summaryrefslogtreecommitdiffstats
path: root/chrome/browser/google
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-25 17:56:12 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-25 17:56:12 +0000
commit7cc6e5639982a9f912c46572dafa4a42682fbd04 (patch)
treeaeda0f815ef8b72e5c2c154d66ab21c43dc9f9dc /chrome/browser/google
parentea725b3aa4fe6ffdb15610d3a6a14d620088d878 (diff)
downloadchromium_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.cc14
-rw-r--r--chrome/browser/google/google_url_tracker.h4
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"