| Index: third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.cpp b/third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.cpp
|
| index d098c355c285681c5330161c337e727700fe94d0..67731ba5ead0425875df26a26a5e631f7ea10578 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.cpp
|
| +++ b/third_party/WebKit/Source/core/css/CSSFontFaceSrcValue.cpp
|
| @@ -34,6 +34,7 @@
|
| #include "core/fetch/ResourceFetcher.h"
|
| #include "core/loader/resource/FontResource.h"
|
| #include "platform/CrossOriginAttributeValue.h"
|
| +#include "platform/RuntimeEnabledFeatures.h"
|
| #include "platform/fonts/FontCache.h"
|
| #include "platform/fonts/FontCustomPlatformData.h"
|
| #include "platform/weborigin/SecurityPolicy.h"
|
| @@ -90,6 +91,8 @@ FontResource* CSSFontFaceSrcValue::fetch(Document* document) const {
|
| if (!m_fetched) {
|
| FetchRequest request(ResourceRequest(m_absoluteResource),
|
| FetchInitiatorTypeNames::css);
|
| + if (RuntimeEnabledFeatures::webFontsCacheAwareTimeoutAdaptationEnabled())
|
| + request.setCacheAwareLoadingEnabled(IsCacheAwareLoadingEnabled);
|
| request.setContentSecurityCheck(m_shouldCheckContentSecurityPolicy);
|
| SecurityOrigin* securityOrigin = document->getSecurityOrigin();
|
| setCrossOriginAccessControl(request, securityOrigin);
|
|
|