Index: ui/ozone/public/client_native_pixmap_manager.cc |
diff --git a/ui/ozone/public/client_native_pixmap_manager.cc b/ui/ozone/public/client_native_pixmap_manager.cc |
index c51a0ab1c9217010bacd56ea31ffbc480aad45fc..ef6fa99c85a7abda68b6f55902af20923b65423d 100644 |
--- a/ui/ozone/public/client_native_pixmap_manager.cc |
+++ b/ui/ozone/public/client_native_pixmap_manager.cc |
@@ -30,10 +30,14 @@ void ClientNativePixmapManager::SetInstance( |
} |
// static |
-scoped_ptr<ClientNativePixmapManager> ClientNativePixmapManager::Create() { |
+scoped_ptr<ClientNativePixmapManager> ClientNativePixmapManager::Create( |
+ const base::FileDescriptor& virtual_device) { |
TRACE_EVENT1("ozone", "ClientNativePixmapManager::Create", "platform", |
GetOzonePlatformName()); |
- return PlatformObject<ClientNativePixmapManager>::Create(); |
+ scoped_ptr<ClientNativePixmapManager> manager = |
+ PlatformObject<ClientNativePixmapManager>::Create(); |
+ manager->Initialize(virtual_device); |
+ return manager.Pass(); |
} |
ClientNativePixmapManager::ClientNativePixmapManager() {} |