[Bug 21129] New: Custom element registration behavior with HTMLElement prototype from a different window.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=21129

            Bug ID: 21129
           Summary: Custom element registration behavior with HTMLElement
                    prototype from a different window.
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
               URL: https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec
                    /custom/index.html#dfn-document-register
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Component Model
          Assignee: dglazkov@chromium.org
          Reporter: wchen@mozilla.com
        QA Contact: public-webapps-bugzilla@w3.org
                CC: bzbarsky@mit.edu
            Blocks: 17103

"Otherwise, if INTERFACE does not inherit from HTMLElement, throw a
NamespaceError and stop."

Element registration is per document but inheritance is global, this mismatch
in the spec makes it unclear what should happen when a custom element is
registered with a prototype that "inherits" from HTMLElement (or SVGElement)
using the HTMLElement.prototype from another window.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 26 February 2013 20:23:53 UTC