Index: content/child/feature_policy/feature_policy_platform.cc |
diff --git a/content/child/feature_policy/feature_policy_platform.cc b/content/child/feature_policy/feature_policy_platform.cc |
index 5c520f152dc494d0fc5331148116bb9f12b97091..3b2b062ecf17b4e0ffeea4d9b3927e5897651228 100644 |
--- a/content/child/feature_policy/feature_policy_platform.cc |
+++ b/content/child/feature_policy/feature_policy_platform.cc |
@@ -7,12 +7,12 @@ |
namespace content { |
ParsedFeaturePolicyHeader FeaturePolicyHeaderFromWeb( |
- const blink::WebParsedFeaturePolicyHeader& web_feature_policy_header) { |
+ const blink::WebParsedFeaturePolicy& web_feature_policy_header) { |
ParsedFeaturePolicyHeader result; |
for (const blink::WebParsedFeaturePolicyDeclaration& web_declaration : |
web_feature_policy_header) { |
ParsedFeaturePolicyDeclaration declaration; |
- declaration.feature_name = web_declaration.featureName.utf8(); |
+ declaration.feature = web_declaration.feature; |
declaration.matches_all_origins = web_declaration.matchesAllOrigins; |
for (const blink::WebSecurityOrigin& web_origin : web_declaration.origins) |
declaration.origins.push_back(web_origin); |
@@ -21,14 +21,13 @@ ParsedFeaturePolicyHeader FeaturePolicyHeaderFromWeb( |
return result; |
} |
-blink::WebParsedFeaturePolicyHeader FeaturePolicyHeaderToWeb( |
+blink::WebParsedFeaturePolicy FeaturePolicyHeaderToWeb( |
const ParsedFeaturePolicyHeader& feature_policy_header) { |
std::vector<blink::WebParsedFeaturePolicyDeclaration> result; |
for (const ParsedFeaturePolicyDeclaration& declaration : |
feature_policy_header) { |
blink::WebParsedFeaturePolicyDeclaration web_declaration; |
- web_declaration.featureName = |
- blink::WebString::fromUTF8(declaration.feature_name); |
+ web_declaration.feature = declaration.feature; |
web_declaration.matchesAllOrigins = declaration.matches_all_origins; |
std::vector<blink::WebSecurityOrigin> web_origins; |
for (const url::Origin& origin : declaration.origins) |