[Webkit-unassigned] [Bug 142780] New: [GTK] Wrong transfer annotations used in GObject DOM bindings

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 17 03:30:01 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=142780

            Bug ID: 142780
           Summary: [GTK] Wrong transfer annotations used in GObject DOM
                    bindings
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: Bindings
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: gns at gnome.org, mcrha at redhat.com, svillar at igalia.com

We are using transfer none for all methods returning a GObject DOM Object. That's not true. Only objects derived by Node are automatically released by the DOM object cache and can be transfer none. All other objects are added to the cache only to avoid creating the same wrapper twice for the same core object, but caller should release the returned reference. See also bug #118788

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150317/93235036/attachment-0002.html>


More information about the webkit-unassigned mailing list