[Bug 23018] New: [Custom]: Consider creating registries for HTML documents created through DOMImplementation in some cases

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

            Bug ID: 23018
           Summary: [Custom]: Consider creating registries for HTML
                    documents created through DOMImplementation in some
                    cases
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Component Model
          Assignee: dglazkov@chromium.org
          Reporter: dominicc@chromium.org
        QA Contact: public-webapps-bugzilla@w3.org

As written, if you have an document with a registry, then do

doc2 = document.implementation.createDocument(...)

to create a non-HTML, etc. document (ie one that does not get associated with a
registry) and then turn around and do

doc3 = document.implementation.createHTMLDocument()

the speced behavior is for doc3 to not have a document/not process Custom
Elements.

A possible alternative semantics is for doc3 to get a new, separate registry
from the original document. The nice property this gives you is all documents
that *could* process Custom Elements (ie right kind of document) *do* process
Custom Elements, and just which registry they're associated with differs.

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

Received on Tuesday, 20 August 2013 01:43:17 UTC