Index: third_party/WebKit/Source/core/dom/SecurityContext.cpp |
diff --git a/third_party/WebKit/Source/core/dom/SecurityContext.cpp b/third_party/WebKit/Source/core/dom/SecurityContext.cpp |
index df384837ec6da5cb3a61b514fa76ed816cec5928..a6eff7c222184f442ae5cf6e5a9eaccb05a864b0 100644 |
--- a/third_party/WebKit/Source/core/dom/SecurityContext.cpp |
+++ b/third_party/WebKit/Source/core/dom/SecurityContext.cpp |
@@ -100,14 +100,13 @@ void SecurityContext::enforceSuborigin(const Suborigin& suborigin) { |
} |
void SecurityContext::setFeaturePolicyFromHeader( |
- const String& headerValue, |
- SecurityContext* parentSecurityContext, |
- Vector<String>* messages) { |
+ const WebVector<WebFeaturePolicy::ParsedWhitelist>& parsedPolicy, |
+ SecurityContext* parentSecurityContext) { |
m_featurePolicy = FeaturePolicy::createFromParentPolicy( |
(parentSecurityContext ? parentSecurityContext->getFeaturePolicy() |
: nullptr), |
m_securityOrigin); |
- m_featurePolicy->setHeaderPolicy(headerValue, messages); |
+ m_featurePolicy->setHeaderPolicy(parsedPolicy); |
} |
} // namespace blink |