[Webkit-unassigned] [Bug 86315] New: Styles are not propagated to seamless iframe when parent page is altered

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun May 13 02:15:11 PDT 2012


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

           Summary: Styles are not propagated to seamless iframe when
                    parent page is altered
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Frames
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: pimvdb at live.nl


Scenario:

A main page with a seamless iframe and an iframe page. The main page has CSS "color: red" applied to "body". Both the main page and the iframe page have text, which initially is both colored red (as expected).

Problems:

When the seamless attribute is removed, the iframe page should lose its inherited color style. So, the iframe page should get black text, but it stays red. Using the inspector to select an element on the parent page (e.g. the html element) *does* make the text color to be updated to black.

Also (without the attribute removed), when the main web page gets another color set such as blue, then the main web page gets blue text but the iframe page stays red. The inspector trick does not seem to work here.

I believe this is a bug because the HTML5 spec says:

"The attribute can be set or removed dynamically, with the rendering updating in tandem."

I'll try to attach a test case, but it's tricky because there are two HTML files involved (main page and parent page).

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