Commit graph

238 commits

Author SHA1 Message Date
Mark Banner
45e4b14a1a Bug 1528683 - Update and annotate existing QuantumBar TODO comments with bug numbers. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D24199

--HG--
extra : moz-landing-system : lando
2019-03-20 16:12:35 +00:00
Drew Willcoxon
674a2ade96 Bug 1529931 - Prevent autofill flicker and fix cases where we're not autofilling but should be. r=mak
* In nsAutoCompleteController, the logic that determines whether the new search is a prefix of the old search is only done in HandleText, i.e., on input, not when the value is set programmatically.

* That logic is a lot more complex in nsAutoCompleteController.

* nsAutoCompleteController autofills in one case where quantumbar doesn't: when completing the "placeholder" string before starting a new search and waiting for the async results (thereby preventing flicker).

* Some nsAutoCompleteController state gets reset each time the awesomebar is focused (see calls to attachController() in the autocomplete binding, which sets the controller's input, which calls ResetInternalState()). That state is important in regard to autofill and the placeholder string. If it's not reset, then the autofill of one search will incorrectly affect the autofill of a later search.

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

--HG--
rename : browser/components/urlbar/tests/browser/browser_UrlbarInput_autofill.js => browser/components/urlbar/tests/browser/browser_autoFill_caretNotAtEnd.js
extra : moz-landing-system : lando
2019-03-20 17:07:15 +00:00
Gijs Kruitbosch
5e05f6c9c9 Bug 1353013 - move new tab preload browser tracking into a separate module, r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D21126

--HG--
extra : moz-landing-system : lando
2019-03-19 17:29:14 +00:00
Marco Bonardo
a88ef6676c Bug 1530706 - IME may be displayed along with the urlbar results panel. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D23836

--HG--
extra : moz-landing-system : lando
2019-03-19 14:06:33 +00:00
shindli
a7af1edc71 Backed out 3 changesets (bug 1353013) for a11y failures in accessible/tests/mochitest/relations/test_tabbrowser.xul CLOSED TREE
Backed out changeset af8bce2330e9 (bug 1353013)
Backed out changeset a3d1302b06c0 (bug 1353013)
Backed out changeset 976afd1adf84 (bug 1353013)
2019-03-18 18:21:16 +02:00
Gijs Kruitbosch
b7a741e6cb Bug 1353013 - move new tab preload browser tracking into a separate module, r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D21126

--HG--
extra : moz-landing-system : lando
2019-03-12 14:34:04 +00:00
Drew Willcoxon
29930869b6 Bug 1535203 - Don't close and reopen the popup when an @alias offer is clicked. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D23436

--HG--
extra : moz-landing-system : lando
2019-03-14 17:50:11 +00:00
Drew Willcoxon
68f26d54bb Bug 1535188 - Make it impossible to do empty @alias searches. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23435

--HG--
extra : moz-landing-system : lando
2019-03-14 17:49:03 +00:00
Kyle Machulis
b1414002ac Bug 1524709 - Remove aShouldBeRemote from updateBrowserRemoteness; r=nika
Just set the RemoteType in the options object argument, instead of
doubling up the information.

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

--HG--
extra : moz-landing-system : lando
2019-03-14 00:51:30 +00:00
Marco Bonardo
e07332304d Bug 1528939. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D23195

--HG--
extra : moz-landing-system : lando
2019-03-13 10:20:00 +00:00
Edouard Oger
d391c790bc Bug 1532514 - Update sinon to v7.2.7. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D22046

--HG--
extra : moz-landing-system : lando
2019-03-12 19:32:40 +00:00
Dorel Luca
eb794cd9b8 Backed out changeset 4b280518c7b1 (bug 1532514) for Browser-chrome failures in browser/components/syncedtabs/test/browser/browser_sidebar_syncedtabslist.js. CLOSED TREE 2019-03-12 03:59:56 +02:00
Edouard Oger
565385661c Bug 1532514 - Update sinon to v7.2.7. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D22046

--HG--
extra : moz-landing-system : lando
2019-03-12 00:18:16 +00:00
Marco Bonardo
e739e7a47b Bug 1533807 - Skip browser_raceWithTabs.js on Linux. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22943

--HG--
extra : moz-landing-system : lando
2019-03-11 10:42:29 +00:00
Mark Banner
70b2598432 Bug 1533060 - Add a test for selecting a search suggestion after selecting a one-off button. r=adw
Depends on D22353,D22289

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

--HG--
extra : moz-landing-system : lando
2019-03-10 13:40:50 +00:00
Mark Banner
32932082dc Bug 1530334 - Port browser_ext_themes_autocomplete_popup.js to work with QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22289

--HG--
extra : moz-landing-system : lando
2019-03-10 13:35:36 +00:00
Dão Gottwald
c66ffa7d21 Bug 1527946 - QuantumBar: Update the input value when cycling through results until no result is selected. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22551

--HG--
extra : moz-landing-system : lando
2019-03-09 12:15:26 +00:00
Narcis Beleuzu
b9a96f34ff Backed out 2 changesets (bug 1530334, bug 1533060) for bc failures on browser_urlbar_empty_search.js . CLOSED TREE
Backed out changeset 8d02942b98f5 (bug 1533060)
Backed out changeset bff0dee7c2ef (bug 1530334)
2019-03-08 19:01:33 +02:00
Mark Banner
d869cc06ff Bug 1533060 - Add a test for selecting a search suggestion after selecting a one-off button. r=adw
Depends on D22353,D22289

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

--HG--
extra : moz-landing-system : lando
2019-03-07 22:11:00 +00:00
Mark Banner
9fe29aff7f Bug 1530334 - Port browser_ext_themes_autocomplete_popup.js to work with QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22289

--HG--
extra : moz-landing-system : lando
2019-03-08 14:54:59 +00:00
Marco Bonardo
667305fdb9 Bug 1382456 - Intermittent failure in browser_raceWithTabs.js. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22531

--HG--
extra : moz-landing-system : lando
2019-03-08 11:57:35 +00:00
Mark Banner
82f098dcee Bug 1530961 - Fix the right-click 'search in new tab' option for search one-offs to work in all situations. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D22353

--HG--
extra : moz-landing-system : lando
2019-03-07 12:49:30 +00:00
Marco Bonardo
2842e7b02d Bug 1531737 - Enable browser_switchToTab_closes_newtab.js. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22089

--HG--
extra : moz-landing-system : lando
2019-03-05 15:37:56 +00:00
Marco Bonardo
b00e0e544b Bug 1531327 - Properly handle actions overrides in the Quantum Bar. r=dao
This fixes 2 problems causing overrides (with SHIFT/ALT/CTRL) to stick longer than expected:
1. The event bufferer may delay keydown, keyup could then happen before it
2. On some platforms holding a key generates multiple events, so there's no match in number of keydown/keyup

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

--HG--
extra : moz-landing-system : lando
2019-03-06 15:21:35 +00:00
Marco Bonardo
e2a36d3b96 Bug 1531787 - Fix browser_raceWithTabs.js with QuantumBar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22117

--HG--
extra : moz-landing-system : lando
2019-03-06 11:18:10 +00:00
Marco Bonardo
b4093c5061 Bug 1521534 - Make urlbar mochitests use a TEST_BASE_URL provided via head.js. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22068

--HG--
extra : moz-landing-system : lando
2019-03-05 15:22:12 +00:00
Dão Gottwald
c74034d3c0 Bug 1525910 - QuantumBar: Pressing the down key should first go to the end of line, then open the results. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D20437

--HG--
extra : moz-landing-system : lando
2019-03-05 15:16:00 +00:00
Marco Bonardo
75b577afe5 Bug 1515226 - Intermittent timout in browser_tabMatchesInAwesomebar_perwindowpb.js. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22066

--HG--
extra : moz-landing-system : lando
2019-03-05 13:39:05 +00:00
Marco Bonardo
4f099b38c1 Bug 1531046 - Quantum Bar highlight should properly support overlapping ranges. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21926

--HG--
extra : moz-landing-system : lando
2019-03-05 08:43:04 +00:00
Mark Banner
726416eba3 Bug 1531347 - Port remaining browser/components/urlbar tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21711

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbarKeepStateAcrossTabSwitches.js => browser/components/urlbar/tests/browser/browser_keepStateAcrossTabSwitches.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarPrivateBrowsingWindowChange.js => browser/components/urlbar/tests/browser/browser_privateBrowsingWindowChange.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarRaceWithTabs.js => browser/components/urlbar/tests/browser/browser_raceWithTabs.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarSearchTelemetry.js => browser/components/urlbar/tests/browser/browser_searchTelemetry.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_stop_pending.js => browser/components/urlbar/tests/browser/browser_stop_pending.js
extra : moz-landing-system : lando
2019-03-02 22:03:00 +00:00
Mark Banner
9060800bd1 Bug 1531347 - Port autoFill tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21710

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_autoFill_backspaced.js => browser/components/urlbar/tests/browser/browser_autoFill_backspaced.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_canonize_on_autofill.js => browser/components/urlbar/tests/browser/browser_autoFill_canonize.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarAutofillPreserveCase.js => browser/components/urlbar/tests/browser/browser_autoFill_preserveCase.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarAutoFillTrimURLs.js => browser/components/urlbar/tests/browser/browser_autoFill_trimURLs.js
extra : moz-landing-system : lando
2019-03-02 22:02:43 +00:00
Mark Banner
8decf3e815 Bug 1531347 - Port switch to tab tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21709

--HG--
rename : browser/components/urlbar/tests/legacy/browser_switchtab_decodeuri.js => browser/components/urlbar/tests/browser/browser_switchTab_decodeuri.js
rename : browser/components/urlbar/tests/legacy/browser_switchtab_override.js => browser/components/urlbar/tests/browser/browser_switchTab_override.js
extra : moz-landing-system : lando
2019-03-02 22:02:25 +00:00
Andreea Pavel
d83f0beaa9 Backed out 3 changesets (bug 1531347) for bc failures at browser_privateBrowsingWindowChange.js on a CLOSED TREE
Backed out changeset 9a7e65e00bc0 (bug 1531347)
Backed out changeset f6c1385bf921 (bug 1531347)
Backed out changeset 4c03b8915c8e (bug 1531347)

--HG--
rename : browser/components/urlbar/tests/browser/browser_switchTab_decodeuri.js => browser/components/urlbar/tests/legacy/browser_switchtab_decodeuri.js
rename : browser/components/urlbar/tests/browser/browser_switchTab_override.js => browser/components/urlbar/tests/legacy/browser_switchtab_override.js
rename : browser/components/urlbar/tests/browser/browser_autoFill_trimURLs.js => browser/components/urlbar/tests/legacy/browser_urlbarAutoFillTrimURLs.js
rename : browser/components/urlbar/tests/browser/browser_autoFill_preserveCase.js => browser/components/urlbar/tests/legacy/browser_urlbarAutofillPreserveCase.js
rename : browser/components/urlbar/tests/browser/browser_keepStateAcrossTabSwitches.js => browser/components/urlbar/tests/legacy/browser_urlbarKeepStateAcrossTabSwitches.js
rename : browser/components/urlbar/tests/browser/browser_privateBrowsingWindowChange.js => browser/components/urlbar/tests/legacy/browser_urlbarPrivateBrowsingWindowChange.js
rename : browser/components/urlbar/tests/browser/browser_raceWithTabs.js => browser/components/urlbar/tests/legacy/browser_urlbarRaceWithTabs.js
rename : browser/components/urlbar/tests/browser/browser_searchTelemetry.js => browser/components/urlbar/tests/legacy/browser_urlbarSearchTelemetry.js
rename : browser/components/urlbar/tests/browser/browser_autoFill_backspaced.js => browser/components/urlbar/tests/legacy/browser_urlbar_autoFill_backspaced.js
rename : browser/components/urlbar/tests/browser/browser_autoFill_canonize.js => browser/components/urlbar/tests/legacy/browser_urlbar_canonize_on_autofill.js
rename : browser/components/urlbar/tests/browser/browser_stop_pending.js => browser/components/urlbar/tests/legacy/browser_urlbar_stop_pending.js
2019-03-02 14:14:59 +02:00
Mark Banner
8b68a10e69 Bug 1531347 - Port remaining browser/components/urlbar tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21711

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbarKeepStateAcrossTabSwitches.js => browser/components/urlbar/tests/browser/browser_keepStateAcrossTabSwitches.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarPrivateBrowsingWindowChange.js => browser/components/urlbar/tests/browser/browser_privateBrowsingWindowChange.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarRaceWithTabs.js => browser/components/urlbar/tests/browser/browser_raceWithTabs.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarSearchTelemetry.js => browser/components/urlbar/tests/browser/browser_searchTelemetry.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_stop_pending.js => browser/components/urlbar/tests/browser/browser_stop_pending.js
extra : moz-landing-system : lando
2019-03-02 08:40:20 +00:00
Mark Banner
b69bfa583f Bug 1531347 - Port autoFill tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21710

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_autoFill_backspaced.js => browser/components/urlbar/tests/browser/browser_autoFill_backspaced.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_canonize_on_autofill.js => browser/components/urlbar/tests/browser/browser_autoFill_canonize.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarAutofillPreserveCase.js => browser/components/urlbar/tests/browser/browser_autoFill_preserveCase.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarAutoFillTrimURLs.js => browser/components/urlbar/tests/browser/browser_autoFill_trimURLs.js
extra : moz-landing-system : lando
2019-03-02 08:40:02 +00:00
Mark Banner
4d29852b2a Bug 1531347 - Port switch to tab tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21709

--HG--
rename : browser/components/urlbar/tests/legacy/browser_switchtab_decodeuri.js => browser/components/urlbar/tests/browser/browser_switchTab_decodeuri.js
rename : browser/components/urlbar/tests/legacy/browser_switchtab_override.js => browser/components/urlbar/tests/browser/browser_switchTab_override.js
extra : moz-landing-system : lando
2019-03-02 08:39:44 +00:00
Marco Bonardo
1e9af1af3d Bug 1526051 - History tagged results should be returned by the Quantum Bar even if bookmarks are filtered out. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21702

--HG--
extra : moz-landing-system : lando
2019-03-01 19:46:52 +00:00
Drew Willcoxon
0b5eea3982 Bug 1524950 - Resolve backspace handling in browser_urlbarValueOnTabSwitch.js. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D21602

--HG--
extra : moz-landing-system : lando
2019-03-01 18:38:15 +00:00
Marco Bonardo
69d74cca55 Bug 1523332 - Allow to instant switch on and off the Quantum Bar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20534

--HG--
extra : moz-landing-system : lando
2019-03-01 14:52:17 +00:00
Mark Banner
7daa082ad7 Bug 1522508 - Port browser_ext_omnibox.js to work with QuantumBar. r=mak
The timer cancelling in UnifiedComplete.js seems to make the tests more stable with QuantumBar for some reason. Without it, some of the sub-tests would tend to time out. This might be better once we can implement a proper waitForResult() that doesn't have to wait for the entire search to be complete.

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

--HG--
extra : moz-landing-system : lando
2019-02-28 09:25:36 +00:00
Boris Zbarsky
2e5c884144 Bug 1489308 part 5. Align the work we do on document.open with the spec. r=mccr8,smaug
The main behavior changes are:

1) We no longer create a new Window when doing document.open().  We use the
same Window but remove all the event listeners on it and on the existing DOM
tree before removing the document's existing kids.

