Bug 44438
Summary: | Transformed plugins do not render properly in WebKit2 on Windows | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
Component: | Plug-ins | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | Normal | CC: | andersca, ap, jhoneycutt, sam |
Priority: | P2 | Keywords: | InRadar, PlatformOnly |
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Windows XP | ||
URL: | data:text/html,%3Cbody%20style=%22-webkit-transform:%20rotateZ(3deg)%22%3E%3Cembed%20src=%22http://www.smartwebby.com/Flash/swf/flash_animations.swf%22%20wmode=opaque%3E |
Adam Roben (:aroben)
To reproduce:
1. Go to data:text/html,%3Cbody%20style=%22-webkit-transform:%20rotateZ(3deg)%22%3E%3Cembed%20src=%22http://www.smartwebby.com/Flash/swf/flash_animations.swf%22%20wmode=opaque%3E
The plugin doesn't render properly in WebKit2 on Windows. It doesn't invalidate/repaint the correct areas.
I'm not sure if this affects Mac as well, but I think it does because so much of the plugin rendering code is shared in WebKit2.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
<rdar://problem/8342303>
Adam Roben (:aroben)
On Windows, the plugin draws correctly if you resize the window (which invalidates the entire plugin). I think the main problem is that we're not invalidating the right area.
Adam Roben (:aroben)
This test page seems to work just fine in WebKit2 on Mac.
Alexey Proskuryakov
Mass closing plug-in bugs, as plug-in support has been removed from WebKit.
Please comment and/or reopen if this still affects WebKit in some way.