Commit ee221c1e authored by Jason Chase's avatar Jason Chase Committed by Commit Bot

Change the Productivity flag to turn on all Feature Policy runtime flags

The ExperimentalProductivityFeatures flag, with a corresponding chrome
flag, was intended as an easy way for developers to turn on the Feature
Policy bits. The Feature Policy reporting functionality and JS API have
separate runtime flags.

This CL configures an implied_by relationship, so that reporting and the
JS API can be turned on together with other Feature Policy functionality.

Bug: 899366
Change-Id: I2ff6ac9ed48902e7d1383ace94828f9e5154a27e
Reviewed-on: https://chromium-review.googlesource.com/c/1303038Reviewed-by: default avatarJeremy Roman <jbroman@chromium.org>
Reviewed-by: default avatarIan Clelland <iclelland@chromium.org>
Commit-Queue: Jason Chase <chasej@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606039}
parent f2309c61
......@@ -484,11 +484,13 @@
},
{
name: "FeaturePolicyJavaScriptInterface",
implied_by: ["ExperimentalProductivityFeatures"],
origin_trial_feature_name: "FeaturePolicyJSAPI",
status: "experimental"
},
{
name: "FeaturePolicyReporting",
implied_by: ["ExperimentalProductivityFeatures"],
status: "experimental"
},
{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment