Open
Bug 2007389
Opened 1 month ago
Updated 1 month ago
Consolidate FenixApplication class hierarchy and avoid locale setup in content processes
Categories
(Firefox for Android :: Performance, task)
Tracking
()
NEW
People
(Reporter: tcampbell, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [group6][fenix-applink][fxdroid])
The content processes shouldn't need the LocalAwareApplication which adds a few milliseconds to their startup. We should consider switching the inheritance to composition so that it is easier to make this conditional. At the same time DebugFenixApplication should be replaced with composition so we have a consistent class definition. We can still use the same debug-variant trick for avoiding leakcanary import, but it doesn't need to be a derived class of FenixApplication to achieve this.
Updated•1 month ago
|
Whiteboard: [group6][fenix-applink] → [group6][fenix-applink][fxdroid]
Updated•1 month ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•