[Webkit-unassigned] [Bug 53117] Invalidate rect doesn't work for windowless plugins on Chromium
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Feb 4 12:23:24 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=53117
Kenneth Russell <kbr at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
AssignedTo|webkit-unassigned at lists.web |sail at chromium.org
|kit.org |
CC| |dpranke at chromium.org,
| |mihaip at chromium.org
Ever Confirmed|0 |1
--- Comment #7 from Kenneth Russell <kbr at google.com> 2011-02-04 12:23:24 PST ---
(In reply to comment #5)
> Added a new patch with a regression test.
>
> The regression test doesn't work yet. There are two things I need help with:
>
> #1 Where should I place the test HTML file? Is there a way to get it automatically executed with --platform chromium-gpu?
It should go under LayoutTests/plugins/, I think, and run on all platforms. Right now platform/chromium-gpu/test_expectations.txt skips all of the plugin tests, but you could explicitly enable this one. Note though that this test_expectations.txt is in the process of being merged with the main one, and new "CPU"/"GPU" flags are being added. I am not 100% sure where this work stands. CC'ing dpranke and mihaip.
> #2 I can't seem to get any paint event to the pugin in the DumpRenderTree app. I think this is due to a difference between Chromium and DumpRenderTree. To work around this I changed webkit/plugins/npapi/webplugin_delegate_impl_mac.mm WebPluginDelegateImpl::WindowlessPaint() to not to check for buffer_context_. I'm not sure what the correct fix is.
You'll need to do more debugging. Nobody on the CC: list is an expert in plugins in DRT to the best of my knowledge. You might try contacting Tony Chang.
--
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