2) We no longer create a new session history entry.  The existing one always
gets replaced instead.

3) We now support document.open on documents that are not in a Window.

The reasons for the various test changes are as follows:

The change to browser_modifiedclick_inherit_principal.js is because we no
longer set the docshell to a wyciwyg URL when document.open() happens and the
test was depending on that to terminate.

browser_wyciwyg_urlbarCopying.js is being removed because it's trying to test
wyciwyg URIs, which no longer exist.

The changes in docshell/test/navigation are because document.open() no longer
affects session history.  One of the tests was testing the interactions there
and is being removed; another is being repurposed to just test that
document.open() does not affect history.length.

The change to test_x-frame-options.html is because document.open() now removes
event listeners on the window, which it didn't use to do (and in the specific
case in this test reused the existing inner too, so the listener was still
around in practice).  The new behavior matches other browsers.

The removal of test_bug172261.html is because document.open() no longer affects
session history, so you can't go back across it or forward to the "opened"
state, so the situation that test is trying to test no longer exists.

The changes to test_bug255820.html are because reloading a document after
document.open() will now just load the URL of the document that was the entry
document for the open() call, not reload the written content.  So there's not
much point testing reload behavior, and in this test it was just reloading the
toplevel test file inside the frames.

The change to test_bug346659.html is because now we no longer create a new
Window on document.open().

