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

Side by Side Diff: chrome/browser/profiles/profile_io_data.h

Issue 11938007: Don't use request user data during one-click sign in (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebased Created 7 years, 11 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 #ifndef CHROME_BROWSER_PROFILES_PROFILE_IO_DATA_H_ 5 #ifndef CHROME_BROWSER_PROFILES_PROFILE_IO_DATA_H_
6 #define CHROME_BROWSER_PROFILES_PROFILE_IO_DATA_H_ 6 #define CHROME_BROWSER_PROFILES_PROFILE_IO_DATA_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 #include "base/basictypes.h" 10 #include "base/basictypes.h"
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 } 119 }
120 120
121 StringPrefMember* google_services_username_pattern() const { 121 StringPrefMember* google_services_username_pattern() const {
122 return &google_services_username_pattern_; 122 return &google_services_username_pattern_;
123 } 123 }
124 124
125 BooleanPrefMember* reverse_autologin_enabled() const { 125 BooleanPrefMember* reverse_autologin_enabled() const {
126 return &reverse_autologin_enabled_; 126 return &reverse_autologin_enabled_;
127 } 127 }
128 128
129 const std::string& reverse_autologin_pending_email() const {
130 return reverse_autologin_pending_email_;
131 }
132
133 void set_reverse_autologin_pending_email(const std::string& email) {
134 reverse_autologin_pending_email_ = email;
135 }
136
129 StringListPrefMember* one_click_signin_rejected_email_list() const { 137 StringListPrefMember* one_click_signin_rejected_email_list() const {
130 return &one_click_signin_rejected_email_list_; 138 return &one_click_signin_rejected_email_list_;
131 } 139 }
132 140
133 ChromeURLRequestContext* extensions_request_context() const { 141 ChromeURLRequestContext* extensions_request_context() const {
134 return extensions_request_context_.get(); 142 return extensions_request_context_.get();
135 } 143 }
136 144
137 BooleanPrefMember* safe_browsing_enabled() const { 145 BooleanPrefMember* safe_browsing_enabled() const {
138 return &safe_browsing_enabled_; 146 return &safe_browsing_enabled_;
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after
416 // Data from the UI thread from the Profile, used to initialize ProfileIOData. 424 // Data from the UI thread from the Profile, used to initialize ProfileIOData.
417 // Deleted after lazy initialization. 425 // Deleted after lazy initialization.
418 mutable scoped_ptr<ProfileParams> profile_params_; 426 mutable scoped_ptr<ProfileParams> profile_params_;
419 427
420 // Provides access to the email addresses of all signed in profiles. 428 // Provides access to the email addresses of all signed in profiles.
421 mutable scoped_ptr<SigninNamesOnIOThread> signin_names_; 429 mutable scoped_ptr<SigninNamesOnIOThread> signin_names_;
422 430
423 mutable StringPrefMember google_services_username_; 431 mutable StringPrefMember google_services_username_;
424 mutable StringPrefMember google_services_username_pattern_; 432 mutable StringPrefMember google_services_username_pattern_;
425 mutable BooleanPrefMember reverse_autologin_enabled_; 433 mutable BooleanPrefMember reverse_autologin_enabled_;
434
435 // During the reverse autologin request chain processing, this member save
tim (not reviewing) 2013/01/23 02:07:52 nit - saves
Roger Tawa OOO till Jul 10th 2013/01/25 20:14:10 Done.
436 // the email of the google account that is being signed into.
437 std::string reverse_autologin_pending_email_;
438
426 mutable StringListPrefMember one_click_signin_rejected_email_list_; 439 mutable StringListPrefMember one_click_signin_rejected_email_list_;
427 440
428 // Member variables which are pointed to by the various context objects. 441 // Member variables which are pointed to by the various context objects.
429 mutable BooleanPrefMember enable_referrers_; 442 mutable BooleanPrefMember enable_referrers_;
430 mutable BooleanPrefMember enable_do_not_track_; 443 mutable BooleanPrefMember enable_do_not_track_;
431 mutable BooleanPrefMember force_safesearch_; 444 mutable BooleanPrefMember force_safesearch_;
432 mutable BooleanPrefMember safe_browsing_enabled_; 445 mutable BooleanPrefMember safe_browsing_enabled_;
433 mutable BooleanPrefMember printing_enabled_; 446 mutable BooleanPrefMember printing_enabled_;
434 mutable BooleanPrefMember sync_disabled_; 447 mutable BooleanPrefMember sync_disabled_;
435 // TODO(marja): Remove session_startup_pref_ if no longer needed. 448 // TODO(marja): Remove session_startup_pref_ if no longer needed.
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 506
494 // TODO(jhawkins): Remove once crbug.com/102004 is fixed. 507 // TODO(jhawkins): Remove once crbug.com/102004 is fixed.
495 bool initialized_on_UI_thread_; 508 bool initialized_on_UI_thread_;
496 509
497 bool is_incognito_; 510 bool is_incognito_;
498 511
499 DISALLOW_COPY_AND_ASSIGN(ProfileIOData); 512 DISALLOW_COPY_AND_ASSIGN(ProfileIOData);
500 }; 513 };
501 514
502 #endif // CHROME_BROWSER_PROFILES_PROFILE_IO_DATA_H_ 515 #endif // CHROME_BROWSER_PROFILES_PROFILE_IO_DATA_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698