Closed Bug 1700013 Opened 3 years ago Closed 3 years ago

Delay loading of chat modules to avoid loading more than necessary in early startup

Categories

(Chat Core :: General, defect)

defect

Tracking

(thunderbird_esr78 wontfix)

RESOLVED FIXED
89 Branch
Tracking Status
thunderbird_esr78 --- wontfix

People

(Reporter: standard8, Assigned: standard8)

Details

(Keywords: perf)

Attachments

(1 file)

At the moment, some of the chat modules are loading very early in startup, due to how logger.jsm is started.

This also uses lazy getters in ToLocaleFormat.jsm to avoid hitting Services.intl early in startup.

Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/comm-central/rev/8483e1c8a197
Use lazy getters in some chat modules to avoid loading more than necessary early in startup. r=clokep

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: