Chromium Code Reviews| Index: chrome/browser/chromeos/login/session/user_session_manager.h |
| diff --git a/chrome/browser/chromeos/login/session/user_session_manager.h b/chrome/browser/chromeos/login/session/user_session_manager.h |
| index 9fd6ab2598fc4061dbc956fd468813b9fbc08d6c..9a02d91d5688afaf54128b1daf0bd20b669eb4ba 100644 |
| --- a/chrome/browser/chromeos/login/session/user_session_manager.h |
| +++ b/chrome/browser/chromeos/login/session/user_session_manager.h |
| @@ -338,6 +338,14 @@ class UserSessionManager |
| // Initializes RLZ. If |disabled| is true, RLZ pings are disabled. |
| void InitRlzImpl(Profile* profile, bool disabled); |
| + // If |user| is not a kiosk app, sets session type as seen by extensions |
| + // feature system accordign to |user|'s type. |
|
Devlin
2016/12/29 17:15:37
typo: according
tbarzic
2016/12/29 20:29:58
Done.
|
| + // The value should eventually be set for kiosk users, too - that's done as |
| + // part of special, kiosk user session bring-up. |
| + // NOTE: This has to be called before profile is initialized - so it is set up |
| + // when extension are loaded during profile initialization. |
| + void InitNonKioskExtensionFeaturesSessionType(const user_manager::User* user); |
| + |
| // Callback to process RetrieveActiveSessions() request results. |
| void OnRestoreActiveSessions( |
| const SessionManagerClient::ActiveSessionsMap& sessions, |