Index: ui/ozone/public/client_native_pixmap_manager.h |
diff --git a/ui/ozone/public/client_native_pixmap_manager.h b/ui/ozone/public/client_native_pixmap_manager.h |
index ba77745bf2035a5123b381d6ced983148595eefd..419d8d58a886bfb2fff6cbf3b5198dffb0f5b33c 100644 |
--- a/ui/ozone/public/client_native_pixmap_manager.h |
+++ b/ui/ozone/public/client_native_pixmap_manager.h |
@@ -28,7 +28,8 @@ class OZONE_EXPORT ClientNativePixmapManager { |
static ClientNativePixmapManager* GetInstance(); |
static void SetInstance(ClientNativePixmapManager* instance); |
- static scoped_ptr<ClientNativePixmapManager> Create(); |
+ static scoped_ptr<ClientNativePixmapManager> Create( |
+ const base::FileDescriptor& virtual_device); |
virtual ~ClientNativePixmapManager(); |
@@ -51,6 +52,8 @@ class OZONE_EXPORT ClientNativePixmapManager { |
protected: |
ClientNativePixmapManager(); |
+ virtual void Initialize(const base::FileDescriptor& virtual_device) = 0; |
+ |
private: |
DISALLOW_COPY_AND_ASSIGN(ClientNativePixmapManager); |
}; |