Bug 60803 - REGRESSION (WebKit2): Windows Media Player plugin doesn't paint when WindowlessVideo=1 is specified
Summary: REGRESSION (WebKit2): Windows Media Player plugin doesn't paint when Windowle...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Plug-ins (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows 7
: P2 Normal
Assignee: Nobody
Keywords: InRadar, PlatformOnly, Regression
Depends on:
Blocks: 46399
  Show dependency treegraph
Reported: 2011-05-13 14:13 PDT by Adam Roben (:aroben)
Modified: 2011-05-26 05:42 PDT (History)
3 users (show)

See Also:

testcase (5.14 KB, text/html)
2011-05-13 14:13 PDT, Adam Roben (:aroben)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Roben (:aroben) 2011-05-13 14:13:12 PDT
Created attachment 93507 [details]

To reproduce:

1. Load attached testcase (which is a modified version of <http://www.vdat.com/techsupport/PRNwindowstest.asp>)

The audio for the movie plays, but the video doesn't. And if you have Aero disabled and drag a window in front of the plugin area, you see pixel garbage accumulate there because the plugin isn't painting.

This bug only occurs in WebKit2, not WebKit1
Comment 1 Adam Roben (:aroben) 2011-05-13 14:14:15 PDT
WebKit1 works around this (and a crash that doesn't seem to happen in WebKit2) using the PluginQuirkRemoveWindowlessVideoParam quirk.
Comment 2 Adam Roben (:aroben) 2011-05-13 14:14:39 PDT
Comment 3 Adam Roben (:aroben) 2011-05-13 14:14:47 PDT
See http://trac.webkit.org/changeset/23947