| Index: chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc
|
| diff --git a/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc b/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc
|
| index b6dfdbd9776ebcae049809d07843d7005de19017..04216eb5a54589e89be3e10f18d88294c69bba76 100644
|
| --- a/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc
|
| +++ b/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc
|
| @@ -51,6 +51,11 @@ screenlock::AuthType FromLockHandlerAuthType(
|
| case ScreenlockBridge::LockHandler::ONLINE_SIGN_IN:
|
| // Apps should treat forced online sign in same as system password.
|
| return screenlock::AUTH_TYPE_OFFLINEPASSWORD;
|
| + case ScreenlockBridge::LockHandler::EXPAND_THEN_USER_CLICK:
|
| + // This type is used for public sessions, which do not support screen
|
| + // locking.
|
| + NOTREACHED();
|
| + return screenlock::AUTH_TYPE_NONE;
|
| }
|
| NOTREACHED();
|
| return screenlock::AUTH_TYPE_OFFLINEPASSWORD;
|
|
|