Index: cc/raster/tile_task_worker_pool_unittest.cc |
diff --git a/cc/raster/tile_task_worker_pool_unittest.cc b/cc/raster/tile_task_worker_pool_unittest.cc |
index 7394af59a908db29f022d79485a91cb7a3ece19e..6bd414987df196bb611d7ad26f4a05ec83c07e2f 100644 |
--- a/cc/raster/tile_task_worker_pool_unittest.cc |
+++ b/cc/raster/tile_task_worker_pool_unittest.cc |
@@ -71,7 +71,10 @@ class TestRasterTaskImpl : public RasterTask { |
// Overridden from TileTask: |
void ScheduleOnOriginThread(TileTaskClient* client) override { |
- raster_buffer_ = client->AcquireBufferForRaster(resource()); |
+ // The raster buffer has no tile ids associated with it for partial update, |
+ // so doesn't need to provide a valid dirty rect. |
+ TileTaskData data(resource(), 0, 0, gfx::Rect()); |
+ raster_buffer_ = client->AcquireBufferForRaster(data); |
} |
void CompleteOnOriginThread(TileTaskClient* client) override { |
client->ReleaseBufferForRaster(raster_buffer_.Pass()); |
@@ -163,7 +166,7 @@ class TileTaskWorkerPoolTest |
tile_task_worker_pool_ = OneCopyTileTaskWorkerPool::Create( |
base::ThreadTaskRunnerHandle::Get().get(), &task_graph_runner_, |
context_provider_.get(), resource_provider_.get(), |
- staging_resource_pool_.get()); |
+ staging_resource_pool_.get(), false); |
break; |
case TILE_TASK_WORKER_POOL_TYPE_GPU: |
Create3dOutputSurfaceAndResourceProvider(); |