Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(196)

Issue 3133: Desynchronize windowless plugin painting. This greatly improves the painting... (Closed)

Created:
12 years, 3 months ago by jam
Modified:
9 years, 7 months ago
Reviewers:
iyengar, brettw, ananta
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Desynchronize windowless plugin painting. This greatly improves the painting performance when there are multiple plugins, or when scrolling. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=2459

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+258 lines, -325 lines) Patch
M chrome/common/plugin_messages.h View 1 2 2 chunks +0 lines, -45 lines 0 comments Download
M chrome/common/plugin_messages_internal.h View 1 2 2 chunks +4 lines, -11 lines 0 comments Download
M chrome/plugin/webplugin_delegate_stub.h View 1 2 2 chunks +3 lines, -16 lines 0 comments Download
M chrome/plugin/webplugin_delegate_stub.cc View 1 2 4 chunks +8 lines, -119 lines 0 comments Download
M chrome/plugin/webplugin_proxy.h View 1 2 3 4 5 chunks +34 lines, -7 lines 0 comments Download
M chrome/plugin/webplugin_proxy.cc View 1 2 3 4 5 6 5 chunks +119 lines, -25 lines 0 comments Download
M chrome/renderer/webplugin_delegate_proxy.h View 1 2 3 4 3 chunks +12 lines, -1 line 0 comments Download
M chrome/renderer/webplugin_delegate_proxy.cc View 1 2 3 4 5 6 6 chunks +78 lines, -101 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
jam
12 years, 3 months ago (2008-09-18 21:05:57 UTC) #1
ananta
Looks good overall. Comments below:- http://codereview.chromium.org/3133/diff/26/212 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/26/212#newcode11 Line 11: #include "base/gfx/platform_device_win.h" Please ...
12 years, 3 months ago (2008-09-19 02:32:55 UTC) #2
jam
http://codereview.chromium.org/3133/diff/26/212 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/26/212#newcode11 Line 11: #include "base/gfx/platform_device_win.h" On 2008/09/19 02:32:55, ananta wrote: > ...
12 years, 3 months ago (2008-09-19 21:24:39 UTC) #3
brettw
http://codereview.chromium.org/3133/diff/33/232 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/33/232#newcode67 Line 67: // and find that there's no invalidates pending? ...
12 years, 3 months ago (2008-09-19 22:52:11 UTC) #4
jam
http://codereview.chromium.org/3133/diff/33/232 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/33/232#newcode67 Line 67: // and find that there's no invalidates pending? ...
12 years, 3 months ago (2008-09-19 23:37:04 UTC) #5
brettw
http://codereview.chromium.org/3133/diff/33/232 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/33/232#newcode67 Line 67: // and find that there's no invalidates pending? ...
12 years, 3 months ago (2008-09-22 20:06:55 UTC) #6
ananta
LGTM with one nit -Ananta http://codereview.chromium.org/3133/diff/44/243 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/44/243#newcode14 Line 14: #include "chrome/common/gfx/chrome_canvas.h" Please ...
12 years, 3 months ago (2008-09-22 20:08:12 UTC) #7
jam
http://codereview.chromium.org/3133/diff/33/232 File chrome/plugin/webplugin_proxy.cc (right): http://codereview.chromium.org/3133/diff/33/232#newcode67 Line 67: // and find that there's no invalidates pending? ...
12 years, 3 months ago (2008-09-22 20:34:28 UTC) #8
brettw
12 years, 3 months ago (2008-09-22 20:45:49 UTC) #9
LGTM

Powered by Google App Engine
This is Rietveld 408576698