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

Issue 21192: Add support for the "repaint" layout tests (LayoutTests/fast/repaint/*), whic... (Closed)

Created:
11 years, 10 months ago by eroman
Modified:
9 years, 6 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Add support for the "repaint" layout tests (LayoutTests/fast/repaint/*), which draw a gray mask over regions that have not been updated. This still doesn't match the mac expected results, because clip area is wrong. BUG=8630 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=11396

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 2

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 4

Patch Set 5 : '' #

Total comments: 2

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+116 lines, -21 lines) Patch
M skia/ext/bitmap_platform_device_win.h View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
M skia/ext/bitmap_platform_device_win.cc View 1 2 3 4 5 2 chunks +6 lines, -2 lines 0 comments Download
M webkit/tools/test_shell/layout_test_controller.cc View 1 2 4 chunks +4 lines, -3 lines 0 comments Download
M webkit/tools/test_shell/mac/webwidget_host.mm View 1 2 3 2 chunks +30 lines, -2 lines 0 comments Download
M webkit/tools/test_shell/test_shell.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M webkit/tools/test_shell/test_shell.cc View 1 2 3 4 5 6 3 chunks +18 lines, -7 lines 0 comments Download
M webkit/tools/test_shell/webwidget_host.h View 1 2 1 chunk +12 lines, -0 lines 1 comment Download
M webkit/tools/test_shell/webwidget_host_gtk.cc View 1 2 3 chunks +22 lines, -4 lines 0 comments Download
webkit/tools/test_shell/webwidget_host_win.cc View 1 2 3 chunks +17 lines, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
eroman
------------- Reviewers ------------- [pamg] please review all. [tony] please review webwidgethost_gtk.cc. In particular is the ...
11 years, 10 months ago (2009-02-09 23:18:30 UTC) #1
tony
punting gtk review to evan, as he already wrote this for test_shell_gtk but didn't submit ...
11 years, 10 months ago (2009-02-09 23:23:00 UTC) #2
Evan Martin
On 2009/02/09 23:23:00, tony wrote: > punting gtk review to evan, as he already wrote ...
11 years, 10 months ago (2009-02-09 23:28:22 UTC) #3
Evan Martin
for reference: http://codereview.chromium.org/16224/show I approached getting at the rendered pixels differently, which meant I could ...
11 years, 10 months ago (2009-02-09 23:30:14 UTC) #4
Evan Martin
On 2009/02/09 23:30:14, Evan Martin wrote: > I approached getting at the rendered pixels differently, ...
11 years, 10 months ago (2009-02-09 23:31:10 UTC) #5
Amanda Walker
http://codereview.chromium.org/21192/diff/22/1008 File webkit/tools/test_shell/mac/webwidget_host.mm (right): http://codereview.chromium.org/21192/diff/22/1008#newcode231 Line 231: flipped:NO]]; You probably don't need to mess with ...
11 years, 10 months ago (2009-02-09 23:31:51 UTC) #6
Evan Martin
Oh yeah, one more comment! In this bit: http://codereview.chromium.org/16224/diff/210/409 I found that if I set ...
11 years, 10 months ago (2009-02-09 23:32:20 UTC) #7
eroman
> I found that if I set a clip rect in Skia before I passed ...
11 years, 10 months ago (2009-02-10 01:57:05 UTC) #8
Pam (message me for reviews)
I'm not an expert on most of this, but it LGTM, with the comments/nits below. ...
11 years, 10 months ago (2009-02-10 22:25:59 UTC) #9
eroman
http://codereview.chromium.org/21192/diff/2002/3009 File skia/ext/bitmap_platform_device_win.h (right): http://codereview.chromium.org/21192/diff/2002/3009#newcode70 Line 70: // Replace occurrences of kMagicTransparencyColor with black. See ...
11 years, 10 months ago (2009-02-11 00:06:41 UTC) #10
brettw
http://codereview.chromium.org/21192/diff/50/1039 File webkit/tools/test_shell/test_shell.cc (right): http://codereview.chromium.org/21192/diff/50/1039#newcode251 Line 251: skia::BitmapPlatformDeviceWin::fixupAlpha(src_bmp); Are the changes to BitmapPlatformDeviceWin just to ...
11 years, 10 months ago (2009-02-11 01:34:34 UTC) #11
eroman
http://codereview.chromium.org/21192/diff/50/1039 File webkit/tools/test_shell/test_shell.cc (right): http://codereview.chromium.org/21192/diff/50/1039#newcode251 Line 251: skia::BitmapPlatformDeviceWin::fixupAlpha(src_bmp); On 2009/02/11 01:34:34, brettw wrote: > Are ...
11 years, 10 months ago (2009-02-11 01:50:59 UTC) #12
eroman
>When you use the copy constructor, it actually references the other > bitmap's pixels, sharing ...
11 years, 10 months ago (2009-02-11 02:12:28 UTC) #13
eroman
ping.
11 years, 10 months ago (2009-02-14 01:22:27 UTC) #14
brettw
LGTM. Sorry for the delay! http://codereview.chromium.org/21192/diff/76/1064 File webkit/tools/test_shell/webwidget_host.h (right): http://codereview.chromium.org/21192/diff/76/1064#newcode57 Line 57: void PaintToCanvas(); These ...
11 years, 10 months ago (2009-02-14 20:02:38 UTC) #15
Evan Martin
11 years, 10 months ago (2009-02-19 19:53:48 UTC) #16
did you ever commit this?

Powered by Google App Engine
This is Rietveld 408576698