| Index: content/child/web_url_loader_impl.cc
|
| diff --git a/content/child/web_url_loader_impl.cc b/content/child/web_url_loader_impl.cc
|
| index c09713f64895a7a807f14a60483cb4240bd9fba3..06b60b8c7c509f053cd2ebc90227ad79ce09a56f 100644
|
| --- a/content/child/web_url_loader_impl.cc
|
| +++ b/content/child/web_url_loader_impl.cc
|
| @@ -195,6 +195,17 @@ FetchCredentialsMode GetFetchCredentialsMode(const WebURLRequest& request) {
|
| return static_cast<FetchCredentialsMode>(request.fetchCredentialsMode());
|
| }
|
|
|
| +STATIC_ASSERT_MATCHING_ENUMS(FetchRedirectMode::FOLLOW_MODE,
|
| + WebURLRequest::FetchRedirectModeFollow);
|
| +STATIC_ASSERT_MATCHING_ENUMS(FetchRedirectMode::ERROR_MODE,
|
| + WebURLRequest::FetchRedirectModeError);
|
| +STATIC_ASSERT_MATCHING_ENUMS(FetchRedirectMode::MANUAL_MODE,
|
| + WebURLRequest::FetchRedirectModeManual);
|
| +
|
| +FetchRedirectMode GetFetchRedirectMode(const WebURLRequest& request) {
|
| + return static_cast<FetchRedirectMode>(request.fetchRedirectMode());
|
| +}
|
| +
|
| STATIC_ASSERT_MATCHING_ENUMS(REQUEST_CONTEXT_FRAME_TYPE_AUXILIARY,
|
| WebURLRequest::FrameTypeAuxiliary);
|
| STATIC_ASSERT_MATCHING_ENUMS(REQUEST_CONTEXT_FRAME_TYPE_NESTED,
|
| @@ -590,6 +601,7 @@ void WebURLLoaderImpl::Context::Start(const WebURLRequest& request,
|
| request_info.should_reset_appcache = request.shouldResetAppCache();
|
| request_info.fetch_request_mode = GetFetchRequestMode(request);
|
| request_info.fetch_credentials_mode = GetFetchCredentialsMode(request);
|
| + request_info.fetch_redirect_mode = GetFetchRedirectMode(request);
|
| request_info.fetch_request_context_type = GetRequestContextType(request);
|
| request_info.fetch_frame_type = GetRequestContextFrameType(request);
|
| request_info.extra_data = request.extraData();
|
|
|