diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-25 17:56:12 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-25 17:56:12 +0000 |
commit | 7cc6e5639982a9f912c46572dafa4a42682fbd04 (patch) | |
tree | aeda0f815ef8b72e5c2c154d66ab21c43dc9f9dc /chrome/browser/google | |
parent | ea725b3aa4fe6ffdb15610d3a6a14d620088d878 (diff) | |
download | chromium_src-7cc6e5639982a9f912c46572dafa4a42682fbd04.zip chromium_src-7cc6e5639982a9f912c46572dafa4a42682fbd04.tar.gz chromium_src-7cc6e5639982a9f912c46572dafa4a42682fbd04.tar.bz2 |
Create a content::UrlFetcher interface that lives in content/public/common and convert users to it. I have added a static create function, but will switch instantiations to use it in another change since this has grown a lot. Basically this change converts function names away from unix_hacker style, which they shouldn't have been using anyways since some are virtual, and made all of the other functions virtual.
BUG=98716
Review URL: http://codereview.chromium.org/8375039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107151 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/google')
-rw-r--r-- | chrome/browser/google/google_url_tracker.cc | 14 | ||||
-rw-r--r-- | chrome/browser/google/google_url_tracker.h | 4 |
2 files changed, 9 insertions, 9 deletions
diff --git a/chrome/browser/google/google_url_tracker.cc b/chrome/browser/google/google_url_tracker.cc index 39ed011..3e91c12 100644 --- a/chrome/browser/google/google_url_tracker.cc +++ b/chrome/browser/google/google_url_tracker.cc @@ -211,23 +211,23 @@ void GoogleURLTracker::StartFetchIfDesirable() { // We don't want this fetch to affect existing state in local_state. For // example, if a user has no Google cookies, this automatic check should not // cause one to be set, lest we alarm the user. - fetcher_->set_load_flags(net::LOAD_DISABLE_CACHE | - net::LOAD_DO_NOT_SAVE_COOKIES); - fetcher_->set_request_context(g_browser_process->system_request_context()); + fetcher_->SetLoadFlags(net::LOAD_DISABLE_CACHE | + net::LOAD_DO_NOT_SAVE_COOKIES); + fetcher_->SetRequestContext(g_browser_process->system_request_context()); // Configure to max_retries at most kMaxRetries times for 5xx errors. static const int kMaxRetries = 5; - fetcher_->set_max_retries(kMaxRetries); + fetcher_->SetMaxRetries(kMaxRetries); fetcher_->Start(); } -void GoogleURLTracker::OnURLFetchComplete(const URLFetcher* source) { +void GoogleURLTracker::OnURLFetchComplete(const content::URLFetcher* source) { // Delete the fetcher on this function's exit. - scoped_ptr<URLFetcher> clean_up_fetcher(fetcher_.release()); + scoped_ptr<content::URLFetcher> clean_up_fetcher(fetcher_.release()); // Don't update the URL if the request didn't succeed. - if (!source->status().is_success() || (source->response_code() != 200)) { + if (!source->GetStatus().is_success() || (source->GetResponseCode() != 200)) { already_fetched_ = false; return; } diff --git a/chrome/browser/google/google_url_tracker.h b/chrome/browser/google/google_url_tracker.h index bdf2267..bbdd161 100644 --- a/chrome/browser/google/google_url_tracker.h +++ b/chrome/browser/google/google_url_tracker.h @@ -107,7 +107,7 @@ class GoogleURLTracker : public content::URLFetcherDelegate, void StartFetchIfDesirable(); // content::URLFetcherDelegate - virtual void OnURLFetchComplete(const URLFetcher *source); + virtual void OnURLFetchComplete(const content::URLFetcher* source); // content::NotificationObserver virtual void Observe(int type, @@ -132,7 +132,7 @@ class GoogleURLTracker : public content::URLFetcherDelegate, GURL google_url_; GURL fetched_google_url_; base::WeakPtrFactory<GoogleURLTracker> weak_ptr_factory_; - scoped_ptr<URLFetcher> fetcher_; + scoped_ptr<content::URLFetcher> fetcher_; int fetcher_id_; bool queue_wakeup_task_; bool in_startup_sleep_; // True if we're in the five-second "no fetching" |