| 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 cf98e5007e766edb459f3638331454e433be7520..60304af81baaa4992b2b42df1b38591cef55676e 100644
|
| --- a/content/browser/cache_storage/cache_storage_cache.cc
|
| +++ b/content/browser/cache_storage/cache_storage_cache.cc
|
| @@ -76,6 +76,8 @@ blink::WebServiceWorkerResponseType ProtoResponseTypeToWebResponseType(
|
| return blink::WebServiceWorkerResponseTypeError;
|
| case CacheResponse::OPAQUE_TYPE:
|
| return blink::WebServiceWorkerResponseTypeOpaque;
|
| + case CacheResponse::OPAQUE_REDIRECT_TYPE:
|
| + return blink::WebServiceWorkerResponseTypeOpaqueRedirect;
|
| }
|
| NOTREACHED();
|
| return blink::WebServiceWorkerResponseTypeOpaque;
|
| @@ -94,10 +96,8 @@ CacheResponse::ResponseType WebResponseTypeToProtoResponseType(
|
| return CacheResponse::ERROR_TYPE;
|
| case blink::WebServiceWorkerResponseTypeOpaque:
|
| return CacheResponse::OPAQUE_TYPE;
|
| - default:
|
| - // TODO(horo): Remove this when WebServiceWorkerResponseTypeOpaqueRedirect
|
| - // will be added in blink's WebServiceWorkerResponseType.h.
|
| - NOTREACHED();
|
| + case blink::WebServiceWorkerResponseTypeOpaqueRedirect:
|
| + return CacheResponse::OPAQUE_REDIRECT_TYPE;
|
| }
|
| NOTREACHED();
|
| return CacheResponse::OPAQUE_TYPE;
|
|
|