diff options
author | michaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 02:27:40 +0000 |
---|---|---|
committer | michaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 02:27:40 +0000 |
commit | 19ac792b53e794b18f2ea86cdb96290eb48c7931 (patch) | |
tree | 29f1df182d870476e7ac5c8fa3a2cabe7117c596 /webkit | |
parent | f4f2bd6b4778edefcad4d8c9cad4602863c6b766 (diff) | |
download | chromium_src-19ac792b53e794b18f2ea86cdb96290eb48c7931.zip chromium_src-19ac792b53e794b18f2ea86cdb96290eb48c7931.tar.gz chromium_src-19ac792b53e794b18f2ea86cdb96290eb48c7931.tar.bz2 |
More: Add UMA stats for AppCacheUpdateJob results.
A small change to fix a small bug in r251844.
BUG=343620
Review URL: https://codereview.chromium.org/168923004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252465 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r-- | webkit/browser/appcache/appcache_update_job.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/webkit/browser/appcache/appcache_update_job.cc b/webkit/browser/appcache/appcache_update_job.cc index 69f37cb..3d4a4b20 100644 --- a/webkit/browser/appcache/appcache_update_job.cc +++ b/webkit/browser/appcache/appcache_update_job.cc @@ -203,8 +203,10 @@ void AppCacheUpdateJob::URLFetcher::OnReadCompleted( } } } - if (data_consumed && !request->status().is_io_pending()) + if (data_consumed && !request->status().is_io_pending()) { + DCHECK_EQ(UPDATE_OK, result_); OnResponseCompleted(); + } } void AppCacheUpdateJob::URLFetcher::AddConditionalHeaders( @@ -310,6 +312,7 @@ bool AppCacheUpdateJob::URLFetcher::MaybeRetryRequest() { return false; } ++retry_503_attempts_; + result_ = UPDATE_OK; request_ = job_->service_->request_context()->CreateRequest( url_, net::DEFAULT_PRIORITY, this); Start(); |