| Index: components/native_viewport/native_viewport_application_delegate.h
|
| diff --git a/components/native_viewport/native_viewport_application_delegate.h b/components/native_viewport/native_viewport_application_delegate.h
|
| index 4584ffff05b837f38d86c023d7d7d2019f936fe9..dc65adf40f8f8f94889f048ff4700664c7c3b6be 100644
|
| --- a/components/native_viewport/native_viewport_application_delegate.h
|
| +++ b/components/native_viewport/native_viewport_application_delegate.h
|
| @@ -8,6 +8,7 @@
|
| #include "base/macros.h"
|
| #include "components/gles2/gpu_impl.h"
|
| #include "components/native_viewport/public/interfaces/native_viewport.mojom.h"
|
| +#include "mojo/application/app_lifetime_helper.h"
|
| #include "mojo/application/public/cpp/application_delegate.h"
|
| #include "mojo/application/public/cpp/interface_factory_impl.h"
|
| #include "mojo/common/tracing_impl.h"
|
| @@ -17,6 +18,10 @@ class ApplicationConnection;
|
| class ApplicationImpl;
|
| }
|
|
|
| +namespace ui {
|
| +class PlatformEventSource;
|
| +}
|
| +
|
| namespace native_viewport {
|
|
|
| class NativeViewportApplicationDelegate
|
| @@ -42,8 +47,10 @@ class NativeViewportApplicationDelegate
|
| mojo::InterfaceRequest<mojo::Gpu> request) override;
|
|
|
| scoped_refptr<gles2::GpuState> gpu_state_;
|
| + scoped_ptr<ui::PlatformEventSource> event_source_;
|
| bool is_headless_;
|
| mojo::TracingImpl tracing_;
|
| + mojo::AppLifetimeHelper app_lifetime_helper_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(NativeViewportApplicationDelegate);
|
| };
|
|
|