Comment #5 on issue 18423 by [email protected]: Scrolling page breaks  
flash
http://code.google.com/p/chromium/issues/detail?id=18423

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=22702

------------------------------------------------------------------------
r22702 | [email protected] | 2009-08-06 17:34:55 -0700 (Thu, 06 Aug 2009)  
| 10 lines
Changed paths:
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/plugin/webplugin_proxy.cc?r1=22702&r2=22701
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc?r1=22702&r2=22701
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/webplugin_delegate.h?r1=22702&r2=22701
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/webplugin_impl.cc?r1=22702&r2=22701
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/webplugin_impl.h?r1=22702&r2=22701

linux: fix windowless Flash when scrolling

Apparently on linux windowless Flash needs a paint after a NPP_SetWindow,  
otherwise it cancels its timer to do InvalidateRect.

Also in this change: WebKit calls WebPluginImpl::setFrameRect at each  
paint, even if the rects haven't changed. That used to always send a  
message to the plugin process, which is unnecessary (that case is always a  
no-op in the WebPluginDelegateImpl), so I fixed that too.

BUG=18423

Review URL: http://codereview.chromium.org/159907

------------------------------------------------------------------------


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to