Closed
Bug 1634033
Opened 4 years ago
Closed 4 years ago
Lazify customize mode, including customizemode-only panels and menupopups
Categories
(Firefox :: Toolbars and Customization, task, P2)
Firefox
Toolbars and Customization
Tracking
()
RESOLVED
FIXED
Firefox 78
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: Gijs, Assigned: emmamalysz)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxperf])
Attachments
(1 file)
+++ This bug was initially created as a clone of Bug #1634031 +++
These are
<menupopup id="customizationPaletteItemContextMenu">
<menupopup id="customizationPanelContextMenu">
<panel id="downloads-button-autohide-panel">
They are only used from customize mode.
These should be reasonably straightforward to lazify, we can stick them all in 1 template and delazify them when customize mode opens.
Reporter | ||
Comment 1•4 years ago
|
||
Morphing this - in addition to the panels in comment #0, this include: https://searchfox.org/mozilla-central/rev/2bfe3415fb3a2fba9b1c694bc0b376365e086927/browser/base/content/browser.xhtml#1402
used to avoid doing any work for all the contents of customize mode by its hidden=true
attribute. It should be possible to replace it with html:template opening/closing tags and update the code in CustomizeMode.jsm to de-lazify it instead of unhiding it.
We should probably do it all in one bug.
status-firefox77:
affected → ---
Priority: P3 → --
Summary: Lazify the customize mode popups and panels → Lazify customize mode, including customizemode-only panels and menupopups
Updated•4 years ago
|
Priority: -- → P2
Updated•4 years ago
|
Severity: -- → N/A
Assignee | ||
Updated•4 years ago
|
Assignee: nobody → emalysz
Assignee | ||
Comment 2•4 years ago
|
||
Pushed by btara@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/edcbaef3e052 lazify menus and panels used within customize mode by placing in template. r=Gijs
Comment 4•4 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox78:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
You need to log in
before you can comment on or make changes to this bug.
Description
•