Index: mash/wm/non_client_frame_controller.h |
diff --git a/mash/wm/non_client_frame_controller.h b/mash/wm/non_client_frame_controller.h |
index c43cf736ffb631a5365744d18e5eaaa12aec06ea..c8c9da7e4ced4b4c4c30c4167bc980ec37c8bbe5 100644 |
--- a/mash/wm/non_client_frame_controller.h |
+++ b/mash/wm/non_client_frame_controller.h |
@@ -33,9 +33,9 @@ class NonClientFrameController : public views::WidgetDelegateView, |
public mus::WindowObserver { |
public: |
// NonClientFrameController deletes itself when |window| is destroyed. |
- NonClientFrameController(mojo::Connector* connector, |
- mus::Window* window, |
- mus::WindowManagerClient* window_manager_client); |
+ static void Create(mojo::Connector* connector, |
+ mus::Window* window, |
+ mus::WindowManagerClient* window_manager_client); |
// Returns the preferred client area insets. |
static gfx::Insets GetPreferredClientAreaInsets(); |
@@ -47,6 +47,9 @@ class NonClientFrameController : public views::WidgetDelegateView, |
mus::Window* window() { return window_; } |
private: |
+ NonClientFrameController(mojo::Connector* connector, |
+ mus::Window* window, |
+ mus::WindowManagerClient* window_manager_client); |
~NonClientFrameController() override; |
// views::WidgetDelegateView: |