[Webkit-unassigned] [Bug 87493] New: [Shadow DOM] ComposedShadowTreeWalker assumes a shadowRoot is always assigned to an insertion point.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 25 05:17:01 PDT 2012


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

           Summary: [Shadow DOM] ComposedShadowTreeWalker assumes a
                    shadowRoot is always assigned to an insertion point.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: hayato at chromium.org
                CC: dglazkov at chromium.org, dominicc at chromium.org,
                    morrita at google.com, shinyak at chromium.org,
                    tasak at google.com
            Blocks: 78585


ComposedShadowTreeWalker assumes a shadowRoot is always assigned to an insertion point.
In most use cases, this assumption is correct since ComposedShadowTreeWalker traverses nodes which are rendered.

But there is an exception. One is event dispatching. A node in a orphaned shadow root can receive events, such as 'click' event.
So ComposedShadowTreeWalker must handle such cases.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list