| Index: athena/main/athena_launcher.cc
|
| diff --git a/athena/main/athena_launcher.cc b/athena/main/athena_launcher.cc
|
| index 693243584c7202825ba6ad2ffac516a8f27184fe..b394e0c3e9dbb935e5561a8b706fd1a18b2c1c1e 100644
|
| --- a/athena/main/athena_launcher.cc
|
| +++ b/athena/main/athena_launcher.cc
|
| @@ -8,6 +8,7 @@
|
| #include "athena/activity/public/activity_manager.h"
|
| #include "athena/content/public/content_activity_factory.h"
|
| #include "athena/content/public/content_app_model_builder.h"
|
| +#include "athena/extensions/public/extensions_delegate.h"
|
| #include "athena/home/public/home_card.h"
|
| #include "athena/home/public/home_card.h"
|
| #include "athena/input/public/input_manager.h"
|
| @@ -125,6 +126,7 @@ void StartAthenaEnv(aura::Window* root_window) {
|
| }
|
|
|
| void StartAthenaSessionWithContext(content::BrowserContext* context) {
|
| + athena::ExtensionsDelegate::InitExtensionsDelegateForShell(context);
|
| StartAthenaSession(new athena::ContentActivityFactory(),
|
| new athena::ContentAppModelBuilder(context));
|
| athena::VirtualKeyboardManager::Create(context);
|
| @@ -154,6 +156,7 @@ void ShutdownAthena() {
|
| athena::ScreenManager::Shutdown();
|
| athena::InputManager::Shutdown();
|
| athena::SystemUI::Shutdown();
|
| + athena::ExtensionsDelegate::Shutdown();
|
|
|
| delete views::ViewsDelegate::views_delegate;
|
| }
|
|
|