commit 7d9b5c0eb0015fccc627897d8cfbc1005dde90e7
parent 35a1f22e045d2162432aaeaee3e8bbc8abc882b8
Author: Dão Gottwald <dao@mozilla.com>
Date: Thu, 8 Jan 2026 09:18:24 +0000
Bug 2007381 - Fix description of the search mode switcher popup when the engine won't automatically reset after submitting. r=mbeier,fluent-reviewers,urlbar-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D278112
Diffstat:
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/browser/components/urlbar/content/UrlbarInput.mjs b/browser/components/urlbar/content/UrlbarInput.mjs
@@ -99,7 +99,6 @@ export class UrlbarInput extends HTMLElement {
<menupopup class="searchmode-switcher-popup toolbar-menupopup"
consumeoutsideclicks="false">
<label class="searchmode-switcher-popup-description"
- data-l10n-id="urlbar-searchmode-popup-description"
role="heading" />
<menuseparator/>
<menuseparator class="searchmode-switcher-popup-footer-separator"/>
@@ -308,6 +307,16 @@ export class UrlbarInput extends HTMLElement {
this.view = new lazy.UrlbarView(this);
this.searchModeSwitcher = new lazy.SearchModeSwitcher(this);
+ let searchModeSwitcherDescription = this.querySelector(
+ ".searchmode-switcher-popup-description"
+ );
+ searchModeSwitcherDescription.setAttribute(
+ "data-l10n-id",
+ this.#isAddressbar
+ ? "urlbar-searchmode-popup-description"
+ : "urlbar-searchmode-popup-sticky-description"
+ );
+
// The event bufferer can be used to defer events that may affect users
// muscle memory; for example quickly pressing DOWN+ENTER should end up
// on a predictable result, regardless of the search status. The event
diff --git a/browser/locales/en-US/browser/browser.ftl b/browser/locales/en-US/browser/browser.ftl
@@ -795,6 +795,9 @@ urlbar-searchmode-default =
# Label shown on the top of Searchmode Switcher popup. After this label, the
# available search engines will be listed.
urlbar-searchmode-popup-description = This time search with:
+# Label shown on the top of Searchmode Switcher popup when the search engine won't automatically
+# reset after submitting.
+urlbar-searchmode-popup-sticky-description = Search with:
urlbar-searchmode-popup-search-settings-menuitem =
.label = Search Settings