The change to test_bug1232829.html is because document.open() (implicit in this
test) no longer adds history entries, so the back() was just leaving the test
page instead of going back across the document.open().  The test is a
crashtest in practice, so might still be testing something useful about how
document.open() interacts with animations.

The change to test_bug715739.html is because the URL of the document after
document.open() is now the URL of the entry document, not a wyciwyg URL, so
reload() has different behavior than it used to.

The change to test_bug329869.html is because now when we go back we're
reloading the original document we had, not doing a wyciwyg load, and the
security info now doesn't include the untrusted script.

The changes to the wpt expectations are removing a bunch of expected failures
now that we pass those tests and disabling some tests that are fundamentally
racy and hence fail randomly.  The latter all have github issues filed for the
test problem.

The change to testing/web-platform/tests/common/object-association.js is fixing
tests that were not matching the spec (and were failing in other browsers).

The change to parser-uses-registry-of-owner-document.html is fixing tests that
were not matching the spec (and were failing in other browsers).

The change to document-write.tentative.html is because the test was buggy: it
was using the same iframe element for all its tests and racing loads from some
tests against API calls from other tests, etc.  It's a wonder it ever managed
to pass, independent of these patches (and in fact it doesn't pass according to
wpt.fyi data, even in Firefox).

The changes in html/browsers/history/the-history-interface are because
document.open() no longer adds history entries.  The test was failing in all
other browsers for the same reason.

