Index: extensions/shell/browser/shell_browser_main_parts.cc |
diff --git a/extensions/shell/browser/shell_browser_main_parts.cc b/extensions/shell/browser/shell_browser_main_parts.cc |
index 29da404704b2d4f72fad607216ecd72fb383adf6..c6573a7f045ec592fc936e5d0e5150e4e3b6bf32 100644 |
--- a/extensions/shell/browser/shell_browser_main_parts.cc |
+++ b/extensions/shell/browser/shell_browser_main_parts.cc |
@@ -24,7 +24,7 @@ |
#include "extensions/shell/browser/shell_browser_context.h" |
#include "extensions/shell/browser/shell_browser_context_keyed_service_factories.h" |
#include "extensions/shell/browser/shell_browser_main_delegate.h" |
-#include "extensions/shell/browser/shell_desktop_controller.h" |
+#include "extensions/shell/browser/shell_desktop_controller_aura.h" |
#include "extensions/shell/browser/shell_device_client.h" |
#include "extensions/shell/browser/shell_extension_system.h" |
#include "extensions/shell/browser/shell_extension_system_factory.h" |
@@ -33,11 +33,13 @@ |
#include "extensions/shell/browser/shell_omaha_query_params_delegate.h" |
#include "extensions/shell/common/shell_extensions_client.h" |
#include "extensions/shell/common/switches.h" |
-#include "ui/aura/env.h" |
-#include "ui/aura/window_tree_host.h" |
James Cook
2014/11/11 18:23:52
Thanks for cleaning this up.
|
#include "ui/base/ime/input_method_initializer.h" |
#include "ui/base/resource/resource_bundle.h" |
+#if defined(USE_AURA) |
+#include "ui/aura/env.h" |
+#endif |
+ |
#if defined(OS_CHROMEOS) |
#include "chromeos/audio/cras_audio_handler.h" |
#include "chromeos/dbus/dbus_thread_manager.h" |
@@ -130,7 +132,9 @@ void ShellBrowserMainParts::PreMainMessageLoopRun() { |
// Initialize our "profile" equivalent. |
browser_context_.reset(new ShellBrowserContext(net_log_.get())); |
+#if defined(USE_AURA) |
aura::Env::GetInstance()->set_context_factory(content::GetContextFactory()); |
+#endif |
storage_monitor::StorageMonitor::Create(); |