Open
Bug 1364777
Opened 7 years ago
Updated 2 years ago
Use a shared Services-like object for lazy imports
Categories
(WebExtensions :: General, enhancement, P3)
WebExtensions
General
Tracking
(Not tracked)
NEW
People
(Reporter: kmag, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [triaged])
We spend a significant amount of time at startup just in the huge number of defineLazyModuleGetter/defineLazyServiceGetter calls that we do in WebExtension code. A lot of those are repeated in several modules, so we could probably save a measurable amount of time by coalescing them into a shared Services-like object. Maybe call it WE, or Ext, or something...
Updated•7 years ago
|
Priority: -- → P2
Whiteboard: [triaged]
Updated•7 years ago
|
Assignee: kmaglione+bmo → aswan
Updated•7 years ago
|
Assignee: aswan → nobody
Updated•6 years ago
|
Priority: P2 → P3
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•