Closed
Bug 1664697
Opened 4 years ago
Closed 4 years ago
Lazy load modules and l10n in Enigmail jsm files
Categories
(MailNews Core :: Security: OpenPGP, task)
MailNews Core
Security: OpenPGP
Tracking
(thunderbird_esr78 wontfix, thunderbird82 wontfix)
RESOLVED
FIXED
83 Branch
People
(Reporter: standard8, Assigned: standard8)
References
(Blocks 1 open bug)
Details
(Keywords: memory-footprint, perf)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
A lot of Enigmail files don't need to be loaded on startup and can be avoided until they're actually used.
Additionally, in may cases we can avoid loading Fluent l10n until it is actually used. On my machine this saves a few ms on startup.
This is the first of a few bugs to delay loading Enigmail files until necessary.
Assignee | ||
Updated•4 years ago
|
Keywords: memory-footprint,
perf
Assignee | ||
Comment 1•4 years ago
|
||
Note, in this bug I'm not addressing EnigmailLazy
as that's covered by bug 1633726.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D90026
Updated•4 years ago
|
Status: NEW → ASSIGNED
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/comm-central/rev/ba91e46bd95c
Change Enigmail jsm files to lazy-load modules. r=kaie
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•4 years ago
|
Target Milestone: --- → 83 Branch
Updated•4 years ago
|
status-thunderbird82:
--- → wontfix
status-thunderbird_esr78:
--- → wontfix
You need to log in
before you can comment on or make changes to this bug.
Description
•