| Index: components/surfaces/surfaces_impl.h
|
| diff --git a/components/surfaces/surfaces_impl.h b/components/surfaces/surfaces_impl.h
|
| index ef39234ff1c6c35da355e602be423393354bc237..897cda31fb95c4d1304de1f096a0b5dbf517773d 100644
|
| --- a/components/surfaces/surfaces_impl.h
|
| +++ b/components/surfaces/surfaces_impl.h
|
| @@ -25,10 +25,12 @@ class ApplicationManager;
|
|
|
| namespace surfaces {
|
| class SurfacesScheduler;
|
| +class SurfacesServiceApplication;
|
|
|
| class SurfacesImpl : public mojo::Surface, public cc::SurfaceFactoryClient {
|
| public:
|
| - SurfacesImpl(cc::SurfaceManager* manager,
|
| + SurfacesImpl(SurfacesServiceApplication* application,
|
| + cc::SurfaceManager* manager,
|
| uint32_t id_namespace,
|
| SurfacesScheduler* scheduler,
|
| mojo::InterfaceRequest<mojo::Surface> request);
|
| @@ -52,6 +54,7 @@ class SurfacesImpl : public mojo::Surface, public cc::SurfaceFactoryClient {
|
| private:
|
| cc::SurfaceId QualifyIdentifier(uint32_t local_id);
|
|
|
| + SurfacesServiceApplication* application_;
|
| cc::SurfaceManager* manager_;
|
| cc::SurfaceFactory factory_;
|
| const uint32_t id_namespace_;
|
|
|