Index: cc/resources/raster_worker_pool_unittest.cc |
diff --git a/cc/resources/raster_worker_pool_unittest.cc b/cc/resources/raster_worker_pool_unittest.cc |
index 716edf6c5263ef1380f60e6a0617c22bfe93c46d..934d0a990095a8b5ed283f52edbfe0cc98bd56ff 100644 |
--- a/cc/resources/raster_worker_pool_unittest.cc |
+++ b/cc/resources/raster_worker_pool_unittest.cc |
@@ -42,6 +42,9 @@ class TestRasterWorkerPoolTaskImpl : public internal::RasterWorkerPoolTask { |
did_raster_ = true; |
return true; |
} |
+ virtual void RunOnOriginThread() OVERRIDE { |
+ did_raster_ = true; |
+ } |
virtual void CompleteOnOriginThread() OVERRIDE { |
reply_.Run(PicturePileImpl::Analysis(), !HasFinishedRunning(), did_raster_); |
} |
@@ -104,11 +107,12 @@ class RasterWorkerPoolTest : public testing::Test, |
void RunTest(bool use_map_image) { |
if (use_map_image) { |
raster_worker_pool_ = ImageRasterWorkerPool::Create( |
- resource_provider(), 1, GL_TEXTURE_2D); |
+ resource_provider(), NULL, 1, GL_TEXTURE_2D); |
} else { |
raster_worker_pool_ = |
PixelBufferRasterWorkerPool::Create( |
resource_provider(), |
+ NULL, |
1, |
std::numeric_limits<size_t>::max()); |
} |