Firefox/Projects/Startup Time Improvements/IO Scratchpad: Difference between revisions
< Firefox | Projects | Startup Time Improvements
Jump to navigation
Jump to search
No edit summary |
m (moved Firefox/Sprints/Startup Time Improvements/IO Scratchpad to Firefox/Projects/Startup Time Improvements/IO Scratchpad: They're actually projects) |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 26: | Line 26: | ||
* {profile}/minidumps created or stat'd every startup | * {profile}/minidumps created or stat'd every startup | ||
* Rooting around in Crash Reports directory | * Rooting around in Crash Reports directory | ||
* 5 separate component files for password manager | * {{bug|507101}} - 5 separate component files for password manager | ||
** also 209KB - compress whitespace? | ** also 209KB - compress whitespace? | ||
* Build browser dirprovider into existing browser lib | * {{bug|507073}} - Build browser dirprovider into existing browser lib | ||
== Potential modules == | == Potential modules == | ||
Latest revision as of 22:18, 7 August 2009
- Pref files
- read every startup
- read after the profile is selected too?
- combine into separate gecko/firefox files?
- all.js
- security-prefs.js
- xpinstall.js
- channel-prefs.js
- firefox.js
- firefox-branding.js
- firefox-l10n.js
- reporter.js
- NSS
- All libraries loaded at startup - why?
- S/MIME?
- softokn3/nssdbm3 loaded by safe browsing invocation
- bug 501605 still needed on trunk
- content-prefs.sqlite
- don't create it until there are actually prefs to store
- fastload
- fastloaded files are stat'd every startup - JAR up components?
- {profile}/minidumps created or stat'd every startup
- Rooting around in Crash Reports directory
- bug 507101 - 5 separate component files for password manager
- also 209KB - compress whitespace?
- bug 507073 - Build browser dirprovider into existing browser lib
Potential modules
- safe browsing
- nsAddonRepository
- nsContentDispatchChooser