Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(137)

Side by Side Diff: chrome/browser/chromeos/arc/arc_auth_service.cc

Issue 1885683005: Add module suffix in .mojom files for components/arc (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase only Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/arc/arc_auth_service.h" 5 #include "chrome/browser/chromeos/arc/arc_auth_service.h"
6 6
7 #include <utility> 7 #include <utility>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/bind_helpers.h" 10 #include "base/bind_helpers.h"
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 } 144 }
145 145
146 void ArcAuthService::OnSignInComplete() { 146 void ArcAuthService::OnSignInComplete() {
147 DCHECK(thread_checker.Get().CalledOnValidThread()); 147 DCHECK(thread_checker.Get().CalledOnValidThread());
148 DCHECK_EQ(state_, State::ACTIVE); 148 DCHECK_EQ(state_, State::ACTIVE);
149 149
150 profile_->GetPrefs()->SetBoolean(prefs::kArcSignedIn, true); 150 profile_->GetPrefs()->SetBoolean(prefs::kArcSignedIn, true);
151 CloseUI(); 151 CloseUI();
152 } 152 }
153 153
154 void ArcAuthService::OnSignInFailed(arc::ArcSignInFailureReason reason) { 154 void ArcAuthService::OnSignInFailed(arc::mojom::ArcSignInFailureReason reason) {
155 DCHECK(thread_checker.Get().CalledOnValidThread()); 155 DCHECK(thread_checker.Get().CalledOnValidThread());
156 DCHECK_EQ(state_, State::ACTIVE); 156 DCHECK_EQ(state_, State::ACTIVE);
157 157
158 int error_message_id; 158 int error_message_id;
159 switch (reason) { 159 switch (reason) {
160 case arc::ArcSignInFailureReason::NETWORK_ERROR: 160 case arc::mojom::ArcSignInFailureReason::NETWORK_ERROR:
161 error_message_id = IDS_ARC_SIGN_IN_NETWORK_ERROR; 161 error_message_id = IDS_ARC_SIGN_IN_NETWORK_ERROR;
162 UpdateOptInCancelUMA(OptInCancelReason::NETWORK_ERROR); 162 UpdateOptInCancelUMA(OptInCancelReason::NETWORK_ERROR);
163 break; 163 break;
164 case arc::ArcSignInFailureReason::SERVICE_UNAVAILABLE: 164 case arc::mojom::ArcSignInFailureReason::SERVICE_UNAVAILABLE:
165 error_message_id = IDS_ARC_SIGN_IN_SERVICE_UNAVAILABLE_ERROR; 165 error_message_id = IDS_ARC_SIGN_IN_SERVICE_UNAVAILABLE_ERROR;
166 UpdateOptInCancelUMA(OptInCancelReason::SERVICE_UNAVAILABLE); 166 UpdateOptInCancelUMA(OptInCancelReason::SERVICE_UNAVAILABLE);
167 break; 167 break;
168 case arc::ArcSignInFailureReason::BAD_AUTHENTICATION: 168 case arc::mojom::ArcSignInFailureReason::BAD_AUTHENTICATION:
169 error_message_id = IDS_ARC_SIGN_IN_BAD_AUTHENTICATION_ERROR; 169 error_message_id = IDS_ARC_SIGN_IN_BAD_AUTHENTICATION_ERROR;
170 UpdateOptInCancelUMA(OptInCancelReason::BAD_AUTHENTICATION); 170 UpdateOptInCancelUMA(OptInCancelReason::BAD_AUTHENTICATION);
171 break; 171 break;
172 case arc::ArcSignInFailureReason::GMS_CORE_NOT_AVAILABLE: 172 case arc::mojom::ArcSignInFailureReason::GMS_CORE_NOT_AVAILABLE:
173 error_message_id = IDS_ARC_SIGN_IN_GMS_NOT_AVAILABLE_ERROR; 173 error_message_id = IDS_ARC_SIGN_IN_GMS_NOT_AVAILABLE_ERROR;
174 UpdateOptInCancelUMA(OptInCancelReason::GMS_CORE_NOT_AVAILABLE); 174 UpdateOptInCancelUMA(OptInCancelReason::GMS_CORE_NOT_AVAILABLE);
175 break; 175 break;
176 case arc::ArcSignInFailureReason::CLOUD_PROVISION_FLOW_FAIL: 176 case arc::mojom::ArcSignInFailureReason::CLOUD_PROVISION_FLOW_FAIL:
177 error_message_id = IDS_ARC_SIGN_IN_CLOUD_PROVISION_FLOW_FAIL_ERROR; 177 error_message_id = IDS_ARC_SIGN_IN_CLOUD_PROVISION_FLOW_FAIL_ERROR;
178 UpdateOptInCancelUMA(OptInCancelReason::CLOUD_PROVISION_FLOW_FAIL); 178 UpdateOptInCancelUMA(OptInCancelReason::CLOUD_PROVISION_FLOW_FAIL);
179 break; 179 break;
180 default: 180 default:
181 error_message_id = IDS_ARC_SIGN_IN_UNKNOWN_ERROR; 181 error_message_id = IDS_ARC_SIGN_IN_UNKNOWN_ERROR;
182 UpdateOptInCancelUMA(OptInCancelReason::UNKNOWN_ERROR); 182 UpdateOptInCancelUMA(OptInCancelReason::UNKNOWN_ERROR);
183 } 183 }
184 184
185 profile_->GetPrefs()->SetBoolean(prefs::kArcSignedIn, false); 185 profile_->GetPrefs()->SetBoolean(prefs::kArcSignedIn, false);
186 ShutdownBridgeAndShowUI(UIPage::ERROR, 186 ShutdownBridgeAndShowUI(UIPage::ERROR,
(...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after
523 return os << kStateFetchingCode; 523 return os << kStateFetchingCode;
524 case ArcAuthService::State::ACTIVE: 524 case ArcAuthService::State::ACTIVE:
525 return os << kStateActive; 525 return os << kStateActive;
526 default: 526 default:
527 NOTREACHED(); 527 NOTREACHED();
528 return os; 528 return os;
529 } 529 }
530 } 530 }
531 531
532 } // namespace arc 532 } // namespace arc
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/arc/arc_auth_service.h ('k') | chrome/browser/chromeos/arc/arc_auth_service_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698