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

Issue 920843002: Move WebPageOverlay subclasses to use WebGraphicsContext. (Closed)

Created:
5 years, 10 months ago by jbroman
Modified:
5 years, 10 months ago
CC:
chromium-reviews, darin-cc_chromium.org, mkwst+moarreviews-shell_chromium.org, jam, jochen+watch_chromium.org, mlamouri+watch-content_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move WebPageOverlay subclasses to use WebGraphicsContext. To support Slimming Paint, page overlays are now expected to declare the size of the content they draw to a canvas. This moves the two subclasses, both solid-color overlays, to use the new interface. Following this CL, the deprecated method will be removed on the Blink side. BUG=450761 Committed: https://crrev.com/d8171ac22520b1d01577087435c4af9e8b3433dd Cr-Commit-Position: refs/heads/master@{#316662}

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -17 lines) Patch
M chrome/renderer/webview_color_overlay.h View 2 chunks +2 lines, -2 lines 3 comments Download
M chrome/renderer/webview_color_overlay.cc View 2 chunks +7 lines, -4 lines 0 comments Download
M content/shell/renderer/test_runner/test_runner.cc View 4 chunks +13 lines, -11 lines 0 comments Download

Messages

Total messages: 12 (3 generated)
jbroman
thestig for chrome/ tommyw for content/ This CL follows up after https://codereview.chromium.org/867063004/, and precedes https://codereview.chromium.org/922713002/.
5 years, 10 months ago (2015-02-12 16:44:58 UTC) #2
Lei Zhang
chrome/ lgtm https://codereview.chromium.org/920843002/diff/1/chrome/renderer/webview_color_overlay.h File chrome/renderer/webview_color_overlay.h (right): https://codereview.chromium.org/920843002/diff/1/chrome/renderer/webview_color_overlay.h#newcode25 chrome/renderer/webview_color_overlay.h:25: virtual void paintPageOverlay(blink::WebGraphicsContext* context, might as do ...
5 years, 10 months ago (2015-02-12 20:01:22 UTC) #3
jbroman
https://codereview.chromium.org/920843002/diff/1/chrome/renderer/webview_color_overlay.h File chrome/renderer/webview_color_overlay.h (right): https://codereview.chromium.org/920843002/diff/1/chrome/renderer/webview_color_overlay.h#newcode25 chrome/renderer/webview_color_overlay.h:25: virtual void paintPageOverlay(blink::WebGraphicsContext* context, On 2015/02/12 20:01:21, Lei Zhang ...
5 years, 10 months ago (2015-02-12 20:43:59 UTC) #4
jbroman
https://codereview.chromium.org/920843002/diff/1/chrome/renderer/webview_color_overlay.h File chrome/renderer/webview_color_overlay.h (right): https://codereview.chromium.org/920843002/diff/1/chrome/renderer/webview_color_overlay.h#newcode25 chrome/renderer/webview_color_overlay.h:25: virtual void paintPageOverlay(blink::WebGraphicsContext* context, On 2015/02/12 20:43:59, jbroman wrote: ...
5 years, 10 months ago (2015-02-12 20:47:10 UTC) #5
jbroman
tommyw must be unavailable. +dpranke for content/shell/renderer/test_runner/OWNERS
5 years, 10 months ago (2015-02-17 15:33:30 UTC) #7
Dirk Pranke
lgtm
5 years, 10 months ago (2015-02-17 21:37:30 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/920843002/1
5 years, 10 months ago (2015-02-17 21:43:42 UTC) #10
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 10 months ago (2015-02-17 21:47:16 UTC) #11
commit-bot: I haz the power
5 years, 10 months ago (2015-02-17 21:47:59 UTC) #12
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/d8171ac22520b1d01577087435c4af9e8b3433dd
Cr-Commit-Position: refs/heads/master@{#316662}

Powered by Google App Engine
This is Rietveld 408576698