[Webkit-unassigned] [Bug 118014] New: Get rid of multiple inheritence for SVGViewElement interface

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 25 19:42:18 PDT 2013


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

           Summary: Get rid of multiple inheritence for SVGViewElement
                    interface
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: BlinkMergeCandidate
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rniwa at webkit.org
                CC: zimmermann at kde.org, krit at webkit.org, dchris at gmail.com


Consider merging https://chromium.googlesource.com/chromium/blink/+/b6db991c6871d8ed29f3ec23028d38100be7e556

Get rid of multiple inheritence for SVGViewElement interface

Web IDL no longer supports multiple inheritence. As per the latest
specification SVGViewElement should only inherit from SVGElement.
'implements' statements are used for the rest. This patch refactors
the IDL files to match the latest specification:
http://www.w3.org/TR/SVG2/linking.html#InterfaceSVGViewElement

Note that there is a WebExposed change as SVGZoomAndPan used to be
exposed on the Window and it is not anymore. SVGZoomAndPan merely
supplements SVGViewElement and should not be exposed to JavaScript
according to the latest specification.

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