[Webkit-unassigned] [Bug 40344] New: Flash without wmode="transparent" causes text rendering abnormalities

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 8 17:57:38 PDT 2010


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

           Summary: Flash without wmode="transparent" causes text
                    rendering abnormalities
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: site under development
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Critical
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: andrew at harrison.org


Created an attachment (id=58203)
 --> (https://bugs.webkit.org/attachment.cgi?id=58203)
Screenshots as described above

If a page contains an embedded flash file (.swf using <embed>) that does not have the parameter 'wmode="transparent"', some text on the same page does not render correctly.

Unfortunately I can't show you the page(s) on which I noticed the error as they are still under development and therefore under NDA. I can however show screenshots of areas of a page where the error occurs, which I've attached as a zip file. Explanations of these screenshots are below.

I first noticed this in the new Safari 5 (UA says Webkit 533.16) and is reproducible in the Webkit Nightly r60820. It does not occur in Chrome 5.0.375.55 (Webkit 533.4).

Attached Screenshots:

menuitems.png - this shows a list of items (<ul>-<li>-<a>) on two different pages with identical structure to the end of the <ul>, creating identical computed CSS on the elements shown. Page One has a flash element further down in the html structure without wmode="transparent" and Page Two has a flash element with the parameter. From L-R, Page one (incorrect) and Page two (correct) in Safari 5, Page one (correct) and Page two (correct) in Chrome.

text.png - shows a block of text (<p> at 11px in #878787) on Page One in three states, from L-R without wmode="transparent", with wmode="transparent" added, and with the flash element removed altogether via Web Inspector (the same result is given if it's removed in the html and reloaded.

Happy to do further testing if needed. I've also submitted this bug report to Apple.

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