Wed Jul 17 2024 23:32:18 PDT
  • Keywords: perf:startup

153 bugs found.
ID Type Summary Product Comp Assignee Status Resolution Updated
1867468 My firefox takes a long time to boot with hardware acceleration on Core Graphics nobody UNCO --- 2024-05-09
1861856 [Linux] Native Wayland loads the DOM A LOT slower than XWayland? Core Performance nobody UNCO --- 2024-01-20
1868609 while gtk3 dev is installed, and exists libgail.so, firefox cannot find it. Core Widget: Gtk nobody UNCO --- 2024-02-09
1870405 Very slow time to first page load when opening Fenix with hundreds of tabs Fenix Performance nobody UNCO --- 2024-05-22
1766908 Slow loading of OS fonts on startup and when restoring tabs Core Graphics: Text nobody UNCO --- 2022-10-21
1847536 More than 30 seconds to start on Mac. "NSInternalInconsistencyException: Unhandled error (NSCocoaErrorDomain, 134092)" Thunderbird OS Integration nobody UNCO --- 2024-01-29
1370516 NSS should be initialized off main thread Core Security: PSM nobody NEW --- 2023-12-11
1450626 The early blank window should use the about:home background color Firefox General nobody NEW --- 2023-03-23
1476101 Optimize Windows sandbox policy construction Core Security: Process Sa nobody NEW --- 2022-10-11
1541200 Avoid nsExceptionHandler::SetupExtraData() doing main thread IO super early on startup Toolkit Crash Reporting nobody NEW --- 2022-10-11
1611279 Identify Mozilla libraries built for Android that could be built with optimizations for speed Core Performance nobody NEW --- 2023-07-12
1631932 move system addons into builtins in omni.ja WebExtensions General nobody NEW --- 2022-04-01
1778472 Firefox startup extremely slow after reboot (24 seconds wait in Web Extensions process from mozilla::dom::LSObject::EnsureDatabase) Core Storage: Quota Manag nobody NEW --- 2024-05-30
1689254 Lazily initialize zoom UI Firefox Menus Louismascari NEW --- 2024-07-08
1568730 Content process stalls in SyncObjectD3D11Client::Synchronize during startup Core Graphics: Layers mconley NEW --- 2024-03-20
1630999 webRequest overhead for data: urls from about:newtab Firefox New Tab Page mconley NEW --- 2022-03-08
91242 CSS parsing is 5.5% of startup time Core CSS Parsing and Comp nobody NEW --- 2022-11-02
808104 Speculatively connect to the homepage before opening the first window Firefox General nobody NEW --- 2023-08-11
1357205 move built-in add-ons into omni.ja Toolkit Add-ons Manager nobody NEW --- 2022-10-11
1364091 Defer mozilla::widget::AudioSession::Start() until later in startup Core Widget: Win32 nobody NEW --- 2022-10-11
1370658 Components.manager.addBootstrappedManifestLocation() can do main thread IO at startup Toolkit Add-ons Manager nobody NEW --- 2023-05-31
1371348 formautofill shouldn't load anything before opening and painting the first browser window Toolkit Form Autofill nobody NEW --- 2024-04-20
1374216 Add-on icons should be in the navbar by first paint Firefox Toolbars and Customi nobody NEW --- 2022-10-11
1388758 Restoring sessions with multiple windows is very slow Firefox Session Restore nobody NEW --- 2023-07-13
1397450 Eliminate or at least lessen main thread IO in UpdateService.jsm Toolkit Application Update nobody NEW --- 2022-10-11
1401214 Investigate code early initializing the Places Connection on startup Toolkit Places nobody NEW --- 2023-07-18
1439892 Activity stream initialization causes jank after receiving the sessionstore-windows-restored notification Firefox New Tab Page nobody NEW --- 2024-04-02
1446012 The first startup after an update does main thread I/O to update.status several times Toolkit Application Update nobody NEW --- 2022-10-11
1447288 Avoid alternating between the appstarting and the normal cursor before first paint Firefox General nobody NEW --- 2023-07-18
1448783 Firefox launcher is blocked in slow DNS queries for local hostname Toolkit Startup and Profile nobody NEW --- 2024-05-02
1456270 Improve talos startup tests to collect more relevant numbers Testing Talos nobody NEW --- 2023-06-20
1456626 nsJARChannel::asyncOpen can still block Core Networking: JAR nobody NEW --- 2022-10-11
1515799 [meta] reduce impact/overhead of custom element use on startup Firefox General nobody NEW --- 2023-08-04
1521839 Try launching privileged content process asynchronously as soon as possible after main process start Core DOM: Content Process nobody NEW --- 2022-10-11
1530478 SaveToPocket.jsm is initialized before first paint Firefox Pocket nobody NEW --- 2024-04-02
1530479 Convert more parts of browser_startup.js to an allow list Firefox General nobody NEW --- 2023-06-13
1532352 Write test to ensure the right files are noted by the ScriptPreloader Core XPConnect nobody NEW --- 2022-10-11
1534371 Lazy load browser.xul menus Firefox Menus nobody NEW --- 2023-08-04
1534745 cookies.sqlite is read on the main thread before first paint Core Networking: Cookies nobody NEW --- 2024-05-02
1541246 SandboxBroker is eagerly stat'ing various directories during start-up before opening the first window Core Security: Process Sa nobody NEW --- 2022-10-11
1541491 Evaluate whether we can stop using compatibility.ini in the common case where app compat info is in profiles.ini / installs.ini Toolkit Startup and Profile nobody NEW --- 2022-10-11
1541494 Stop writing compatibility.ini piecemeal and on the main thread and on startup Toolkit Startup and Profile nobody NEW --- 2022-10-11
1541575 Ensure we're properly prefetching OSX shared libs with ReadAheadLib Toolkit Startup and Profile nobody NEW --- 2022-10-11
1541593 Windows: Reduce querying for volume information Core Widget: Win32 nobody NEW --- 2022-05-02
1544504 Investigate compressing omni.ja's (with lz4) Toolkit Startup and Profile nobody NEW --- 2022-10-11
1547139 Make AddonManager startup less expensive in a brand new profile or after an update Toolkit Add-ons Manager nobody NEW --- 2023-06-14
1548033 Only prefetch the parts of XUL.dll that we actually will need Toolkit Startup and Profile nobody NEW --- 2022-10-11
1557378 Investigate linking softokn/freebl/nss thingies directly into libxul or use readahead to make actual nss initialization cheaper Core Security: PSM nobody NEW --- 2023-12-11
1566487 When defaulting to showing about:home on startup, try to delay WebExtension process start-up until after about:home is done loading WebExtensions General nobody NEW --- 2024-04-03
1570271 Opening the preferences page calls HomePage -> getHomepagePref 80 times Firefox Settings UI nobody NEW --- 2023-09-21
1570613 ::RegisterDragDrop does main thread I/O during startup Core Widget: Win32 nobody NEW --- 2022-05-02
1570616 [meta] Move away from sync CoCreateInstance to RoGetAgileReference or similar (to avoid mainthread IO) Core Widget: Win32 nobody NEW --- 2024-04-29
1573852 Stoping using sync ipc for gfx sanity test Core Graphics nobody NEW --- 2024-04-02
1579211 Treat minimized windows like unloaded tabs Firefox Session Restore nobody NEW --- 2023-08-04
1580638 Startup default browser check causes mainthread IO on Linux Firefox Shell Integration nobody NEW --- 2024-05-02
1607604 Add telemetry probe for how Firefox desktop is started Core Performance nobody NEW --- 2022-10-11
1624683 [meta] put browser.xhtml's panels, popupnotification and context menus into html:template tags and only insert them into the DOM for real when needed, to improve startup and window opening performance Toolkit UI Widgets nobody NEW --- 2023-08-04
1625320 gfxDWriteFontEntry::IsCJKFont() causes main thread I/O to times.ttf while reflowing the hidden window during startup Core Graphics nobody NEW --- 2022-10-11
1627086 Init safe browsing later during startup Toolkit Safe Browsing nobody NEW --- 2024-05-02
1630939 URLDecorationAnnotationsService started very early during startup (profile-after-change) Core Privacy: Anti-Tracki nobody NEW --- 2022-04-01
1630949 UrlClassifierSkipListService started during startup for uninteresting http requests Core Privacy: Anti-Tracki nobody NEW --- 2022-03-28
1631927 Investigate merging small files loaded during startup into one file Firefox General nobody NEW --- 2022-03-09
1633921 600ms CreateFile on update.test on reference hardware during startup Toolkit Application Update nobody NEW --- 2022-03-28
1635620 Determine what DLLs should be prefetched from dependentlibs.list Toolkit Startup and Profile nobody NEW --- 2024-03-20
1638421 Defer mozilla::intl::GetSystemLocales() until later in startup Toolkit Telemetry nobody NEW --- 2022-03-09
1651161 Evaluate what things should move out of _scheduleArbitrarilyLateIdleTasks() Firefox General nobody NEW --- 2022-03-28
1651434 Tab loading takes a very long time after a new startup or a restart WebExtensions General nobody NEW --- 2024-05-02
1652273 ts_paint_webext regression due to a performance cliff (tripped in the second instance by separating out opensearch initialization ) Core Performance nobody NEW --- 2022-03-09
1658443 windows10 accessing extra files in browser_startup_mainthreadio.js and related tests Core Performance Engineer nobody NEW --- 2024-04-02
1675109 Possible startup performance boost with a default region set when installing Firefox Installer nobody NEW --- 2023-04-04
1702345 First startup (new profile) can be blocked for a while on mozilla::PermissionManager::EnsureReadCompleted Core Permission Manager nobody NEW --- 2022-04-28
1753336 Script cache is not used on next process if a page load did not occur in the previous process GeckoView General nobody NEW --- 2023-09-30
1770503 Firefox hangs on startup roughly 80% of the time, only ending process works (Win8.1) Core Widget: Win32 nobody NEW --- 2022-09-01
1772809 Many modules loaded eagerly before first paint when setting the url bar placeholder Firefox Address Bar nobody NEW --- 2023-01-16
1789275 Could we startup the skeleton ui earlier? Firefox General nobody NEW --- 2024-05-02
1800290 App not compressed (macOS hfsCompression) So bigger and slower than necessary? Core Widget: Cocoa nobody NEW --- 2024-03-14
1807069 Linux startup gets the gtk theme info before it opens any window Core Widget: Gtk nobody NEW --- 2023-01-03
1807070 [Snap] nsIShellService.isDefaultBrowser is slow and called 3 times during startup Core Widget: Gtk nobody NEW --- 2023-07-11
1833831 In automation, add-on manager in msix builds spend ~400ms or more on startup doing mainthread IO `stat` calls on every language pack we ship to get the last modified date of all of them (and then uninstalls all of them!?) Toolkit Add-ons Manager nobody NEW --- 2024-01-29
1869589 Pre-XUL Skeleton UI is flickering a bit and _may_ be causing a startup slowdown Firefox General nobody NEW --- 2024-02-29
1879937 Pre-XUL Skeleton UI should account for Firefox View Firefox General nobody NEW --- 2024-04-10
1506962 Try persisting chromemargin and brighttext attributes on browser windows Firefox Tabbed Browser nobody NEW --- 2022-10-11
1516525 Download indicator code should use idle task and/or not load until there are downloads Firefox Downloads Panel nobody NEW --- 2022-10-11
1543746 Stop reading all files in both $app/defaults/prefs/*.js *and* $app/defaults/preferences/*.js Core Preferences: Backend nobody NEW --- 2022-10-11
1543752 Stop reading user.js from the profile to modify default prefs unless prefs.js opts in to doing so Core Preferences: Backend nobody NEW --- 2023-11-21
1545119 Update service tries to migrate things from "old update dir" early on startup and does main thread IO Toolkit Application Update nobody NEW --- 2023-06-26
1580654 Linux sandbox code does mainthread IO to check if all the allowed directories are directories Core Security: Process Sa nobody NEW --- 2023-08-04
1713129 When restarting after an upgrade Firefox hangs... Core Layout: Text and Fon nobody NEW --- 2022-08-31
1363586 [meta] Creating the XPCOM system info service is super expensive Core XPCOM nobody NEW --- 2022-10-11
1376994 Merge browser/omni.ja into omni.ja Firefox Build System General nobody NEW --- 2023-06-16
1541601 Very very very carefully... remove channel-prefs.js and stop reading it from the main thread early on startup Toolkit Startup and Profile nobody NEW --- 2024-01-29
1544019 Consolidate IO for startupCache folder access Core XPCOM nobody NEW --- 2023-05-31
1544034 Investigate optimizing IO for script cache file access Core XPCOM nobody NEW --- 2024-04-03
1553536 Use minidump-analyzer to append Windows AV/spyware/firewall data to crashreport .extra file; add to telemetry environment data lazily Toolkit Crash Reporting nobody NEW --- 2022-10-11
1554200 nsLocalFile's Clone method is too naive, should reuse more information from the original Core XPCOM nobody NEW --- 2023-02-22
1579607 Linux: tons of stat calls for gtk icons on startup Core Widget: Gtk nobody NEW --- 2023-09-21
1618129 Very slow session restore (profile included) WebExtensions General nobody NEW --- 2022-10-11
1624060 Rename LastCrash file to _LastCrash Toolkit Crash Reporting nobody NEW --- 2024-04-02
1625271 getNewSideloads checks for system add-ons last modified time on the main thread at the end of startup Toolkit Add-ons Manager nobody NEW --- 2024-05-02
1633925 Defer writes to preferences database until after startup Core Preferences: Backend nobody NEW --- 2022-04-07
1633930 Defer xulstore persistence until after startup Toolkit Startup and Profile nobody NEW --- 2022-03-09
1636996 Defer UntrustedModuleProcessor work until later in startup Toolkit Startup and Profile nobody NEW --- 2022-03-28
1637024 Implement an "after startup settled" event to defer expensive work Toolkit Startup and Profile nobody NEW --- 2022-04-07
1650250 Slow startup/high CPU use when restoring Firefox session with about:newtab as active tab in all windows Firefox Session Restore nobody NEW --- 2022-04-01
1651168 Build a more sophisticated idle task system Core XPCOM nobody NEW --- 2022-04-07
1688963 WebRender initialization can block the main thread for an appreciable amount of time Core Graphics: WebRender nobody NEW --- 2024-06-26
1710884 Add IPC glue code for self-hosted XDR content [Android] Core IPC nobody NEW --- 2024-05-02
1728908 The default process type for the initial tab and new tabs created by tabbrowser should be 'privileged about' rather than 'web' Firefox Tabbed Browser nobody NEW --- 2022-03-28
1833341 We read distribution.ini from the main thread on MSIX Firefoxen Firefox Installer nobody NEW --- 2023-08-09
1878531 Explore creating a "maintainance" process that does bunch of cleanup/query in the background while the browser is closed with the aim of improving Firefox startup Core Performance nobody NEW --- 2024-03-08
1631949 Investigate merging shader cache files Core Graphics dothayer ASSI --- 2022-10-11
1631954 Don't prefetch the first N bytes of omnijars if startup cache is present and valid Toolkit Startup and Profile dothayer ASSI --- 2022-04-07
1442694 Pinned tabs populating tab bar create visual noise on startup Firefox Session Restore dothayer REOP --- 2022-10-11
1358927 Initializing gfxPlatform to get telemetry data is quite slow Core Graphics nobody REOP --- 2024-04-16
1522930 GMP initialization does main thread I/O at startup Core Audio/Video: GMP nobody REOP --- 2022-05-03
1541603 MakeOrSetMinidumpPath shouldn't bother doing IO and just set the env var, leaving the crash reporter to create the minidumps folder if necessary Toolkit Crash Reporting nobody REOP --- 2024-04-18
1789850 Reduce first-startup.timeout from 30 seconds to something reasonable Firefox Installer nobody REOP --- 2024-03-14
1550754 ContentParent::KillHard janks the main thread Toolkit Crash Reporting nobody REOP --- 2023-10-11
1749345 White screen for up to 30 sec after updating Firefox using the full installer, due to FirstStartup component Toolkit General mconley RESO FIXE 2024-03-05
1785967 The first thing to create a mailnews URL triggers reading of the message database(s) MailNews Core Networking geoff RESO FIXE 2022-09-14
1568213 WMFDecoderModule::init() blocks the main thread Core Audio/Video nobody RESO FIXE 2022-11-01
1752853 Stop using a worker to write session restore information Firefox Session Restore mathew.hodson RESO FIXE 2022-06-27
1518203 Investigate creating warmup service that can warm up critical files for Firefox launch on OS startup Core Widget: Win32 nobody RESO WONT 2024-05-13
1553660 WebNavigationContent.js forces window and about:blank creation (and stylesheet loading and what not) very early during child process initialization WebExtensions General nobody RESO WORK 2023-09-22
1583888 Remove Preferences.jsm usage from ActivityStreamPrefs to load Preferences.jsm before becoming idle Firefox New Tab Page nobody RESO DUPL 2023-06-01
1772810 SearchService.jsm is loaded too early during startup Firefox Search standard8 RESO WORK Mon 10:17
1596232 Investigate ~10% ts_paint improvements with XUL persist Core XUL nobody RESO INCO 2022-05-05
1667455 Expose a "Services" property on all privileged JS scopes (like Cu/Cc/Ci) Core XPCOM arai.unmht RESO FIXE 2022-07-26
1756721 PDMFactory destructor can cause significant delay initializing GPU process Core Audio/Video bas RESO DUPL 2022-03-31
1792466 Firefox is taking considerable amount of time to batch open PDFs (video: 0:15 - 0:22) Toolkit Startup and Profile dtownsend RESO FIXE 2023-06-30
1780323 Address book manager initialised at start-up unnecessarily Thunderbird General geoff RESO FIXE 2022-07-24
1780324 Protocol JS modules are loaded unnecessarily MailNews Core General geoff RESO FIXE 2022-07-20
1780325 Calendar minimonth setup is inefficient Calendar Calendar Frontend geoff RESO FIXE 2022-08-18
1780326 Calendar views take a long time to load Calendar Calendar Frontend geoff RESO FIXE 2022-08-30
1780328 Chat core start-up takes a very long time, blocks Thunderbird start-up Chat Core General geoff RESO FIXE 2022-08-19
1783582 Use native Date constructor in Time.fromUnixTime (ical.js PR 523) Calendar ICAL.js Integration geoff RESO FIXE 2022-10-04
1783585 Delay most calendar database read operations until after Thunderbird start-up Calendar General geoff RESO FIXE 2022-10-04
1783770 Miscellaneous start-up performance improvements Thunderbird General geoff RESO FIXE 2023-05-11
1788549 Avoid loading the task list and the Today Pane to-do list unless they are visible Calendar Calendar Frontend geoff RESO FIXE 2022-10-10
1818369 Backing storage calendar of a cached network calendar doesn't get disabled Calendar Provider: CalDAV geoff RESO FIXE 2023-03-06
1856509 Start-up performance regression caused by Find Events pane Calendar Calendar Frontend geoff RESO FIXE 2023-10-24
1783941 Avoid loading chat account implementations with the protocol Chat Core General martin RESO FIXE 2023-01-03
1856700 shouldn't load libotr if we don't have a chat account Thunderbird Instant Messaging mkmelin+mozilla RESO FIXE 2023-10-17
1764312 Long startup time until main window appears Core Widget: Win32 mstange.moz RESO FIXE 2022-05-02
1728909 Pinned tabs created by session restore should get their URL passed with skipLoad: true, instead of not passing a URL Firefox Session Restore nobody RESO FIXE 2024-03-27
1728910 Windows created by session restore, including the initial window, should have URL information Firefox Session Restore nobody RESO DUPL 2022-05-02
1764302 Just recently downloaded latest version of Firefox (99.0 64 bit) and when I launch it, it takes several seconds to open whereas the previous version opened right away. Core Performance nobody RESO DUPL 2022-04-22
1766854 missing a tightly integrated deb package in the Ubuntu 22.04 GNU/Linux distribution Release Engineering Release Automation: nobody RESO DUPL 2024-06-20
1768152 Slow initial start on Ubuntu 22.04 / jammy Core Performance nobody RESO WORK 2022-09-01
1864510 Fix severe startup performance regression caused by bug 1846550 for profiles with many folders Thunderbird Folder and Message L nobody RESO DUPL 2024-07-03
1869412 Very slow startup Core Networking: DNS nobody RESO WORK 2024-04-10
1756518 Delay starting the Untrusted Modules thread Core DLL Services tokikuc RESO FIXE 2022-03-09
1806495 vsync stops being notified while counting MIDI devices for telemetry Core DOM: Core & HTML bholley VERI FIXE 2023-01-20
153 bugs found.