[Webkit-unassigned] [Bug 187907] New: [Meta] Ensure element queues are properly pushed/popped from custom element reactions stack

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 23 08:50:20 PDT 2018


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

            Bug ID: 187907
           Summary: [Meta] Ensure element queues are properly
                    pushed/popped from custom element 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
        Depends on: 187802, 187851
            Blocks: 154907

These are the places where such operations are mentioned in the spec:

1) create an element for a token
   https://html.spec.whatwg.org/#create-an-element-for-the-token
   This is at least making one test fail in custom-elements/parser/parser-sets-attributes-and-children.html and causing the ASSERT in bug 187802.

2) insert a foreign element
   https://html.spec.whatwg.org/#insert-a-foreign-element
   This is at least making another test fail custom-elements/parser/parser-sets-attributes-and-children.html.

3) Operations, attributes, setters, or deleters annotated with the [CEReactions] extended attribute
   https://html.spec.whatwg.org/#custom-element-reactions:custom-element-reactions-stack-5
   Hopefully, we already do all the necessary calls, but bug 187851 will make sure we don't miss anything.


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=187802
[Bug 187802] ASSERTION !data.customElementReactionQueue() when creating custom element inside an SVG document
https://bugs.webkit.org/show_bug.cgi?id=187851
[Bug 187851] Add CEReactions=NotNeeded for reactions only needed for customized builtins
-- 
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/20180723/dde7cc75/attachment-0001.html>


More information about the webkit-unassigned mailing list