 +  virtual int GetMinimizeButtonOffset() const OVERRIDE;
 +  virtual bool UsesNativeSystemMenu() const OVERRIDE;
 +
-+  // Overridden from views::DesktopRootWindowHostOzone:
-+  virtual void Init(
-+      aura::Window* content_window,
-+      const views::Widget::InitParams& params,
-+      aura::RootWindow::CreateParams* rw_create_params) OVERRIDE;
-+  virtual void CloseNow() OVERRIDE;
-+
 +  BrowserView* browser_view_;
 +
 +  // Ownership passed to RootWindow on Init.

+}
+
+////////////////////////////////////////////////////////////////////////////////
+// BrowserDesktopRootWindowHostOzone,
+//     views::DesktopRootWindowHostOzone implementation:
+
+void BrowserDesktopRootWindowHostOzone::Init(
+    aura::Window* content_window,
+    const views::Widget::InitParams& params,
+    aura::RootWindow::CreateParams* rw_create_params) {
+  desktop_root_window_host_->Init(content_window, params, rw_create_params);
+}
+
+void BrowserDesktopRootWindowHostOzone::CloseNow() {
+  desktop_root_window_host_->CloseNow();
+}
+
+////////////////////////////////////////////////////////////////////////////////
+// BrowserDesktopRootWindowHost, public:
+
+// static

+
+#endif  // CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_DESKTOP_ROOT_WINDOW_HOST_OZONE_H_
diff --git a/chrome/chrome_browser_ui.gypi b/chrome/chrome_browser_ui.gypi
index dd25e1c..a33cce8 100644
--- a/chrome/chrome_browser_ui.gypi
+++ b/chrome/chrome_browser_ui.gypi
@@ -1860,6 +1860,8 @@
         'browser/ui/views/frame/desktop_user_action_handler_aura.cc',
         'browser/ui/views/frame/desktop_user_action_handler_aura.h',
         'browser/ui/views/frame/browser_desktop_root_window_host.h',
