| Index: content/browser/cache_storage/cache_storage_cache.cc
|
| diff --git a/content/browser/cache_storage/cache_storage_cache.cc b/content/browser/cache_storage/cache_storage_cache.cc
|
| index 0c9a85af10e9e1335df76d22b30cc8875c861830..1e114d9d4166aacee49b8a9999c6e92f98398686 100644
|
| --- a/content/browser/cache_storage/cache_storage_cache.cc
|
| +++ b/content/browser/cache_storage/cache_storage_cache.cc
|
| @@ -773,7 +773,7 @@
|
| operation.response.status_text, operation.response.response_type,
|
| operation.response.headers, operation.response.blob_uuid,
|
| operation.response.blob_size, operation.response.stream_url,
|
| - operation.response.error));
|
| + operation.response.error, operation.response.response_time));
|
|
|
| scoped_ptr<storage::BlobDataHandle> blob_data_handle;
|
|
|
| @@ -898,6 +898,8 @@
|
| response_metadata->set_response_type(
|
| WebResponseTypeToProtoResponseType(put_context->response->response_type));
|
| response_metadata->set_url(put_context->response->url.spec());
|
| + response_metadata->set_response_time(
|
| + put_context->response->response_time.ToInternalValue());
|
| for (ServiceWorkerHeaderMap::const_iterator it =
|
| put_context->response->headers.begin();
|
| it != put_context->response->headers.end(); ++it) {
|
| @@ -1371,7 +1373,8 @@
|
| metadata.response().status_text(),
|
| ProtoResponseTypeToWebResponseType(metadata.response().response_type()),
|
| ServiceWorkerHeaderMap(), "", 0, GURL(),
|
| - blink::WebServiceWorkerResponseErrorUnknown);
|
| + blink::WebServiceWorkerResponseErrorUnknown,
|
| + base::Time::FromInternalValue(metadata.response().response_time()));
|
|
|
| for (int i = 0; i < metadata.response().headers_size(); ++i) {
|
| const CacheHeaderMap header = metadata.response().headers(i);
|
|
|