<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:mcatanzaro&#64;igalia.com" title="Michael Catanzaro &lt;mcatanzaro&#64;igalia.com&gt;"> <span class="fn">Michael Catanzaro</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Use G_TYPE_ERROR instead of G_TYPE_POINTER for GError parameters of signals"
   href="https://bugs.webkit.org/show_bug.cgi?id=153786">bug 153786</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Attachment #271655 Flags</td>
           <td>review?
           </td>
           <td>review+
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Use G_TYPE_ERROR instead of G_TYPE_POINTER for GError parameters of signals"
   href="https://bugs.webkit.org/show_bug.cgi?id=153786#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Use G_TYPE_ERROR instead of G_TYPE_POINTER for GError parameters of signals"
   href="https://bugs.webkit.org/show_bug.cgi?id=153786">bug 153786</a>
              from <span class="vcard"><a class="email" href="mailto:mcatanzaro&#64;igalia.com" title="Michael Catanzaro &lt;mcatanzaro&#64;igalia.com&gt;"> <span class="fn">Michael Catanzaro</span></a>
</span></b>
        <pre>Comment on <span class=""><a href="attachment.cgi?id=271655&amp;action=diff" name="attach_271655" title="Patch">attachment 271655</a> <a href="attachment.cgi?id=271655&amp;action=edit" title="Patch">[details]</a></span>
Patch

Something to think about in the future, from <a href="https://developer.gnome.org/gobject/unstable/howto-signals.html">https://developer.gnome.org/gobject/unstable/howto-signals.html</a>:

&quot;The C signal marshaller should always be NULL, in which case the best marshaller for the given closure type will be chosen by GLib. This may be an internal marshaller specific to the closure type, or g_cclosure_marshal_generic, which implements generic conversion of arrays of parameters to C callback invocations. GLib used to require the user to write or generate a type-specific marshaller and pass that, but that has been deprecated in favour of automatic selection of marshallers.&quot;</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>