gecko-dev/browser/modules
Drew Willcoxon c1f323bbe7 Bug 1541929 - Don't autofill the first result in some cases. r=mak
We need to handle autofilling the first result separately from autofilling results in general (which happens in UrlbarInput.setValueFromResult), so add a new UrlbarInput.autofillFirstResult method. The controller calls it instead of setValueFromResult. I ported the logic from nsAutoCompleteController, as described in the bug.

Other changes are related to the new test for this.

As part of this work, I was interested in learning how awesomebar handles browser_autoFill_typed.js, so I added it to the legacy tests, with a small tweak in the test for awesomebar.

Differential Revision: https://phabricator.services.mozilla.com/D26852

--HG--
extra : moz-landing-system : lando
2019-04-15 13:15:30 +00:00
..
test Bug 1541929 - Don't autofill the first result in some cases. r=mak 2019-04-15 13:15:30 +00:00
AboutNewTab.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
AsanReporter.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
AsyncTabSwitcher.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
BrowserUsageTelemetry.jsm Bug 1505535 - Add tab usage probes for pinned tabs r=janerik 2019-03-26 09:12:10 +00:00
BrowserWindowTracker.jsm Backed out changeset 59c8fffe9e41 (bug 1442694) 2019-03-07 11:41:29 +01:00
ContentClick.jsm Bug 1528695 - Part 2 : Use referrerInfo in openWindow, contextmenu and openLinkIn r=Gijs 2019-03-15 05:10:17 +00:00
ContentCrashHandlers.jsm Bug 1524709 - Remove aShouldBeRemote from updateBrowserRemoteness; r=nika 2019-03-14 00:51:30 +00:00
ContentMetaHandler.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
ContentObservers.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
ContentSearch.jsm Bug 1494948: Removed FX_PREFERENCES_OPENED_VIA probe and origin parameter for openPreferences r=jaws,chutten 2019-04-09 20:40:26 +00:00
Discovery.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
ExtensionsUI.jsm Bug 1538546 - Check AddonManager PERM_CAN_CHANGE_PRIVATEBROWSING_ACCESS permission instead of the incognito manifest property. r=kmag,mixedpuppy 2019-03-26 19:04:01 +00:00
FaviconLoader.jsm Bug 1525319 - Removing context from OnDataAvailable r=valentin 2019-02-27 23:42:27 +00:00
FormValidationHandler.jsm Bug 1524688: Part 2 - Convert BrowserGlue and friends to static registration. r=mconley 2019-01-29 17:44:35 -08:00
HomePage.jsm Bug 1532165 use prefs to support extension newtab and homepage on startup. r=kmag 2019-04-08 22:36:26 +00:00
LaterRun.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
LiveBookmarkMigrator.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
moz.build Bug 1353013 - move new tab preload browser tracking into a separate module, r=dthayer 2019-03-19 17:29:14 +00:00
NewTabPagePreloading.jsm Bug 1353013 - create preloaded newtab browser from an idle task, only in top window(s), r=dthayer 2019-03-19 17:29:48 +00:00
OpenInTabsUtils.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
PageActions.jsm Bug 1528952 - Add Pin tab action to the Page Actions Menu r=andreio,dao 2019-02-22 08:04:12 +00:00
PermissionUI.jsm Bug 1508961 - Show a notification icon after automatically dismissing permission prompts. r=MattN 2019-04-05 10:22:19 +00:00
PingCentre.jsm Bug 1541502 - Add Pocket menu, triggering improvements and bug fixes to Activity Stream r=k88hudson 2019-04-04 14:32:55 +00:00
ProcessHangMonitor.jsm Bug 1527495 - migrate text-link binding to CE, r=bgrins 2019-02-12 19:14:40 -05:00
ReaderParent.jsm Bug 1524688: Part 2 - Convert BrowserGlue and friends to static registration. r=mconley 2019-01-29 17:44:35 -08:00
RemotePrompt.jsm Bug 1539757 - fix trying to initialize XBL bindings while the prompt is still hidden, r=bgrins 2019-04-01 13:37:49 +00:00
Sanitizer.jsm Bug 1532948 - Sanitize principal on shutdown should behave like 'Manage cache and Site Data' cleanup, r=johannh 2019-04-05 10:35:54 +00:00
SelectionChangedMenulist.jsm Bug 1518932 - Convert menulist to custom element r=paolo 2019-01-28 18:24:08 +00:00
SiteDataManager.jsm Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku 2019-02-14 22:54:07 +00:00
SitePermissions.jsm Bug 1492668 - Store temporary site permissions by base domain to mitigate permission notification spam r=johannh 2019-04-09 12:56:47 +00:00
TabsList.jsm Bug 1511095 - Remove SchedulePressure.jsm and the fallback loading throbber in the tabstrip. r=mconley 2018-11-29 22:25:33 +00:00
TabUnloader.jsm Bug 675539 - Unload tabs in low-memory scenarios r=mconley 2019-02-27 22:24:27 +00:00
ThemeVariableMap.jsm Bug 1541910 - Use the chrome/content separator color for the urlbar results popup's top and bottom borders consistently across platforms and remove left and right borders. r=mak 2019-04-11 11:47:18 +00:00
TransientPrefs.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
webrtcUI.jsm Bug 1511416 -Screen sharing preview pops up in Camera permission prompt . r=johannh 2019-03-18 12:12:29 +00:00
Windows8WindowFrameColor.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
WindowsJumpLists.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
WindowsPreviewPerTab.jsm Bug 1539311 - Fix incorrect parameter in the Windows Taskbar Previews code. r=Standard8 2019-03-27 10:26:53 +00:00
ZoomUI.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00