Mike Shal
48a4717d97
Bug 1437593 - Update tup backend to support new python virtualenv; r=chmanchester
...
MozReview-Commit-ID: 59o9KMQDPbs
--HG--
extra : rebase_source : ac9f88bd6da61fbd224da07b6c297e6bd529a4b2
2018-04-27 17:28:21 -04:00
Dorel Luca
70e79e52cd
Backed out 11 changesets (bug 1437593) for Doc linting failure. CLOSED TREE
...
Backed out changeset 0f3dbbd73ed4 (bug 1437593)
Backed out changeset 64c84cf90e8b (bug 1437593)
Backed out changeset 36c66615886f (bug 1437593)
Backed out changeset dfafbe7770ad (bug 1437593)
Backed out changeset 900f32450a74 (bug 1437593)
Backed out changeset d6fe456bb39c (bug 1437593)
Backed out changeset 4842e4b68d82 (bug 1437593)
Backed out changeset e024b3d775fd (bug 1437593)
Backed out changeset ce9e3951357a (bug 1437593)
Backed out changeset afaeac146ff8 (bug 1437593)
Backed out changeset 88954bcf6ca2 (bug 1437593)
2018-04-28 12:02:02 +03:00
Dave Hunt
ab659de0d1
Bug 1437593 - Move initial virtual environment to _virtualenvs/init; r=ted
...
MozReview-Commit-ID: LP8NVz3tZZg
--HG--
extra : rebase_source : 0ddf9cd58d7258c17ffbed01b435fb58142df7c5
2018-03-28 12:55:04 +01:00
Dave Hunt
9f1dc3ec97
Bug 1437593 - Add support for using Pipfiles for managing virtual environment dependencies; r=ted
...
MozReview-Commit-ID: GWFJZfYWi5Y
--HG--
extra : rebase_source : 5b63da69ea4ce5b9149d07661088677ef996e98b
2018-03-27 12:59:40 +01:00
Dave Hunt
b81f7638ad
Bug 1437593 - Allow pip requirements to be installed from vendored packages; r=gps
...
MozReview-Commit-ID: VarZNeeBYy
--HG--
extra : rebase_source : 3c0824f154ec288a241a23213b337962b1e2cd76
2018-03-27 13:56:44 +01:00
Zibi Braniecki
7ab0501b68
Bug 1438375 - Refactor "extensionControlled" Preferences code to use Fluent. r=flod,Gijs
...
MozReview-Commit-ID: 9XJxyuMUCHV
--HG--
extra : rebase_source : 8915fee83b8f84310d8e641c4ea9c87c81435606
2018-04-17 15:31:50 -07:00
Gurzau Raul
677f146915
Backed out 11 changesets (bug 1437593) for SpiderMonkey failures on a CLOSED TREE
...
Backed out changeset e4b2357330b4 (bug 1437593)
Backed out changeset 8cb34c11ad45 (bug 1437593)
Backed out changeset ab27411c53c2 (bug 1437593)
Backed out changeset c90a0961f52a (bug 1437593)
Backed out changeset 60114a93b6b1 (bug 1437593)
Backed out changeset d12eec17c51c (bug 1437593)
Backed out changeset 2f83246cb0b1 (bug 1437593)
Backed out changeset 19b7273e375c (bug 1437593)
Backed out changeset cf026c071b73 (bug 1437593)
Backed out changeset c7fa833eff1d (bug 1437593)
Backed out changeset 828caab5032d (bug 1437593)
2018-04-27 02:20:39 +03:00
Dave Hunt
37e3c0c222
Bug 1437593 - Move initial virtual environment to _virtualenvs/init; r=ted
...
MozReview-Commit-ID: LP8NVz3tZZg
--HG--
extra : rebase_source : 7cc28c398da611f318bba5377d9ad1f18944e1e4
2018-03-28 12:55:04 +01:00
Dave Hunt
8d13e7718a
Bug 1437593 - Add support for using Pipfiles for managing virtual environment dependencies; r=ted
...
MozReview-Commit-ID: GWFJZfYWi5Y
--HG--
extra : rebase_source : 5b63da69ea4ce5b9149d07661088677ef996e98b
2018-03-27 12:59:40 +01:00
Dave Hunt
9bff0f3d88
Bug 1437593 - Allow pip requirements to be installed from vendored packages; r=gps
...
MozReview-Commit-ID: VarZNeeBYy
--HG--
extra : rebase_source : 3c0824f154ec288a241a23213b337962b1e2cd76
2018-03-27 13:56:44 +01:00
Noemi Erli
2d255bc4f8
Backed out 2 changesets (bug 1446923) for bustages in /python/mozbuild/mozbuild/test/frontend/test_emitter.py on a CLOSED TREE
...
Backed out changeset b9a5aab21d71 (bug 1446923)
Backed out changeset bc5ab6e2db10 (bug 1446923)
2018-04-27 00:16:23 +03:00
vprabhu
21473d0c83
Bug 1446923 - Removed old references to chrome-metro r=jlund
...
MozReview-Commit-ID: 4GpsuQf0N12
--HG--
extra : rebase_source : 05c950b097e5ffcfccc6528100b1c5b87bc3fe68
2018-03-20 19:23:21 +05:30
Mike Shal
072ebf303e
Bug 1425540 - Support --dry-run in the tup backend; r=chmanchester
...
Now that bug 1454771 has simplified the TupBackend class, it is much
easier to pass in the self.dry_run flag into BackendTupfile to avoid
writing out Tupfiles when --dry-run is used.
MozReview-Commit-ID: 4WDgXNyYuiQ
--HG--
extra : rebase_source : e0997a65f4aecd0927f77cfb13fd6c5063fd4c36
2018-04-25 21:18:39 -04:00
Andreea Pavel
524f263777
Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failres at browser/components/preferences/in-content/tests/browser_extension_controlled.js
2018-04-26 10:45:11 +03:00
Andreea Pavel
a21531022b
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-26 09:04:59 +03:00
Chris Manchester
60c3c10391
Bug 1454771 - Add mozconfig variables to the environment when running tup. r=mshal
...
MozReview-Commit-ID: BneMu8DfKLY
--HG--
extra : rebase_source : b4b306885f79336295cc8ce458597f0414319f2a
2018-04-25 14:55:42 -07:00
Chris Manchester
efa96c69f0
Bug 1454771 - Move tup invocation from Makefile.in to mach. r=mshal
...
MozReview-Commit-ID: HkhK4oe93Vm
--HG--
extra : rebase_source : cbfc0b05deae9ca5b871952bfb771320f7d51d9e
2018-04-25 14:50:18 -07:00
Chris Manchester
64b21be6a1
Bug 1455504 - Normalize library paths to work around windows incremental linking bug. r=ted
...
MozReview-Commit-ID: DuZaGMKVZrn
--HG--
extra : rebase_source : 93e468ae60bd5731fc3ccc71c006465a6e294f8f
2018-04-24 16:39:36 -07:00
arthur.iakab
51e6939ace
Backed out changeset 8645b620dad4 (bug 1455504) on request of aklotz.
2018-04-26 00:57:35 +03:00
Chris Manchester
76e65666bf
Bug 1455504 - Normalize library paths to work around windows incremental linking bug. r=ted
...
MozReview-Commit-ID: DuZaGMKVZrn
--HG--
extra : rebase_source : 1bf407a2439714e126c7c40503f47bfa8559977a
2018-04-24 16:39:36 -07:00
Geoff Brown
b0abf7f6dd
Bug 1445716 - Add new Android test task geckoview-junit, but do not run it yet; r=jmaher
...
Add geckoview-junit test task to taskcluster and mozharness configs.
https://developer.mozilla.org/en-US/docs/Mozilla/Geckoview-Junit_Tests
2018-04-25 09:10:26 -06:00
Zibi Braniecki
0c9f420314
Bug 1438375 - Refactor "extensionControlled" Preferences code to use Fluent. r=flod,Gijs
...
MozReview-Commit-ID: 9XJxyuMUCHV
--HG--
extra : rebase_source : 52cf0be82075f7bf12c3aec19df8fc46804ba12a
2018-04-17 15:31:50 -07:00
Myk Melez
07946d0eeb
Bug 1323557 - preserve vendored crates when re-vendoring; r=ted.mielczarek
...
`mach vendor rust` currently removes third_party/rust before `cargo update`,
which prevents modifying vendored crates for local testing and try pushes.
It's also unnecessary. So this patch removes the code that removes the dir.
MozReview-Commit-ID: IE0FZ3of8Py
--HG--
extra : rebase_source : 5236e2decd95f4c83b34430d5423b80e84acdf07
2018-04-20 11:53:10 -07:00
Brindusan Cristian
59f801793b
Merge inbound to mozilla-central. a=merge
2018-04-25 00:50:59 +03:00
Chris Manchester
ac074614a7
Backed out rust 1.25 in mach bootstrap (bug 1450077)
...
MozReview-Commit-ID: 6TXbyDvWGEP
2018-04-24 12:07:50 -07:00
Joel Maher
b6b767f893
Bug 1425929 - test-verify jobs should pick a virtualization appropriate to the test. r=gbrown
2018-04-24 10:20:19 -04:00
Justin Wood
d289c494d6
Bug 1455100 - Make devedition its own language pack addon id, by using MOZ_LANGPACK_EID again. r=nalexander,Pike
...
MozReview-Commit-ID: z1SJmCQflq
--HG--
extra : rebase_source : 4d5b6941f907e0e062a7f4466a246696290823fe
2018-04-19 14:48:11 -04:00
Justin Wood
335012b188
Bug 1453274 - Support esr version strings. r=rail
...
MozReview-Commit-ID: K7khNCzOwQK
--HG--
extra : rebase_source : 33225a5ecb879705327af505920d4db040a91d7b
2018-04-23 14:14:04 -04:00
Justin Wood
9e151c936d
Bug 1453274 - Add testing for python/mozrelease/versions.py r=rail
...
for: taskgraph: Make update tasks support esr60
MozReview-Commit-ID: GUmAq3sBXGB
--HG--
extra : rebase_source : 0eaeb17809fede07f6b9fc4ee5d856d0078f83be
2018-04-23 12:40:26 -04:00
Sylvestre Ledru
aefcd1c84b
Bug 1448934 - Fix some spelling mistakes in locales/en-US r=flod
...
MozReview-Commit-ID: vGVudVgB31
--HG--
extra : rebase_source : cdc39375a3485a3133878c4dbbffe60c0b26e917
2018-04-24 10:26:35 +02:00
Dorel Luca
3409e8f9fb
Merge mozilla-central to autoland
...
--HG--
rename : testing/mochitest/tests/SimpleTest/SpawnTask.js => testing/mochitest/tests/SimpleTest/AddTask.js
rename : testing/mozharness/mozharness/mozilla/testing/verify_tools.py => testing/mozharness/mozharness/mozilla/testing/per_test_base.py
extra : rebase_source : 6f474049dab2c2979e13ea87114b82d2b04715d0
2018-04-21 02:03:27 +03:00
Dorel Luca
65669dae30
Merge mozilla-inbound to mozilla-central. a=merge
2018-04-21 02:00:04 +03:00
Gregory Szorc
b78a4e45de
Bug 1446019 - Improve error message for LOCAL_INCLUDES pointing to topobjdir; r=froydnj
...
The old message is ambiguous as to why it failed. The new one tells
you why and hopefully gives you enough info to fix it.
MozReview-Commit-ID: 9cBpYLpCFmt
--HG--
extra : rebase_source : cf0899e8c5f5330d31c645cba27d1bd3fb19e814
2018-03-15 09:43:35 -07:00
Johann Hofmann
a2ae3f4c19
Bug 1442542 - Make checkboxes in the clear site data dialog use a label attribute. r=dao,flod
...
MozReview-Commit-ID: 9yj90NirV9y
--HG--
extra : rebase_source : 56e63dd90852ff9ee95c828a51d04e2fa88820c0
2018-04-17 16:30:27 +02:00
Andrew Halberstadt
853598e23e
Bug 1410424 - [mozbuild] Add a 'quiet' argument to VirtualenvManager.install_pip_requirements r=mshal
...
Some requirements.txt are very large and result in a lot of package already
installed messages. Would be nice to hide this.
MozReview-Commit-ID: FQecuePM0zZ
--HG--
extra : rebase_source : 58eaa7324775cfaa39077871be0be0ef39ad7c11
2018-04-06 10:23:49 -04:00
Gregory Szorc
15ac1ad656
Bug 1451065 - Attempt to install Python 3 on Debian distros; r=mshal
...
Not all distros will have a "python3" package. But the modern ones
should.
Because many people install Python via other means, we only install
the system packages if a Python 3 executable can't be found.
MozReview-Commit-ID: 2ni7Ha92cRD
--HG--
extra : rebase_source : 681085855f785b4857ac1b569c2b0dc4ffb68cad
2018-04-03 10:57:07 -07:00
Gregory Szorc
8b3a5e4dd1
Bug 1451065 - Install Python 3 on Arch; r=mshal
...
MozReview-Commit-ID: Gg7gn72Xev9
--HG--
extra : rebase_source : c61fca33e29721b6a6f7c1281186f6935da193b7
2018-04-03 10:46:47 -07:00
Mike Hommey
fd130aa298
Bug 1455065 - Shell quote environment variable values when dumping them in dump_env.py. r=mshal
...
The mozconfig output parsing code already handles shell quoted strings
to some extent (except for bug 818377), because that's what `set`
outputs. By quoting environment variable values, we avoid a bunch of
problems with "weird" values.
--HG--
extra : rebase_source : 7a45b99c3fee807da395fc42352296b000b7535f
2018-04-19 07:26:28 +09:00
Chris Manchester
df340972e4
Bug 1449965 - Output directories during the build as we compile object files. r=ted
...
MozReview-Commit-ID: K4RrObGHXIC
--HG--
extra : rebase_source : 09e66caa36cd6bac1d5ac4bbf300ab4ee93fce27
2018-04-19 00:16:57 -07:00
Mike Shal
b3030acebe
Bug 1454825 - Tup backend: Handle dependent GENERATED_FILES better; r=chmanchester
...
Work around the fact that tup is bad at handling out-of-order rules by
delaying them based on what outputs we've already seen in rule().
MozReview-Commit-ID: G2tyeQr7MTh
--HG--
extra : rebase_source : d854b8b1633243177e03698c12271b11e06b0963
2018-04-17 19:52:39 -04:00
Zibi Braniecki
d177238158
Bug 1453540 - Migrate the remaining DTD entries to FTL. r=flod,Gijs
...
MozReview-Commit-ID: Aw0a14zPRWk
--HG--
extra : rebase_source : 44548d957d0ee5b50887648188ff206514011f41
2018-04-17 13:17:22 -07:00
Mike Shal
eb518d8912
Bug 1454826 - Tup backend: Use PYTHONDONTWRITEBYTECODE=1 instead of -B; r=froydnj
...
MozReview-Commit-ID: GJiqcfe2819
--HG--
extra : rebase_source : ac28c8bbc4c86f2a7242b51295c74eeedd71bd00
2018-04-17 19:51:56 -04:00
Mike Shal
d744090885
Bug 1454811 - Update Tup backend due to chages in bug 1444745; r=chmanchester
...
The xpidl-process.py invocation now takes a --bindings-conf parameter,
and the final generated .cpp file uses a new python script and was
moved from xpcom/typelib/xpt/XPTInfo.cpp to
xptcom/reflect/xptinfo/xptdata.cpp
MozReview-Commit-ID: C3vK3VzgG6Q
--HG--
extra : rebase_source : d4a6b87a9fdde76d60aaf3876e8200e551ec958b
2018-04-18 08:52:41 -04:00
Chris Manchester
3722bcaf82
Bug 1453426 - Kill invoked process on keyboard interrupt in mach build. r=mshal
...
MozReview-Commit-ID: IdnVrK6Gqtk
--HG--
extra : rebase_source : 2599a6c236b2c624d74f399ff3b5af3e7a574dc8
2018-04-17 15:30:27 -07:00
Nika Layzell
be8b24333a
Bug 1444991 - Part 1: Read webidl's Bindings.conf, and pass it into xpidl, r=mccr8
...
This information is read in order to handle correctly selecting the native
type and header files for WebIDL types.
2018-04-17 19:20:58 -04:00
Nika Layzell
95b7d44e5d
Bug 1444745 - Part 3: Replace the XPT file format with a JSON based one, r=mccr8
...
This patch adds a python script based on the old typelib.py script which takes
in a parsed XPIDL file, and generates a json-based XPT file to use as a build
intermediate. I did my best to keep the generated format simple.
2018-04-17 19:20:53 -04:00
Zibi Braniecki
d0d244a954
Bug 1453800 - Move the container removal dialog strings to preferences.ftl. r=flod
...
MozReview-Commit-ID: JAAfviRvbJb
--HG--
extra : rebase_source : b47ca189151543abebec60b2550a2e18277deb9b
2018-04-12 14:17:28 -07:00
Zibi Braniecki
2dc52ab911
Bug 1453480 - Migrate Fluent resources to use DOM Overlays v2. r=flod
...
MozReview-Commit-ID: IsaYQFyPAxd
--HG--
extra : source : 46a634d6853c680bbee9d2be12bab971058ba281
2018-04-11 16:09:31 -07:00
Coroiu Cristina
7e1be34a07
Backed out 4 changesets (bug 1453480) for failing browser-chrome at browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_site_data.js on a CLOSED TREE
...
Backed out changeset 623b37fe0fe8 (bug 1453480)
Backed out changeset a3c36fa7ac0c (bug 1453480)
Backed out changeset 46a634d6853c (bug 1453480)
Backed out changeset 658fedb903d0 (bug 1453480)
2018-04-13 19:49:14 +03:00
Zibi Braniecki
fbc7e77db2
Bug 1453480 - Migrate Fluent resources to use DOM Overlays v2. r=flod
...
MozReview-Commit-ID: IsaYQFyPAxd
--HG--
extra : rebase_source : 1ceb33dde40fa15a2405b39addf835c70177cfc6
2018-04-11 16:09:31 -07:00