[Webkit-unassigned] [Bug 241952] New: Feature Policy is now Permissions policy

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 23 18:41:46 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=241952

            Bug ID: 241952
           Summary: Feature Policy is now Permissions policy
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: marcosc at apple.com

The Feature Policy was renamed Permissions Policy, which also has the implication that:

 * the HTTP header was renamed to Permissions-Policy
 * all the interfaces and related WebIDL parts got renamed

Additionally, there is a new policy parser, which WebKit doesn't support yet (maybe better as a separate bug, but thought I'd mention it here).

Given that Feature-Policy header has been out for a while, we might need to come up with a transitional strategy, whereby we support both Permissions-Policy and Feature-Policy for a while, but also start notifying sites (via web inspector) that they should move to using the new header.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220624/052b3989/attachment.htm>


More information about the webkit-unassigned mailing list