[Webkit-unassigned] [Bug 133726] [GTK] Limit the amount of API exposed to GObject DOM bindings API
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jun 11 06:53:44 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=133726
Martin Robinson <mrobinson at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mrobinson at webkit.org
--- Comment #3 from Martin Robinson <mrobinson at webkit.org> 2014-06-11 06:54:09 PST ---
(In reply to comment #2)
> hmm, we would still need a way to split new unstable api added to stable classes. I guess the code generator could use the symbols file to know which symbols are stable. We don't have signals and for properties we always generate at least a getter, so it will be a new symbols in the symbols file. New symbols that are not in the stable symbol list would be added to a FooUnstable.h header, for example. The problem is that the property would be added to the class in any case, although changing a property doesn't actually break the API/ABI (you will get a runtime warning)
We could, although it would be super ugly, call those properties something like whatever-unstable.
--
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