[Webkit-unassigned] [Bug 50495] [Qt] wmode parameter for flash plugins always gets overridden to opaque on QGraphicsWebView

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 7 07:41:20 PST 2010


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





--- Comment #5 from Viatcheslav Ostapenko <ostapenko.viatcheslav at nokia.com>  2010-12-07 07:41:20 PST ---
(In reply to comment #4)
> (In reply to comment #0)
> > "wmode" parameter for flash plugins always gets overridden to opaque on QGraphicsWebView and transparent plugins do not work.
> 
> I believe we did this on purpose to always get windowless plugins on linux.

But transparent plugin is also windowless. Of course it can cause some performance overhead for blending, but there are a lot of places with blending in webkit, so I don't think it's real problem.
As I understand, there are 2 options when plugin can get into windowed mode:
1. when wmode is not specified, than plugin use it's own default (windowed for current implementations of flash plugins).
2. wmode=window when page wants plugin to play in the topmost layer above other elements.

My patch fixes only transparent wmode for flash plugin, but leaves it windowless even if page specifies wmode=window.

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