commit 45baae91e37f7951008016d1a995e38a6177a84f
parent 59fc5c996654f0ac73d5997081c15bbf898164e9
Author: Henry Wilkes <henry@torproject.org>
Date: Thu, 29 Jan 2026 14:05:55 +0000
fixup! BB 44045: Disable ML features.
TB 44554: Hide the GenAI menu item.
Diffstat:
2 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/browser/base/content/main-popupset.inc.xhtml b/browser/base/content/main-popupset.inc.xhtml
@@ -62,8 +62,9 @@
<menuitem id="context_duplicateTab" data-lazy-l10n-id="duplicate-tab"/>
<menuitem id="context_duplicateTabs" data-lazy-l10n-id="duplicate-tabs"/>
<menuseparator/>
- <menu id="context_askChat"/>
- <menuseparator/>
+ <!-- Hide the GenAI menu. tor-browser#44554. -->
+ <menu id="context_askChat" hidden="true"/>
+ <menuseparator hidden="true"/>
<menuitem id="context_bookmarkSelectedTabs"
hidden="true"
data-lazy-l10n-id="bookmark-selected-tabs"/>
diff --git a/browser/components/tabbrowser/content/tabbrowser.js b/browser/components/tabbrowser/content/tabbrowser.js
@@ -9943,10 +9943,7 @@ var TabContextMenu = {
!this.contextTab.pinned || !this.multiselected;
// Build Ask Chat items
- TabContextMenu.GenAI.buildTabMenu(
- document.getElementById("context_askChat"),
- this
- );
+ // GenAI is missing. tor-browser#44045.
// Move Tab items
let contextMoveTabOptions = document.getElementById(
@@ -10427,6 +10424,6 @@ var TabContextMenu = {
};
ChromeUtils.defineESModuleGetters(TabContextMenu, {
- GenAI: "resource:///modules/GenAI.sys.mjs",
+ // GenAI.sys.mjs is missing. tor-browser#44045.
TabNotes: "moz-src:///browser/components/tabnotes/TabNotes.sys.mjs",
});