| Index: components/arc/arc_util.h
|
| diff --git a/components/arc/arc_util.h b/components/arc/arc_util.h
|
| index 7558ac3944d517a869b96bfb36a49f7b1d2dee75..346eff3739c07fc4ff7a549ab3c468b05fd8e7f0 100644
|
| --- a/components/arc/arc_util.h
|
| +++ b/components/arc/arc_util.h
|
| @@ -78,6 +78,13 @@ void SetArcAvailableCommandLineForTesting(base::CommandLine* command_line);
|
| // should also return true in that case.
|
| bool IsArcKioskMode();
|
|
|
| +// Returns true if current user is a robot account user.
|
| +// These are Public Session and ARC Kiosk users.
|
| +// As it can return true only when user is already initialized, it implies
|
| +// that ARC availability was checked before.
|
| +// The check is basically IsArcKioskMode() | IsPublicSessionMode().
|
| +bool IsRobotAccountMode();
|
| +
|
| // Returns true if ARC is allowed for the given user. Note this should not be
|
| // used as a signal of whether ARC is allowed alone because it only considers
|
| // user meta data. e.g. a user could be allowed for ARC but if the user signs in
|
|
|