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 246e62581257c61880f45a78262c8b6a77f80c15..ce66675061bd88128aaafe1f4ee6103624a76ec8 100644 |
--- a/cc/layers/picture_layer_impl_unittest.cc |
+++ b/cc/layers/picture_layer_impl_unittest.cc |
@@ -330,7 +330,7 @@ TEST_F(PictureLayerImplTest, ExternalViewportRectForPrioritizingTiles) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(400, 400); |
@@ -347,7 +347,7 @@ TEST_F(PictureLayerImplTest, ExternalViewportRectForPrioritizingTiles) { |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
// Update tiles with viewport for tile priority as (0, 0, 100, 100) and the |
// identify transform for tile priority. |
@@ -385,7 +385,7 @@ TEST_F(PictureLayerImplTest, ExternalViewportRectForPrioritizingTiles) { |
// should be (200, 200, 100, 100) applied with the said transform. |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
viewport_rect_for_tile_priority = gfx::Rect(200, 200, 100, 100); |
transform_for_tile_priority.Translate(100, 100); |
@@ -426,7 +426,7 @@ TEST_F(PictureLayerImplTest, InvalidViewportForPrioritizingTiles) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(400, 400); |
@@ -468,7 +468,7 @@ TEST_F(PictureLayerImplTest, InvalidViewportForPrioritizingTiles) { |
// Should update viewport and transform, but not update visible rect. |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
resourceless_software_draw = true; |
viewport = gfx::ScaleToEnclosingRect(viewport, 2); |
transform.Translate(1.f, 1.f); |
@@ -492,7 +492,7 @@ TEST_F(PictureLayerImplTest, InvalidViewportForPrioritizingTiles) { |
// Keep expanded viewport but mark it valid. Should update tile viewport. |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
resourceless_software_draw = false; |
host_impl_.SetExternalDrawConstraints(transform, |
viewport, |
@@ -1561,7 +1561,7 @@ TEST_F(PictureLayerImplTest, MarkRequiredOffscreenTiles) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
pending_layer_->UpdateTiles(Occlusion(), resourceless_software_draw); |
EXPECT_EQ(HIGH_RESOLUTION, tiling->resolution()); |
@@ -1589,7 +1589,7 @@ TEST_F(PictureLayerImplTest, TileOutsideOfViewportForTilePriorityNotRequired) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(400, 400); |
@@ -1625,7 +1625,7 @@ TEST_F(PictureLayerImplTest, TileOutsideOfViewportForTilePriorityNotRequired) { |
pending_layer_->draw_properties().visible_content_rect = visible_content_rect; |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
pending_layer_->UpdateTiles(Occlusion(), resourceless_software_draw); |
// Intersect the two rects. Any tile outside should not be required for |
@@ -1678,7 +1678,7 @@ TEST_F(PictureLayerImplTest, HighResTileIsComplete) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -1714,7 +1714,7 @@ TEST_F(PictureLayerImplTest, HighResTileIsIncomplete) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -1745,7 +1745,7 @@ TEST_F(PictureLayerImplTest, HighResTileIsIncompleteLowResComplete) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -1779,7 +1779,7 @@ TEST_F(PictureLayerImplTest, LowResTileIsIncomplete) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -1822,7 +1822,7 @@ TEST_F(PictureLayerImplTest, |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -1890,6 +1890,9 @@ TEST_F(PictureLayerImplTest, |
TEST_F(PictureLayerImplTest, HighResRequiredWhenUnsharedActiveAllReady) { |
gfx::Size layer_bounds(400, 400); |
gfx::Size tile_size(100, 100); |
+ |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
// No tiles shared. |
@@ -1911,6 +1914,9 @@ TEST_F(PictureLayerImplTest, HighResRequiredWhenUnsharedActiveAllReady) { |
TEST_F(PictureLayerImplTest, HighResRequiredWhenMissingHighResFlagOn) { |
gfx::Size layer_bounds(400, 400); |
gfx::Size tile_size(100, 100); |
+ |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
// All tiles shared (no invalidation). |
@@ -1935,6 +1941,9 @@ TEST_F(PictureLayerImplTest, HighResRequiredWhenMissingHighResFlagOn) { |
TEST_F(PictureLayerImplTest, AllHighResRequiredEvenIfShared) { |
gfx::Size layer_bounds(400, 400); |
gfx::Size tile_size(100, 100); |
+ |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
CreateHighLowResAndSetAllTilesVisible(); |
@@ -2009,6 +2018,9 @@ TEST_F(PictureLayerImplTest, NothingRequiredIfActiveMissingTiles) { |
TEST_F(PictureLayerImplTest, HighResRequiredIfActiveCantHaveTiles) { |
gfx::Size layer_bounds(400, 400); |
gfx::Size tile_size(100, 100); |
+ |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
scoped_refptr<FakePicturePileImpl> pending_pile = |
FakePicturePileImpl::CreateFilledPile(tile_size, layer_bounds); |
scoped_refptr<FakePicturePileImpl> active_pile = |
@@ -2767,7 +2779,7 @@ TEST_F(PictureLayerImplTest, LayerRasterTileIterator) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(1000, 1000); |
@@ -2837,7 +2849,7 @@ TEST_F(PictureLayerImplTest, LayerRasterTileIterator) { |
// No NOW tiles. |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
pending_layer_->draw_properties().visible_content_rect = |
gfx::Rect(1100, 1100, 500, 500); |
@@ -2868,7 +2880,7 @@ TEST_F(PictureLayerImplTest, LayerRasterTileIterator) { |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
pending_layer_->draw_properties().visible_content_rect = |
gfx::Rect(0, 0, 500, 500); |
@@ -2903,7 +2915,7 @@ TEST_F(PictureLayerImplTest, LayerRasterTileIterator) { |
EXPECT_EQ(0u, high_res_tile_count); |
} |
-TEST_F(PictureLayerImplTest, LayerEvictionTileIterator) { |
+TEST_F(PictureLayerImplTest, TilingSetEvictionQueue) { |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(1000, 1000); |
@@ -2964,14 +2976,10 @@ TEST_F(PictureLayerImplTest, LayerEvictionTileIterator) { |
EXPECT_GT(number_of_marked_tiles, 1u); |
EXPECT_GT(number_of_unmarked_tiles, 1u); |
- // Empty iterator. |
- PictureLayerImpl::LayerEvictionTileIterator it; |
- EXPECT_FALSE(it); |
- |
// Tiles don't have resources yet. |
- it = PictureLayerImpl::LayerEvictionTileIterator( |
- pending_layer_, SAME_PRIORITY_FOR_BOTH_TREES); |
- EXPECT_FALSE(it); |
+ scoped_ptr<TilingSetEvictionQueue> queue = |
+ pending_layer_->CreateEvictionQueue(SAME_PRIORITY_FOR_BOTH_TREES); |
+ EXPECT_TRUE(queue->IsEmpty()); |
host_impl_.tile_manager()->InitializeTilesWithResourcesForTesting(all_tiles); |
@@ -2980,11 +2988,9 @@ TEST_F(PictureLayerImplTest, LayerEvictionTileIterator) { |
size_t scale_index = 0; |
bool reached_visible = false; |
Tile* last_tile = nullptr; |
- for (it = PictureLayerImpl::LayerEvictionTileIterator( |
- pending_layer_, SAME_PRIORITY_FOR_BOTH_TREES); |
- it; |
- ++it) { |
- Tile* tile = *it; |
+ queue = pending_layer_->CreateEvictionQueue(SAME_PRIORITY_FOR_BOTH_TREES); |
+ while (!queue->IsEmpty()) { |
+ Tile* tile = queue->Top(); |
if (!last_tile) |
last_tile = tile; |
@@ -3022,6 +3028,7 @@ TEST_F(PictureLayerImplTest, LayerEvictionTileIterator) { |
} |
last_tile = tile; |
+ queue->Pop(); |
} |
EXPECT_TRUE(reached_visible); |
@@ -3029,8 +3036,8 @@ TEST_F(PictureLayerImplTest, LayerEvictionTileIterator) { |
scale_index = 0; |
bool reached_required = false; |
- for (; it; ++it) { |
- Tile* tile = *it; |
+ while (!queue->IsEmpty()) { |
+ Tile* tile = queue->Top(); |
EXPECT_TRUE(tile); |
TilePriority priority = tile->priority(PENDING_TREE); |
@@ -3051,6 +3058,7 @@ TEST_F(PictureLayerImplTest, LayerEvictionTileIterator) { |
EXPECT_FLOAT_EQ(tile->contents_scale(), expected_scales[scale_index]); |
unique_tiles.insert(tile); |
+ queue->Pop(); |
} |
EXPECT_TRUE(reached_required); |
@@ -3155,6 +3163,8 @@ TEST_F(PictureLayerImplTest, LowResReadyToDrawNotEnoughToActivate) { |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(1000, 1000); |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
// Make sure some tiles are not shared. |
@@ -3182,6 +3192,8 @@ TEST_F(PictureLayerImplTest, HighResReadyToDrawEnoughToActivate) { |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(1000, 1000); |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
// Make sure some tiles are not shared. |
@@ -3205,6 +3217,8 @@ TEST_F(PictureLayerImplTest, |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(1000, 1000); |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
// Make sure some tiles are not shared. |
@@ -3229,6 +3243,8 @@ TEST_F(PictureLayerImplTest, SharedActiveHighResReadyNotEnoughToActivate) { |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(1000, 1000); |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
// Make sure some tiles are not shared. |
@@ -3316,6 +3332,9 @@ TEST_F(NoLowResPictureLayerImplTest, ManageTilingsCreatesTilings) { |
TEST_F(NoLowResPictureLayerImplTest, AllHighResRequiredEvenIfShared) { |
gfx::Size layer_bounds(400, 400); |
gfx::Size tile_size(100, 100); |
+ |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
SetupDefaultTreesWithFixedTileSize(layer_bounds, tile_size); |
CreateHighLowResAndSetAllTilesVisible(); |
@@ -3374,7 +3393,7 @@ TEST_F(NoLowResPictureLayerImplTest, InvalidViewportForPrioritizingTiles) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(400, 400); |
@@ -3416,7 +3435,7 @@ TEST_F(NoLowResPictureLayerImplTest, InvalidViewportForPrioritizingTiles) { |
// Should update viewport and transform, but not update visible rect. |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
resourceless_software_draw = true; |
viewport = gfx::ScaleToEnclosingRect(viewport, 2); |
transform.Translate(1.f, 1.f); |
@@ -3440,7 +3459,7 @@ TEST_F(NoLowResPictureLayerImplTest, InvalidViewportForPrioritizingTiles) { |
// Keep expanded viewport but mark it valid. Should update tile viewport. |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
resourceless_software_draw = false; |
host_impl_.SetExternalDrawConstraints(transform, |
viewport, |
@@ -3677,6 +3696,8 @@ TEST_F(PictureLayerImplTest, SharedQuadStateContainsMaxTilingScale) { |
gfx::Size tile_size(400, 400); |
gfx::Size layer_bounds(1000, 2000); |
+ host_impl_.SetViewportSize(layer_bounds); |
+ |
scoped_refptr<FakePicturePileImpl> pending_pile = |
FakePicturePileImpl::CreateFilledPile(tile_size, layer_bounds); |
scoped_refptr<FakePicturePileImpl> active_pile = |
@@ -3841,12 +3862,10 @@ class OcclusionTrackingPictureLayerImplTest : public PictureLayerImplTest { |
size_t occluded_tile_count = 0u; |
Tile* last_tile = nullptr; |
- for (PictureLayerImpl::LayerEvictionTileIterator it = |
- PictureLayerImpl::LayerEvictionTileIterator(layer, |
- tree_priority); |
- it; |
- ++it) { |
- Tile* tile = *it; |
+ scoped_ptr<TilingSetEvictionQueue> queue = |
+ layer->CreateEvictionQueue(tree_priority); |
+ while (!queue->IsEmpty()) { |
+ Tile* tile = queue->Top(); |
if (!last_tile) |
last_tile = tile; |
@@ -3874,6 +3893,7 @@ class OcclusionTrackingPictureLayerImplTest : public PictureLayerImplTest { |
} |
} |
last_tile = tile; |
+ queue->Pop(); |
} |
EXPECT_EQ(expected_occluded_tile_count[priority_count], |
occluded_tile_count); |
@@ -3886,7 +3906,7 @@ TEST_F(OcclusionTrackingPictureLayerImplTest, |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(102, 102); |
gfx::Size layer_bounds(1000, 1000); |
@@ -3932,7 +3952,7 @@ TEST_F(OcclusionTrackingPictureLayerImplTest, |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
host_impl_.pending_tree()->UpdateDrawProperties(); |
unoccluded_tile_count = 0; |
@@ -3956,7 +3976,7 @@ TEST_F(OcclusionTrackingPictureLayerImplTest, |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
host_impl_.pending_tree()->UpdateDrawProperties(); |
unoccluded_tile_count = 0; |
@@ -3981,7 +4001,7 @@ TEST_F(OcclusionTrackingPictureLayerImplTest, |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(102, 102); |
gfx::Size layer_bounds(1000, 1000); |
@@ -4032,7 +4052,7 @@ TEST_F(OcclusionTrackingPictureLayerImplTest, |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
host_impl_.pending_tree()->UpdateDrawProperties(); |
for (size_t i = 0; i < pending_layer_->num_tilings(); ++i) { |
@@ -4072,7 +4092,7 @@ TEST_F(OcclusionTrackingPictureLayerImplTest, |
time_ticks += base::TimeDelta::FromMilliseconds(200); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
host_impl_.pending_tree()->UpdateDrawProperties(); |
for (size_t i = 0; i < pending_layer_->num_tilings(); ++i) { |
@@ -4501,7 +4521,7 @@ void PictureLayerImplTest::TestQuadsForSolidColor(bool test_for_solid) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -4568,7 +4588,7 @@ TEST_F(PictureLayerImplTest, NonSolidToSolidNoTilings) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(200, 200); |
@@ -4625,7 +4645,7 @@ TEST_F(PictureLayerImplTest, ChangeInViewportAllowsTilingUpdates) { |
base::TimeTicks time_ticks; |
time_ticks += base::TimeDelta::FromMilliseconds(1); |
host_impl_.SetCurrentBeginFrameArgs( |
- CreateBeginFrameArgsForTesting(time_ticks)); |
+ CreateBeginFrameArgsForTesting(BEGINFRAME_FROM_HERE, time_ticks)); |
gfx::Size tile_size(100, 100); |
gfx::Size layer_bounds(400, 4000); |