Index: cc/resources/tile_manager_unittest.cc |
diff --git a/cc/resources/tile_manager_unittest.cc b/cc/resources/tile_manager_unittest.cc |
index 6fb069085686daf919a33546070e26b83b391e0a..5076fb03c48bfdabb3c77f3a364f3a03c4340d27 100644 |
--- a/cc/resources/tile_manager_unittest.cc |
+++ b/cc/resources/tile_manager_unittest.cc |
@@ -5,6 +5,7 @@ |
#include "cc/resources/tile.h" |
#include "cc/resources/tile_priority.h" |
#include "cc/test/fake_output_surface.h" |
+#include "cc/test/fake_output_surface_client.h" |
#include "cc/test/fake_picture_pile_impl.h" |
#include "cc/test/fake_tile_manager.h" |
#include "cc/test/fake_tile_manager_client.h" |
@@ -22,6 +23,8 @@ class TileManagerTest : public testing::TestWithParam<bool> { |
TileMemoryLimitPolicy memory_limit_policy, |
TreePriority tree_priority) { |
output_surface_ = FakeOutputSurface::Create3d(); |
+ CHECK(output_surface_->BindToClient(&output_surface_client_)); |
+ |
resource_provider_ = ResourceProvider::Create(output_surface_.get(), 0); |
tile_manager_ = make_scoped_ptr( |
new FakeTileManager(&tile_manager_client_, resource_provider_.get())); |
@@ -119,6 +122,7 @@ class TileManagerTest : public testing::TestWithParam<bool> { |
LayerTreeSettings settings_; |
scoped_ptr<FakeTileManager> tile_manager_; |
scoped_refptr<FakePicturePileImpl> picture_pile_; |
+ FakeOutputSurfaceClient output_surface_client_; |
scoped_ptr<FakeOutputSurface> output_surface_; |
scoped_ptr<ResourceProvider> resource_provider_; |
TileMemoryLimitPolicy memory_limit_policy_; |