[Webkit-unassigned] [Bug 39962] Remove hand-rolled JSC bindings for CanvasRenderingContext2D

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 12 18:00:55 PDT 2010


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





--- Comment #12 from Andreas Kling <andreas.kling at nokia.com>  2010-06-12 18:00:53 PST ---
(In reply to comment #11)
> I would like to see a patch that only changes use from hand-generation to auto-generation, and then a separate patch to change handling of missing arguments.

And how should we do this without custom bindings? I doubt we'd want to specialize CodeGeneratorJS.pm for the idiosyncratic behaviors formerly found in  JSCanvasRenderingContext2DCustom.cpp

> The former patch should be done right away!

So you'd be OK with an intermediate state (auto-generated code that behaves slightly differently) while we think up a better solution for missing arguments?

> Longer term it would be best to match other browsers, but the path from here to there may require some sort of compatibility mode.

I like the sound of that. And count bug 21257 in as well, please ;-)

> I can’t tell from this patch whether it does or does not change the handling of missing arguments.

It does, implicitly, since generated bindings handle things differently than the hand-rolled code.

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