[Webkit-unassigned] [Bug 10792] Remove the [Exclude=LANGUAGE] idiom from IDL's and code generators for something better

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Sat Sep 9 14:19:10 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=10792





------- Comment #1 from macdome at opendarwin.org  2006-09-09 14:19 PDT -------
I'm particularly uncomfortable with things like:

+        [Exclude=JS] DOMString          getPropertyShorthand(in DOMString
propertyName);
+        [Exclude=JS] boolean            isPropertyImplicit(in DOMString
propertyName);

where this is being used to exclude obj-c only methods from JavaScript
bindings.  ObjC and JS are not going to be the only DOM bindings for long.  The
KDE guys have talked about adding c++ bindings several times.  I also expect
someone will eventually come along and want to add ruby, or python, or perl or
whatever other bindings.  We should make this task as easy for them as possible
by coding our idls in such a way as to think beyond just js and obj-c.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list