Index: services/surfaces/surfaces_service_application.h |
diff --git a/services/surfaces/surfaces_service_application.h b/services/surfaces/surfaces_service_application.h |
index 04b33dd6484887e3e0011b47f9a7c0caf71320a2..e1ff43562a7ec09f22dd2f03398ad7901ace02af 100644 |
--- a/services/surfaces/surfaces_service_application.h |
+++ b/services/surfaces/surfaces_service_application.h |
@@ -23,6 +23,7 @@ namespace surfaces { |
class SurfacesServiceApplication |
: public mojo::ApplicationDelegate, |
public mojo::InterfaceFactory<mojo::SurfacesService>, |
+ public mojo::InterfaceFactory<mojo::Surface>, |
public SurfacesImpl::Client, |
public SurfacesScheduler::Client { |
public: |
@@ -34,10 +35,14 @@ class SurfacesServiceApplication |
bool ConfigureIncomingConnection( |
mojo::ApplicationConnection* connection) override; |
- // InterfaceFactory<SurfacsServicee> implementation. |
+ // InterfaceFactory<SurfacesServicee> implementation. |
void Create(mojo::ApplicationConnection* connection, |
mojo::InterfaceRequest<mojo::SurfacesService> request) override; |
+ // InterfaceFactory<Surface> implementation. |
+ void Create(mojo::ApplicationConnection* connection, |
+ mojo::InterfaceRequest<mojo::Surface> request) override; |
+ |
// SurfacesImpl::Client implementation. |
void OnVSyncParametersUpdated(base::TimeTicks timebase, |
base::TimeDelta interval) override; |