gecko-dev/toolkit
Luca Greco 5549205044 Bug 1785821 - Only allow manifest_version 3 extensions to merge CSP in the short run. r=mixedpuppy
This patch includes:

- changes to WebRequest.jsm to always default to only merge the CSP headers returned by MV3 extensions

- changes to the test_ext_webRequest_mergecsp.js xpcshell test to cover the behavior expected
  with MV3 extensions and combinations of both MV2 and MV3 extensions changing CSP headers
  for the same intercepted web request.

For MV3 extensions we would prefer a more explicit and predictable way for the
extensions to be allowed to replace the CSP header, instead of keeping the same
unpredictable and implicit one that we currently support for MV2 extensions.

Differential Revision: https://phabricator.services.mozilla.com/D154983
2022-08-25 19:13:50 +00:00
..
actors Bug 1783415 - Don't use custom styling of select in chrome pages. r=mconley 2022-08-13 11:21:16 +00:00
components Bug 1785821 - Only allow manifest_version 3 extensions to merge CSP in the short run. r=mixedpuppy 2022-08-25 19:13:50 +00:00
content Bug 1784882 - Drop MozDialog help button. r=mkmelin,dao 2022-08-25 11:19:00 +00:00
crashreporter Bug 1783899 - Update dump_syms to 516b66603c390b3a361c508adc0140a6840ce22b. r=gsvelto 2022-08-11 23:58:20 +00:00
docs Bug 1646989 - Update docs to account for --enable-unverified-updates flag r=nalexander,application-update-reviewers 2022-06-15 17:49:46 +00:00
library Bug 1785208 - Update AudioIPC macOS branch. r=chunmin 2022-08-24 06:55:04 +00:00
locales Bug 1784882 - Drop MozDialog help button. r=mkmelin,dao 2022-08-25 11:19:00 +00:00
modules Bug 1751481 - Enable felt privacy features by default and integrate with Nimbus. r=dao,preferences-reviewers,Gijs 2022-08-25 11:17:39 +00:00
mozapps Backed out changeset 38bea6dcef39 (bug 1775522) for causing xpc failures in toolkit/mozapps/update/tests/unit_base_updater/marSuccessComplete.js CLOSED TREE 2022-08-24 21:08:37 +03:00
profile Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop 2022-08-03 11:16:20 +00:00
system Bug 1772006 - Part 5: Simplify and move the string searching APIs from ns[T]StringObsolete, r=xpcom-reviewers,necko-reviewers,eeejay,dragana,barret 2022-07-30 00:12:48 +00:00
themes Bug 1784882 - Drop global styles for dlgtype="help". r=desktop-theme-reviewers,dao 2022-08-25 11:19:00 +00:00
xre Bug 1716727 - patchset #3 [1/1] - Cleanup: remove intermediate function r=glandium 2022-08-25 14:44:47 +00:00
.eslintrc.js
l10n-registry.manifest Bug 1775393 - Enable Fluent localization in background tasks. r=mossop 2022-06-26 23:38:45 +00:00
moz.build Bug 1782837 - Add `MOZ_NOTIFICATION_SERVER`; don't build notification server under MinGW. r=firefox-build-system-reviewers,glandium 2022-08-18 16:31:09 +00:00
moz.configure Bug 1765480 - Regenerate config* files for ffvpx on all platforms needed, splitting off `config_components.h`. r=alwu 2022-08-23 14:19:24 +00:00
toolkit.mozbuild Bug 1769669 - move app signature verification to security/manager/ssl/ r=jschanck 2022-06-03 23:26:28 +00:00