| 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);
|
| };
|
|
|
|
|