The changes in html/browsers/history/the-location-interface are because
reloading a document.open()-created thing now loads the URL of the page that
was the entry document for the open() call.  The test was failing in all other
browsers.

The change to reload_document_open_write.html is because we now reload the url
of the document that entered the script that called open() when we reload, not
the written content.  Other browsers were failing this test too; Gecko with
the old document.open implementation was the only one that passed.

The change to http-refresh.py is to fix a test bug: it was not returning a
Content-Type header, so we were putting up helper app dialogs, etc.

The change to test_ext_contentscript.js is because we no create a new global
for document.open() calls.  Kris Maglione OKed this part.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 23:24:48 +00:00
Mark Banner
11c44b6ae3 Bug 1522521 - Port browser_bug655584 to QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21245

--HG--
rename : browser/base/content/test/general/browser_bug655584.js => browser/components/urlbar/tests/browser/browser_switchTab_closesUrlbarPopup.js
extra : moz-landing-system : lando
2019-02-27 08:06:12 +00:00
Mark Banner
63c9c2927f Bug 1522521 - Port the new browser_switchToTab_closes_newtab.js to QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21244

--HG--
extra : moz-landing-system : lando
2019-02-27 08:05:57 +00:00
Mark Banner
df02cd3c5f Bug 1522521 - Move and correct indentation in browser_bug555767.js. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21243

--HG--
rename : browser/base/content/test/general/browser_bug555767.js => browser/components/urlbar/tests/browser/browser_switchToTab_closes_newtab.js
extra : moz-landing-system : lando
2019-02-27 08:05:38 +00:00
Marco Bonardo
5d76717637 Bug 1526817 - Enable browser_autocomplete_enter_race.js for QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D20670

--HG--
extra : moz-landing-system : lando
2019-02-21 23:15:32 +00:00
Dão Gottwald
a20377e47d Bug 1526597 - Canonization should be applied to all result types, and the input's value should reflect the canonized URL. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D20633

--HG--
extra : moz-landing-system : lando
2019-02-21 20:21:47 +00:00
Marco Bonardo
0823cb7547 Bug 1525547 - Unify removing Quantum Bar entries to shift+DEL/BKSP. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20642

--HG--
extra : moz-landing-system : lando
2019-02-21 19:46:24 +00:00
Dão Gottwald
31d3c61a49 Bug 1526815 - QuantumBar: implement page up/down behavior and enable browser_autocomplete_autoselect.js. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D20361

--HG--
extra : moz-landing-system : lando
2019-02-21 18:53:07 +00:00
Drew Willcoxon
86ca1f263d Bug 1528430 - When both a suggestion result and a one-off button are selected, search with the suggestion, not what the user typed. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20044

--HG--
extra : moz-landing-system : lando
2019-02-19 20:34:43 +00:00
Marco Bonardo
c0dcb8818d Bug 1526069 - Port drag and drop code to QuantumBar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20194

--HG--
extra : moz-landing-system : lando
2019-02-19 09:02:03 +00:00
Drew Willcoxon
031480c01b Bug 1525909 - Autofill only when input.selectionEnd is equal to input.value.length. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D20001

--HG--
extra : moz-landing-system : lando
2019-02-19 00:03:39 +00:00
Drew Willcoxon
10ba5aeb57 Bug 1527947 - Update search results when the selected one-off button changes. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20047

--HG--
extra : moz-landing-system : lando
2019-02-18 22:32:05 +00:00
Dão Gottwald
05d4b6962a Bug 1521494 - Close the results view if something is typed, then deleted. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D20090

--HG--
extra : moz-landing-system : lando
2019-02-17 20:26:51 +00:00
Drew Willcoxon
3b52006a24 Bug 1525487 - When a search alias offer result is picked, fill it in the input and don't visit its site. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20084

--HG--
extra : moz-landing-system : lando
2019-02-17 18:12:16 +00:00
Drew Willcoxon
00c5812394 Bug 1499648 - Make search alias (@ token alias) formatting work with UrlbarView. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20055

--HG--
extra : moz-landing-system : lando
2019-02-17 18:12:14 +00:00
Drew Willcoxon
6cdccfc5e8 Bug 1527934 - Hide the one-off search buttons when an "@engine" search alias is entered. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20052

--HG--
extra : moz-landing-system : lando
2019-02-17 18:12:01 +00:00
Mark Banner
0df151fa88 Bug 1500476 - Re-implement FX_URLBAR_SELECTED_RESULT_METHOD on the new Quantumbar. r=dao
This doesn't enable the rightClick option for telemetry reporting as that is complicated to support, see bug 1528250.

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

