Index: chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.h |
diff --git a/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.h b/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.h |
index 6d50ed29f109726d5c4f31ede20d837701636265..a8c56d501c217a0023e1296a765dd1b53617ba13 100644 |
--- a/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.h |
+++ b/chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.h |
@@ -11,6 +11,7 @@ |
#include "chrome/browser/chrome_browser_main_extra_parts.h" |
class CastConfigClientMediaRouter; |
+class ChromeBrowserMainExtraPartsViews; |
class ChromeLauncherControllerMus; |
class ChromeNewWindowClient; |
class ImmersiveContextMus; |
@@ -23,7 +24,8 @@ class VpnListForwarder; |
class ChromeBrowserMainExtraPartsAsh : public ChromeBrowserMainExtraParts { |
public: |
- ChromeBrowserMainExtraPartsAsh(); |
+ explicit ChromeBrowserMainExtraPartsAsh( |
+ ChromeBrowserMainExtraPartsViews* extra_parts_views); |
~ChromeBrowserMainExtraPartsAsh() override; |
// Overridden from ChromeBrowserMainExtraParts: |
@@ -32,6 +34,8 @@ class ChromeBrowserMainExtraPartsAsh : public ChromeBrowserMainExtraParts { |
void PostMainMessageLoopRun() override; |
private: |
+ ChromeBrowserMainExtraPartsViews* extra_parts_views_; |
+ |
std::unique_ptr<ChromeLauncherControllerMus> chrome_launcher_controller_mus_; |
std::unique_ptr<CastConfigClientMediaRouter> cast_config_client_media_router_; |
std::unique_ptr<MediaClient> media_client_; |