| Index: content/renderer/service_worker/service_worker_cache_storage_dispatcher.cc
|
| diff --git a/content/renderer/service_worker/service_worker_cache_storage_dispatcher.cc b/content/renderer/service_worker/service_worker_cache_storage_dispatcher.cc
|
| index 575e2a224afe625c1af82351eb9ce2bcab952bb7..3583458fb59ef799f8580bfd0a0b218e7161b40e 100644
|
| --- a/content/renderer/service_worker/service_worker_cache_storage_dispatcher.cc
|
| +++ b/content/renderer/service_worker/service_worker_cache_storage_dispatcher.cc
|
| @@ -85,10 +85,12 @@ ServiceWorkerResponse ResponseFromWebResponse(
|
| ServiceWorkerHeaderMap headers;
|
| web_response.visitHTTPHeaderFields(MakeHeaderVisitor(&headers).get());
|
|
|
| - return ServiceWorkerResponse(
|
| - web_response.url(), web_response.status(),
|
| - base::UTF16ToASCII(web_response.statusText()), headers,
|
| - base::UTF16ToASCII(web_response.blobUUID()));
|
| + return ServiceWorkerResponse(web_response.url(),
|
| + web_response.status(),
|
| + base::UTF16ToASCII(web_response.statusText()),
|
| + web_response.responseType(),
|
| + headers,
|
| + base::UTF16ToASCII(web_response.blobUUID()));
|
| }
|
|
|
| void PopulateWebResponseFromResponse(
|
| @@ -97,6 +99,8 @@ void PopulateWebResponseFromResponse(
|
| web_response->setURL(response.url);
|
| web_response->setStatus(response.status_code);
|
| web_response->setStatusText(base::ASCIIToUTF16(response.status_text));
|
| + web_response->setResponseType(response.response_type);
|
| +
|
| for (ServiceWorkerHeaderMap::const_iterator i = response.headers.begin(),
|
| end = response.headers.end();
|
| i != end; ++i) {
|
|
|