Bug 58050

Summary: REGRESSION (WebKit2): Windowed flash plugins are not captured in page snapshots
Product: WebKit Reporter: Adam Roben (:aroben) <aroben>
Component: Plug-insAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: andersca, jhoneycutt
Priority: P2 Keywords: InRadar, PlatformOnly, Regression
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows 7   
URL: http://www.flashexample.com/

Description Adam Roben (:aroben) 2011-04-07 09:37:24 PDT
To reproduce:

1. Add http://www.flashexample.com/ to your Top Sites
2. Go to Top Sites
3. Click on flashexample.com
4. Go back to Top Sites

The snapshot for flashexample.com does not contain the flash plugins on that page.
Comment 1 Adam Roben (:aroben) 2011-04-07 09:38:56 PDT
I think this is due to WebKit2's snapshot APIs not capturing windowed plugins.
Comment 2 Adam Roben (:aroben) 2011-04-07 09:40:28 PDT
<rdar://problem/9249665>
Comment 3 Adam Roben (:aroben) 2011-04-07 09:41:43 PDT
This also prevents pixel tests from working correctly on tests that use windowed plugins.