[Webkit-unassigned] [Bug 27435] adding XMLHttpRequest send idl language gobject

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 23 04:25:32 PDT 2009


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





--- Comment #7 from Luke Kenneth Casson Leighton <lkcl at lkcl.net>  2009-07-23 04:25:31 PDT ---
(In reply to comment #3)
> (From update of attachment 33064 [details])
> I think this raises an important issue that needs to be considered: what is the
> strategy for handling functions that use overloading based on number of
> arguments or argument types in these bindings?  If this method is exposed as
> API, how will the variants expecting no arguments or a Document be exposed? 
> Due to the fact that DOM bindings are typically considered to API I think this
> warrants discussion prior to this single method being selected.  The
> maintainers of the GTK+ port would be good people to be involved in that.

 it's a good point that you raise

 as the gobject bindings can, with care and about 100 lines of restructuring
code per port, be utilised in _any_ port, i would suggest that the discussion
be opened to all ports not just the GTK+ port.

 if you want to do it the "clumsy" way [and least disruptive way], you can see
how little code is required, from this:
   https://bugs.webkit.org/show_bug.cgi?id=27430

 so, i would suggest that this be discussed on webkit-dev [and will assume that
that's reasonable, and will open the discussion there].

 in anticipation that the discussion will take the path of "least resistance",
and having been involved in this _and_ in XULrunner's DOM bindings, and so
having a significant amount of exposure to the issue that you raise, i'll
re-submit the patch with the corrections from #27435#r2.

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