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 3d99d8da91ab9d6bbab5ecb5c0f2022c6dfc6b60..95ed2cce4068451130cb6a670c349c87023a9340 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 |
@@ -5,10 +5,15 @@ |
#ifndef CHROME_BROWSER_UI_VIEWS_ASH_CHROME_BROWSER_MAIN_EXTRA_PARTS_ASH_H_ |
#define CHROME_BROWSER_UI_VIEWS_ASH_CHROME_BROWSER_MAIN_EXTRA_PARTS_ASH_H_ |
+#include <memory> |
+ |
#include "base/compiler_specific.h" |
#include "base/macros.h" |
#include "chrome/browser/chrome_browser_main_extra_parts.h" |
+class ImmersiveContextMus; |
+class ImmersiveHandlerFactoryMus; |
+ |
class ChromeBrowserMainExtraPartsAsh : public ChromeBrowserMainExtraParts { |
public: |
ChromeBrowserMainExtraPartsAsh(); |
@@ -20,6 +25,9 @@ class ChromeBrowserMainExtraPartsAsh : public ChromeBrowserMainExtraParts { |
void PostMainMessageLoopRun() override; |
private: |
+ std::unique_ptr<ImmersiveHandlerFactoryMus> immersive_handler_factory_; |
+ std::unique_ptr<ImmersiveContextMus> immersive_context_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ChromeBrowserMainExtraPartsAsh); |
}; |