| Index: Source/modules/fetch/FetchRequestData.cpp
|
| diff --git a/Source/modules/fetch/FetchRequestData.cpp b/Source/modules/fetch/FetchRequestData.cpp
|
| index 94178f8d14c833dfb120e873553321ce7c371ef6..b046685a7fc635c14f43a67b43e4c78787a9626d 100644
|
| --- a/Source/modules/fetch/FetchRequestData.cpp
|
| +++ b/Source/modules/fetch/FetchRequestData.cpp
|
| @@ -32,6 +32,7 @@ FetchRequestData* FetchRequestData::create(const WebServiceWorkerRequest& webReq
|
| request->m_referrer.setURL(webRequest.referrer());
|
| request->setMode(webRequest.mode());
|
| request->setCredentials(webRequest.credentialsMode());
|
| + request->setRedirect(webRequest.redirectMode());
|
| request->setMIMEType(request->m_headerList->extractMIMEType());
|
| return request;
|
| }
|
| @@ -51,6 +52,7 @@ FetchRequestData* FetchRequestData::clone() const
|
| request->m_referrer = m_referrer;
|
| request->m_mode = m_mode;
|
| request->m_credentials = m_credentials;
|
| + request->m_redirect = m_redirect;
|
| request->m_responseTainting = m_responseTainting;
|
| request->m_mimeType = m_mimeType;
|
| return request;
|
| @@ -74,6 +76,7 @@ FetchRequestData::FetchRequestData()
|
| , m_sameOriginDataURLFlag(false)
|
| , m_mode(WebURLRequest::FetchRequestModeNoCORS)
|
| , m_credentials(WebURLRequest::FetchCredentialsModeOmit)
|
| + , m_redirect(WebURLRequest::FetchRedirectModeFollow)
|
| , m_responseTainting(BasicTainting)
|
| {
|
| }
|
|
|