Index: chrome/browser/chromeos/arc/arc_auth_service.cc |
diff --git a/chrome/browser/chromeos/arc/arc_auth_service.cc b/chrome/browser/chromeos/arc/arc_auth_service.cc |
index 45c0c0233095418557b7d88bbd22b7f89a19accf..0e5afb8c6a471b5ec0d7b50b65cc1bb38992456a 100644 |
--- a/chrome/browser/chromeos/arc/arc_auth_service.cc |
+++ b/chrome/browser/chromeos/arc/arc_auth_service.cc |
@@ -749,6 +749,15 @@ void ArcAuthService::StartArcIfSignedIn() { |
} |
} |
+void ArcAuthService::StopArcAndWipeData() { |
+ clear_required_ = true; |
+ StopArc(); |
+} |
+ |
+void ArcAuthService::RestartArc() { |
+ OnOptInPreferenceChanged(); |
+} |
+ |
std::ostream& operator<<(std::ostream& os, const ArcAuthService::State& state) { |
switch (state) { |
case ArcAuthService::State::NOT_INITIALIZED: |