Bug 1689254 - Lazily initialize individual zoom UI components r=mconley,tabbrowser-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D242615
This commit is contained in:
Jason Jones
2025-04-01 14:36:49 +00:00
parent 8f903ac1e3
commit 06b6a2f1c3
2 changed files with 9 additions and 16 deletions

View File

@@ -8,6 +8,7 @@ ChromeUtils.defineESModuleGetters(this, {
MenuMessage: "resource:///modules/asrouter/MenuMessage.sys.mjs",
NewTabUtils: "resource://gre/modules/NewTabUtils.sys.mjs",
PanelMultiView: "resource:///modules/PanelMultiView.sys.mjs",
updateZoomUI: "resource:///modules/ZoomUI.sys.mjs",
});
/**
@@ -661,6 +662,7 @@ const PanelUI = {
let message = ASRouter.getMessageById(messageId);
ASRouter.addImpression(message);
}
updateZoomUI(gBrowser.selectedBrowser);
},
_onHelpViewShow() {