Sylvestre Ledru
ef05004811
Bug 1503537 - Get rid of the pdfium & mortar code r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D10352
--HG--
extra : moz-landing-system : lando
2018-11-28 19:31:21 +00:00
Cosmin Sabou
1b7e778d69
Merge mozilla-central to mozilla-inbound.
2018-11-28 00:04:55 +02:00
Tom Prince
4f07d7aa2e
Bug 1482395: [mozrelease] Generate whats new blob and populate it during release; r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D12708
--HG--
extra : moz-landing-system : lando
2018-11-26 17:51:23 +00:00
Thomas Daede
dbd2f83eeb
Bug 1508419 - Gracefully fail if nasm doesn't print version. r=firefox-build-system-reviewers,mshal
...
This is required on Mac, where there is a dummy nasm executable
that prints an error if the real nasm isn't found.
Differential Revision: https://phabricator.services.mozilla.com/D12371
--HG--
extra : moz-landing-system : lando
2018-11-26 16:13:48 +00:00
Chris Manchester
1195b8eedc
Bug 1507342 - Allow profileserver.py to run from a fresh checkout. r=firefox-build-system-reviewers,gps
...
Differential Revision: https://phabricator.services.mozilla.com/D12494
--HG--
extra : moz-landing-system : lando
2018-11-26 17:16:40 +00:00
Tom Prince
dd59ad1f35
Bug 1482395: Allow python3 specific entries in virtualenv_packages.txt; r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D12706
--HG--
extra : moz-landing-system : lando
2018-11-22 21:44:09 +00:00
shindli
cbbdd02331
Merge inbound to mozilla-central. a=merge
2018-11-21 05:59:34 +02:00
Nathan Froyd
c29e255af2
Bug 1503366 - part 4 - add mozconfigs for aarch64 windows builds; r=chmanchester
2018-11-20 20:32:47 -04:00
Nathan Froyd
f77d1d7a18
Bug 1503366 - part 2 - enable WIN64_* for cargo in aarch64 cross-compiles; r=chmanchester
...
We need these bits for generic cross-compiles, so make sure they are
enabled on both x86 and aarch64.
2018-11-20 19:32:47 -05:00
Mike Hommey
3957f7d987
Backout changeset 88ba9f723934 (bug 1502457) for causing bug 1507838 and bug 1508836
2018-11-21 09:05:41 +09:00
Mike Hommey
533bba3865
Bug 1508547 - Switch Android builds to clang 7 again. r=dmajor
...
Bug 1492663 upgraded those builds to clang 7, and bug 1503330 brought
them back to clang 6 because of speedometer regressions.
With the previous change, the regression doesn't happen any more,
allowing to upgrade again.
Depends on D12394
Differential Revision: https://phabricator.services.mozilla.com/D12395
--HG--
extra : moz-landing-system : lando
2018-11-20 22:10:49 +00:00
Mark Banner
4eabeccb20
Bug 1502954 - Remove livemarks code from toolkit. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D12118
--HG--
extra : moz-landing-system : lando
2018-11-20 13:29:54 +00:00
Geoff Brown
27c0a1415f
Bug 1507207 - Improve support for e10s mode testing on Android; r=bc
2018-11-27 09:41:13 -07:00
Geoff Brown
fa50b896b4
Bug 1509534 - Simplify Android runApp; r=bc
2018-11-27 09:41:12 -07:00
Mike Hommey
4d20055393
Bug 1507390 - Upgrade valgrind to version 3.14.0. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D11991
--HG--
extra : moz-landing-system : lando
2018-11-19 17:18:23 +00:00
Mike Hommey
56bbc9b698
Bug 1502457 - Derive the default update channel from the application display version. r=nalexander
...
Depends on D11986
Differential Revision: https://phabricator.services.mozilla.com/D11987
--HG--
extra : source : 9174dadf38b0d1763cd1d0591d4333c68b5480a6
2018-11-16 01:16:59 +00:00
Mike Hommey
7e51528881
Bug 1502457 - Move MOZILLA_OFFICIAL to init.configure. r=nalexander
...
Depends on D11985
Differential Revision: https://phabricator.services.mozilla.com/D11986
--HG--
extra : source : 2bc4c0bfa299a08006f17afda472705a52d7ec6d
2018-11-16 01:16:31 +00:00
Mike Hommey
1ac822e820
Bug 1502457 - Move js_option around to make it available earlier. r=nalexander
...
Depends on D11984
Differential Revision: https://phabricator.services.mozilla.com/D11985
--HG--
extra : source : 1442604ea2668c096163776381579774c2114991
2018-11-16 01:15:58 +00:00
Mike Hommey
c8cb111f94
Bug 1502457 - Move MOZ_APP_VERSION{,_DISPLAY} to python configure. r=nalexander
...
Depends on D11983
Differential Revision: https://phabricator.services.mozilla.com/D11984
--HG--
extra : source : 1cf7694c8aa247c169c93d279bd16201103b75a8
2018-11-16 01:15:35 +00:00
Mike Hommey
4a542b98af
Bug 1502457 - Move FIREFOX_VERSION to python configure. r=nalexander
...
Depends on D11982
Differential Revision: https://phabricator.services.mozilla.com/D11983
--HG--
extra : source : a73cfbabdd47368eee9682c24de75cbaf1564dde
2018-11-16 01:14:46 +00:00
shindli
4756350be2
Backed out 6 changesets (bug 1502457) for causing Mn mozprocess automation failures in '/Users/cltbld/tasks/task_1542517470/build/venv/bin/python
...
Backed out changeset 9174dadf38b0 (bug 1502457)
Backed out changeset 2bc4c0bfa299 (bug 1502457)
Backed out changeset 1442604ea266 (bug 1502457)
Backed out changeset 1cf7694c8aa2 (bug 1502457)
Backed out changeset a73cfbabdd47 (bug 1502457)
Backed out changeset 2c2b09264a82 (bug 1502457)
2018-11-18 10:24:11 +02:00
Johann Hofmann
dda53de0ba
Bug 1501991 - Add a sub-panel for Trackers in the control center. r=Ehsan,Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D11611
--HG--
extra : rebase_source : eebb084d0fed7a66b0dc5bbe7bc5e06b040a0275
extra : amend_source : f8070e363841ad3d9b2418920e0f695c906de105
2018-11-06 20:29:10 +01:00
Cosmin Sabou
d1b2c17c02
Backed out changeset eb21007e7da0 (bug 1501991) for geckoview failures on several tests.
2018-11-17 02:18:03 +02:00
Johann Hofmann
624a3d5172
Bug 1501991 - Add a sub-panel for Trackers in the control center. r=Jamie,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D11611
--HG--
extra : moz-landing-system : lando
2018-11-16 22:34:07 +00:00
Gurzau Raul
2ef5ceafdd
Backed out changeset f73e25fa0d8c (bug 1501991) for multiple failures e.g browser_storage_dynamic_windows.js on a CLOSED TREE
2018-11-16 14:14:01 +02:00
Johann Hofmann
1b22275384
Bug 1501991 - Add a sub-panel for Trackers in the control center. r=Jamie,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D11611
--HG--
extra : moz-landing-system : lando
2018-11-16 10:50:31 +00:00
Thomas Daede
9735214d9a
Bug 1501796 - Use nasm when yasm is requested. r=firefox-build-system-reviewers,mshal
...
Includes changes to support nasm's stricter include paths.
Supports falling back to yasm if nasm is missing.
Differential Revision: https://phabricator.services.mozilla.com/D9972
--HG--
extra : moz-landing-system : lando
2018-11-16 01:20:58 +00:00
Mike Hommey
ecfd914e53
Bug 1502457 - Derive the default update channel from the application display version. r=nalexander
...
Depends on D11986
Differential Revision: https://phabricator.services.mozilla.com/D11987
--HG--
extra : moz-landing-system : lando
2018-11-16 01:16:59 +00:00
Mike Hommey
a9d88a2903
Bug 1502457 - Move MOZILLA_OFFICIAL to init.configure. r=nalexander
...
Depends on D11985
Differential Revision: https://phabricator.services.mozilla.com/D11986
--HG--
extra : moz-landing-system : lando
2018-11-16 01:16:31 +00:00
Mike Hommey
f8aec6c458
Bug 1502457 - Move js_option around to make it available earlier. r=nalexander
...
Depends on D11984
Differential Revision: https://phabricator.services.mozilla.com/D11985
--HG--
extra : moz-landing-system : lando
2018-11-16 01:15:58 +00:00
Mike Hommey
9cc79e2096
Bug 1502457 - Move MOZ_APP_VERSION{,_DISPLAY} to python configure. r=nalexander
...
Depends on D11983
Differential Revision: https://phabricator.services.mozilla.com/D11984
--HG--
extra : moz-landing-system : lando
2018-11-16 01:15:35 +00:00
Mike Hommey
3bc70df446
Bug 1502457 - Move FIREFOX_VERSION to python configure. r=nalexander
...
Depends on D11982
Differential Revision: https://phabricator.services.mozilla.com/D11983
--HG--
extra : moz-landing-system : lando
2018-11-16 01:14:46 +00:00
Narcis Beleuzu
df50f67e20
Backed out 6 changesets (bug 1502457) for build bustages. CLOSED TREE
...
Backed out changeset febdb867785a (bug 1502457)
Backed out changeset 7ea52c602445 (bug 1502457)
Backed out changeset 73bb6a74cad0 (bug 1502457)
Backed out changeset b172bda6e983 (bug 1502457)
Backed out changeset 0e283ddc6c3b (bug 1502457)
Backed out changeset 638fa0251123 (bug 1502457)
2018-11-16 02:13:57 +02:00
Mike Hommey
6454082810
Bug 1502457 - Derive the default update channel from the application display version. r=nalexander
...
Depends on D11986
Differential Revision: https://phabricator.services.mozilla.com/D11987
--HG--
extra : moz-landing-system : lando
2018-11-15 23:21:25 +00:00
Mike Hommey
92923efcf1
Bug 1502457 - Move MOZILLA_OFFICIAL to init.configure. r=nalexander
...
Depends on D11985
Differential Revision: https://phabricator.services.mozilla.com/D11986
--HG--
extra : moz-landing-system : lando
2018-11-15 23:21:48 +00:00
Mike Hommey
26513c0db2
Bug 1502457 - Move js_option around to make it available earlier. r=nalexander
...
Depends on D11984
Differential Revision: https://phabricator.services.mozilla.com/D11985
--HG--
extra : moz-landing-system : lando
2018-11-15 23:22:01 +00:00
Mike Hommey
b1fdc6b2a4
Bug 1502457 - Move MOZ_APP_VERSION{,_DISPLAY} to python configure. r=nalexander
...
Depends on D11983
Differential Revision: https://phabricator.services.mozilla.com/D11984
--HG--
extra : moz-landing-system : lando
2018-11-15 23:22:24 +00:00
Mike Hommey
f4802de169
Bug 1502457 - Move FIREFOX_VERSION to python configure. r=nalexander
...
Depends on D11982
Differential Revision: https://phabricator.services.mozilla.com/D11983
--HG--
extra : moz-landing-system : lando
2018-11-15 23:23:53 +00:00
Marco Castelluccio
3a820232fa
Bug 1502021 - Keep renaming __gcov_flush in LLVM to avoid naming clashes with builds mixing GCC and LLVM coverage instrumentation. r=decoder
...
--HG--
rename : build/build-clang/rename_gcov_flush.patch => build/build-clang/rename_gcov_flush_.patch
extra : rebase_source : 68be58d4fa714c79a6a384fd2b1660e5eb8e7f4a
2018-11-14 01:41:22 +01:00
Mike Hommey
80dfd5fe3c
Bug 1503330 - Switch android arm/aarch64 opt/nightly builds back to clang 6. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D11964
--HG--
extra : moz-landing-system : lando
2018-11-15 02:45:29 +00:00
Mike Hommey
7356a2707c
Bug 1507340 - Update suppression for bug 966673 to match the libresolv path in the valgrind docker image. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D11960
--HG--
extra : moz-landing-system : lando
2018-11-15 01:15:51 +00:00
Mike Hommey
26010ce920
Bug 1507092 - Add a third variation of the suppression for bug 1231701. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D11956
--HG--
extra : moz-landing-system : lando
2018-11-15 00:02:45 +00:00
Thomas Daede
ede80683a6
Bug 1501796 - Check for nasm in configure script. r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D9854
--HG--
extra : moz-landing-system : lando
2018-11-07 00:26:15 +00:00
Mike Hommey
03a178d7f6
Bug 1501218 - Enable wayland support with --enable-default-toolkit=cairo-gtk3. r=mshal
...
--enable-default-toolkit=cairo-gtk3-wayland is left to _force_ wayland
support being built in, while --enable-default-toolkit=cairo-gtk3 still
allows to build against a Gtk+ version that doesn't support wayland.
Differential Revision: https://phabricator.services.mozilla.com/D11433
--HG--
extra : moz-landing-system : lando
2018-11-14 22:50:43 +00:00
Bogdan Tara
3aead90715
Backed out changeset 3d38289ea246 (bug 1501218) for linux build bustages CLOSED TREE
2018-11-14 01:58:20 +02:00
Mike Hommey
eaa2f0b886
Bug 1501218 - Enable wayland support with --enable-default-toolkit=cairo-gtk3. r=firefox-build-system-reviewers,mshal
...
--enable-default-toolkit=cairo-gtk3-wayland is left to _force_ wayland
support being built in, while --enable-default-toolkit=cairo-gtk3 still
allows to build against a Gtk+ version that doesn't support wayland.
Differential Revision: https://phabricator.services.mozilla.com/D11433
--HG--
extra : moz-landing-system : lando
2018-11-13 22:49:46 +00:00
Ted Mielczarek
cb08d3a69f
bug 1506729 - fix telemetry submission on Windows. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D11752
--HG--
extra : moz-landing-system : lando
2018-11-13 13:34:17 +00:00
Mike Hommey
cb4aa814b8
Bug 1506756
- Remove the use of real_path added in bug 1501903. r=andi
...
In the first part of bug 1501903, paths were canonicalized in
inThirdPartyPath. For some reason, this seems to add a non-negligible
overhead on Windows. OTOH, most include paths handed by the build system
are absolute, and most paths that contains .. are for system headers,
which don't matter for the inThirdPartyPath test.
Considering the inThirdPartyPath has been using non-canonicalized paths
for the longest, we'll assume it's fine to come back to that mode.
Differential Revision: https://phabricator.services.mozilla.com/D11725
--HG--
extra : moz-landing-system : lando
2018-11-13 08:22:25 +00:00
Chris Manchester
3f10fd4a47
Bug 1505859 - Allow rusttests to run when requested without --enable-rust-tests. r=firefox-build-system-reviewers,ted
...
Differential Revision: https://phabricator.services.mozilla.com/D11514
--HG--
extra : moz-landing-system : lando
2018-11-10 14:59:39 +00:00
Connor Sheehan
d8e73dd962
Bug 1505086: remove build telemetry submission logic r=ted
...
Currently, build telemetry submits at random, approximately
every 10 `mach` invocations. This choice was made arbitrarily,
with no real reason in mind for that level of frequency.
After speaking with some of the data engineers in #telemetry,
it seems we should be able to send pings to the telemetry
pipeline far more frequently than we realized. This commit
removes the telemetry submission logic and causes clients
to attempt to send pings for every mach invocation. Pings
are still saved to the outgoing directory, in case of a
failure or in the case of offline `mach` runs.
Differential Revision: https://phabricator.services.mozilla.com/D11279
--HG--
extra : moz-landing-system : lando
2018-11-12 14:57:59 +00:00