Closed Bug 1515795 Opened 5 years ago Closed 3 years ago

Avoid constructing custom element and/or XBL binding code for <searchbar> in browser.xul on DOMContentLoaded to avoid the associated overhead when it isn't in the toolbar (ie by default)

Categories

(Firefox :: General, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
Tracking Status
firefox66 --- affected

People

(Reporter: Gijs, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxperf:p3])

+++ This bug was initially created as a clone of Bug #1515794 +++

The overhead here is more minimal than for <tree> but it still seems like a waste of time.
Profile: https://perfht.ml/2Gymg2q
Depends on: 1515796
No longer depends on: 1515796
See Also: → 1515796
No longer depends on: 1515794
See Also: → 1515794
Summary: Avoid constructing UA widget and/or XBL binding code for <searchbar> in browser.xul on DOMContentLoaded to avoid the associated overhead when it isn't in the toolbar (ie by default) → Avoid constructing custom element and/or XBL binding code for <searchbar> in browser.xul on DOMContentLoaded to avoid the associated overhead when it isn't in the toolbar (ie by default)
Priority: -- → P3
Whiteboard: [fxperf] → [fxperf:p3]
Depends on: 1515799

This was fixed by changing the palette to be an html:template in bug 1558635

Blocks: 1515799
Status: NEW → RESOLVED
Closed: 3 years ago
Depends on: 1558635
No longer depends on: 1515799
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.