| Index: Source/core/frame/csp/CSPDirectiveList.cpp
|
| diff --git a/Source/core/frame/csp/CSPDirectiveList.cpp b/Source/core/frame/csp/CSPDirectiveList.cpp
|
| index 2354f9d1905494abcdd5c0e9e30139a05e877613..ddbe0accc062374731f272f0ade895ef4d0605ae 100644
|
| --- a/Source/core/frame/csp/CSPDirectiveList.cpp
|
| +++ b/Source/core/frame/csp/CSPDirectiveList.cpp
|
| @@ -760,13 +760,13 @@ void CSPDirectiveList::addDirective(const String& name, const String& value)
|
| parseReflectedXSS(name, value);
|
| } else if (equalIgnoringCase(name, ContentSecurityPolicy::Referrer)) {
|
| parseReferrer(name, value);
|
| + } else if (equalIgnoringCase(name, ContentSecurityPolicy::UpgradeInsecureRequests)) {
|
| + enableInsecureRequestsUpgrade(name, value);
|
| } else if (m_policy->experimentalFeaturesEnabled()) {
|
| if (equalIgnoringCase(name, ContentSecurityPolicy::ManifestSrc))
|
| setCSPDirective<SourceListDirective>(name, value, m_manifestSrc);
|
| else if (equalIgnoringCase(name, ContentSecurityPolicy::BlockAllMixedContent))
|
| enforceStrictMixedContentChecking(name, value);
|
| - else if (equalIgnoringCase(name, ContentSecurityPolicy::UpgradeInsecureRequests))
|
| - enableInsecureRequestsUpgrade(name, value);
|
| else
|
| m_policy->reportUnsupportedDirective(name);
|
| } else {
|
|
|