Andrew Halberstadt
a26feaed9e
Bug 1585385 - [lint] Make sure hooks run |mach lint| with Python 3, r=mars
...
Differential Revision: https://phabricator.services.mozilla.com/D47807
--HG--
extra : moz-landing-system : lando
2019-10-02 16:23:59 +00:00
Andrew Halberstadt
d919d558a3
Bug 1585565 - [lint.eslint] Work around mozprocess Windows + Python 3 bug, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D47925
--HG--
extra : moz-landing-system : lando
2019-10-02 15:45:34 +00:00
Gijs Kruitbosch
438b65574e
Bug 1585565 - fix package.json loading in eslint setup to always use utf-8 instead of system encoding, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D47883
--HG--
extra : moz-landing-system : lando
2019-10-02 13:07:37 +00:00
Andrew Halberstadt
d3eae4b83c
Bug 1580280
- [mozlint] Run |mach lint| with Python 3 and drop support for Python 2 r=mars
...
Differential Revision: https://phabricator.services.mozilla.com/D45441
--HG--
extra : moz-landing-system : lando
2019-09-30 15:09:41 +00:00
Sylvestre Ledru
bae04a811a
Bug 1579845 - Add a test to the mozlint check: license r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45873
--HG--
extra : moz-landing-system : lando
2019-09-30 14:56:12 +00:00
Sylvestre Ledru
1b9161eb05
Bug 1579845 - ride along: codespell Add support of exclude: r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45489
--HG--
extra : moz-landing-system : lando
2019-09-30 13:44:55 +00:00
Oana Pop Rus
4b9792db7c
Backed out changeset 371641b1010b (bug 1580280
) for lints failure on a CLOSED TREE
2019-09-26 00:18:33 +03:00
Andrew Halberstadt
fdc7d0afac
Bug 1580280
- [mozlint] Run |mach lint| with Python 3 and drop support for Python 2 r=mars
...
Differential Revision: https://phabricator.services.mozilla.com/D45441
--HG--
extra : moz-landing-system : lando
2019-09-25 20:03:14 +00:00
Boris Zbarsky
7ccdf0a53c
Bug 1574201. Remove support for IDL "implements" statements. r=edgar
...
A bunch of loop-detection, etc, complexity goes away because mixins are not
interfaces and the mixin syntax does not allow various things we had to guard
against in terms of maplikes and whatnot.
Differential Revision: https://phabricator.services.mozilla.com/D46524
--HG--
extra : moz-landing-system : lando
2019-09-25 19:59:00 +00:00
Eitan Isaacson
885a031613
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-24 19:28:28 +00:00
Kristen Wright
570169ce06
Bug 1566315 - Add prefs to ignore_prefs r=njn
...
Adds prefs to `IGNORE_PREFS` so that they will be overlooked by lintpref. `devtools.console.stdout.chrome`, `devtools.console.stdout.content`, and `browser.dom.window.dump.enabled` make use of the `sticky` attribute, and `fission.autostart` makes use of the `locked` attribute within all.js.
Differential Revision: https://phabricator.services.mozilla.com/D44887
--HG--
extra : moz-landing-system : lando
2019-09-24 00:11:19 +00:00
Kristen Wright
26e2831215
Bug 1566315 - Linter for StaticPrefList.yaml r=njn,ahal,glandium
...
Linter that checks for duplicates between StaticPrefList.yaml and all.js. Also a starting point for other prefs linting tasks.
Differential Revision: https://phabricator.services.mozilla.com/D42340
--HG--
extra : moz-landing-system : lando
2019-09-24 00:09:08 +00:00
Noemi Erli
ecdbbb2a1f
Backed out 8 changesets (bug 1564549) for causing failures in browser_all_files_referenced.js CLOSED TREE
...
Backed out changeset a6b83802832c (bug 1564549)
Backed out changeset 7f38c6ddd009 (bug 1564549)
Backed out changeset 15a754fb192e (bug 1564549)
Backed out changeset 34441585469f (bug 1564549)
Backed out changeset aada27f6ad6e (bug 1564549)
Backed out changeset 103dbf465704 (bug 1564549)
Backed out changeset c38e72058869 (bug 1564549)
Backed out changeset aca91e9add16 (bug 1564549)
2019-09-24 02:38:39 +03:00
Eitan Isaacson
b7427e24a9
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:21 +00:00
Anmol Agarwal
d6766388f1
Bug 1554657 - Add a verbose mode to |mach lint| to display log output r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D43507
--HG--
extra : moz-landing-system : lando
2019-09-23 13:19:25 +00:00
Andrew Halberstadt
885bdd32e7
Bug 1580280
- [lint] Support Python 3 in other lint integrations r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D45440
--HG--
extra : moz-landing-system : lando
2019-09-18 21:11:02 +00:00
Andrew Halberstadt
795035dba3
Bug 1580280
- [lint] Support Python 3 in the wpt integration r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D45439
--HG--
extra : moz-landing-system : lando
2019-09-19 00:34:48 +00:00
Mark Hammond
140dc3f765
Bug 1578217 - remove the sync 'yellow state' telemetry. r=tcsc
...
Differential Revision: https://phabricator.services.mozilla.com/D45765
--HG--
extra : moz-landing-system : lando
2019-09-19 00:34:04 +00:00
Andrew Halberstadt
f72360bce1
Bug 1580280
- [lint] Support Python 3 in the eslint integration r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D45438
--HG--
extra : moz-landing-system : lando
2019-09-11 19:52:08 +00:00
Andrew Halberstadt
5b5dc5542a
Bug 1580280
- [lint] Support Python 3 in the flake8 integration r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D45436
--HG--
extra : moz-landing-system : lando
2019-09-11 10:00:58 +00:00
Tarek Ziadé
5dd9d5bcd0
Bug 1562870 - generate conditioned profiles r=gbrown,bc,aerickson
...
Generates "conditioned" profiles.
Differential Revision: https://phabricator.services.mozilla.com/D38211
--HG--
extra : moz-landing-system : lando
2019-09-16 19:44:35 +00:00
Cosmin Sabou
d0f1b2cacf
Backed out changeset d8091d350d7c (bug 1579845) for linting opt failures on foobar.js. CLOSED TREE
2019-09-16 19:56:01 +03:00
Sylvestre Ledru
601dddbceb
Bug 1579845 - Add a test to the mozlint check: license r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45873
--HG--
extra : moz-landing-system : lando
2019-09-16 16:19:55 +00:00
arthur.iakab
5b17baab22
Backed out changeset f698c4b34515 (bug 1579845) for causing lint failure on foobar.js CLOSED TREE
2019-09-16 18:16:35 +03:00
Sylvestre Ledru
31eae04236
Bug 1579845 - Add a test to the mozlint check: license r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45873
--HG--
extra : moz-landing-system : lando
2019-09-16 14:06:21 +00:00
Sylvestre Ledru
d55c5ff35a
Bug 1581065 - Update to codespell 1.16 r=andi
...
Depends on D45818
Differential Revision: https://phabricator.services.mozilla.com/D45819
--HG--
extra : moz-landing-system : lando
2019-09-13 11:31:49 +00:00
Edwin Takahashi
c481d253a3
Bug 1559975 - remove tools/profiler from python2 and python3 linter exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D36435
--HG--
extra : moz-landing-system : lando
2019-09-13 09:04:26 +00:00
Sylvestre Ledru
6963a42813
Bug 1579845 - ride along: Strip codespell results r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45449
--HG--
extra : moz-landing-system : lando
2019-09-12 07:01:46 +00:00
Sylvestre Ledru
e613c24777
Bug 1579845 - Ride along: Add the line number in the file whitespace lint r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45447
--HG--
extra : moz-landing-system : lando
2019-09-12 07:01:50 +00:00
Sylvestre Ledru
d20870ad98
Bug 1579845 - Add a test to the mozlint check: file-whitespace r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45445
--HG--
extra : moz-landing-system : lando
2019-09-11 20:59:32 +00:00
Sylvestre Ledru
e3b92571a9
Bug 1579845 - Add a test to the mozlint check: file-perm r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D45444
--HG--
extra : moz-landing-system : lando
2019-09-11 20:58:07 +00:00
Edwin Takahashi
485156be18
Bug 1559975 - fix python2 and python3 linter errors for client.py r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D40523
--HG--
extra : moz-landing-system : lando
2019-09-11 21:06:34 +00:00
Sylvestre Ledru
4675edcd33
Bug 1577726 - Reorder tools/rewriting/ThirdPartyPaths.txt r=andi
...
Depends on D45158
Differential Revision: https://phabricator.services.mozilla.com/D45160
--HG--
extra : moz-landing-system : lando
2019-09-09 08:33:43 +00:00
Sylvestre Ledru
20b343675a
Bug 1577726 - Move generated directories into a dedicated file (Generated.txt) from ThirdPartyPaths.txt r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44147
--HG--
extra : moz-landing-system : lando
2019-09-05 14:24:21 +00:00
Andrew Halberstadt
7945602d9f
Bug 1577826 - [eslint] Ensure setup runs subprocess with byte strings in env r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D44482
--HG--
extra : moz-landing-system : lando
2019-09-04 23:50:26 +00:00
Kershaw Chang
64b7f325a6
Bug 1577428 - Not allow nsICertOverrideService to be implemented in js r=keeler,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D43931
--HG--
rename : security/manager/ssl/tests/unit/test_js_cert_override_service.js => security/manager/ssl/tests/unit/test_allow_all_cert_errors.js
extra : moz-landing-system : lando
2019-09-04 17:17:44 +00:00
Barret Rennie
1ab6ec337d
Bug 1563090 - Add a visual metrics treeherder task r=nalexander,tomprince
...
This new task fetches the visualmetrics.py script from the
github.com/mozilla/browsertime repository and runs it in parallel for the
specified jobs. Jobs are specified in a JSON blob passed through to the task in
an environment variable. A follow up patch specifies a command line argument to
make this configuration available to `./mach try {fuzzy|chooser}`
Differential Revision: https://phabricator.services.mozilla.com/D41052
--HG--
extra : moz-landing-system : lando
2019-09-04 16:42:31 +00:00
Narcis Beleuzu
3fca079bae
Backed out 2 changesets (bug 1563090) for Linting failure on run-visual-metrics.py . CLOSED TREE
...
Backed out changeset 1b2389663474 (bug 1563090)
Backed out changeset 9071c90b2e84 (bug 1563090)
2019-09-04 19:03:58 +03:00
Barret Rennie
df8c6f79f1
Bug 1563090 - Add a visual metrics treeherder task r=nalexander,tomprince
...
This new task fetches the visualmetrics.py script from the
github.com/mozilla/browsertime repository and runs it in parallel for the
specified jobs. Jobs are specified in a JSON blob passed through to the task in
an environment variable. A follow up patch specifies a command line argument to
make this configuration available to `./mach try {fuzzy|chooser}`
Differential Revision: https://phabricator.services.mozilla.com/D41052
--HG--
extra : moz-landing-system : lando
2019-09-03 22:05:26 +00:00
Sylvestre Ledru
4203206dd6
Bug 1578673 - [mozlint] Skip the file-perm linter on Windows r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44635
--HG--
extra : moz-landing-system : lando
2019-09-04 13:06:29 +00:00
monikamaheshwari
836c33084c
Bug 1578190 - Add a rule to ensure 'if(foo.length)' instead of 'foo.length>0'. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D33011
--HG--
extra : moz-landing-system : lando
2019-09-02 11:09:44 +00:00
Andrew Halberstadt
6e07bc64e5
Bug 1570772
- [lint.license] Exclude pre-existing license errors r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D41822
--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:31 +00:00
Andrew Halberstadt
5729dfad82
Bug 1570772
- [lint.license] Exclude errors under /devtools r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D41821
--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:22 +00:00
Andrew Halberstadt
f43a6e3051
Bug 1570772
- [lint.license] Fix or exclude errors under /build r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D41820
--HG--
extra : moz-landing-system : lando
2019-08-30 15:44:08 +00:00
Andrew Halberstadt
5ce2bf9eab
Bug 1576988 - [docs] Remove 'Indices and tables' section from doc trees, r=Standard8
...
The main motivation here is to get these subsections out of the main index.
While changing the heading to an 'h2' or lower would suffice, I opted to remove
them entirely. I did this because the links in this section is for the overall
global documentation. E.g, the "Indices and tables" section under /tools/lint,
has nothing to do with linting.
It is still possible to access the index and search page from the root:
https://firefox-source-docs.mozilla.org/#indices-and-tables
Differential Revision: https://phabricator.services.mozilla.com/D43653
--HG--
extra : moz-landing-system : lando
2019-08-28 12:38:49 +00:00
Sylvestre Ledru
71f8303be7
Bug 1575250 - Add a lint to check for trailing white spaces and windows line return r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42675
--HG--
extra : moz-landing-system : lando
2019-08-27 21:42:18 +00:00
Sylvestre Ledru
dd6d6fa34e
Bug 1575249 - Add a lint to check for source file permissions r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D42672
--HG--
extra : moz-landing-system : lando
2019-08-27 21:07:08 +00:00
Mark Banner
676f82a489
Bug 1540982 - Upgrade to ESLint 6.2.2 and switch to ECMA version 11 (BigInt support, Dynamic imports). r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D43590
--HG--
extra : moz-landing-system : lando
2019-08-27 14:51:29 +00:00
Andrew Swan
d697e6aa9a
Bug 1567258 - Convert fxmonitor to a built-in component r=nhnt11,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D40666
--HG--
rename : browser/extensions/fxmonitor/privileged/api.js => browser/components/fxmonitor/FirefoxMonitor.jsm
rename : browser/extensions/fxmonitor/privileged/FirefoxMonitor.css => browser/components/fxmonitor/content/FirefoxMonitor.css
rename : browser/extensions/fxmonitor/assets/monitor32.svg => browser/components/fxmonitor/content/monitor32.svg
rename : browser/extensions/fxmonitor/moz.build => browser/components/fxmonitor/moz.build
rename : browser/extensions/fxmonitor/test/browser/browser.ini => browser/components/fxmonitor/test/browser/browser.ini
rename : browser/extensions/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js => browser/components/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js
rename : browser/extensions/fxmonitor/locales/en-US/fxmonitor.properties => browser/locales/en-US/chrome/browser/fxmonitor.properties
extra : moz-landing-system : lando
2019-08-23 14:27:55 +00:00
Mark Banner
b3bdf13476
Bug 1551829 - Limit exectution scope of the spidermonkey-js processor to only the directories where it is required. r=mossop
...
This helps ensure that when running `--fix` across the entire tree, all places that can be are fixed correctly.
Differential Revision: https://phabricator.services.mozilla.com/D37272
--HG--
extra : moz-landing-system : lando
2019-08-21 19:09:27 +00:00
Mark Banner
a05a7163d5
Bug 1551829 - Upgrade to ESLint 6.1.0. r=mossop
...
This picks up various improvements, especially to how configurations are handled and some new rules.
Differential Revision: https://phabricator.services.mozilla.com/D37271
--HG--
extra : moz-landing-system : lando
2019-08-21 19:08:44 +00:00
Mark Banner
f11175d51e
Bug 1551829 - Make eslint-plugin-mozilla compatible with ESLint 6. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D37270
--HG--
extra : moz-landing-system : lando
2019-08-21 19:10:16 +00:00
championshuttler
9316d7c7ca
Bug 1569472 - Enable RST linter for browser/docs/ and tools/tryselect/docs/. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D41991
--HG--
extra : moz-landing-system : lando
2019-08-16 20:05:58 +00:00
Henrik Skupin
0529daadd3
Bug 1573406 - Remove every trace of Firefox UI update tests. r=webdriver-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D41834
--HG--
extra : moz-landing-system : lando
2019-08-14 11:08:45 +00:00
Andrew Halberstadt
773c593e22
Bug 1570772
- [lint] Add the root 'node_modules' to the GLOBAL_EXCLUDES list, r=sylvestre
...
Depends on D41755
Differential Revision: https://phabricator.services.mozilla.com/D41756
--HG--
extra : moz-landing-system : lando
2019-08-13 13:45:46 +00:00
Andrew Halberstadt
64fa3bdb48
Bug 1570772
- [lint] Don't enforce licenses in empty files, r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D41755
--HG--
extra : moz-landing-system : lando
2019-08-13 13:45:06 +00:00
Nick Alexander
8e0d872e6e
Bug 1542004 - Add `android-javadoc` lint. r=agi
...
This also applies the error listener just to the Javadoc tasks
(previously, it applied to the `apiGenerate*` tasks as well, 'cuz they
inherit from `Javadoc`).
Differential Revision: https://phabricator.services.mozilla.com/D41634
--HG--
extra : moz-landing-system : lando
2019-08-13 01:45:03 +00:00
Brendan Dahl
b474db77c6
Bug 1551344 - Part 1: Remove XULDocument code. r=smaug,Jamie
...
All .xul files have been loading as HTMLDocuments for a few weeks now, so
it should be safe to remove the XULDocument implementation.
Differential Revision: https://phabricator.services.mozilla.com/D41238
--HG--
extra : moz-landing-system : lando
2019-08-09 19:57:50 +00:00
Axel Hecht
d3cf6d2c83
Bug 1571671 - Enable RST linting on fluent docs in intl/l10n/docs. r=championshuttler
...
Differential Revision: https://phabricator.services.mozilla.com/D40831
--HG--
extra : moz-landing-system : lando
2019-08-09 19:20:59 +00:00
Erica Wright
cafcffa6a9
Bug 1557050 - Add basic telemetry to protection report. r=mtigley,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D39750
--HG--
extra : moz-landing-system : lando
2019-08-08 18:53:41 +00:00
Agi Sferro
d5d199cc40
Bug 1571492 - Add apiLint command in api_changes lint errors. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D41140
--HG--
extra : moz-landing-system : lando
2019-08-08 04:05:10 +00:00
Jared Wein
7ddc91c1db
Bug 1571567 - Enable the no-fallthrough eslint rule. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D40744
--HG--
extra : moz-landing-system : lando
2019-08-08 15:18:51 +00:00
Bogdan Tara
844afcfb06
Backed out 10 changesets (bug 1571567) complementary backout after es lint failure on the patch CLOSED TREE
...
Backed out changeset ce83fa75ae32 (bug 1571567)
Backed out changeset 7aa97ba7cce9 (bug 1571567)
Backed out changeset 777d79076e99 (bug 1571567)
Backed out changeset fbdf6b75a484 (bug 1571567)
Backed out changeset e2ed4620f232 (bug 1571567)
Backed out changeset 2c67015f12c6 (bug 1571567)
Backed out changeset 7ec086bb5bd5 (bug 1571567)
Backed out changeset 42df735c8556 (bug 1571567)
Backed out changeset 7d5fc57b2809 (bug 1571567)
Backed out changeset 606bafb8211c (bug 1571567)
2019-08-08 18:13:54 +03:00
Alexander Surkov
002fc892ce
Bug 1539651 - Convert places-popup-base and places-popup-arrow bindings to Custom Elements r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D33821
--HG--
rename : browser/components/places/content/menu.xml => browser/components/places/content/places-menupopup.js
extra : moz-landing-system : lando
2019-08-08 14:28:36 +00:00
Jared Wein
1b77b801de
Bug 1571567 - Enable the no-fallthrough eslint rule. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D40744
--HG--
extra : moz-landing-system : lando
2019-08-08 12:45:00 +00:00
rdalal
43acd674ea
Bug 1569330 - Disable telemetry check in Normandy recipe runner r=mythmon,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D39576
--HG--
extra : moz-landing-system : lando
2019-08-06 23:54:34 +00:00
Agi Sferro
41549d2c74
Bug 1571308 - Use error code from apilint. r=nalexander
...
Failures in apilint have a rule code so include that in the information from
the lint.
Differential Revision: https://phabricator.services.mozilla.com/D40578
--HG--
extra : moz-landing-system : lando
2019-08-06 17:26:31 +00:00
Agi Sferro
6c32deae47
Bug 1571308 - Don't include |detail| in apilint output. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D40575
--HG--
extra : moz-landing-system : lando
2019-08-05 16:33:30 +00:00
Nick Alexander
c5f931e3b5
Bug 1512487 - Part 3: Convert Android-specific code analyses into mozlints. r=ahal,agi
...
API lint is arguably the most valuable lint of all, but it's also hard
to fit into the Phab ecosystem, since there's no place to hang the
"API hash not correct" message in the case when the hash hasn't been
updated at all. Therefore, this commit doesn't convert it. See also
https://github.com/mozilla-mobile/gradle-apilint/issues/61 for adding
file/line information to API lint.
Differential Revision: https://phabricator.services.mozilla.com/D35277
--HG--
rename : mobile/android/config/mozconfigs/android-api-16-frontend/nightly => mobile/android/config/mozconfigs/android-api-16/nightly-android-lints
extra : moz-landing-system : lando
2019-08-02 20:34:23 +00:00
Nick Alexander
fd38e457ec
Bug 1512487 - Part 1: Allow lints to inspect part of the build environment. r=ahal
...
This allows lints to "condition" themselves on having a build
environment or a specific build application. It also adds the "name"
parameter, so that setup functions can be shared across lints.
`MozbuildObject` cannot be used as parameters to functions distributed
via multiprocessing, since they cannot be pickled (due, currently, to
internal terminal handles). Therefore we extract just a few key
parts of the environment to expose.
Differential Revision: https://phabricator.services.mozilla.com/D35274
--HG--
extra : moz-landing-system : lando
2019-08-02 20:30:02 +00:00
Edwin Gao
5d0a507d0c
Bug 1559975 - convert testing/mochitest to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37096
--HG--
extra : moz-landing-system : lando
2019-08-02 19:44:34 +00:00
Edwin Gao
1eb2f0f7be
Bug 1559975 - convert dom/bindings to python3 r=ahal,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D36634
--HG--
extra : moz-landing-system : lando
2019-08-02 19:45:12 +00:00
Edwin Gao
7e8510c1ae
Bug 1559975 - convert layout/style to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35699
--HG--
extra : moz-landing-system : lando
2019-08-02 19:46:12 +00:00
Bastien Abadie
74eca00f1f
Bug 1569882 - Fix mozlint unit tests for relative path outputs, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39877
--HG--
extra : moz-landing-system : lando
2019-07-30 23:30:15 +00:00
championshuttler
c14004740f
Bug 1569472 - Level Down the Error level to 2. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39663
--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
championshuttler
55342ff5a5
Bug 1569472 - Fix taskcluster docs linting errors. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D39627
--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
Andreas Tolfsen
6d34028758
bug 1568881: mozbase: run rustfmt checks in ci; r=whimboo
...
The Rust port of mozbase passes all the lints, but there are ~20
warnings. The warnings will not make the rustfmt job on Treeherder fail.
Differential Revision: https://phabricator.services.mozilla.com/D39367
--HG--
extra : moz-landing-system : lando
2019-07-26 12:02:40 +00:00
Andreas Tolfsen
439f43de87
bug 1568889: tools/lint: run rustfmt on geckodriver and webdriver; r=webdriver-reviewers,whimboo
...
Includes geckodriver and the webdriver crate in the rustfmt job
on Treeherder.
Enabling this does not cause any errors, but we are seeing 93 warnings.
These are not fatal and do not cause the job to fail in continuous
integration.
Differential Revision: https://phabricator.services.mozilla.com/D39368
--HG--
extra : moz-landing-system : lando
2019-07-26 11:18:08 +00:00
Julian Descottes
5689ca6238
Bug 1568823 - Move Parser.jsm to a regular module in devtools/shared/webconsole r=nchevobbe
...
Depends on D39333
Differential Revision: https://phabricator.services.mozilla.com/D39335
--HG--
rename : devtools/shared/Parser.jsm => devtools/shared/webconsole/parser.js
extra : moz-landing-system : lando
2019-07-25 13:17:11 +00:00
Nick Alexander
ceec08a80d
Bug 1564256 - Part 1: Don't install optional browsertime packages in automation. r=barret
...
browsertime depends on a few architecture and OS specific packages:
- sharp (libvips)
- geckodriver
- chromedriver
Our toolchain task packages up `tools/browsertime/node_modules` and
we'd like to use the resulting toolchain archive across all of our
test platforms. Since in automation we don't require sharp (which is
only used for screenshotting), and we provide `geckodriver` and
`chromedriver` at the task level, the simplest way is to make these
`optionalDependencies` at the NPM level and not install them in our
toolchain task.
Differential Revision: https://phabricator.services.mozilla.com/D38772
--HG--
extra : moz-landing-system : lando
2019-07-24 20:58:39 +00:00
Gijs Kruitbosch
fffc7f0c58
Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
...
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
using a `PluginManager` object. It needs to talk to the actors (and vice
versa), so this seemed a better fit than spreading actor implementation
details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
combinations of names or other properties of the plugin tag. As part of that,
ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
Flash, in practice, so there didn't seem to be much point in the added
complexity of trying to support more than 1 thing.
Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
these don't conflict, so I've split them out to avoid issues. There's a
pluginCrashID object I pass around instead that has either a runID or
pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
different types of variables. I've tried to be consistent, where:
* `pluginElement` is a DOM element for a plugin
* `activationInfo` is a JS object used to track click to play state for a plugin
* `plugin` is a plugintag as returned by the pluginhost service
* `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
gmp plugin crashes and plugin crash submission updates, because there's no
guarantee the actors are instantiated (for gmp plugins) nor can the parent
easily find out which actors to talk to (for either gmp or npapi plugins).
Open to suggestions there, too. I think our best bet might be moving that to
IPDL-based IPC within the GMP code, but that feels like a separate bug.
Differential Revision: https://phabricator.services.mozilla.com/D37665
--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
championshuttler
f1a2758d2f
Bug 1566097 - Setup rstcheck linter instead of restructuredtext-lint. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38339
--HG--
extra : moz-landing-system : lando
2019-07-23 21:30:10 +00:00
Johann Hofmann
c7d97e7440
Bug 1568110 - Add RPMGetStringPref for getting the content blocking category pref in about:protections. r=ewright
...
Depends on D38966
Differential Revision: https://phabricator.services.mozilla.com/D39014
--HG--
extra : moz-landing-system : lando
2019-07-23 17:45:54 +00:00
Edwin Gao
28467d53d6
Bug 1559975 - fix python2 linter errors for js/xpconnect r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38135
--HG--
extra : moz-landing-system : lando
2019-07-16 17:49:36 +00:00
Edwin Gao
a02acfb096
Bug 1559975 - remove media from python2/3 linter blacklist r=ahal
...
Changes:
- remove `media` from python2 and python3 linter blacklist due to no errors
Differential Revision: https://phabricator.services.mozilla.com/D38126
--HG--
extra : moz-landing-system : lando
2019-07-19 14:53:16 +00:00
Edwin Gao
e20d3db72d
Bug 1559975 - fix python2 linter errors for testing/tps r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37779
--HG--
extra : moz-landing-system : lando
2019-07-16 17:49:05 +00:00
Edwin Gao
67bbe2a68a
Bug 1559975 - fix python2 linter errors for tools/lint r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37767
--HG--
extra : moz-landing-system : lando
2019-07-19 15:56:29 +00:00
Edwin Gao
8918aee616
Bug 1559975 - fix python2 linter error for tools/docs r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37777
--HG--
extra : moz-landing-system : lando
2019-07-19 14:45:24 +00:00
Edwin Gao
fb0e9a64d5
Bug 1559975 - fix python2 linter error for tools/jprof/split-profile.py r=ahal
...
Changes:
- add __future__ import statements
Differential Revision: https://phabricator.services.mozilla.com/D37766
--HG--
extra : moz-landing-system : lando
2019-07-16 17:47:33 +00:00
Edwin Gao
ae0d488344
Bug 1559975 - fix python2 linter errors in mobile r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37667
--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:25 +00:00
Edwin Gao
bf3cb1ec8b
Bug 1559975 - fix python2 linter errors for python/devtools r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37640
--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:08 +00:00
Edwin Gao
346d648216
Bug 1559975 - fix python2 linter errors for testing/runtimes r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37615
--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:06 +00:00
Edwin Gao
6ce175cc67
Bug 1559975 - fix python2 linter errors for testing/awsy r=ahal
...
Changes:
- change how the modules are imported with the `absolute_import` changes
- satisfy python2 linter
Differential Revision: https://phabricator.services.mozilla.com/D37525
--HG--
extra : moz-landing-system : lando
2019-07-19 14:37:10 +00:00
Edwin Gao
cac304ad15
Bug 1559975 - remove dom/media/test from python3 linter exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37124
--HG--
extra : moz-landing-system : lando
2019-07-10 07:10:39 +00:00
Edwin Gao
892c0866e2
Bug 1559975 - fix python2 lint issues in tools/mach_commands.py r=ahal,catlee
...
Changes:
- add `print_function` to satisfy py2 linter
Differential Revision: https://phabricator.services.mozilla.com/D37117
--HG--
extra : moz-landing-system : lando
2019-07-19 14:50:07 +00:00
Gurzau Raul
9866332964
Backed out 3 changesets (bug 1559975) for linting failure at WebIDL.py on a CLOSED TREE.
...
Backed out changeset a7154744a5d7 (bug 1559975)
Backed out changeset 4005ac274170 (bug 1559975)
Backed out changeset 68ed1ccb5921 (bug 1559975)
2019-07-19 18:25:10 +03:00
Edwin Gao
8cc5b421aa
Bug 1559975 - convert testing/mochitest to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37096
--HG--
extra : moz-landing-system : lando
2019-07-19 14:04:54 +00:00
Edwin Gao
805e1d99d2
Bug 1559975 - convert dom/bindings to python3 r=ahal,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D36634
--HG--
extra : moz-landing-system : lando
2019-07-19 14:15:00 +00:00
Edwin Gao
78d4e7fac9
Bug 1559975 - convert layout/style to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35699
--HG--
extra : moz-landing-system : lando
2019-07-09 15:54:06 +00:00
championshuttler
071557545e
Bug 1536103 - Fix various Sphinx Warning in 'mach doc' (4). r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38046
--HG--
extra : moz-landing-system : lando
2019-07-18 20:08:26 +00:00
Alexandre Poirot
040c1a34cc
Bug 1566457 - Removed deprecated gDevTools JSM. r=jdescottes
...
This was kept to support old xul addons. All mozilla-central usages
have been removed and now uses Loader.jsm to get access to this module.
Differential Revision: https://phabricator.services.mozilla.com/D38321
--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:13 +00:00
Alexandre Poirot
c9648fef81
Bug 1566457 - Only export require, loader and DevToolsLoader from Loader.jsm r=jdescottes
...
The rest was legacy code to support old xul add-ons.
All mozilla-central code used to be refactored, but a few places
were still using the old codepaths.
Differential Revision: https://phabricator.services.mozilla.com/D38283
--HG--
extra : moz-landing-system : lando
2019-07-18 12:25:03 +00:00
Mark Banner
8bae6a36eb
Bug 1567134 - Update the node modules packages for the builders. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38473
--HG--
extra : moz-landing-system : lando
2019-07-18 13:10:40 +00:00
Mark Banner
3561e3197c
Bug 1566043 - Update npm dependencies for ESLint. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D38070
--HG--
extra : moz-landing-system : lando
2019-07-16 17:52:11 +00:00
Sylvestre Ledru
ba5e16b74e
Bug 1562645 - Add an autofix to the license check r=ahal
...
Depends on D37082
Differential Revision: https://phabricator.services.mozilla.com/D37216
--HG--
extra : moz-landing-system : lando
2019-07-16 13:40:43 +00:00
championshuttler
6170f47131
Bug 1527361 - Setup rst linter for the documentation. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D36586
--HG--
extra : moz-landing-system : lando
2019-07-16 13:20:09 +00:00
Andrew Halberstadt
3486ba642c
Bug 1563797 - Use 'backports.shutil_which' instead of 'which' across the tree r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D37097
--HG--
extra : moz-landing-system : lando
2019-07-11 14:03:39 +00:00
Sylvestre Ledru
8abb9a8efd
Bug 1562642 - Part 4 - Add missing MPL2 headers in tools r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D37579
--HG--
extra : moz-landing-system : lando
2019-07-10 19:12:07 +00:00
Andrew Halberstadt
09a16b2413
Bug 1485793 - [eslint] Don't print an error message if there aren't any files to lint, r=Standard8
...
This case is expected in the mozlint world (e.g, when running all linters).
This will still print a warning, just a far less scary one and will still
return 0. There is a case to be made that we should silently ignore this as no
other linters print this warning, but it's useful enough to warrant keeping.
Differential Revision: https://phabricator.services.mozilla.com/D37414
--HG--
extra : moz-landing-system : lando
2019-07-09 19:23:57 +00:00
Sylvestre Ledru
d013672392
Bug 1562645 - Extend mozlint to have license check r=ahal
...
The goal is to have something simple and not relying on other tools.
I tried with licensecheck and licensee but, with if we use a different
wording to declare "public domain" (as example), they might not
catch it. Requiring to contribute upstream, etc
Instead, I just create a list of line of license to catch it.
From my trials, it works well enough and it is trivial python.
Differential Revision: https://phabricator.services.mozilla.com/D37082
--HG--
extra : moz-landing-system : lando
2019-07-09 10:07:37 +00:00
Brindusan Cristian
88dcb17147
Backed out changeset 8e741ae8dcab (bug 1559975) as requested by ahal on irc. CLOSED TREE
2019-07-08 23:40:47 +03:00
Justin Wood
baa089903e
Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee
...
Depends on D36091
Differential Revision: https://phabricator.services.mozilla.com/D36092
--HG--
extra : moz-landing-system : lando
2019-07-08 17:30:34 +00:00
Justin Wood
7a37d64346
Bug 1559975 - Make configure.py lint with 'py2' and 'py3' r=catlee
...
Depends on D36090
Differential Revision: https://phabricator.services.mozilla.com/D36091
--HG--
extra : moz-landing-system : lando
2019-07-08 17:34:09 +00:00
Edwin Gao
474a08164f
Bug 1559975 - convert tools/jprof to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35564
--HG--
extra : moz-landing-system : lando
2019-07-08 17:34:43 +00:00
Edwin Gao
c9ea675a59
Bug 1559975 - convert dom/canvas/test to python3 syntax r=ahal
...
Changes:
- change syntax of all python files under `dom/canvas/test` to python3 syntax
- remove semicolon line terminators from `dom/canvas/test/webgl-conf/checkout/deqp/genHTMLfromTest.py`
Differential Revision: https://phabricator.services.mozilla.com/D36388
--HG--
extra : moz-landing-system : lando
2019-07-05 14:35:43 +00:00
Justin Wood
4b233fe605
Bug 1559975 - Make python/mach lint with 'py2' and 'py3' r=catlee
...
Depends on D36096
Differential Revision: https://phabricator.services.mozilla.com/D36099
--HG--
extra : moz-landing-system : lando
2019-07-05 14:24:58 +00:00
Justin Wood
939e67a089
Bug 1559975 - Make python/mozbuild lint with 'py2' and 'py3' r=catlee
...
Differential Revision: https://phabricator.services.mozilla.com/D36090
--HG--
extra : moz-landing-system : lando
2019-07-05 14:36:43 +00:00
Edwin Gao
ee1a9fb757
Bug 1559975 - remove modules/freetype2 from python3 linter blacklist r=ahal
...
Changes:
- nothing changed except removing `modules/freetype2` from the blacklist
Differential Revision: https://phabricator.services.mozilla.com/D35701
--HG--
extra : moz-landing-system : lando
2019-07-05 14:36:23 +00:00
Chris AtLee
8f13901785
Bug 1559975: Fix python2/3 compat in intl/ r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35342
--HG--
extra : moz-landing-system : lando
2019-07-05 14:28:18 +00:00
Edwin Gao
1c340c7633
Bug 1559975 - convert testing/tools/iceserver to python3 syntax r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35339
--HG--
extra : moz-landing-system : lando
2019-07-05 14:28:35 +00:00
Mihai Tabara
e6a44ee1a1
Bug 1559975 - Fix python2 lint issues on testing/firefox-ui r=catlee
...
Differential Revision: https://phabricator.services.mozilla.com/D35255
--HG--
extra : moz-landing-system : lando
2019-07-05 14:35:42 +00:00
Calixte Denizet
8cff6b528a
Bug 1559975 - Fix python3 lint issues on servo r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35247
--HG--
extra : moz-landing-system : lando
2019-07-05 14:29:44 +00:00
Edwin Gao
e8ea0ad451
Bug 1559975 - Fix python3 lint issues on js/src, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35243
--HG--
extra : moz-landing-system : lando
2019-07-05 14:34:55 +00:00
Victor Porof
726678d4e7
Bug 1563300 - Add a js-format git commit hook, r=sylvestre, CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D36816
--HG--
extra : source : 53377e8c3200b2f25ec6f3471632353d7d5f7d88
extra : amend_source : c16d0b9dcced844fa50095e04bad9519713854b3
extra : intermediate-source : 01f1c9d343947743bfd033bcfbb344dcee4b76fc
2019-07-04 14:50:06 +02:00
Victor Porof
472d3c137a
Bug 1561435 - Fix linting errors for tools/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35941
--HG--
extra : source : 7082771b68989e7acb642a73d223fbe58f84def9
extra : intermediate-source : f2aff116f1d73052541a6095f3d8c8f0e7cf5340
2019-06-28 22:52:16 +02:00
Victor Porof
5c7cdbd4ba
Bug 1561435 - Format tools/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35940
--HG--
extra : source : d214f0c82813e5a8d3987debc490a2c11f1308ff
2019-07-05 11:18:19 +02:00
Victor Porof
10375c0418
Bug 1558517 - Pre 7: Bump eslint-plugin-mozilla version, r=standard8, CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D36989
--HG--
extra : source : 6d8fe93037b81be9112f6af2dbe1ca119faa059a
extra : amend_source : 22cbff1c11fa4ed7a0bce2b0f353ee02d1f14093
extra : intermediate-source : 700f28b61fa9701251b5f1e0e62be06e0688172c
2019-07-04 15:37:28 +02:00
Victor Porof
cda7f0dcb0
Bug 1558517 - Pre 3.2: Disable conflicting eslint:recommended rules by extending eslint-config-prettier, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34536
--HG--
extra : source : d380852a85aeaa9c94a073babfb238976a2a92d6
extra : intermediate-source : 895bba67b824070da27360a49578b938636d72f5
2019-06-11 16:07:08 +02:00
Victor Porof
34da32ec3c
Bug 1558517 - Pre 3.1: Change conflicting "camelcase" rule which would fail after running Prettier, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34695
--HG--
extra : source : 078747ad644246551a165a176a691e0440553c85
extra : intermediate-source : 3b39b237ae3c49eb6c9d56a2ef8bfb5134b878da
2019-06-12 11:43:25 +02:00
Victor Porof
b5a4cb3848
Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34535
--HG--
extra : source : 74ed7ee773393d305c4e948a57a1b1e32b1f12e8
extra : intermediate-source : 403d0757d61683e0a85d0bb07768eb39fbd0af72
2019-06-28 17:14:01 +02:00
Victor Porof
cb98e2f464
Bug 1558517 - Pre 2: Move the **/*.*html overrides to recommended.js, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34534
--HG--
extra : source : ed2cf27ca3ec535e1dbc634f3a603ad41678e646
extra : intermediate-source : 9b1f833b858f9bcdeed1fd7cd45d3fe051748712
2019-06-11 14:30:40 +02:00
Victor Porof
f64de7f91e
Bug 1558517 - Pre 1: Add eslint-plugin-fetch-options as a peer dependency, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34533
--HG--
extra : source : 18abd00a8919909a5c51fdb906a18de21310ff28
extra : intermediate-source : b86586c6a5995f7ea2fbe07ebdf9db402d26f94b
2019-06-19 13:52:53 -07:00
Victor Porof
41fa633fdd
Bug 1558517 - Pre 0: Prevent circular dependencies between the top-level .eslintrc and eslint-plugin-mozilla, r=standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D34532
--HG--
extra : source : a5c75883cb8fd56f92d984a4323ee5b8f8bb8e76
extra : intermediate-source : 81d50b2acc5cb1dbd0b81fc89a90200890b4187f
2019-06-12 11:12:04 +02:00
Brian Grinstead
5786770250
Bug 1562956 - eslint: allow dash in tag names in xul documents;r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D36808
--HG--
extra : moz-landing-system : lando
2019-07-04 11:18:47 +00:00
Ed Lee
c863d3c77b
Bug 1555450 - Remove locale-specific behavior when fully fluent (no longer using properties/json) r=k88hudson
...
Depends on D36764
Differential Revision: https://phabricator.services.mozilla.com/D36769
--HG--
rename : browser/components/newtab/prerendered/static/activity-stream-debug.html => browser/components/newtab/prerendered/activity-stream-debug.html
rename : browser/components/newtab/prerendered/locales/en-US/activity-stream-noscripts.html => browser/components/newtab/prerendered/activity-stream-noscripts.html
rename : browser/components/newtab/prerendered/locales/en-US/activity-stream.html => browser/components/newtab/prerendered/activity-stream.html
extra : moz-landing-system : lando
2019-07-03 23:49:07 +00:00
Edwin Gao
6b9a6ec54c
Bug 1559975 - convert testing/tps to python3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35328
--HG--
extra : moz-landing-system : lando
2019-07-02 18:04:40 +00:00
Edwin Gao
1fd0b4e594
Bug 1559975 - convert testing/awsy to python3 syntax r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35327
--HG--
extra : moz-landing-system : lando
2019-07-02 17:26:13 +00:00
Maliha Islam
2d69e323f1
Bug 1559975 - Make directories python3 compatible r=catlee
...
Differential Revision: https://phabricator.services.mozilla.com/D35257
--HG--
extra : moz-landing-system : lando
2019-07-02 15:47:34 +00:00
Zibi Braniecki
b0ba25f8b9
Bug 1558602 - Allow DocumentL10n to use LocalizationSync. r=smaug,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34584
--HG--
extra : moz-landing-system : lando
2019-07-01 17:56:57 +00:00
Simon Fraser
d0608d0c0a
Bug 1559980 Remove python/safety from py3 linting r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D35242
--HG--
extra : moz-landing-system : lando
2019-06-26 20:57:21 +00:00
Armen Zambrano G.
53bd62e369
Bug 1559975 - Python3 linting changes for raptor r=Callek,rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D35252
--HG--
extra : moz-landing-system : lando
2019-06-24 20:50:14 +00:00
Nick Thomas
1048178580
Bug 1559975 - enable py2 and py3 linting in memory r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35251
--HG--
extra : moz-landing-system : lando
2019-06-28 18:53:28 +00:00
Marco Castelluccio
52be340076
Bug 1559975 - Add future imports to testing/remotecppunittests.py and testing/runcppunittests.py and remove them from py2 exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35246
--HG--
extra : moz-landing-system : lando
2019-06-28 13:47:57 +00:00
Mark Banner
12326bcf8b
Bug 1542246 - Add initial documentation for the new Search Engine configuration format. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D34144
--HG--
extra : moz-landing-system : lando
2019-06-28 15:23:00 +00:00
Marco Castelluccio
41559f0e29
Bug 1559975 - Fix py3 lint issues in testing/firefox-ui and enable py3 linter r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35244
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:53 +00:00
Marco Castelluccio
1ca0405e1a
Bug 1559975 - Remove tools/update-packaging from py3 exclude list. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35237
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:55 +00:00
Chris AtLee
edfd451e75
Bug 1559975: Don't require absolute import future if we don't have any imports r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35341
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:47 +00:00
Chris Manchester
4158f69bc1
Bug 1559982 - Make testing/gtest importable with python 3. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35245
--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:51 +00:00
Mihai Alexandru Michis
9852c55d11
Backed out 5 changesets (bug 1559982, bug 1559975) for cpp unit test failures due to unsupported operand type. CLOSED TREE
...
Backed out changeset 2309aac6cea3 (bug 1559975)
Backed out changeset bf5a6d853abd (bug 1559975)
Backed out changeset 0c36f78c971a (bug 1559975)
Backed out changeset 0560cf7df7dc (bug 1559975)
Backed out changeset 4cb64ca524e7 (bug 1559982)
2019-06-27 02:03:31 +03:00
prathiksha
70eb996035
Bug 1555438 - Add support to get appBuildID in RPM. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D33063
--HG--
extra : moz-landing-system : lando
2019-06-26 20:23:42 +00:00
prathiksha
71e6682344
Bug 1555438 - Add support for getIntPref in RPM. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D33062
--HG--
extra : moz-landing-system : lando
2019-06-26 20:23:32 +00:00
Marco Castelluccio
ed545ba83e
Bug 1559975 - Add future imports to testing/remotecppunittests.py and testing/runcppunittests.py and remove them from py2 exclusion list r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35246
--HG--
extra : moz-landing-system : lando
2019-06-26 15:31:24 +00:00
Marco Castelluccio
cad5dfda57
Bug 1559975 - Fix py3 lint issues in testing/firefox-ui and enable py3 linter r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35244
--HG--
extra : moz-landing-system : lando
2019-06-26 18:25:18 +00:00
Marco Castelluccio
9ef2872276
Bug 1559975 - Remove tools/update-packaging from py3 exclude list. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35237
--HG--
extra : moz-landing-system : lando
2019-06-26 16:09:56 +00:00
Chris AtLee
2735dd4a00
Bug 1559975: Don't require absolute import future if we don't have any imports r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35341
--HG--
extra : moz-landing-system : lando
2019-06-24 21:20:43 +00:00
Chris Manchester
89a6a2647d
Bug 1559982 - Make testing/gtest importable with python 3. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35245
--HG--
extra : moz-landing-system : lando
2019-06-24 21:20:43 +00:00
Dorel Luca
d85302a490
Backed out 3 changesets (bug 1559975) for Build bustage. CLOSED TREE
...
Backed out changeset bdb15150dc59 (bug 1559975)
Backed out changeset 16efad631029 (bug 1559975)
Backed out changeset d72bc2063456 (bug 1559975)
2019-06-24 23:42:34 +03:00
Bastien Abadie
be17d14cb5
Bug 1559975 - Fix python3 lint issues on js/src, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35243
--HG--
extra : moz-landing-system : lando
2019-06-24 16:55:05 +00:00
Marco Castelluccio
6af2d64066
Bug 1559975 - Remove tools/update-packaging from py3 exclude list. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35237
--HG--
extra : moz-landing-system : lando
2019-06-24 16:49:01 +00:00
Chris AtLee
f9fda033ba
Bug 1559975: Don't require absolute import future if we don't have any imports r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35341
--HG--
extra : moz-landing-system : lando
2019-06-24 16:49:55 +00:00
Mark Banner
fc492ced11
Bug 1464007 - Specify the 'html' plugin in .eslintrc.js by default for better editor integration. r=mossop
...
This moves the html plugin enabling from the ./mach command line to the configuration, which means editors can pick this up automatically.
Differential Revision: https://phabricator.services.mozilla.com/D35414
--HG--
extra : moz-landing-system : lando
2019-06-20 21:33:34 +00:00
Mathieu Leplatre
a102f01554
Bug 1543598 - Move OneCRL and Pinning blocklist clients out of services r=jcj,glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D32297
--HG--
rename : services/common/tests/unit/test_blocklist_onecrl.js => security/manager/ssl/tests/unit/test_blocklist_onecrl.js
rename : services/common/tests/unit/test_blocklist_pinning.js => security/manager/ssl/tests/unit/test_blocklist_pinning.js
extra : moz-landing-system : lando
2019-06-11 10:14:40 +00:00
Victor Porof
1b8a37fd24
Bug 1556013 - Add prettier to the top-level eslint config, r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D33303
--HG--
extra : moz-landing-system : lando
2019-06-07 14:20:09 +00:00
Zibi Braniecki
a49f5263f1
Bug 1552714 - Fix tests to compare the result of getAttributes against L10nKeys. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D33740
--HG--
extra : moz-landing-system : lando
2019-06-06 16:33:09 +00:00
Andrei Oprea
6c4e640dae
Bug 1553926 - Add fetch-options eslint plugin to mozilla central r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D32723
--HG--
extra : moz-landing-system : lando
2019-06-06 11:31:20 +00:00
Brian Grinstead
8917b90c82
Bug 1553188 - Part 3 - Support eslint for browser.xhtml;r=Standard8
...
Since it's not a xul document anymore we can't rely on the xul.js lint preprocessor.
This means we need to remove preprocessor attributes from inline scripts, and tell
lint about the browser window environment.
Differential Revision: https://phabricator.services.mozilla.com/D33207
2019-05-30 09:30:21 -07:00
Sylvestre Ledru
ddeb921733
Bug 1554406 - rustfmt: Remove servo from the list (not green yet) r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D32681
--HG--
extra : moz-landing-system : lando
2019-05-27 15:25:47 +00:00
Sylvestre Ledru
c016ea09a2
Bug 1554111 - Add js/src/wasm/cranelift/src/ to the rustfmt list r=bbouvier
...
Differential Revision: https://phabricator.services.mozilla.com/D32437
--HG--
extra : moz-landing-system : lando
2019-05-27 07:22:04 +00:00
Sylvestre Ledru
d4a0ba5010
Bug 1554115 - mozlint rustfmt should fail if using the old rustfmt version r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D32439
--HG--
extra : moz-landing-system : lando
2019-05-24 21:53:58 +00:00
Sylvestre Ledru
d1fc7c3609
Bug 1551078 - Add rustfmt as part of mozlint r=ahal
...
Two use cases:
1) Show the errors
$ ./mach lint -l rustfmt js/rust/src/rust.rs
Also works on a directory:
$ ./mach lint -l rustfmt js/rust/src/
2) Update the code
$ ./mach lint -l rustfmt js/rust/src/rust.rs --fix
To install it:
$ rustup component add rustfmt
$ export PATH=$PATH:~/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/
Differential Revision: https://phabricator.services.mozilla.com/D30813
--HG--
extra : moz-landing-system : lando
2019-05-23 17:26:05 +00:00
Sylvestre Ledru
f793b0ae36
Bug 1553060 - Enable codespell on ftl files r=ahal
...
Depends on D31967
Differential Revision: https://phabricator.services.mozilla.com/D31968
--HG--
extra : moz-landing-system : lando
2019-05-22 12:08:46 +00:00
Sylvestre Ledru
09be72c708
Bug 1553060 - Enable codespell on more directories r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D31967
--HG--
extra : moz-landing-system : lando
2019-05-22 12:08:46 +00:00
Sylvestre Ledru
bbb9e0c803
Bug 1552560 - Update to codespell 1.15 and update the exclude list r=ahal
...
Depends on D31667
Differential Revision: https://phabricator.services.mozilla.com/D31668
--HG--
extra : moz-landing-system : lando
2019-05-21 13:32:00 +00:00
Sylvestre Ledru
ada39585cd
Bug 1552560 - Fix a typo found by codespell 1.15 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D31667
--HG--
extra : moz-landing-system : lando
2019-05-21 13:31:27 +00:00
Andreas Farre
c6af33c82e
Bug 1552775 git clang-format hook: Ignore deleted files. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D31758
--HG--
extra : moz-landing-system : lando
2019-05-20 11:43:04 +00:00
Sylvestre Ledru
fb63889274
Bug 1552430 - Fix some typos using codespell trunk r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D31589
--HG--
extra : moz-landing-system : lando
2019-05-17 15:56:50 +00:00
Victor Porof
35ecad1c2c
Bug 1551218 - Part 1: Enable running top-level eslint for the devtools debugger, r=Standard8,jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D30926
--HG--
extra : moz-landing-system : lando
2019-05-17 15:50:29 +00:00
Mihai Alexandru Michis
766636073f
Backed out changeset 8952fe75cb7a (bug 1551218) for causing linting failures. CLOSED TREE
2019-05-17 16:37:40 +03:00
Victor Porof
e4c63108e7
Bug 1551218 - Part 1: Enable running top-level eslint for the devtools debugger, r=Standard8,jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D30926
--HG--
extra : moz-landing-system : lando
2019-05-17 12:47:41 +00:00
Ethan Glasser-Camp
69baf93870
Bug 1547034: Migrate PreferenceExperiments to allow for multiple prefs r=mythmon,leplatrem
...
This is part 1 of the required changes. This just addresses the
storage mechanism and any place that uses experiments in their raw
form. This updates most callers to support studies with multiple
preferences.
We update about-studies to assume only one preference. This seems
counterproductive, but studies with multiple preferences will include
a description field that obviates the need for this.
Differential Revision: https://phabricator.services.mozilla.com/D29293
--HG--
extra : moz-landing-system : lando
2019-05-16 15:04:12 +00:00
Mark Banner
0142a7611e
Bug 1551551 - Update eslint-plugin-mozilla mocha version (dev dependency). r=ahal
...
Depends on D31076
Differential Revision: https://phabricator.services.mozilla.com/D31077
--HG--
extra : moz-landing-system : lando
2019-05-15 14:35:36 +00:00
Mark Banner
863328242a
Bug 1551551 - Fix dependency checking for when to update developer's npm installs. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D31075
--HG--
extra : moz-landing-system : lando
2019-05-15 14:34:09 +00:00
Mark Banner
7893e89b5e
Bug 1548922 - Fix handling of spread operators when checking the ESLint rule no-define-cc-etc. r=dthayer
...
Differential Revision: https://phabricator.services.mozilla.com/D30168
--HG--
extra : moz-landing-system : lando
2019-05-07 16:40:23 +00:00
Gijs Kruitbosch
d8a027e065
Bug 1257565 - switch gfx blocklist over to kinto-based storage, r=leplatrem,aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D29833
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist2.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist2.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_AllOS.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_AllOS.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_OSVersion.xml => toolkit/mozapps/extensions/test/xpcshell/data/test_gfxBlacklist_OSVersion.json
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/head.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/head.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_blocklist_gfx.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_gfx.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Device.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Device.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_DriverNew.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_DriverNew.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_DriverNew.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Equal_DriverNew.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_DriverOld.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Equal_DriverOld.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Equal_OK.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Equal_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_GTE_DriverOld.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_GTE_DriverOld.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_GTE_OK.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_GTE_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_No_Comparison.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_No_Comparison.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OK.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OK.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OS.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OS.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_match.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OSVersion_match.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_OSVersion_mismatch_OSVersion.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_OSVersion_mismatch_OSVersion.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Vendor.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Vendor.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_Version.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Version.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/test_gfxBlacklist_prefs.js => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_prefs.js
rename : toolkit/mozapps/extensions/test/xpcshell/xml-blocklist/xpcshell.ini => toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/xpcshell.ini
extra : moz-landing-system : lando
2019-05-07 00:55:32 +00:00
Nick Alexander
a7e3d82701
Bug 1543247
- Part 1: Add `mach browsertime` command that installs and invokes browsertime. r=Standard8,ahal
...
[browsertime](https://github.com/sitespeedio/browsertime ) is a harness
for running performance tests, similar to Mozilla's Raptor testing
framework. The Performance Team is using it locally with some
success, but we're running a heavily modified toolchain that is
challenging to install. This mach command is intended to be leverage
for getting more folks able to use browsertime easily.
In particular, the version of browsertime that this installs has
nalexander's changes to support testing GeckoView-based vehicles. If
this approach meets with approval, I'll continue to follow-up with
additional configuration and tooling layers to make it even easier to
drive GeckoView-based vehicles.
I elected to piggy-back install on the eslint installation process,
since this is very similar. To that end, I generalized what was there
very slightly. I elected not to try to move the existing code into a
more obvious shared location, although it might be possible, because
it wasn't clear what contexts the existing code would be invoked
from. In particular I wasn't certain the code could rely on a
complete mozbuild checkout.
I did need to ensure the local Node.js binary is early on the PATH;
this was an issue I ran into with my initial Node/Yarn prototyping
many months ago. At heart the issue is that package scripts in the
wild invoke a bare `node` or `npm` command; if there was a culture of
invoking $NODE or $NPM, this wouldn't be necessary. There's no harm
doing it for ESlint, and it will help the next person who wants to
install an NPM package for tooling in this manner.
Differential Revision: https://phabricator.services.mozilla.com/D26820
--HG--
extra : moz-landing-system : lando
2019-05-06 23:56:49 +00:00
Razvan Maries
12bcfbb334
Backed out 2 changesets (bug 1543247
) for build bustages. CLOSED TREE
...
Backed out changeset feb726e4f15d (bug 1543247
)
Backed out changeset 4b3619d89abd (bug 1543247
)
2019-05-04 03:10:55 +03:00
Nick Alexander
6df6c7ee39
Bug 1543247
- Part 1: Add `mach browsertime` command that installs and invokes browsertime. r=Standard8,ahal
...
[browsertime](https://github.com/sitespeedio/browsertime ) is a harness
for running performance tests, similar to Mozilla's Raptor testing
framework. The Performance Team is using it locally with some
success, but we're running a heavily modified toolchain that is
challenging to install. This mach command is intended to be leverage
for getting more folks able to use browsertime easily.
In particular, the version of browsertime that this installs has
nalexander's changes to support testing GeckoView-based vehicles. If
this approach meets with approval, I'll continue to follow-up with
additional configuration and tooling layers to make it even easier to
drive GeckoView-based vehicles.
I elected to piggy-back install on the eslint installation process,
since this is very similar. To that end, I generalized what was there
very slightly. I elected not to try to move the existing code into a
more obvious shared location, although it might be possible, because
it wasn't clear what contexts the existing code would be invoked
from. In particular I wasn't certain the code could rely on a
complete mozbuild checkout.
I did need to ensure the local Node.js binary is early on the PATH;
this was an issue I ran into with my initial Node/Yarn prototyping
many months ago. At heart the issue is that package scripts in the
wild invoke a bare `node` or `npm` command; if there was a culture of
invoking $NODE or $NPM, this wouldn't be necessary. There's no harm
doing it for ESlint, and it will help the next person who wants to
install an NPM package for tooling in this manner.
Differential Revision: https://phabricator.services.mozilla.com/D26820
--HG--
extra : moz-landing-system : lando
2019-05-03 22:44:23 +00:00
Axel Hecht
bcc7eeb6bd
Bug 1353680, create test to prevent bad content in localizable strings, r=ahal,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D20465
--HG--
extra : moz-landing-system : lando
2019-05-02 10:50:43 +00:00
Thomas Wisniewski
b6f52532c4
Bug 1500474 - Rename webcompat-reporter directory to report-site-issue r=florian,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D17890
--HG--
rename : browser/extensions/webcompat-reporter/.eslintrc.js => browser/extensions/report-site-issue/.eslintrc.js
rename : browser/extensions/webcompat-reporter/background.js => browser/extensions/report-site-issue/background.js
rename : browser/extensions/webcompat-reporter/experimentalAPIs/aboutConfigPrefs.js => browser/extensions/report-site-issue/experimentalAPIs/aboutConfigPrefs.js
rename : browser/extensions/webcompat-reporter/experimentalAPIs/aboutConfigPrefs.json => browser/extensions/report-site-issue/experimentalAPIs/aboutConfigPrefs.json
rename : browser/extensions/webcompat-reporter/experimentalAPIs/browserInfo.js => browser/extensions/report-site-issue/experimentalAPIs/browserInfo.js
rename : browser/extensions/webcompat-reporter/experimentalAPIs/browserInfo.json => browser/extensions/report-site-issue/experimentalAPIs/browserInfo.json
rename : browser/extensions/webcompat-reporter/experimentalAPIs/l10n.js => browser/extensions/report-site-issue/experimentalAPIs/l10n.js
rename : browser/extensions/webcompat-reporter/experimentalAPIs/l10n.json => browser/extensions/report-site-issue/experimentalAPIs/l10n.json
rename : browser/extensions/webcompat-reporter/experimentalAPIs/pageActionExtras.js => browser/extensions/report-site-issue/experimentalAPIs/pageActionExtras.js
rename : browser/extensions/webcompat-reporter/experimentalAPIs/pageActionExtras.json => browser/extensions/report-site-issue/experimentalAPIs/pageActionExtras.json
rename : browser/extensions/webcompat-reporter/experimentalAPIs/tabExtras.js => browser/extensions/report-site-issue/experimentalAPIs/tabExtras.js
rename : browser/extensions/webcompat-reporter/experimentalAPIs/tabExtras.json => browser/extensions/report-site-issue/experimentalAPIs/tabExtras.json
rename : browser/extensions/webcompat-reporter/icons/lightbulb.svg => browser/extensions/report-site-issue/icons/lightbulb.svg
rename : browser/extensions/webcompat-reporter/locales/en-US/webcompat.properties => browser/extensions/report-site-issue/locales/en-US/webcompat.properties
rename : browser/extensions/webcompat-reporter/locales/jar.mn => browser/extensions/report-site-issue/locales/jar.mn
rename : browser/extensions/webcompat-reporter/locales/moz.build => browser/extensions/report-site-issue/locales/moz.build
rename : browser/extensions/webcompat-reporter/manifest.json => browser/extensions/report-site-issue/manifest.json
rename : browser/extensions/webcompat-reporter/moz.build => browser/extensions/report-site-issue/moz.build
rename : browser/extensions/webcompat-reporter/test/browser/browser.ini => browser/extensions/report-site-issue/test/browser/browser.ini
rename : browser/extensions/webcompat-reporter/test/browser/browser_button_state.js => browser/extensions/report-site-issue/test/browser/browser_button_state.js
rename : browser/extensions/webcompat-reporter/test/browser/browser_disabled_cleanup.js => browser/extensions/report-site-issue/test/browser/browser_disabled_cleanup.js
rename : browser/extensions/webcompat-reporter/test/browser/browser_report_site_issue.js => browser/extensions/report-site-issue/test/browser/browser_report_site_issue.js
rename : browser/extensions/webcompat-reporter/test/browser/fastclick1.html => browser/extensions/report-site-issue/test/browser/fastclick1.html
rename : browser/extensions/webcompat-reporter/test/browser/fastclick2.html => browser/extensions/report-site-issue/test/browser/fastclick2.html
rename : browser/extensions/webcompat-reporter/test/browser/head.js => browser/extensions/report-site-issue/test/browser/head.js
rename : browser/extensions/webcompat-reporter/test/browser/test.html => browser/extensions/report-site-issue/test/browser/test.html
rename : browser/extensions/webcompat-reporter/test/browser/webcompat.html => browser/extensions/report-site-issue/test/browser/webcompat.html
extra : moz-landing-system : lando
2019-04-23 17:36:40 +00:00
Mark Banner
8b27241809
Bug 1536589 - Update ESLint and associated modules. r=mossop
...
Depends on D26543
Differential Revision: https://phabricator.services.mozilla.com/D26544
--HG--
extra : moz-landing-system : lando
2019-04-08 20:06:38 +00:00
Sylvestre Ledru
ef3c576ac4
Bug 1542629 - clang-format git hook: Ignore unsupported extensions directly in the hook r=sheehan
...
Differential Revision: https://phabricator.services.mozilla.com/D26445
--HG--
extra : moz-landing-system : lando
2019-04-08 16:18:54 +00:00
Sylvestre Ledru
5312b75864
Bug 1541409 - git clang-format hook: add files one by one to avoid an error r=sheehan
...
Differential Revision: https://phabricator.services.mozilla.com/D26444
--HG--
extra : moz-landing-system : lando
2019-04-08 16:18:38 +00:00
Gijs Kruitbosch
d7be8a0205
Bug 1537622 - add rudimentary support for linting XUL files, r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D24298
--HG--
rename : tools/lint/eslint/eslint-plugin-mozilla/lib/processors/xbl-bindings.js => tools/lint/eslint/eslint-plugin-mozilla/lib/processors/processor-helpers.js
extra : moz-landing-system : lando
2019-04-05 12:40:23 +00:00
Chris H-C
1e8280c2f0
Bug 1536805 - Tell codespell 'whats' is a valid word r=ahal
...
Depends on D24263
Differential Revision: https://phabricator.services.mozilla.com/D24543
--HG--
extra : moz-landing-system : lando
2019-03-22 19:32:59 +00:00
championshuttler
677714a968
Bug 1536103 - Fix Sphinx Warning - Title Underline too short in 'mach doc'. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D24536
--HG--
extra : moz-landing-system : lando
2019-03-22 19:30:34 +00:00
Ian Moody
167f623a3e
Bug 1246594 - Enable ESLint rule no-throw-literal by default. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D24088
--HG--
extra : moz-landing-system : lando
2019-03-19 22:02:42 +00:00
Jagmeet Bhamber
e15a06b5ac
Bug 1508823 - Enable ESLint for dom/browser-element (manual changes). r=mccr8
...
Depends on D21215
Differential Revision: https://phabricator.services.mozilla.com/D14130
--HG--
extra : moz-landing-system : lando
2019-03-19 20:56:24 +00:00
Sylvestre Ledru
1e86e44154
Bug 1514770 - hooks_clang_format for git: Run clang-format on the changed files r=sheehan
...
Depends on D23789
Differential Revision: https://phabricator.services.mozilla.com/D23798
--HG--
extra : moz-landing-system : lando
2019-03-18 19:51:59 +00:00
Sylvestre Ledru
2f1bbc93d9
Bug 1535829 - Ride along, format the file using black r=sheehan
...
Differential Revision: https://phabricator.services.mozilla.com/D23789
--HG--
extra : moz-landing-system : lando
2019-03-19 15:25:25 +00:00
Sylvestre Ledru
74b0b15d8f
Bug 1535829 - Disable the clang-format hook and point to the extension r=sheehan
...
Differential Revision: https://phabricator.services.mozilla.com/D23788
--HG--
extra : moz-landing-system : lando
2019-03-18 17:13:52 +00:00