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

Side by Side Diff: chrome/browser/chromeos/login/profile_auth_data.cc

Issue 12301011: Merge 182833 (Closed) Base URL: svn://svn.chromium.org/chrome/branches/1410/src/
Patch Set: Created 7 years, 10 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 #include "chrome/browser/chromeos/login/profile_auth_data.h" 5 #include "chrome/browser/chromeos/login/profile_auth_data.h"
6 6
7 #include "chrome/browser/profiles/profile.h" 7 #include "chrome/browser/profiles/profile.h"
8 #include "content/public/browser/browser_thread.h" 8 #include "content/public/browser/browser_thread.h"
9 #include "net/base/server_bound_cert_service.h" 9 #include "net/base/server_bound_cert_service.h"
10 #include "net/base/server_bound_cert_store.h" 10 #include "net/base/server_bound_cert_store.h"
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 Finish(); 151 Finish();
152 } 152 }
153 153
154 // Callback for receiving |cookies_to_transfer| from the authentication profile 154 // Callback for receiving |cookies_to_transfer| from the authentication profile
155 // cookie jar. 155 // cookie jar.
156 void ProfileAuthDataTransferer::OnGetCookiesToTransfer( 156 void ProfileAuthDataTransferer::OnGetCookiesToTransfer(
157 const net::CookieList& cookies_to_transfer) { 157 const net::CookieList& cookies_to_transfer) {
158 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); 158 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
159 159
160 got_cookies_ = true; 160 got_cookies_ = true;
161 cookies_to_transfer_ = cookies_to_transfer;
161 MaybeDoCookieAndCertTransfer(); 162 MaybeDoCookieAndCertTransfer();
162 } 163 }
163 164
164 // Retrieves initial set of Profile cookies from the |from_context_|. 165 // Retrieves initial set of Profile cookies from the |from_context_|.
165 void ProfileAuthDataTransferer::RetrieveDefaultCookies() { 166 void ProfileAuthDataTransferer::RetrieveDefaultCookies() {
166 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); 167 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
167 168
168 net::CookieStore* from_store = 169 net::CookieStore* from_store =
169 from_context_->GetURLRequestContext()->cookie_store(); 170 from_context_->GetURLRequestContext()->cookie_store();
170 net::CookieMonster* from_monster = from_store->GetCookieMonster(); 171 net::CookieMonster* from_monster = from_store->GetCookieMonster();
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
213 Profile* from_profile, 214 Profile* from_profile,
214 Profile* to_profile, 215 Profile* to_profile,
215 bool transfer_cookies, 216 bool transfer_cookies,
216 const base::Closure& completion_callback) { 217 const base::Closure& completion_callback) {
217 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); 218 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
218 (new ProfileAuthDataTransferer(from_profile, to_profile, transfer_cookies, 219 (new ProfileAuthDataTransferer(from_profile, to_profile, transfer_cookies,
219 completion_callback))->BeginTransfer(); 220 completion_callback))->BeginTransfer();
220 } 221 }
221 222
222 } // namespace chromeos 223 } // namespace chromeos
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698