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

Side by Side Diff: chrome/browser/chromeos/login/signin/oauth2_login_manager.cc

Issue 819133004: Make callers of CommandLine use it via the base:: namespace. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix Created 6 years 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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/login/signin/oauth2_login_manager.h" 5 #include "chrome/browser/chromeos/login/signin/oauth2_login_manager.h"
6 6
7 #include <utility> 7 #include <utility>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 29 matching lines...) Expand all
40 } // namespace 40 } // namespace
41 41
42 OAuth2LoginManager::OAuth2LoginManager(Profile* user_profile) 42 OAuth2LoginManager::OAuth2LoginManager(Profile* user_profile)
43 : user_profile_(user_profile), 43 : user_profile_(user_profile),
44 restore_strategy_(RESTORE_FROM_COOKIE_JAR), 44 restore_strategy_(RESTORE_FROM_COOKIE_JAR),
45 state_(SESSION_RESTORE_NOT_STARTED) { 45 state_(SESSION_RESTORE_NOT_STARTED) {
46 GetTokenService()->AddObserver(this); 46 GetTokenService()->AddObserver(this);
47 47
48 // For telemetry, we mark session restore completed to avoid warnings from 48 // For telemetry, we mark session restore completed to avoid warnings from
49 // MergeSessionThrottle. 49 // MergeSessionThrottle.
50 if (CommandLine::ForCurrentProcess()-> 50 if (base::CommandLine::ForCurrentProcess()->HasSwitch(
51 HasSwitch(chromeos::switches::kDisableGaiaServices)) { 51 chromeos::switches::kDisableGaiaServices)) {
52 SetSessionRestoreState(SESSION_RESTORE_DONE); 52 SetSessionRestoreState(SESSION_RESTORE_DONE);
53 } 53 }
54 } 54 }
55 55
56 OAuth2LoginManager::~OAuth2LoginManager() { 56 OAuth2LoginManager::~OAuth2LoginManager() {
57 } 57 }
58 58
59 void OAuth2LoginManager::AddObserver(OAuth2LoginManager::Observer* observer) { 59 void OAuth2LoginManager::AddObserver(OAuth2LoginManager::Observer* observer) {
60 observer_list_.AddObserver(observer); 60 observer_list_.AddObserver(observer);
61 } 61 }
(...skipping 357 matching lines...) Expand 10 before | Expand all | Expand 10 after
419 FOR_EACH_OBSERVER(Observer, observer_list_, 419 FOR_EACH_OBSERVER(Observer, observer_list_,
420 OnSessionRestoreStateChanged(user_profile_, state_)); 420 OnSessionRestoreStateChanged(user_profile_, state_));
421 } 421 }
422 422
423 void OAuth2LoginManager::SetSessionRestoreStartForTesting( 423 void OAuth2LoginManager::SetSessionRestoreStartForTesting(
424 const base::Time& time) { 424 const base::Time& time) {
425 session_restore_start_ = time; 425 session_restore_start_ = time;
426 } 426 }
427 427
428 } // namespace chromeos 428 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698