--HG--
extra : moz-landing-system : lando
2019-02-17 06:57:58 +00:00
Kyle Machulis
9fb68b2ccf Bug 1524683 - Remove nsIFrameLoaderOwner from tests; r=nika
Any time we QI to nsIFrameLoaderOwner in tests, we're really accessing
a MozFrameLoader. We don't need to be doing that anymore.

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

--HG--
extra : moz-landing-system : lando
2019-02-15 22:20:49 +00:00
Marco Bonardo
a5fe67550e Bug 1521366 - Searching for a space in the Quantum Bar causes an infinite loop. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D19979

--HG--
extra : moz-landing-system : lando
2019-02-15 20:55:30 +00:00
Dão Gottwald
dac519208a Bug 1525018 - Handle copying autocompleted non-URL values. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D19814

--HG--
extra : moz-landing-system : lando
2019-02-15 11:18:47 +00:00
Mark Banner
6ba6468176 Bug 1527940 - Port one-off search button tests to QuantumBar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19895

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbarOneOffs.js => browser/components/urlbar/tests/browser/browser_urlbarOneOffs.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarOneOffs_searchSuggestions.js => browser/components/urlbar/tests/browser/browser_urlbarOneOffs_searchSuggestions.js
extra : moz-landing-system : lando
2019-02-15 08:59:59 +00:00
Mark Banner
0baadc8693 Bug 1522504 - Update browser_PageActions.js and browser_UsageTelemetry_urlbar.js to be able to run with QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D19709

--HG--
extra : moz-landing-system : lando
2019-02-14 22:23:43 +00:00
Dão Gottwald
66e708b906 Bug 1524123 - Use engine favicons if available instead of the magnifying glass. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D19661

--HG--
extra : moz-landing-system : lando
2019-02-14 21:41:31 +00:00
Dão Gottwald
b6a41eda70 Bug 1527724 - Let the preselected result not modify the urlbar value. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D19762

--HG--
extra : moz-landing-system : lando
2019-02-14 14:43:51 +00:00
Dão Gottwald
ab65a14a4b Bug 1525269 - Implement UrlbarView::selectedIndex. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D19472

--HG--
extra : moz-landing-system : lando
2019-02-12 14:53:22 +00:00
Mark Banner
e7f951f444 Bug 1526228 - Port more tests to QuantumBar (autocomplete, drag drop, paste and go, search favicon, tab matching). r=mak
Depends on D18964

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

--HG--
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_a11y_label.js => browser/components/urlbar/tests/browser/browser_autocomplete_a11y_label.js
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_autoselect.js => browser/components/urlbar/tests/browser/browser_autocomplete_autoselect.js
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_cursor.js => browser/components/urlbar/tests/browser/browser_autocomplete_cursor.js
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_enter_race.js => browser/components/urlbar/tests/browser/browser_autocomplete_enter_race.js
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_readline_navigation.js => browser/components/urlbar/tests/browser/browser_autocomplete_readline_navigation.js
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_tag_star_visibility.js => browser/components/urlbar/tests/browser/browser_autocomplete_tag_star_visibility.js
rename : browser/components/urlbar/tests/legacy/browser_dragdropURL.js => browser/components/urlbar/tests/browser/browser_dragdropURL.js
rename : browser/components/urlbar/tests/legacy/browser_pasteAndGo.js => browser/components/urlbar/tests/browser/browser_pasteAndGo.js
rename : browser/components/urlbar/tests/legacy/browser_search_favicon.js => browser/components/urlbar/tests/browser/browser_search_favicon.js
rename : browser/components/urlbar/tests/legacy/browser_tabMatchesInAwesomebar.js => browser/components/urlbar/tests/browser/browser_tabMatchesInAwesomebar.js
extra : moz-landing-system : lando
2019-02-10 21:45:58 +00:00
Mark Banner
95da0fd982 Bug 1523952 - Make keyword searches work with QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D18964

--HG--
rename : browser/components/urlbar/tests/legacy/browser_action_keyword.js => browser/components/urlbar/tests/browser/browser_keyword.js
rename : browser/components/urlbar/tests/legacy/browser_action_keyword_override.js => browser/components/urlbar/tests/browser/browser_keyword_override.js
rename : browser/components/urlbar/tests/legacy/browser_keyword_select_and_type.js => browser/components/urlbar/tests/browser/browser_keyword_select_and_type.js
extra : moz-landing-system : lando
2019-02-10 21:44:46 +00:00
Marco Bonardo
5f4b5c30cb Bug 1512648 - Implement a Quantum Bar event bufferer. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D18980

--HG--
extra : moz-landing-system : lando
2019-02-09 15:39:20 +00:00
Drew Willcoxon
43bf9e7c8a Bug 1521702 - Hook up autofill with URL canonization. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D18620

--HG--
extra : moz-landing-system : lando
2019-02-07 10:25:13 +00:00
Drew Willcoxon
1f90601aba Bug 1524714 - @ by itself should show all the engine @aliases. r=mak,dao
The main part of the corresponding logic in the legacy urlbar is here: https://hg.mozilla.org/mozilla-central/annotate/73a91e84dbec/toolkit/content/widgets/autocomplete.xml#l1964

This patch basically just ports that.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 08:53:07 +00:00
Drew Willcoxon
75d649ee30 Bug 1524702 - Make URL results use their domain names as their titles when they don't otherwise have titles. r=mak
There are a few potential places to do this:

(1) UrlbarProviderUnifiedComplete, when it creates results

(2) UrlbarResult.payloadAndSimpleHighlights(), which UrlbarProviderUnifiedComplete calls when it creates results (and presumably other providers would call it, too)

