[Webkit-unassigned] [Bug 188190] New: HTML/XML Parsers should pushed/popped new custom element from reactions stack

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 31 00:40:09 PDT 2018


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

            Bug ID: 188190
           Summary: HTML/XML Parsers should pushed/popped new custom
                    element from reactions stack
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML DOM
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fred.wang at free.fr
                CC: cdumez at apple.com, rniwa at webkit.org, rwlbuis at gmail.com
            Blocks: 154907, 183586, 187319, 187802, 187907, 188189

>From https://html.spec.whatwg.org/multipage/parsing.html#create-an-element-for-the-token:

6.3 Push a new element queue onto the custom element reactions stack.
9.1 Let queue be the result of popping the current element queue from the custom element reactions stack. (This will be the same element queue as was pushed above.)
9.2 Invoke custom element reactions in queue.

This should also be done for the XML parser per https://html.spec.whatwg.org/multipage/xhtml.html#parsing-xhtml-documents


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=154907
[Bug 154907] Implement custom elements API
https://bugs.webkit.org/show_bug.cgi?id=183586
[Bug 183586] Custom Elements: connectedCallback is invoked at unexpected timing
https://bugs.webkit.org/show_bug.cgi?id=187319
[Bug 187319] Implement Document's throw-on-dynamic-markup-insertion counter
https://bugs.webkit.org/show_bug.cgi?id=187802
[Bug 187802] ASSERTION !data.customElementReactionQueue() when creating custom element inside an SVG document
https://bugs.webkit.org/show_bug.cgi?id=187907
[Bug 187907] [Meta] Ensure element queues are properly pushed/popped from custom element reactions stack
https://bugs.webkit.org/show_bug.cgi?id=188189
[Bug 188189] Perform a microtask checkpoint before creating a custom element
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180731/85b831f8/attachment-0001.html>


More information about the webkit-unassigned mailing list