| Index: cc/surfaces/surface_factory.h
|
| diff --git a/cc/surfaces/surface_factory.h b/cc/surfaces/surface_factory.h
|
| index 342d59c1af21fed2b222c1b3bea80dac27f01086..5c31eab9b801ab7339e85b790da375fc96426955 100644
|
| --- a/cc/surfaces/surface_factory.h
|
| +++ b/cc/surfaces/surface_factory.h
|
| @@ -67,6 +67,10 @@ class CC_SURFACES_EXPORT SurfaceFactory : public PendingFrameObserver {
|
|
|
| SurfaceFactoryClient* client() { return client_; }
|
|
|
| + SurfaceResourceHolderClient* resource_holder_client() {
|
| + return resource_holder_client_;
|
| + }
|
| +
|
| void ReceiveFromChild(const TransferableResourceArray& resources);
|
| void RefResources(const TransferableResourceArray& resources);
|
| void UnrefResources(const ReturnedResourceArray& resources);
|
| @@ -96,6 +100,7 @@ class CC_SURFACES_EXPORT SurfaceFactory : public PendingFrameObserver {
|
| const FrameSinkId frame_sink_id_;
|
| SurfaceManager* manager_;
|
| SurfaceFactoryClient* client_;
|
| + SurfaceResourceHolderClient* resource_holder_client_;
|
| SurfaceResourceHolder holder_;
|
| bool needs_sync_points_;
|
| bool seen_first_frame_activation_ = false;
|
|
|