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

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

Issue 6056007: net: Add namespace net to the remaining files under url_request directory. (Closed)
Patch Set: chromeos fixes Created 9 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
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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/image_downloader.h" 5 #include "chrome/browser/chromeos/login/image_downloader.h"
6 6
7 #include <vector> 7 #include <vector>
8 8
9 #include "base/logging.h" 9 #include "base/logging.h"
10 #include "base/message_loop.h" 10 #include "base/message_loop.h"
11 #include "base/string_util.h" 11 #include "base/string_util.h"
(...skipping 21 matching lines...) Expand all
33 ProfileManager::GetDefaultProfile()->GetRequestContext()); 33 ProfileManager::GetDefaultProfile()->GetRequestContext());
34 if (!auth_token.empty()) { 34 if (!auth_token.empty()) {
35 image_fetcher_->set_extra_request_headers( 35 image_fetcher_->set_extra_request_headers(
36 base::StringPrintf(kAuthorizationHeader, auth_token.c_str())); 36 base::StringPrintf(kAuthorizationHeader, auth_token.c_str()));
37 } 37 }
38 image_fetcher_->Start(); 38 image_fetcher_->Start();
39 } 39 }
40 40
41 void ImageDownloader::OnURLFetchComplete(const URLFetcher* source, 41 void ImageDownloader::OnURLFetchComplete(const URLFetcher* source,
42 const GURL& url, 42 const GURL& url,
43 const URLRequestStatus& status, 43 const net::URLRequestStatus& status,
44 int response_code, 44 int response_code,
45 const ResponseCookies& cookies, 45 const ResponseCookies& cookies,
46 const std::string& data) { 46 const std::string& data) {
47 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); 47 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
48 if (response_code != 200) { 48 if (response_code != 200) {
49 LOG(ERROR) << "Response code is " << response_code; 49 LOG(ERROR) << "Response code is " << response_code;
50 LOG(ERROR) << "Url is " << url.spec(); 50 LOG(ERROR) << "Url is " << url.spec();
51 LOG(ERROR) << "Data is " << data; 51 LOG(ERROR) << "Data is " << data;
52 MessageLoop::current()->DeleteSoon(FROM_HERE, this); 52 MessageLoop::current()->DeleteSoon(FROM_HERE, this);
53 return; 53 return;
54 } 54 }
55 55
56 VLOG(1) << "Decoding the image..."; 56 VLOG(1) << "Decoding the image...";
57 std::vector<unsigned char> image_data(data.begin(), data.end()); 57 std::vector<unsigned char> image_data(data.begin(), data.end());
58 scoped_refptr<ImageDecoder> image_decoder = new ImageDecoder(delegate_, 58 scoped_refptr<ImageDecoder> image_decoder = new ImageDecoder(delegate_,
59 image_data); 59 image_data);
60 image_decoder->Start(); 60 image_decoder->Start();
61 MessageLoop::current()->DeleteSoon(FROM_HERE, this); 61 MessageLoop::current()->DeleteSoon(FROM_HERE, this);
62 } 62 }
63 63
64 } // namespace chromeos 64 } // namespace chromeos
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/login/image_downloader.h ('k') | chrome/browser/chromeos/login/mock_auth_response_handler.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698