[Webkit-unassigned] [Bug 80030] [GObject bindings] Supplemental interfaces are not disabled with the "Conditional" attribute

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 22 07:42:10 PDT 2012


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





--- Comment #3 from Martin Robinson <mrobinson at webkit.org>  2012-03-22 07:42:10 PST ---
(In reply to comment #2)

> 1) Creating stubs when the feature is not enabled
> 
> This seemed to work well, making changes mostly to the CodeGeneratorGObject script. Additionally, when a future is not enabled, warnings could be thrown, telling the feature is not enabled.
> 
> For compilation without geolocation support enabled, with this approach, it would also probably make sense to convert methods in WebKitGeolocationPolicyDecision to stubs when necessary.
> 
> Using this approach might work better if there's a decision to push this into the 1.8 branch. There's no new API additions.

Using stubs sounds like a great approach. We definitely want this for 1.8.\

-- 
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