| Index: Source/core/html/parser/HTMLResourcePreloader.cpp
|
| diff --git a/Source/core/html/parser/HTMLResourcePreloader.cpp b/Source/core/html/parser/HTMLResourcePreloader.cpp
|
| index 470d57d74ecb360ad717c5ac05d4d8f8738eda2c..075e5149ef0b45e9212b2415516df0ca7b08cf47 100644
|
| --- a/Source/core/html/parser/HTMLResourcePreloader.cpp
|
| +++ b/Source/core/html/parser/HTMLResourcePreloader.cpp
|
| @@ -58,6 +58,9 @@ FetchRequest PreloadRequest::resourceRequest(Document* document)
|
|
|
| if (m_isCORSEnabled)
|
| request.setCrossOriginAccessControl(document->securityOrigin(), m_allowCredentials);
|
| +
|
| + request.setDefer(m_defer);
|
| +
|
| return request;
|
| }
|
|
|
| @@ -88,7 +91,6 @@ void HTMLResourcePreloader::takeAndPreload(PreloadRequestStream& r)
|
| void HTMLResourcePreloader::preload(PassOwnPtr<PreloadRequest> preload)
|
| {
|
| FetchRequest request = preload->resourceRequest(m_document);
|
| - request.setDefer(preload->defer());
|
| blink::Platform::current()->histogramCustomCounts("WebCore.PreloadDelayMs", static_cast<int>(1000 * (monotonicallyIncreasingTime() - preload->discoveryTime())), 0, 2000, 20);
|
| m_document->fetcher()->preload(preload->resourceType(), request, preload->charset());
|
| }
|
|
|