Index: chrome/browser/chromeos/login/users/chrome_user_manager_impl.cc |
diff --git a/chrome/browser/chromeos/login/users/chrome_user_manager_impl.cc b/chrome/browser/chromeos/login/users/chrome_user_manager_impl.cc |
index 6c482879473b98aa8684c1dbc6b0a07c6ec0e1bb..a3f74088e0ce37f919008ae26c86c880d88010bc 100644 |
--- a/chrome/browser/chromeos/login/users/chrome_user_manager_impl.cc |
+++ b/chrome/browser/chromeos/login/users/chrome_user_manager_impl.cc |
@@ -76,7 +76,6 @@ |
#include "components/user_manager/user_type.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/notification_service.h" |
-#include "extensions/common/features/feature_session_type.h" |
#include "ui/base/l10n/l10n_util.h" |
#include "ui/base/resource/resource_bundle.h" |
#include "ui/chromeos/resources/grit/ui_chromeos_resources.h" |
@@ -147,20 +146,6 @@ bool GetUserLockAttributes(const user_manager::User* user, |
return true; |
} |
-extensions::FeatureSessionType GetFeatureSessionTypeForUser( |
- const user_manager::User* user) { |
- switch (user->GetType()) { |
- case user_manager::USER_TYPE_REGULAR: |
- case user_manager::USER_TYPE_CHILD: |
- return extensions::FeatureSessionType::REGULAR; |
- case user_manager::USER_TYPE_KIOSK_APP: |
- return extensions::FeatureSessionType::KIOSK; |
- default: |
- // The rest of user types is not used by extensions features. |
- return extensions::FeatureSessionType::UNKNOWN; |
- } |
-} |
- |
} // namespace |
// static |
@@ -1270,11 +1255,6 @@ void ChromeUserManagerImpl::UpdateLoginState( |
bool is_current_user_owner) const { |
chrome_user_manager_util::UpdateLoginState(active_user, primary_user, |
is_current_user_owner); |
- // If a user is logged in, update session type as seen by extensions system. |
- if (active_user) { |
- extensions::SetCurrentFeatureSessionType( |
- GetFeatureSessionTypeForUser(active_user)); |
- } |
} |
bool ChromeUserManagerImpl::GetPlatformKnownUserId( |