| Index: Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| diff --git a/Source/core/frame/csp/ContentSecurityPolicy.cpp b/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| index 1ffcf34c76bb03dc0f9a1dffff2e33fe44cc8677..52ac542b69528977fb643f0630a73c5765be071c 100644
|
| --- a/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| +++ b/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| @@ -177,7 +177,8 @@ void ContentSecurityPolicy::applyPolicySideEffectsToExecutionContext()
|
| document->enforceStrictMixedContentChecking();
|
| if (didSetReferrerPolicy())
|
| document->setReferrerPolicy(m_referrerPolicy);
|
| - if (m_insecureRequestsPolicy > document->insecureRequestsPolicy()) {
|
| + if (m_insecureRequestsPolicy == SecurityContext::InsecureRequestsUpgrade) {
|
| + UseCounter::count(document, UseCounter::UpgradeInsecureRequestsEnabled);
|
| document->setInsecureRequestsPolicy(m_insecureRequestsPolicy);
|
| if (!securityOrigin()->host().isNull())
|
| document->addInsecureNavigationUpgrade(securityOrigin()->host().impl()->hash());
|
|
|