gecko-dev/tools/lint
Drew Willcoxon 4ad9038141 Bug 1489282 - Create a UrlbarPreferences module that can be used across all urlbar components r=mak
This factors out the `Prefs` object from UnifiedComplete.js into UrlbarPreferences.jsm and makes required changes so it's not tied to consts and other identifiers local to UnifiedComplete.js. It adds another new module, UrlbarUtils.jsm, for storing consts that both UrlbarPreferences and UnifiedComplete use.

In order to preserve blame as much as possible, I used `hg cp` to copy UnifiedComplete.js to UrlbarPreferences.jsm, and then I removed all the non-Prefs code before making other changes, so this patch looks bigger than it really is. (Maybe I wasn't actually so successful in preserving a lot of blame.)

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

--HG--
rename : toolkit/components/places/UnifiedComplete.js => browser/components/urlbar/UrlbarPrefs.jsm
extra : moz-landing-system : lando
2018-09-18 20:06:27 +00:00
..
cpp Bug 1444167 Add a MinGW Header Capitalization lint job r=ahal 2018-03-08 13:41:00 -06:00
docs Bug 1460856 - [mozlint] Encapsulate all result state in a ResultSummary class r=sylvestre 2018-08-28 13:51:04 +00:00
eslint Bug 1489282 - Create a UrlbarPreferences module that can be used across all urlbar components r=mak 2018-09-18 20:06:27 +00:00
python Bug 1460856 - [mozlint] Stop using warnings in all current linters r=Standard8 2018-08-28 19:24:55 +00:00
shell Bug 1460856 - [mozlint] Stop using warnings in all current linters r=Standard8 2018-08-28 19:24:55 +00:00
spell Bug 1485454 - [lint] Use absolute paths with the codespell linter, r=sylvestre 2018-08-29 13:36:46 +00:00
test Bug 1473308 - [flake8] Pass custom extension list into the flake8 binary r=marco 2018-07-06 12:39:39 +00:00
tox
wpt
yamllint_ Bug 1460856 - [mozlint] Stop using warnings in all current linters r=Standard8 2018-08-28 19:24:55 +00:00
codespell.yml Bug 1474414 - Move most of browser/extensions/activity-stream to browser/components/newtab r=Mardak 2018-07-26 20:50:49 -07:00
cpp-virtual-final.yml Bug 1460856 - [mozlint] Stop using warnings in all current linters r=Standard8 2018-08-28 19:24:55 +00:00
eslint.yml Bug 1445764 - Remove some Places special casing in eslint configurations;r=standard8 2018-07-03 14:26:54 -07:00
flake8.yml Bug 1468273 - Add intl/, gfx/ and ipc/ directories in flake8 r=ahal 2018-07-17 16:51:15 +02:00
hooks.py Bug 1373368 - [lint] Ignore SIGINT in lint hooks, r=standard8 2018-03-29 16:39:29 -04:00
mach_commands.py Bug 1436802 - [lint] Add some tests for the flake8 linter integration r=andi 2018-03-22 17:24:15 -04:00
mingw-capitalization.yml Bug 1460856 - [mozlint] Stop using warnings in all current linters r=Standard8 2018-08-28 19:24:55 +00:00
py2.yml Bug 1472177 - Run mozversioncontrol tests under python 3 r=gps 2018-07-24 21:21:46 +00:00
py3.yml Bug 1489340 - Remove xpcom/typelib r=froydnj 2018-09-07 13:55:38 +00:00
shellcheck.yml Bug 1373368 - [lint] Add support-files to all of the lint configs, r=standard8 2018-02-16 17:46:46 -05:00
test-disable.yml Bug 1437593 - Exclude third_party directory from linting; r=ted 2018-04-24 20:23:35 +01:00
wpt_manifest.yml Bug 1373368 - [lint] Add support-files to all of the lint configs, r=standard8 2018-02-16 17:46:46 -05:00
wpt.yml Bug 1373368 - [lint] Add support-files to all of the lint configs, r=standard8 2018-02-16 17:46:46 -05:00
yaml.yml Bug 1373368 - [lint] Add support-files to all of the lint configs, r=standard8 2018-02-16 17:46:46 -05:00