Index: cc/surfaces/surface_factory.cc |
diff --git a/cc/surfaces/surface_factory.cc b/cc/surfaces/surface_factory.cc |
index 1a38e516d5055af7e068e805b230b19cff4b9216..76167c9f32716d9412c7b8104e672d6919484ff8 100644 |
--- a/cc/surfaces/surface_factory.cc |
+++ b/cc/surfaces/surface_factory.cc |
@@ -17,13 +17,15 @@ |
#include "ui/gfx/geometry/size.h" |
namespace cc { |
-SurfaceFactory::SurfaceFactory(const FrameSinkId& frame_sink_id, |
- SurfaceManager* manager, |
- SurfaceFactoryClient* client) |
+SurfaceFactory::SurfaceFactory( |
+ const FrameSinkId& frame_sink_id, |
+ SurfaceManager* manager, |
+ SurfaceFactoryClient* client, |
+ SurfaceResourceHolderClient* resource_holder_client) |
: frame_sink_id_(frame_sink_id), |
manager_(manager), |
client_(client), |
- holder_(client), |
+ holder_(resource_holder_client), |
needs_sync_points_(true), |
weak_factory_(this) {} |