summaryrefslogtreecommitdiffstats
path: root/cc/resources/picture_unittest.cc
diff options
context:
space:
mode:
authormtklein@chromium.org <mtklein@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-30 14:53:44 +0000
committermtklein@chromium.org <mtklein@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-30 14:53:44 +0000
commitbc912d62c56a24662004cc46461d04609fd2c162 (patch)
treef6a31b407be813f540fa98914518d5425913dcc9 /cc/resources/picture_unittest.cc
parent2031f930f895d1a308e85036139abc2fb5a98c61 (diff)
downloadchromium_src-bc912d62c56a24662004cc46461d04609fd2c162.zip
chromium_src-bc912d62c56a24662004cc46461d04609fd2c162.tar.gz
chromium_src-bc912d62c56a24662004cc46461d04609fd2c162.tar.bz2
Hack SkRecord in as an alternate recording mode in cc/resources/picture.
BUG=skia:2378 Review URL: https://codereview.chromium.org/225023031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267209 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/resources/picture_unittest.cc')
-rw-r--r--cc/resources/picture_unittest.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/cc/resources/picture_unittest.cc b/cc/resources/picture_unittest.cc
index 8a36743..a3910c6 100644
--- a/cc/resources/picture_unittest.cc
+++ b/cc/resources/picture_unittest.cc
@@ -483,7 +483,16 @@ TEST(PictureTest, RecordingModes) {
EXPECT_EQ(NULL, content_layer_client.last_canvas());
EXPECT_TRUE(picture);
- EXPECT_EQ(3, Picture::RECORDING_MODE_COUNT);
+ picture = Picture::Create(layer_rect,
+ &content_layer_client,
+ tile_grid_info,
+ false,
+ 0,
+ Picture::RECORD_WITH_SKRECORD);
+ EXPECT_TRUE(content_layer_client.last_canvas() != NULL);
+ EXPECT_TRUE(picture);
+
+ EXPECT_EQ(4, Picture::RECORDING_MODE_COUNT);
}
} // namespace