Summary: | [S60] Plugin Window shouldn't cover the scroll bars. | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Hong Zhao <hong.a.zhao> | ||||||||
Component: | Plug-ins | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | CLOSED FIXED | ||||||||||
Severity: | Normal | CC: | S60webkit | ||||||||
Priority: | P2 | Keywords: | PlatformOnly | ||||||||
Version: | 523.x (Safari 3) | ||||||||||
Hardware: | S60 Emulator | ||||||||||
OS: | S60 3rd edition | ||||||||||
Attachments: |
|
Description
Hong Zhao
2007-03-07 11:41:25 PST
Created attachment 13521 [details]
Recalculate clipRect based on the plugin object rect and the Browser frame rect, then passed it for pluginWin to display.
Comment on attachment 13521 [details]
Recalculate clipRect based on the plugin object rect and the Browser frame rect, then passed it for pluginWin to display.
Frame()->FrameRect() is not the main frame rect when the page has multiple frames. The patch won't work when plugin is in a subframe.
Created attachment 13530 [details]
Use mainframe frameRect and plugin object rect to calculate the plugin window's clip rect.
Comment on attachment 13530 [details]
Use mainframe frameRect and plugin object rect to calculate the plugin window's clip rect.
r=me
Created attachment 13558 [details]
Fix the bug of pluginwin overlap on the browser sroll bars when it's oversize in 3.2
Comment on attachment 13558 [details]
Fix the bug of pluginwin overlap on the browser sroll bars when it's oversize in 3.2
r=me
(In reply to comment #4) > (From update of attachment 13530 [details] [edit]) > r=me > landed on trunk - r20116 (In reply to comment #6) > (From update of attachment 13558 [details] [edit]) > r=me > Does this patch need to go into 3.1? It's not clear if this patch is targetted at 3.1. If so, it won't apply cleanly - the patch needs to be re-created. resoved Please submit the 3rd patch. Thanks! (In reply to comment #10) > Please submit the 3rd patch. Thanks! > r20119. In future, please combine your fixes into one patch and obsolete earlier, outdated patches. Bulk closing of all s60 platform bugs. Sorry for the noise! re-purposing InTSW keyword for use by QtWebkit team |