(3) UrlbarResult._titleAndHighlights(), when it figures out what to return as the title

It's hard to do it in (3) because in that location, we don't know the user's search string, so we don't know what to highlight. (1) is possible, but it would probably be nice for other providers and all result types to benefit from this? So I chose (2), and also because UrlbarResult.payloadAndSimpleHighlights() is just an easy place to do it since UrlbarProviderUnifiedComplete calls it for each result it creates.

The actual code to get the domain is copied from autocomplete.xml more or less.

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

--HG--
extra : moz-landing-system : lando
2019-02-07 00:50:34 +00:00
Drew Willcoxon
ee7630f333 Bug 1524718 - Replace context.autofillValue with result.autofill, and autofill results when they're selected. r=mak
We should replace the context.autofillValue property with a result.autofill property. When the view selects results, it already notifies the input about it by calling input.setValueFromResult(). So we can modify setValueFromResult to check for the presence of result.autofill and thereby get autofill "for free".

result.autofill is an object: { value, selectionStart, selectionEnd }

This is going to help me implement bug 1521702.

One potentially cool thing about doing autofill this way is that any result can now trigger autofill, not only the heuristic result, and do it easily. Of course the user isn't typing when they select a non-heuristic result, so it's probably not fair to call that "autofill", but the result can trigger the selection aspect of autofill. As one example, that might be interesting for search suggestions: Type "foo", key down to the "foobar" suggestion, and the "bar" substring is automatically selected.

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

--HG--
extra : moz-landing-system : lando
2019-02-07 00:30:04 +00:00
Narcis Beleuzu
8adc1fee1a Backed out changeset f89acdbfa432 (bug 1524718) for bc failures on browser_urlbar_locationchange_urlbar_edit_dos.js. CLOSED TREE 2019-02-06 19:42:16 +02:00
Mark Banner
ce5822c6c9 Bug 1525429 - Port function for stripping unsafe protocols when pasting to QuantumBar. r=dao
Depends on D18751

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

