Bug 1890277: part 2) Add `require-trusted-types-for` directive to CSP parser, guarded...
commit252e9c836f2ac5901d9acc2607013358dca3ba06
authorMirko Brodesser <mbrodesser@igalia.com>
Thu, 18 Apr 2024 07:51:14 +0000 (18 07:51 +0000)
committerMirko Brodesser <mbrodesser@igalia.com>
Thu, 18 Apr 2024 07:51:14 +0000 (18 07:51 +0000)
tree050b618becdfa91697b994e478283ccf3f0dca6d
parent6f8f171714b1ff3efdaac317fe51cad2f155d20d
Bug 1890277: part 2) Add `require-trusted-types-for` directive to CSP parser, guarded behind the Trusted Types pref. r=tschuster,webidl,smaug

Differential Revision: https://phabricator.services.mozilla.com/D206998
dom/interfaces/security/nsIContentSecurityPolicy.idl
dom/locales/en-US/chrome/security/csp.properties
dom/security/nsCSPParser.cpp
dom/security/nsCSPParser.h
dom/security/nsCSPUtils.cpp
dom/security/nsCSPUtils.h
dom/webidl/CSPDictionaries.webidl