[Webkit-unassigned] [Bug 35200] New: [gtk] Improve g-i annotations
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Feb 20 15:17:08 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=35200
Summary: [gtk] Improve g-i annotations
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: diegoe at gnome.org
Currently our .gir/.typelib files for gobject-introspection are generated from
the .h files. While this works ok it has some problems like lack of ownership
specification so for example getting the data source of a frame transfers the
full ownership to the caller when that's not true in usual usage. This leds to
crashes when -for example- seed frees this wrongly "fully owned" return values.
The solution would be to add proper annotations to our gtk-doc comments in .cpp
files, however this does not solve the whole thing because g-ir-scanner can't
read cpp files according to Colin Walters. We are stuck until they make a cpp
parser for g-ir-scanner.
Anyway, the bug is still there on our side but the solution to it is useless
unless g-i-s is fixed.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list