Index: Source/modules/fetch/Response.cpp |
diff --git a/Source/modules/fetch/Response.cpp b/Source/modules/fetch/Response.cpp |
index d72c06c3e22048dcb4085c6c2f852daeff2e3ec1..5ba6c260019f152826b71fa2586ba924bc7374c7 100644 |
--- a/Source/modules/fetch/Response.cpp |
+++ b/Source/modules/fetch/Response.cpp |
@@ -52,6 +52,9 @@ FetchResponseData* createFetchResponseDataFromWebResponse(ExecutionContext* exec |
case WebServiceWorkerResponseTypeOpaque: |
response = response->createOpaqueFilteredResponse(); |
break; |
+ case WebServiceWorkerResponseTypeOpaqueRedirect: |
+ response = response->createOpaqueRedirectFilteredResponse(); |
+ break; |
case WebServiceWorkerResponseTypeDefault: |
break; |
case WebServiceWorkerResponseTypeError: |
@@ -290,6 +293,8 @@ String Response::type() const |
return "error"; |
case FetchResponseData::OpaqueType: |
return "opaque"; |
+ case FetchResponseData::OpaqueRedirectType: |
+ return "opaqueredirect"; |
} |
ASSERT_NOT_REACHED(); |
return ""; |