[Webkit-unassigned] [Bug 20434] New: SVGTransformable and SVGLocatable are not exported to the DOM

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 18 14:37:38 PDT 2008


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

           Summary: SVGTransformable and SVGLocatable are not exported to
                    the DOM
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: freyther at handhelds.org


This one is a bit tricky. There is no multiple inheritance in JavaScript and
the IDL files for SVG use multiple inheritance and
http://www.w3.org/TR/SVG11/ecmascript-binding.html is ambiguous. It says that
that XYZElement has all functions and properties of SVGX, SVGY and SVGZ but
does not say if that element is an instance of that other element.

E.g. in firefox3 SVGTransformable is bound to the DOM and a "g" element is
instanceof SVGTransformable.

So should we add SVGTransformable and SVGLocatable to the DOM (it would
probably require manual binding) to follow the SVG spec? Should we support
"instanceof" as firefox3 is doing?


-- 
Configure bugmail: https://bugs.webkit.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