| Referenced Files | Unknown Object (File) | | Mon, Jun 8, 8:10 AM2026-06-08 08:10:48 (UTC+0) |
| Unknown Object (File) | | Tue, Jun 2, 10:35 AM2026-06-02 10:35:08 (UTC+0) |
| Unknown Object (File) | | Mon, Jun 1, 8:37 PM2026-06-01 20:37:04 (UTC+0) |
| Unknown Object (File) | | Mon, Jun 1, 8:17 PM2026-06-01 20:17:58 (UTC+0) |
| Unknown Object (File) | | Mon, Jun 1, 12:18 PM2026-06-01 12:18:52 (UTC+0) |
| Unknown Object (File) | | Fri, May 29, 5:07 PM2026-05-29 17:07:51 (UTC+0) |
| Unknown Object (File) | | Mon, May 25, 10:18 PM2026-05-25 22:18:40 (UTC+0) |
| Unknown Object (File) | | Thu, May 21, 11:55 PM2026-05-21 23:55:13 (UTC+0) |
- Reviewers
-
- Group Reviewers
-
- Bugzilla Bug ID
- 2025868
Event Timelinedaleharvey retitled this revision from WIP: Bug 2025868 - WIP - Dont restrict searchmode in scotchBonnet v2 to Bug 2025868 - Dont restrict searchmode queries. r=Mak. Comment ActionsNot expecting to land this straight away, mostly for feedback on the approach, the general idea is that search mode becomes "temporarily change the default engine" and not have quite large changes in behaviour that are not always obvious Comment ActionsThe approach may be ok, I'm mostly worried about 2 things:
- I'm not sure it always makes sense, searching tags or bookmarks are directly accessible from menus, we're also adding a shortcut to search tabs, they should not really do more than that
- possible consequences of some .searchMode check that this doesn't handle, or unexpected states anyway
| browser/components/urlbar/UrlbarProvidersManager.sys.mjs |
| 940 ↗ | (On Diff #1288803) | |
Comment Actions
- I'm not sure it always makes sense, searching tags or bookmarks are directly accessible from menus, we're also adding a shortcut to search tabs, they should not really do more than that
Yeh agree this doesn't make sense for local search mode where the conceptual model of "temporarily changing your default engine" doesn't apply anyway so have restricted this behaviour to engine search modes only. Comment ActionsI have also put this behind a new pref, there were some concerns about it affecting telemetry so want to be prudent, at this point it is for Paul to evaluate and test before we plan for release, these should be shortlived prefs. | Path | Size |
|---|
browser/ | components/ | urlbar/ |
| | 2 lines | | 2 lines | | 2 lines | | 3 lines | | 2 lines | | 2 lines | | 2 lines | | 2 lines | | 2 lines | | 3 lines | | 2 lines | | 2 lines | | 2 lines | | 2 lines | | 5 lines | | 2 lines | | 2 lines | | 2 lines | | 2 lines | | 2 lines | | 14 lines | | | 6 lines | | 6 lines |
| Commit | Tree | Parents | Author | Summary | Date |
|---|
| 0df653b457f1 | d87648bced34 | f19dd05bb08e | Dale Harvey | Bug 2025868 - Dont restrict searchmode queries. r=Mak (Show More…) | May 5 2026, 10:48 AM |
- Thu, Jun 18, 2:22 AM2026-06-18 02:22:32 (UTC+0)
- Thu, Jun 18, 2:01 AM2026-06-18 02:01:27 (UTC+0)
- Wed, Jun 17, 11:01 PM2026-06-17 23:01:33 (UTC+0)
- Wed, Jun 17, 7:08 PM2026-06-17 19:08:04 (UTC+0)
- Wed, Jun 17, 6:25 PM2026-06-17 18:25:15 (UTC+0)
- Wed, Jun 17, 4:40 PM2026-06-17 16:40:54 (UTC+0)
- Wed, Jun 17, 3:06 PM2026-06-17 15:06:42 (UTC+0)
- Wed, Jun 17, 2:10 PM2026-06-17 14:10:10 (UTC+0)
- Wed, Jun 17, 11:42 AM2026-06-17 11:42:13 (UTC+0)
- Mon, Jun 15, 7:38 PM2026-06-15 19:38:00 (UTC+0)
browser/components/urlbar/ActionsProviderContextualSearch.sys.mjsbrowser/components/urlbar/ActionsProviderQuickActions.sys.mjsbrowser/components/urlbar/UrlbarMuxerStandard.sys.mjsbrowser/components/urlbar/UrlbarPrefs.sys.mjsbrowser/components/urlbar/UrlbarProviderAiChat.sys.mjsbrowser/components/urlbar/UrlbarProviderAliasEngines.sys.mjsbrowser/components/urlbar/UrlbarProviderBookmarkKeywords.sys.mjsbrowser/components/urlbar/UrlbarProviderCalculator.sys.mjsbrowser/components/urlbar/UrlbarProviderClipboard.sys.mjsbrowser/components/urlbar/UrlbarProviderInputHistory.sys.mjsbrowser/components/urlbar/UrlbarProviderOmnibox.sys.mjsbrowser/components/urlbar/UrlbarProviderQuickSuggest.sys.mjsbrowser/components/urlbar/UrlbarProviderQuickSuggestContextualOptIn.sys.mjsbrowser/components/urlbar/UrlbarProviderRecentSearches.sys.mjsbrowser/components/urlbar/UrlbarProviderRestrictKeywords.sys.mjsbrowser/components/urlbar/UrlbarProviderRestrictKeywordsAutofill.sys.mjsbrowser/components/urlbar/UrlbarProviderSemanticHistorySearch.sys.mjsbrowser/components/urlbar/UrlbarProviderTabToSearch.sys.mjsbrowser/components/urlbar/UrlbarProviderTokenAliasEngines.sys.mjsbrowser/components/urlbar/UrlbarProviderTopSites.sys.mjsbrowser/components/urlbar/UrlbarUtils.sys.mjsbrowser/components/urlbar/content/SmartbarInput.mjsbrowser/components/urlbar/content/UrlbarInput.mjs |