[Webkit-unassigned] [Bug 107277] New: JSC code generations fails on SVG animated type getters that throw exceptions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 18 06:46:33 PST 2013


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

           Summary: JSC code generations fails on SVG animated type
                    getters that throw exceptions
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: schenney at chromium.org
            Blocks: 106957


I tried to fix https://bugs.webkit.org/show_bug.cgi?id=106957 by adding exceptions to the IDL for SVGViewSpec. See the early patch on that bug. That patch fails with JSC platforms because the result from the code generation of bindings is to call, for example, SVGViewSpec::viewBox, instead of the correct SVGViewSpec::animatedViewBox. The correct method is called in the absence of the exception in the idl.

It seems highly likely that whatever code path handles SVG animated types in code generation from idls takes a different path when generating exception handling code. The exception handing generation clearly misses the special handling required for SVG animated types.

I will look into trying to fix this.

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