| Index: Source/core/html/parser/HTMLResourcePreloader.cpp
|
| diff --git a/Source/core/html/parser/HTMLResourcePreloader.cpp b/Source/core/html/parser/HTMLResourcePreloader.cpp
|
| index 6adba834f77e9d1163d3f251ac5300410a91b887..08e70a6a2785617032dafddadcfd69eba2ef115b 100644
|
| --- a/Source/core/html/parser/HTMLResourcePreloader.cpp
|
| +++ b/Source/core/html/parser/HTMLResourcePreloader.cpp
|
| @@ -59,9 +59,8 @@ FetchRequest PreloadRequest::resourceRequest(Document* document)
|
| initiatorInfo.position = m_initiatorPosition;
|
| FetchRequest request(ResourceRequest(completeURL(document)), initiatorInfo);
|
|
|
| - // FIXME: It's possible CORS should work for other request types?
|
| - if (m_resourceType == Resource::Script)
|
| - request.mutableResourceRequest().setAllowCookies(m_crossOriginModeAllowsCookies);
|
| + if (m_isCORSEnabled)
|
| + request.setCrossOriginAccessControl(document->securityOrigin(), m_allowCredentials);
|
| return request;
|
| }
|
|
|
|
|