Chromium Code Reviews| Index: content/renderer/service_worker/service_worker_context_client.cc |
| diff --git a/content/renderer/service_worker/service_worker_context_client.cc b/content/renderer/service_worker/service_worker_context_client.cc |
| index 4f05b066ccdfe7d9f7e37bdf56f93b181b4a15cf..5d624c24562ba36288eca4e588e25e71015d2efe 100644 |
| --- a/content/renderer/service_worker/service_worker_context_client.cc |
| +++ b/content/renderer/service_worker/service_worker_context_client.cc |
| @@ -130,6 +130,11 @@ blink::WebURLRequest::FetchCredentialsMode GetBlinkFetchCredentialsMode( |
| credentials_mode); |
| } |
| +blink::WebURLRequest::FetchRedirectMode GetBlinkFetchRedirectMode( |
| + FetchRedirectMode redirect_mode) { |
| + return static_cast<blink::WebURLRequest::FetchRedirectMode>(redirect_mode); |
|
yhirano
2015/08/10 04:57:52
If you rely on the fact that these two enums share
horo
2015/08/10 06:45:18
We have STATIC_ASSERT_MATCHING_ENUMS() in web_url_
yhirano
2015/08/10 07:03:07
Acknowledged.
|
| +} |
| + |
| blink::WebURLRequest::RequestContext GetBlinkRequestContext( |
| RequestContextType request_context_type) { |
| return static_cast<blink::WebURLRequest::RequestContext>( |
| @@ -703,6 +708,7 @@ void ServiceWorkerContextClient::OnFetchEvent( |
| webRequest.setMode(GetBlinkFetchRequestMode(request.mode)); |
| webRequest.setCredentialsMode( |
| GetBlinkFetchCredentialsMode(request.credentials_mode)); |
| + webRequest.setRedirectMode(GetBlinkFetchRedirectMode(request.redirect_mode)); |
| webRequest.setRequestContext( |
| GetBlinkRequestContext(request.request_context_type)); |
| webRequest.setFrameType(GetBlinkFrameType(request.frame_type)); |