diff options
author | danakj <danakj@chromium.org> | 2015-06-03 13:58:55 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-03 20:59:24 +0000 |
commit | a5ac8cc9f06188bebd8977d21865244fa3b78fb3 (patch) | |
tree | 6a98bfd8e819a0c1251ee5972461825c0f6a769e /cc/playback/recording_source_unittest.cc | |
parent | c66f89190433d9926e59b01d031b9bde6dbcfe7a (diff) | |
download | chromium_src-a5ac8cc9f06188bebd8977d21865244fa3b78fb3.zip chromium_src-a5ac8cc9f06188bebd8977d21865244fa3b78fb3.tar.gz chromium_src-a5ac8cc9f06188bebd8977d21865244fa3b78fb3.tar.bz2 |
cc: Add tests for DisplayListRasterSource.
This mimics (most of) the tests from PicturePileImpl but for the
display list backend to verify gather pixel refs and raster
behaviour. Also adds a new partial raster test.
This gives me a framework to write unit tests for culling display
items.
R=enne, vmpstr
BUG=487387
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1146813012
Cr-Commit-Position: refs/heads/master@{#332676}
Diffstat (limited to 'cc/playback/recording_source_unittest.cc')
-rw-r--r-- | cc/playback/recording_source_unittest.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cc/playback/recording_source_unittest.cc b/cc/playback/recording_source_unittest.cc index 01a89a1..41df254 100644 --- a/cc/playback/recording_source_unittest.cc +++ b/cc/playback/recording_source_unittest.cc @@ -30,8 +30,10 @@ template <> scoped_ptr<FakeDisplayListRecordingSource> CreateRecordingSource< FakeDisplayListRecordingSource>(const gfx::Rect& viewport, const gfx::Size& grid_cell_size) { + gfx::Rect layer_rect(viewport.right(), viewport.bottom()); scoped_ptr<FakeDisplayListRecordingSource> recording_source = - FakeDisplayListRecordingSource::CreateRecordingSource(viewport); + FakeDisplayListRecordingSource::CreateRecordingSource(viewport, + layer_rect.size()); recording_source->SetGridCellSize(grid_cell_size); return recording_source.Pass(); |