[Webkit-unassigned] [Bug 93752] New: Older shadow root rendered in incorrect order when multiple shadow roots containing style tags have been constructed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 10 16:32:00 PDT 2012


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

           Summary: Older shadow root rendered in incorrect order when
                    multiple shadow roots containing style tags have been
                    constructed
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
        OS/Version: Mac OS X 10.7
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: sorvell at chromium.org
                CC: dglazkov at chromium.org, dominicc at chromium.org


Created an attachment (id=157832)
 --> (https://bugs.webkit.org/attachment.cgi?id=157832&action=review)
Reduction producing incorrect rendering + the expected rendering

A shadow root is composed in incorrect order in the following construction:

1. make an element and insert it into the document. 
2. create a shadow root that contains a style element.
3. make another element.
4. on this element create a shadow root that contains a style element.
5. on this element create another shadow root starting with a <shadow> tag.
6. insert the element into the document,

The rendering of the 2nd element is incorrect. For this element it's expected that the 1st shadow root's content will be rendered at the start of the 2nd shadow root (due to the location of the <shadow> tag at the beginning of the 2nd shadow root); however, the 1st shadow root is rendered at the end of the 2nd shadow root.

-- 
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