| 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 1581f329c97d0df5e3cc68aa588e4544450fba95..2e2f7379555f295b213f890cb97f603aab837406 100644
|
| --- a/content/child/web_url_loader_impl.cc
|
| +++ b/content/child/web_url_loader_impl.cc
|
| @@ -191,6 +191,17 @@ FetchCredentialsMode GetFetchCredentialsMode(const WebURLRequest& request) {
|
| return static_cast<FetchCredentialsMode>(request.fetchCredentialsMode());
|
| }
|
|
|
| +STATIC_ASSERT_MATCHING_ENUMS(FETCH_REDIRECT_MODE_FOLLOW,
|
| + WebURLRequest::FetchRedirectModeFollow);
|
| +STATIC_ASSERT_MATCHING_ENUMS(FETCH_REDIRECT_MODE_ERROR,
|
| + WebURLRequest::FetchRedirectModeError);
|
| +STATIC_ASSERT_MATCHING_ENUMS(FETCH_REDIRECT_MODE_MANUAL,
|
| + 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,
|
| @@ -508,6 +519,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();
|
|
|