gecko-dev/browser/components
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
..
about Backed out changeset 2adaaea4fb76 (bug 1758087) as per developer's request. CLOSED TREE 2022-03-04 22:58:31 +02:00
aboutlogins Bug 1754468 - The imported logins from another browser are displayed only after a refresh. r=tgiles,dimi 2022-02-24 19:12:56 +00:00
attribution
build
contextualidentity
controlcenter/content
customizableui Bug 1749537 - remove obsolete _formatPrintButtonShortcuts(), r=jwatt 2022-02-28 14:33:29 +00:00
doh Backed out changeset 2adaaea4fb76 (bug 1758087) as per developer's request. CLOSED TREE 2022-03-04 22:58:31 +02:00
downloads Bug 1756113 - Bring focus styling in the download panel in line with other panels. r=mak 2022-03-01 15:15:29 +00:00
enterprisepolicies
extensions Bug 1756663 - Add test for id option of history.onTitleChanged r=willdurand 2022-02-24 18:15:09 +00:00
installerprefs
ion
migration
newtab Bug 1757714 - Update ASRouter docs link, again r=emcminn 2022-03-04 02:46:28 +00:00
originattributes
pagedata
places Bug 1747689 - Changed browser_library_new_bookmark.js to pass with editBookmark.js pattern. r=Standard8 2022-03-04 09:36:49 +00:00
pocket Bug 1746016 - Save to Pocket refresh home panel. r=gvn,fluent-reviewers,mconley,andreio,flod,ckerschb 2022-02-23 21:12:49 +00:00
preferences Bug 1667220 - Extend the timeout request on browser_connection_dnsoverhttps.js in lieu of splitting it up. r=sfoster,preferences-reviewers,Gijs 2022-03-03 22:33:28 +00:00
privatebrowsing Bug 1754115 - switch pvt browsing promo close string, r=pdahiya,fluent-reviewers 2022-03-04 20:09:46 +00:00
prompts
protections
protocolhandler
resistfingerprinting
safebrowsing/content/test
screenshots
search
sessionstore Bug 1638958 - disable browser_label_and_icon.js on Linux_64_opt for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD 2022-03-04 02:51:29 +00:00
shell Bug 1757209 - Don't hardcode snap instance name. r=stransky 2022-02-28 15:07:16 +00:00
syncedtabs
tabunloader
tests Bug 1754127 - Reenable test with bug 1754126 fixed r=pdahiya 2022-03-03 20:23:19 +00:00
touchbar
translation
uitour
urlbar Bug 1757658 - Record Nimbus exposure event for best match. r=nanj,k88hudson 2022-03-03 16:16:52 +00:00
.eslintrc.js
BrowserComponents.manifest
BrowserContentHandler.jsm Bug 1751010: Use a unique icon for the Private Browsing taskbar pin r=mhowell 2022-03-01 14:16:48 +00:00
BrowserGlue.jsm Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-04 21:12:18 +00:00
components.conf
distribution.js
metrics.yaml
moz.build
nsIBrowserHandler.idl