| Index: content/browser/service_worker/service_worker_read_from_cache_job.cc
|
| diff --git a/content/browser/service_worker/service_worker_read_from_cache_job.cc b/content/browser/service_worker/service_worker_read_from_cache_job.cc
|
| index bb2a39f597c14ef3a34567801fa66e08e48679f4..eddbcd42f82893e19d0e211865e0c4ce3372663e 100644
|
| --- a/content/browser/service_worker/service_worker_read_from_cache_job.cc
|
| +++ b/content/browser/service_worker/service_worker_read_from_cache_job.cc
|
| @@ -63,8 +63,9 @@ void ServiceWorkerReadFromCacheJob::Kill() {
|
| }
|
|
|
| net::LoadState ServiceWorkerReadFromCacheJob::GetLoadState() const {
|
| - NOTIMPLEMENTED();
|
| - return net::LOAD_STATE_WAITING_FOR_APPCACHE;
|
| + if (reader_.get() && reader_->IsReadPending())
|
| + return net::LOAD_STATE_READING_RESPONSE;
|
| + return net::LOAD_STATE_IDLE;
|
| }
|
|
|
| bool ServiceWorkerReadFromCacheJob::GetCharset(std::string* charset) {
|
|
|