Index: chrome/browser/extensions/chrome_extensions_browser_client.cc |
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
index 9836496e6eb9e1c9360c6561e134aeace2ea4b16..ccbfd6e6b3a926cd8b247c6e554cc1ba87faee82 100644 |
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc |
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
@@ -50,10 +50,12 @@ |
#include "extensions/browser/api/generated_api_registration.h" |
#include "extensions/browser/extension_function_registry.h" |
#include "extensions/browser/extension_prefs.h" |
+#include "extensions/browser/extension_util.h" |
#include "extensions/browser/mojo/service_registration.h" |
#include "extensions/browser/pref_names.h" |
#include "extensions/browser/url_request_util.h" |
#include "extensions/common/features/feature_channel.h" |
+#include "extensions/common/features/feature_session_type.h" |
#if defined(OS_CHROMEOS) |
#include "chrome/browser/chromeos/profiles/profile_helper.h" |
@@ -73,6 +75,7 @@ ChromeExtensionsBrowserClient::ChromeExtensionsBrowserClient() { |
// Only set if it hasn't already been set (e.g. by a test). |
if (GetCurrentChannel() == GetDefaultChannel()) |
SetCurrentChannel(chrome::GetChannel()); |
+ SetCurrentFeatureSessionType(util::GetCurrentSessionType()); |
resource_manager_.reset(new ChromeComponentExtensionResourceManager()); |
} |