Valentin Gosu
09de50afaf
Bug 1540656 - Add dns-packet and node-ip modules r=dragana
...
These modules are MIT licensed and they're to be used in xpcshell-tests for TRR.
They allow us to make moz-http2.js act like a true DoH server - more specifically to answer DNS queries that have actually been asked, not just a dumb character buffer.
Differential Revision: https://phabricator.services.mozilla.com/D25672
--HG--
extra : moz-landing-system : lando
2019-04-04 15:32:21 +00:00
Andi-Bogdan Postelnicu
fb86931b20
Bug 1503453 - Fix Perma 'mach static-analysis autotest; caused by Bug 1540769. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D26095
--HG--
extra : moz-landing-system : lando
2019-04-04 11:34:47 +00:00
Cosmin Sabou
03a4c6187b
Backed out 3 changesets (bug 1540656) for xpcshell failures on test_immutable.js. CLOSED TREE
...
Backed out changeset 70a90b960aef (bug 1540656)
Backed out changeset 631a1aae6fb0 (bug 1540656)
Backed out changeset 408104f784ef (bug 1540656)
2019-04-04 13:34:35 +03:00
Valentin Gosu
d5bf7fcd1f
Bug 1540656 - Add dns-packet and node-ip modules r=dragana
...
These modules are MIT licensed and they're to be used in xpcshell-tests for TRR.
They allow us to make moz-http2.js act like a true DoH server - more specifically to answer DNS queries that have actually been asked, not just a dumb character buffer.
Differential Revision: https://phabricator.services.mozilla.com/D25672
--HG--
extra : moz-landing-system : lando
2019-04-04 09:32:11 +00:00
Sylvestre Ledru
d08c7610c8
Bug 1540643 - Add testing/web-platform/tests/tools/third_party/ to the thirdparty list r=andi DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D25567
--HG--
extra : moz-landing-system : lando
2019-04-01 10:25:29 +00:00
Brindusan Cristian
1928a7ba47
Merge autoland to mozilla-central. a=merge
2019-04-02 18:44:52 +03:00
Mike Hommey
fc4f272cd4
Followup for bug 1538060 again. More bustage fix. r=me,a=CristianB
2019-04-02 23:48:01 +09:00
Sylvestre Ledru
c52ebc3ea9
Bug 1540769 - Enable readability-redundant-preprocessor r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D25630
--HG--
extra : moz-landing-system : lando
2019-04-02 06:07:39 +00:00
Sylvestre Ledru
bf99cf9d2e
Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D24175
--HG--
extra : moz-landing-system : lando
2019-04-01 12:24:35 +00:00
Andrew Halberstadt
99da408e98
Bug 1523303 - [mozharness] Remove definitions for defunct *-addons suites, r=gbrown
...
Depends on D25432
Differential Revision: https://phabricator.services.mozilla.com/D25433
--HG--
extra : moz-landing-system : lando
2019-03-29 18:48:05 +00:00
Andrew Halberstadt
152788c6ab
Bug 1523303 - [tryselect] Also read mac/win_unittest.py configs in test_mozharness_integration.py, r=gbrown
...
There are a few windows/mac-only suites that were missed since we were only
reading the linux variant.
Depends on D25401
Differential Revision: https://phabricator.services.mozilla.com/D25432
--HG--
extra : moz-landing-system : lando
2019-03-29 18:47:48 +00:00
Ciure Andrei
8a67ec169a
Backed out 3 changesets (bug 1538060, bug 1539779, bug 1536790) for causing clang-tidy bustages CLOSED TREE
...
Backed out changeset 7d058f3174e5 (bug 1538060)
Backed out changeset 8839622122ed (bug 1539779)
Backed out changeset 9eb7867c1dd4 (bug 1536790)
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-03-30 01:52:37 +02:00
Sylvestre Ledru
878a6926e9
Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
...
Reviewers: andi
Reviewed By: andi
Bug #: 1536790
Differential Revision: https://phabricator.services.mozilla.com/D24175
--HG--
extra : rebase_source : 4916f93d375ba7415a000fd1a4c48f214b300f47
extra : histedit_source : d21ca90bd40c0fe2db99ea69b7d3c98eaf872f49
2019-03-30 01:23:21 +02:00
Andrew Halberstadt
6c4d83431a
Bug 1539957 - [fuzzy] Fix |mach try --preset foo -xq bar| when running a preset, r=jgraham
...
While running presets + intersection queries works with 'mach try fuzzy
--preset <foo>', it is still broken with 'mach try --preset <foo>'.
Differential Revision: https://phabricator.services.mozilla.com/D25298
--HG--
extra : moz-landing-system : lando
2019-03-29 13:27:34 +00:00
Daniel Varga
0bc3e10232
Backed out 2 changesets (bug 1539779, bug 1536790) for toolchain failure. On a CLOSED TREE
...
Backed out changeset 5ecdbfab88b4 (bug 1539779)
Backed out changeset 20d5cdaa08e3 (bug 1536790)
2019-03-29 10:34:45 +02:00
Andi-Bogdan Postelnicu
437397c847
Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
...
Patch wrote by Sylvestre Ledru (sylvestre@mozilla.com )
Differential Revision: https://phabricator.services.mozilla.com/D24175
--HG--
extra : moz-landing-system : lando
2019-03-28 17:49:41 +00:00
Florian Quèze
b888636c10
Bug 1539839 - Enable the mainthreadio feature by default for startup profiles, r=gerald.
...
Differential Revision: https://phabricator.services.mozilla.com/D25243
--HG--
extra : moz-landing-system : lando
2019-03-28 21:34:53 +00:00
Andrew Halberstadt
92e089081b
Bug 1529048 - Add '--rebuild=5' to the perf preset, DONTBUILD, r=davehunt
...
Differential Revision: https://phabricator.services.mozilla.com/D24887
--HG--
extra : moz-landing-system : lando
2019-03-28 16:55:56 +00:00
Oana Pop Rus
d2ad5c4e37
Merge autoland to mozilla-central. a=merge
2019-03-28 19:29:18 +02:00
Oana Pop Rus
d9ec36d04f
Backed out 3 changesets (bug 1458385) for windows partial bustages. a=backout
...
Backed out changeset 8036c03c3b51 (bug 1458385)
Backed out changeset 99fa5539c2bd (bug 1458385)
Backed out changeset 9a5f255979c2 (bug 1458385)
2019-03-28 15:13:13 +02:00
Mark Banner
dba6983e75
Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D23850
--HG--
extra : moz-landing-system : lando
2019-03-28 09:38:14 +00:00
Tom Prince
fbb8603385
Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D24229
--HG--
extra : moz-landing-system : lando
2019-03-27 22:30:44 +00:00
Andrew Halberstadt
574b9b89ea
Bug 1523303 - [tryselect] Define 'mozharness_name' key in relevant TEST_SUITE definitions, r=gbrown
...
Some of these were working with the '<flavor>-<subsuite>' mechanism that was
previously being used, but better to be explicit wherever possible.
Depends on D25077
Differential Revision: https://phabricator.services.mozilla.com/D25078
--HG--
extra : moz-landing-system : lando
2019-03-27 18:42:48 +00:00
Andrew Halberstadt
5d91672933
Bug 1523303 - [mozharness] Normalize '-chunked' out of suite name when reading MOZHARNESS_TEST_PATHS in desktop_unittest.py, r=gbrown
...
Mozharness appends -chunked/-coverage to some suites, but the build system/test
resolver don't have any concept of these things. We need to normalize these out
for the purposes of MOZHARNESS_TEST_PATHS.
Differential Revision: https://phabricator.services.mozilla.com/D25015
--HG--
extra : moz-landing-system : lando
2019-03-27 15:59:55 +00:00
Andrew Halberstadt
573782c2eb
Bug 1523303 - [tryselect] Add test making sure |mach try fuzzy <path>| generates suite names that mozharness recognizes, r=gbrown
...
It turns out bug 1489100 regressed the ability to specify test paths for most
suites by naively assuming that mozharness uses suite names that look like:
<flavor>-<subsuite>
In reality, there is no consistency to how suite names are generated. This test
does a few things:
1) Patches the moztest.TestResolver to return a list of all possible
suites/subsuites (assuming the lists in moztest.resolve are up to date).
2) Finds all the suites defined in the mozharness configs (e.g
linux_unittest.py), and uses these are parametrized inputs.
3) Checks that for each test suite,
DesktopUnittest._get_mozharness_test_paths() returns something.
I've marked all of the test suites that currently fail as expected. This way I
have a good sense of what needs to be fixed, and can validate my changes as I
move through the list.
Differential Revision: https://phabricator.services.mozilla.com/D25014
--HG--
extra : moz-landing-system : lando
2019-03-27 15:55:31 +00:00
Justin Wood
f45b1ff0aa
Bug 1352113 - Shippable Builds - amend debugger tests presets. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D23437
--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:30 +00:00
Sylvestre Ledru
3d0316a902
Bug 1519636 - Ride along: Add media/libdav1d/version.h to the ignore list r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D24558
--HG--
extra : moz-landing-system : lando
2019-03-27 07:33:24 +00:00
Alex Gaynor
971c3169af
Bug 1539254 - replace MaybeDuration in IPDL with native Maybe syntax; r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D24960
--HG--
extra : moz-landing-system : lando
2019-03-26 20:23:07 +00:00
Cosmin Sabou
a93c1714d4
Backed out 19 changesets (bug 1352113) for causing upload symbol bustages. CLOSED TREE
...
Backed out changeset 4943b23813fe (bug 1352113)
Backed out changeset 4b9413d05816 (bug 1352113)
Backed out changeset 3e2b6a495e8c (bug 1352113)
Backed out changeset 51ab82722846 (bug 1352113)
Backed out changeset 4b027c970719 (bug 1352113)
Backed out changeset 6b65273fab78 (bug 1352113)
Backed out changeset d7deec98601a (bug 1352113)
Backed out changeset b95b3f4e5243 (bug 1352113)
Backed out changeset 7cefe92f88d5 (bug 1352113)
Backed out changeset f64dfaf86a2e (bug 1352113)
Backed out changeset 686c228e3579 (bug 1352113)
Backed out changeset dd2eddef8b43 (bug 1352113)
Backed out changeset fc16a3ecfe68 (bug 1352113)
Backed out changeset b31cbe91bdf7 (bug 1352113)
Backed out changeset 694eac65a72e (bug 1352113)
Backed out changeset 6044aedac9c4 (bug 1352113)
Backed out changeset 456538d78b36 (bug 1352113)
Backed out changeset 01699fb72384 (bug 1352113)
Backed out changeset 4a2e544fea0d (bug 1352113)
2019-03-26 22:26:29 +02:00
Justin Wood
2666b10daf
Bug 1352113 - Shippable Builds - amend debugger tests presets. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D23437
--HG--
extra : moz-landing-system : lando
2019-03-26 17:59:25 +00:00
Andi-Bogdan Postelnicu
ff772f8795
Bug 1480480 - Explain why some clang-tidy checkers are not published. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D7170
--HG--
extra : moz-landing-system : lando
2019-03-26 10:04:58 +00:00
Philipp Kewisch
52aa5b978e
Bug 1507709 - Move WebExtensions geckoProfiler API to toolkit. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D12100
--HG--
rename : browser/components/extensions/ProfilerGetSymbols-worker.js => toolkit/components/extensions/ProfilerGetSymbols-worker.js
rename : browser/components/extensions/ProfilerGetSymbols.jsm => toolkit/components/extensions/ProfilerGetSymbols.jsm
rename : browser/components/extensions/parent/ext-geckoProfiler.js => toolkit/components/extensions/parent/ext-geckoProfiler.js
rename : browser/components/extensions/profiler_get_symbols.js => toolkit/components/extensions/profiler_get_symbols.js
rename : browser/components/extensions/schemas/geckoProfiler.json => toolkit/components/extensions/schemas/geckoProfiler.json
rename : browser/components/extensions/test/xpcshell/test_ext_geckoProfiler_control.js => toolkit/components/extensions/test/xpcshell/test_ext_geckoProfiler_control.js
rename : browser/components/extensions/test/xpcshell/test_ext_geckoProfiler_schema.js => toolkit/components/extensions/test/xpcshell/test_ext_geckoProfiler_schema.js
extra : moz-landing-system : lando
2019-03-22 13:18:01 +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
Edwin Gao
bd47254c5e
Bug 1536652, 1536637, 1536657 - disable tests in xpcshell that fail on windows10-aarch64 r=jmaher
...
Disable the following tests for windows10-aarch64:
- test_enterjit_osr.js
- test_feature_mainthreadio.js
They were likely intermittents at first, but as of recent try push noted below these tests are failing consistently.
Differential Revision: https://phabricator.services.mozilla.com/D24413
--HG--
extra : moz-landing-system : lando
2019-03-21 20:37:48 +00:00
Emilio Cobos Álvarez
0204cde0f2
Bug 1535671 - Remove some static initializers that call into PR_GetEnv during initialization unnecessarily. r=truber,posidron
...
I though this was going to be enough to unbreak rr, but it seems not to be the
case, see https://github.com/mozilla/rr/issues/2329 .
In any case avoiding static initializers that initialize PR seems desirable.
Differential Revision: https://phabricator.services.mozilla.com/D23706
--HG--
extra : moz-landing-system : lando
2019-03-21 20:34:06 +00:00
Andrew Halberstadt
422288906f
Bug 1530038 - [tryselect] Move taskgraph cache to new srcdir state location, r=tomprince
...
Depends on D24187
Differential Revision: https://phabricator.services.mozilla.com/D24188
--HG--
extra : moz-landing-system : lando
2019-03-20 15:33:56 +00:00
Andrew Halberstadt
20deb1451e
Bug 1530038 - [tryselect] Use target_task_set instead of target_task_graph, r=tomprince
...
The graph contains some extra things like toolchains, fetches and packaging
tasks that people will almost never want to run on their own. This change gets
them out of the default fuzzy selection interface, and makes it so --full is
needed to schedule them.
Differential Revision: https://phabricator.services.mozilla.com/D24187
--HG--
extra : moz-landing-system : lando
2019-03-20 19:16:38 +00:00
Andrew Halberstadt
da7628c7e8
Bug 1536621 - [tryselect] Limit the 'sample-suites' preset to a single raptor/talos task, r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D24097
--HG--
extra : moz-landing-system : lando
2019-03-20 19:16:36 +00:00
Nazım Can Altınova
db326e2e6b
Bug 1535575 - Add updateChannel field to profile meta data r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D23654
--HG--
extra : moz-landing-system : lando
2019-03-19 18:20:28 +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
Nicholas Nethercote
8c151cc707
Bug 1535880 - Always check ReadValueFromPowerFile() return value. r=glandium
...
This makes RAPL abort with more informative error messages if certain
kernel-provided files aren't present.
Differential Revision: https://phabricator.services.mozilla.com/D23974
--HG--
extra : moz-landing-system : lando
2019-03-19 11:20:11 +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
Chris Peterson
3f655a7340
Bug 1534878 - xpcom: Rename NS_InitXPCOM2() to NS_InitXPCOM(). r=froydnj
...
--HG--
extra : rebase_source : 6e7a46cf49f78e46e12d1e7fc76aba6f0c377be0
2019-03-14 23:38:09 -07:00
Dustin J. Mitchell
f488d1b253
Bug 1534283 - use default parameters for mach try fuzzy r=tomprince
...
Differential Revision: https://phabricator.services.mozilla.com/D23225
--HG--
extra : moz-landing-system : lando
2019-03-14 19:32:05 +00:00
Dorel Luca
bc871ba7f1
Merge mozilla-central to autoland. CLOSED TREE
...
--HG--
extra : amend_source : 1a86c239e49011cf1a857de6e020b91ca0b6bd67
2019-03-14 18:27:51 +02:00
Sylvestre Ledru
4aa92e3091
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D22514
2019-03-13 10:19:06 +01:00