| Index: cc/surfaces/surfaces_pixeltest.cc
 | 
| diff --git a/cc/surfaces/surfaces_pixeltest.cc b/cc/surfaces/surfaces_pixeltest.cc
 | 
| index a584f7c806ddb876489ab11255d904878faaefd8..f0903f2afdcfe4d427510a368a3740d3b174d44a 100644
 | 
| --- a/cc/surfaces/surfaces_pixeltest.cc
 | 
| +++ b/cc/surfaces/surfaces_pixeltest.cc
 | 
| @@ -24,6 +24,14 @@ namespace {
 | 
|  class EmptySurfaceFactoryClient : public SurfaceFactoryClient {
 | 
|   public:
 | 
|    void ReturnResources(const ReturnedResourceArray& resources) override {}
 | 
| +  void SetBeginFrameSource(SurfaceId surface_id,
 | 
| +                           BeginFrameSource* begin_frame_source) override {}
 | 
| +};
 | 
| +
 | 
| +class EmptySurfaceAggregatorClient : public SurfaceAggregatorClient {
 | 
| + public:
 | 
| +  void AddSurface(Surface* surface) override {}
 | 
| +  void RemoveSurface(Surface* surface) override {}
 | 
|  };
 | 
|  
 | 
|  class SurfacesPixelTest : public RendererPixelTest<GLRenderer> {
 | 
| @@ -83,7 +91,9 @@ TEST_F(SurfacesPixelTest, DrawSimpleFrame) {
 | 
|    factory_.SubmitCompositorFrame(root_surface_id, root_frame.Pass(),
 | 
|                                   SurfaceFactory::DrawCallback());
 | 
|  
 | 
| -  SurfaceAggregator aggregator(&manager_, resource_provider_.get(), true);
 | 
| +  EmptySurfaceAggregatorClient surface_aggregator_client;
 | 
| +  SurfaceAggregator aggregator(&surface_aggregator_client, &manager_,
 | 
| +                               resource_provider_.get(), true);
 | 
|    scoped_ptr<CompositorFrame> aggregated_frame =
 | 
|        aggregator.Aggregate(root_surface_id);
 | 
|    factory_.Destroy(root_surface_id);
 | 
| @@ -167,7 +177,9 @@ TEST_F(SurfacesPixelTest, DrawSimpleAggregatedFrame) {
 | 
|                                     SurfaceFactory::DrawCallback());
 | 
|    }
 | 
|  
 | 
| -  SurfaceAggregator aggregator(&manager_, resource_provider_.get(), true);
 | 
| +  EmptySurfaceAggregatorClient surface_aggregator_client;
 | 
| +  SurfaceAggregator aggregator(&surface_aggregator_client, &manager_,
 | 
| +                               resource_provider_.get(), true);
 | 
|    scoped_ptr<CompositorFrame> aggregated_frame =
 | 
|        aggregator.Aggregate(root_surface_id);
 | 
|  
 | 
| @@ -310,7 +322,9 @@ TEST_F(SurfacesPixelTest, DrawAggregatedFrameWithSurfaceTransforms) {
 | 
|                                     SurfaceFactory::DrawCallback());
 | 
|    }
 | 
|  
 | 
| -  SurfaceAggregator aggregator(&manager_, resource_provider_.get(), true);
 | 
| +  EmptySurfaceAggregatorClient surface_aggregator_client;
 | 
| +  SurfaceAggregator aggregator(&surface_aggregator_client, &manager_,
 | 
| +                               resource_provider_.get(), true);
 | 
|    scoped_ptr<CompositorFrame> aggregated_frame =
 | 
|        aggregator.Aggregate(root_surface_id);
 | 
|  
 | 
| 
 |