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

Unified Diff: cc/layers/picture_layer_impl_unittest.cc

Issue 862133002: Update from https://crrev.com/312398 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: cc/layers/picture_layer_impl_unittest.cc
diff --git a/cc/layers/picture_layer_impl_unittest.cc b/cc/layers/picture_layer_impl_unittest.cc
index 6709b109c81c5b1281aea5449caa3917fcbea608..0c22377d018ce8667134450b0dc6df214221c6de 100644
--- a/cc/layers/picture_layer_impl_unittest.cc
+++ b/cc/layers/picture_layer_impl_unittest.cc
@@ -2930,6 +2930,23 @@ TEST_F(PictureLayerImplTest, TilingSetRasterQueueActiveTree) {
EXPECT_TRUE(queue->IsEmpty());
}
+TEST_F(PictureLayerImplTest, TilingSetRasterQueueRequiredNoHighRes) {
+ scoped_refptr<FakePicturePileImpl> pending_pile =
+ FakePicturePileImpl::CreateEmptyPile(gfx::Size(256, 256),
+ gfx::Size(1024, 1024));
+ pending_pile->set_is_solid_color(true);
+
+ SetupPendingTree(pending_pile);
+ EXPECT_FALSE(
+ pending_layer_->picture_layer_tiling_set()->FindTilingWithResolution(
+ HIGH_RESOLUTION));
+
+ scoped_ptr<TilingSetRasterQueue> queue(new TilingSetRasterQueueRequired(
+ pending_layer_->picture_layer_tiling_set(),
+ RasterTilePriorityQueue::Type::REQUIRED_FOR_ACTIVATION));
+ EXPECT_TRUE(queue->IsEmpty());
+}
+
TEST_F(PictureLayerImplTest, TilingSetEvictionQueue) {
gfx::Size tile_size(100, 100);
gfx::Size layer_bounds(1000, 1000);

Powered by Google App Engine
This is Rietveld 408576698