Bug 1745819 - Require origin permission for content scripts in mv3 r=robwu
commit0dec35cac7912868d75d090b413442efc79b8d98
authorTomislav Jovanovic <tomica@gmail.com>
Thu, 24 Mar 2022 23:41:01 +0000 (24 23:41 +0000)
committerTomislav Jovanovic <tomica@gmail.com>
Thu, 24 Mar 2022 23:41:01 +0000 (24 23:41 +0000)
tree9b6b5b52db5833ff16a25337385e8f56413fb95f
parent64d31d44db9139530543f10babdb4da0f8aa2327
Bug 1745819 - Require origin permission for content scripts in mv3  r=robwu

Differential Revision: https://phabricator.services.mozilla.com/D141557
12 files changed:
dom/chrome-webidl/WebExtensionContentScript.webidl
toolkit/components/extensions/WebExtensionContentScript.h
toolkit/components/extensions/WebExtensionPolicy.cpp
toolkit/components/extensions/test/mochitest/test_ext_scripting_contentScripts.html
toolkit/components/extensions/test/xpcshell/test_WebExtensionContentScript.js
toolkit/components/extensions/test/xpcshell/test_ext_contentscript_dynamic_registration.js
toolkit/components/extensions/test/xpcshell/test_ext_contentscript_triggeringPrincipal.js
toolkit/components/extensions/test/xpcshell/test_ext_scripting_contentScripts.js
toolkit/components/extensions/test/xpcshell/test_ext_scripting_contentScripts_css.js
toolkit/components/extensions/test/xpcshell/test_ext_scripting_contentScripts_file.js
toolkit/components/extensions/test/xpcshell/test_ext_scripting_updateContentScripts.js
toolkit/components/extensions/test/xpcshell/test_ext_web_accessible_resources_matches.js