diff options
author | nsylvain@chromium.org <nsylvain@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-16 20:34:28 +0000 |
---|---|---|
committer | nsylvain@chromium.org <nsylvain@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-16 20:34:28 +0000 |
commit | 1fcf6ef590782d36bb77f508bfed3547005f0a7e (patch) | |
tree | b9f7813fb0fce57308740aec031ea9ca4d680495 /breakpad | |
parent | bba89d313476af018a1fcc7774262c9b65d9e9fc (diff) | |
download | chromium_src-1fcf6ef590782d36bb77f508bfed3547005f0a7e.zip chromium_src-1fcf6ef590782d36bb77f508bfed3547005f0a7e.tar.gz chromium_src-1fcf6ef590782d36bb77f508bfed3547005f0a7e.tar.bz2 |
Fix a problem with rdi.ca where the video (silverlight) is not painting.
This bug was fixed in 1735, but the code to fix that
got reverted (by mistake?) in revision 2744.
Comment for 1735:
The basic issue here was that the plugin would not paint correctly.
The URLs mentioned in this bug load windowed silverlight plugin instances,
which invoke the NPN_InvalidateRect API to paint. We send over the rects
to the renderer, however these don't generate paints as the plugin is
windowed. A peek at Safari's webkit implementation revealed that they
merely invoke the InvalidateRect windows API in this context.
The fix is to emulate this behavior.
bug:666
Review URL: http://codereview.chromium.org/7370
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3481 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'breakpad')
0 files changed, 0 insertions, 0 deletions