mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-01 05:48:26 +00:00

With recent fixes that can properly identify whitelisted domains, whitelisted domain suffixed, valid known public suffixes, and forcing to visit URI-like strings that end with a slash, it's time to re-evaluate the URIFixup behavior. Until now URIFixup considered everything a URI unless it had specific search characteristics, this patch inverts that behavior. The scope of this change is to improve the urlbar behavior as the main Search Access Point, since that's the direction we're moving towards. This lands with a temporary hidden feature pref browser.fixup.defaultToSearch, that will be removed once the feature has been released. Differential Revision: https://phabricator.services.mozilla.com/D76852