gecko-dev/browser/components/urlbar
Mark Banner ee2e573e9a Bug 1487125 - Create a basic UrlbarController object for the address bar rewrite. r=mak,dao
This creates a basic object with minimal search functionality. It currently uses a dummy ProvidersManager that can be replaced once we get the real one.

There are two test files, the unit one is aiming to test at a unit level - stubbing out the manager, and checking the functionality works correctly.

The second is for checking integration with the providers manager, and it does the right things when linked together. For now, this has just a simple check that uses the dummy ProvidersManager for the case of returning a single result matching the URL.

Depends on D4566

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

--HG--
extra : moz-landing-system : lando
2018-09-06 19:54:21 +00:00
..
tests/unit Bug 1487125 - Create a basic UrlbarController object for the address bar rewrite. r=mak,dao 2018-09-06 19:54:21 +00:00
.eslintrc.js
UrlbarController.jsm Bug 1487125 - Create a basic UrlbarController object for the address bar rewrite. r=mak,dao 2018-09-06 19:54:21 +00:00
UrlbarTokenizer.jsm Bug 1478582 - Bug 14785825 - Move address bar model tokenization to a module. r=adw 2018-09-06 15:12:10 +00:00
moz.build Bug 1487125 - Create a basic QueryContext object for the Address Bar architecture rewrite. r=mak,dao 2018-09-06 19:51:26 +00:00