| Index: chrome/browser/chromeos/arc/arc_session_manager.h
|
| diff --git a/chrome/browser/chromeos/arc/arc_session_manager.h b/chrome/browser/chromeos/arc/arc_session_manager.h
|
| index 5c6a16e759de31556166ac3b5dbf846a999b6347..6cd5b833d277da151641fac9bf7da9e3d2b01927 100644
|
| --- a/chrome/browser/chromeos/arc/arc_session_manager.h
|
| +++ b/chrome/browser/chromeos/arc/arc_session_manager.h
|
| @@ -209,8 +209,13 @@ class ArcSessionManager : public ArcService,
|
| void SetAttemptUserExitCallbackForTesting(const base::Closure& callback);
|
|
|
| private:
|
| + enum class NegotiatorType {
|
| + DEFAULT,
|
| + OOBE,
|
| + };
|
| +
|
| // Negotiates the terms of service to user.
|
| - void StartTermsOfServiceNegotiation();
|
| + void StartTermsOfServiceNegotiation(NegotiatorType type);
|
| void OnTermsOfServiceNegotiated(bool accepted);
|
|
|
| void SetState(State state);
|
|
|