Closed Bug 1911804 Opened 1 month ago Closed 1 month ago

[Toolbar redesign] Lazy initialize TabCounterMenu

Categories

(Fenix :: Toolbar, enhancement, P1)

All
Android
enhancement

Tracking

(firefox131 fixed)

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: royang, Assigned: royang)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [avocado sprint])

Attachments

(2 files)

Currently TabCounterMenu layout is inflated in the start up path of Fenix. This increases the performance cost of starting Fenix. Move TabCounterMenu to a lazy initialization so it will only be initiated at first access.

Assignee: nobody → royang
Blocks: 1909258
Whiteboard: [avocado sprint]
Severity: -- → N/A
Priority: -- → P1
Pushed by royang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/498e0d5a53f4
Lazy initialize tab counter menu r=android-reviewers,gl
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

Pushed by royang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f2c1630cba69
Initialize TabCounterMenu until user long pressed r=android-reviewers,gl
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: