Rob Wu 852e46d9a5 Bug 1745566 - Support frame-ancestors for web-accessible extension resources. r=freddyb,dragana a=RyanVM
frame-ancestor support requires a CSP. While extensions can declare a
CSP for extension pages, the frame-ancestors directive was not enforced
because the implementation expected only HTTP channels.

This patch also adds support for channels from ExtensionProtocolHandler.

Differential Revision: https://phabricator.services.mozilla.com/D134143
2021-12-21 20:34:28 +00:00
..