Index: chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h |
diff --git a/chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h b/chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h |
index 195f7996f5e9de0be96a92300fc160967c97186e..32665d8235f52b15598f1300110768df18cf4035 100644 |
--- a/chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h |
+++ b/chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h |
@@ -16,10 +16,12 @@ class InputDeviceClient; |
namespace views { |
class ViewsDelegate; |
-class WindowManagerConnection; |
} |
#if defined(USE_AURA) |
+namespace views { |
+class MusClient; |
+} |
namespace wm { |
class WMState; |
} |
@@ -30,6 +32,10 @@ class ChromeBrowserMainExtraPartsViews : public ChromeBrowserMainExtraParts { |
ChromeBrowserMainExtraPartsViews(); |
~ChromeBrowserMainExtraPartsViews() override; |
+#if defined(USE_AURA) |
+ wm::WMState* wm_state() { return wm_state_.get(); } |
+#endif |
+ |
// Overridden from ChromeBrowserMainExtraParts: |
void ToolkitInitialized() override; |
void PreCreateThreads() override; |
@@ -42,7 +48,7 @@ class ChromeBrowserMainExtraPartsViews : public ChromeBrowserMainExtraParts { |
#if defined(USE_AURA) |
std::unique_ptr<wm::WMState> wm_state_; |
- std::unique_ptr<views::WindowManagerConnection> window_manager_connection_; |
+ std::unique_ptr<views::MusClient> mus_client_; |
// Subscribes to updates about input-devices. |
std::unique_ptr<ui::InputDeviceClient> input_device_client_; |