--HG--
rename : browser/components/urlbar/tests/legacy/browser_removeUnsafeProtocolsFromURLBarPaste.js => browser/components/urlbar/tests/browser/browser_removeUnsafeProtocolsFromURLBarPaste.js
extra : moz-landing-system : lando
2019-02-06 17:29:23 +00:00
Drew Willcoxon
6ab2c13cf4 Bug 1524718 - Replace context.autofillValue with result.autofill, and autofill results when they're selected. r=mak
We should replace the context.autofillValue property with a result.autofill property. When the view selects results, it already notifies the input about it by calling input.setValueFromResult(). So we can modify setValueFromResult to check for the presence of result.autofill and thereby get autofill "for free". (The one place where the view doesn't call input.setValueFromResult() when a result is selected is when it selects the preselected result, so this patch adds that.)

result.autofill is an object: { value, selectionStart, selectionEnd }

This is going to help me implement bug 1521702.

One potentially cool thing about doing autofill this way is that any result can now trigger autofill, not only the heuristic result, and do it easily. Of course the user isn't typing when they select a non-heuristic result, so it's probably not fair to call that "autofill", but the result can trigger the selection aspect of autofill. As one example, that might be interesting for search suggestions: Type "foo", key down to the "foobar" suggestion, and the "bar" substring is automatically selected.

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

--HG--
extra : moz-landing-system : lando
2019-02-06 16:38:27 +00:00
Mark Banner
9c36b7a8e5 Bug 1525439 - Port more tests to QuantumBar (titles, tab matches in pb, decoding urls, deleting, mouse over, one off search settings). r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18751

--HG--
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_no_title.js => browser/components/urlbar/tests/browser/browser_autocomplete_no_title.js
rename : browser/components/urlbar/tests/legacy/browser_tabMatchesInAwesomebar_perwindowpb.js => browser/components/urlbar/tests/browser/browser_tabMatchesInAwesomebar_perwindowpb.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarDecode.js => browser/components/urlbar/tests/browser/browser_urlbarDecode.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarDelete.js => browser/components/urlbar/tests/browser/browser_urlbarDelete.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarEnterAfterMouseOver.js => browser/components/urlbar/tests/browser/browser_urlbarEnterAfterMouseOver.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarOneOffs_settings.js => browser/components/urlbar/tests/browser/browser_urlbarOneOffs_settings.js
extra : moz-landing-system : lando
2019-02-06 13:22:17 +00:00
Mark Banner
603ccde151 Bug 1525048 - Port more tests to QuantumBar (remote tab, suggestions, token alias, tab switch values). r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18570

--HG--
rename : browser/components/urlbar/tests/legacy/browser_remotetab.js => browser/components/urlbar/tests/browser/browser_remotetab.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarSearchFunction.js => browser/components/urlbar/tests/browser/browser_urlbarSearchFunction.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarSearchSuggestions.js => browser/components/urlbar/tests/browser/browser_urlbarSearchSuggestions.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarStopSearchOnSelection.js => browser/components/urlbar/tests/browser/browser_urlbarStopSearchOnSelection.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarTokenAlias.js => browser/components/urlbar/tests/browser/browser_urlbarTokenAlias.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarValueOnTabSwitch.js => browser/components/urlbar/tests/browser/browser_urlbarValueOnTabSwitch.js
extra : moz-landing-system : lando
2019-02-05 15:40:10 +00:00
Ricky Rosario
9f5268b75e Bug 1521629 - Port search() to UrlbarInput.jsm r=dao
MozReview-Commit-ID: 70RV8IdoAKc

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

--HG--
extra : moz-landing-system : lando
2019-02-02 16:33:57 +00:00
Mike de Boer
481ae95c00 Bug 1524593 - nsISearchService (aka nsIBrowserSearchService, previously) refactor to be mostly an asynchronous, in preparation of WebExtension engines. r=daleharvey
This is a rollup of all the patches that have landed on the cedar project branch:

891252fdd0
Bug 1492475 - Part 1: Migrate most, if not all nsSearchService consumers to use async APIs. r=florian

79b2eb2367
Bug 1492475 - Part 2: Move nsIBrowserSearchService.idl to toolkit/components/search/nsISearchService.idl and update references. r=florian

a947d3cdf0
Bug 1492475 - Part 3: The search service init() method should simply return a Promise. r=florian

c1e172dfac
Bug 1492475 - Part 4: Remove the synchronous initialization flow. r=florian

cd41189eac
Bug 1492475 - Part 5: Since async initialization of the search service now is implicit behavior, remove the distinctive verbiage used internally. r=florian

2ae7189dfa
Bug 1492475 - Part 6: Update the cache build task to work with an actual Promise and re-initialize only once at the same time - all to fix race conditions here. r=florian

c8ee92973f
Bug 1492475 - Part 7: Make the region fetch not block the init flow, to ensure it's as fast as possible. r=florian

c44e674e16
Bug 1492475 - Part 8: Introduce an init flag, which can only be used privately, that allows to explicitly skip waiting for the region check process to complete. r=florian

6c79eaf1d3
Bug 1492475 - Part 9: Update unit tests to stop using 'currentEngine', in favor of 'defaultEngine'. r=Standard8

21b3aa17ee
Bug 1492475 - Part 10: Update unit tests to be fully aware of the new, async signatures of the search service API and remove sync init flow tests. r=mkaply,florian

ce5ba69019
Bug 1492475 - Part 11: Repair incorrect usage of the `identifier` property of nsISearchEngine instances. r=florian

fd177a7994
Bug 1518543 - Fix up the Android (Fennec) nsISearchService shim to work with the new asynchronous API. r=florian

3653d8ee22
Bug 1523708 - Change the search service interaction in the show-heartbeat action to use the new async API. r=florian

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

--HG--
rename : netwerk/base/nsIBrowserSearchService.idl => toolkit/components/search/nsISearchService.idl
extra : moz-landing-system : lando
2019-02-02 11:27:21 +00:00
Mark Banner
38d03bf5ca Bug 1524536 - Port some tests to QuantumBar (Search Engine results, a11y label, autoselect, tab switch reset). r=mak
This starts porting other tests to work with QuantumBar and starts expanding UrlbarTestUtils.jsm with more helper functions.

For the tests, I'm generally using replacing with UrlbarTestUtils except for promiseAutocompleteResultPopup/promiseSearchComplete. These functions feel like they need a more in-depth change (bug 1522902), but probably not until we can remove the old bar.

browser_autocomplete_a11y_label.js and browser_autocomplete_autoselect.js are partially ported, but won't run on QuantumBar yet due to missing functionality.

Depends on D18262

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

--HG--
rename : browser/components/urlbar/tests/legacy/browser_action_searchengine.js => browser/components/urlbar/tests/browser/browser_action_searchengine.js
rename : browser/components/urlbar/tests/legacy/browser_action_searchengine_alias.js => browser/components/urlbar/tests/browser/browser_action_searchengine_alias.js
rename : browser/components/urlbar/tests/legacy/browser_autocomplete_edit_completed.js => browser/components/urlbar/tests/browser/browser_autocomplete_edit_completed.js
rename : browser/components/urlbar/tests/legacy/browser_new_tab_urlbar_reset.js => browser/components/urlbar/tests/browser/browser_new_tab_urlbar_reset.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_remove_match.js => browser/components/urlbar/tests/browser/browser_urlbar_remove_match.js
extra : moz-landing-system : lando
2019-02-01 16:33:24 +00:00
Mark Banner
038815f7e6 Bug 1524218 - Move some more tests to run with QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18201

--HG--
rename : browser/components/urlbar/tests/legacy/browser_canonizeURL.js => browser/components/urlbar/tests/browser/browser_canonizeURL.js
rename : browser/components/urlbar/tests/legacy/browser_locationBarCommand.js => browser/components/urlbar/tests/browser/browser_locationBarCommand.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarAboutHomeLoading.js => browser/components/urlbar/tests/browser/browser_urlbarAboutHomeLoading.js
rename : browser/components/urlbar/tests/legacy/browser_urlbarStop.js => browser/components/urlbar/tests/browser/browser_urlbarStop.js
extra : moz-landing-system : lando
2019-01-31 20:06:59 +00:00
Drew Willcoxon
7eeab2e1f1 Bug 1522280 - Add autofill tests: input tests. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D17900

--HG--
extra : moz-landing-system : lando
2019-01-31 20:42:35 +00:00
Drew Willcoxon
5b04814587 Bug 1523753 - Make browser_UrlbarInput_unit.js open a new window per test task and clean up properties to avoid leaks. r=dao
browser_UrlbarInput_unit.js leaks the empty.xul window every time I run it on a debug build. I narrowed down the leak to the objects/properties that this patch nulls out after closing the window. Simply cleaning up these properties in a register-cleanup function isn't enough to stop the leak. It happens after the test creates either one of its two UrlbarInputs. Cleaning up the properties after each UrlbarInput is created doesn't stop the leak either. Cleaning up the properties *plus* opening a new window for each UrlbarInput does stop the leak though, so that's what this patch does.

However, the leakcheck test still logs `UNEXPECTED-FAIL leakcheck: default 1392 bytes leaked` at the end, which it does currently without this patch. That doesn't cause the test to fail though, unlike the leaks reported in this bug.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 09:16:27 +00:00
Myk Melez
25349d2601 Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17526

--HG--
extra : moz-landing-system : lando
2019-01-30 17:26:25 +00:00
Drew Willcoxon
bbe5c6a49c Bug 1522280 - Add autofill tests: controller tests. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17901

--HG--
extra : moz-landing-system : lando
2019-01-29 19:56:05 +00:00
Drew Willcoxon
5c43b240ea Bug 1523483 - Remove duplicate test function test_autocomplete_enabled in test_UrlbarController_unit.js. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17898

--HG--
extra : moz-landing-system : lando
2019-01-29 19:31:15 +00:00
Cosmin Sabou
94100ed1dc Backed out changeset 7065c7171760 (bug 1522280) for xpcshell failures on test_UrlbarController_unit.
--HG--
extra : rebase_source : 243039e7ba89baa6a365b71bbc5edf5dbdff699a
2019-01-29 19:31:38 +02:00
Cosmin Sabou
596e337c2d Backed out 2 changesets (bug 1523483, bug 1522280) for xpcshell failures on test_UrlbarController_unit.js
Backed out changeset 2859bb1963a1 (bug 1522280)
Backed out changeset 0aaeb345e02c (bug 1523483)
2019-01-29 19:23:11 +02:00
Drew Willcoxon
455f0779f0 Bug 1522280 - Add autofill tests: input tests. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D17900

--HG--
extra : moz-landing-system : lando
2019-01-29 08:41:02 +00:00
Drew Willcoxon
9d1c0a14be Bug 1522280 - Add autofill tests: controller tests. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17901

--HG--
extra : moz-landing-system : lando
2019-01-29 16:31:19 +00:00
Drew Willcoxon
1fd06b9259 Bug 1523483 - Remove duplicate test function test_autocomplete_enabled in test_UrlbarController_unit.js. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17898

--HG--
extra : moz-landing-system : lando
2019-01-29 16:26:52 +00:00
Mark Banner
bfe1f1105f Bug 1523356 - Rename some urlbar tests to better inform what they are testing. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17927

--HG--
rename : browser/components/urlbar/tests/browser/browser_bug623155.js => browser/components/urlbar/tests/browser/browser_redirect_error.js
rename : browser/components/urlbar/tests/browser/browser_bug1025195_switchToTabHavingURI_aOpenParams.js => browser/components/urlbar/tests/browser/browser_switchToTabHavingURI_aOpenParams.js
rename : browser/components/urlbar/tests/browser/browser_bug783614.js => browser/components/urlbar/tests/browser/browser_urlbarCutting.js
rename : browser/components/urlbar/tests/browser/browser_bug562649.js => browser/components/urlbar/tests/browser/browser_userTypedValue.js
rename : browser/components/urlbar/tests/browser/file_bug562649.html => browser/components/urlbar/tests/browser/file_userTypedValue.html
rename : browser/components/urlbar/tests/browser/redirect_bug623155.sjs => browser/components/urlbar/tests/browser/redirect_error.sjs
rename : browser/components/urlbar/tests/legacy/browser_bug1070778.js => browser/components/urlbar/tests/legacy/browser_keyword_select_and_type.js
rename : browser/components/urlbar/tests/legacy/browser_bug1225194-remotetab.js => browser/components/urlbar/tests/legacy/browser_remotetab.js
rename : browser/components/urlbar/tests/legacy/browser_bug556061.js => browser/components/urlbar/tests/legacy/browser_switchtab_copy.js
rename : browser/components/urlbar/tests/legacy/browser_bug1104165-switchtab-decodeuri.js => browser/components/urlbar/tests/legacy/browser_switchtab_decodeuri.js
rename : browser/components/urlbar/tests/legacy/browser_bug1003461-switchtab-override.js => browser/components/urlbar/tests/legacy/browser_switchtab_override.js
rename : browser/components/urlbar/tests/legacy/browser_bug1024133-switchtab-override-keynav.js => browser/components/urlbar/tests/legacy/browser_switchtab_override_keynav.js
rename : browser/components/urlbar/tests/legacy/browser_bug304198.js => browser/components/urlbar/tests/legacy/browser_urlbarValueOnTabSwitch.js
extra : moz-landing-system : lando
2019-01-29 12:56:55 +00:00
Sebastian Hengst
9ece29fd9b Merge mozilla-central to autoland. CLOSED TREE 2019-01-29 12:59:48 +02:00
Cosmin Sabou
599a15d354 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-29 12:01:56 +02:00
Dão Gottwald
969b56a313 Bug 1522425 - Rename MATCH_SOURCE to RESULT_SOURCE. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17837

--HG--
extra : moz-landing-system : lando
2019-01-29 09:29:21 +00:00
Sebastian Hengst
b78e4e8667 Merge mozilla-central to mozilla-inbound
--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect_not_with_client_cert.js
2019-01-29 02:55:55 +02:00
Marco Bonardo
e0fe1d8606 Bug 1520494 - follow-up: properly wait for the HTTP Server stop. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17835

--HG--
extra : moz-landing-system : lando
2019-01-28 16:22:38 +00:00
Marco Bonardo
a50d5dfc41 Bug 1520494 - Speculative connections for the Quantum Bar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17519

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_speculative_connect_mousedown.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect_not_with_client_cert.js
extra : moz-landing-system : lando
2019-01-28 13:45:48 +00:00
Marco Bonardo
6f364e9fdf Bug 1522226 - Quantum bar should show only matching bookmark tags. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D17635

--HG--
extra : moz-landing-system : lando
2019-01-25 21:49:17 +00:00
Dão Gottwald
9e40dea2a8 Bug 1522426 - Rename MATCH_TYPE to RESULT_TYPE. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17628

--HG--
extra : moz-landing-system : lando
2019-01-25 16:14:21 +00:00