| Index: components/surfaces/surfaces_impl.h
|
| diff --git a/components/surfaces/surfaces_impl.h b/components/surfaces/surfaces_impl.h
|
| index 5ff375d22e152c80d16466be8b7aef8c4a8683c6..4d0d9d286fdbf83a5e4e86b23e953ffbf73685f1 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_;
|
|
|