Bug 57647 - Flash plugins with wmode=transparent have black (instead of transparent) background in WebKit2 on Windows
Summary: Flash plugins with wmode=transparent have black (instead of transparent) back...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Plug-ins (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows 7
: P2 Normal
Assignee: Nobody
URL: http://us.battle.net/wow/en/game/dung...
Keywords: InRadar, PlatformOnly
Depends on:
Blocks: 60169
  Show dependency treegraph
 
Reported: 2011-04-01 11:20 PDT by Adam Roben (:aroben)
Modified: 2011-05-04 09:54 PDT (History)
2 users (show)

See Also:


Attachments
Let transparent windowless plugins draw into a graphics context with an alpha channel (1.86 KB, patch)
2011-05-04 08:24 PDT, Adam Roben (:aroben)
sam: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Roben (:aroben) 2011-04-01 11:20:33 PDT
To reproduce:

1. Go to http://us.battle.net/wow/en/game/dungeon-helper/

The Flash plugin on the right side of the page has a black background. It should instead have a transparent background (due to wmode=transparent).

This bug does not occur in WebKit1.
Comment 1 Adam Roben (:aroben) 2011-04-01 11:20:52 PDT
<rdar://problem/9168462>
Comment 2 Adam Roben (:aroben) 2011-04-07 09:31:41 PDT
Here's another simple example: http://www.communitymx.com/content/source/E5141/wmodetrans.htm
Comment 3 Adam Roben (:aroben) 2011-05-02 13:50:52 PDT
I am having a surprisingly hard time writing a test case for this. I can't get transparent plugins to show up at all.
Comment 4 Adam Roben (:aroben) 2011-05-04 08:19:14 PDT
I'm going to land this without a test case. I filed bug 60169 to cover writing a test.
Comment 5 Adam Roben (:aroben) 2011-05-04 08:24:54 PDT
Created attachment 92244 [details]
Let transparent windowless plugins draw into a graphics context with an alpha channel
Comment 6 Adam Roben (:aroben) 2011-05-04 09:54:08 PDT
Committed r85753: <http://trac.webkit.org/changeset/85753>