This directory contains the renderer-specific portions of the Permissions Policy API, and Document Policy API.
This includes:
The parser for the HTTP Permissions-Policy
/Feature-Policy
header and the iframe allow
attribute.
The parser for the HTTP Document-Policy
header and the iframe policy
attribute.
Helpers for manipulating the parsed declarations.
Implementation of the document.featurePolicy
and iframe.featurePolicy
interfaces.
The core algorithms can be found in /common/feature\_policy/
.
The feature list enum is found in /public/mojom/feature\_policy/
.
The recommended API for checking whether features should be enabled or not is ExecutionContext::IsFeatureEnabled().