gecko-dev/browser
Toshihito Kikuchi c601fd8b0a Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw
This patch is to delay starting `UntrustedModulesProcessor` to avoid
processing a massive amount of loaded modules in the browser process
during startup.

To achive that, this patch introduces "unblock-untrusted-modules-thread"
notification.  Before the notification, `UntrustedModulesProcessor` is
created but marked as not ready.  This means the processor does not
go beyond `ScheduleNonEmptyQueueProcessing`.  Once the notification is
observed, we propagate it to all existing child processes, and afterward
`UntrustedModulesProcessor` in new processes will be marked ready from
the beginning.

Differential Revision: https://phabricator.services.mozilla.com/D140123
2022-03-04 21:12:18 +00:00
..
actors Bug 1753836 - Fix context menus to deal with Event.screen* returning page CSS coordinates. r=Gijs 2022-02-16 12:18:11 +00:00
app Bug 1755519 - Add language switching to about:welcome; r=pdahiya,platform-i18n-reviewers,flod,dminor 2022-03-02 15:52:43 +00:00
base Bug 1757964 - change label of feedback item in help menu, r=jaws,fluent-reviewers 2022-03-03 17:52:19 +00:00
branding Bug 1755665 - Use --focus-outline instead of --deafult-focusring for .text-link across platforms. r=Itiel 2022-02-16 22:55:14 +00:00
components Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-04 21:12:18 +00:00
config Bug 1755648 - Disable RLBox in code coverage builds. r=firefox-build-system-reviewers,glandium DONTBUILD 2022-02-25 09:19:05 +00:00
docs Bug 1748780 - Write documentation for Places: History and Bookmarks. r=mak 2022-02-18 10:19:11 +00:00
extensions Bug 1754245 - added video wrapper for prime video r=niklas,mhowell 2022-03-02 19:05:11 +00:00
fonts
fxr
installer Bug 1752968 - Pre: Convert MOZ_PACKAGER_MINIFY{_JS} to moz.configure. r=firefox-build-system-reviewers,mhentges 2022-03-02 17:43:47 +00:00
locales Backed out changeset 2adaaea4fb76 (bug 1758087) as per developer's request. CLOSED TREE 2022-03-04 22:58:31 +02:00
modules Bug 1751010: Create a separate jumplist for the Private Browsing taskbar icon. r=mhowell 2022-03-01 14:16:48 +00:00
themes Backed out changeset 2adaaea4fb76 (bug 1758087) as per developer's request. CLOSED TREE 2022-03-04 22:58:31 +02:00
tools/mozscreenshots Bug 1747461 - Remove FileUtils.getFile from browser/tools/mozscreenshots r=MattN 2022-01-19 18:37:24 +00:00
.eslintrc.js
app.mozbuild
build.mk
confvars.sh
defs.mk
l10n-registry.manifest
LICENSE
Makefile.in
moz.build
moz.configure