Jason Orendorff
45c6c35730
Bug 1503012 - Part 2: Shim some web-platform-tests for streams into the jit-tests. r=arai,chmanchester,jimb
...
This is an egregious hack. The web-platform-tests were not meant to run in the shell.
The eight tests that are included are the ones that we pass with flying colors.
In most of the others, we still have a failure or two.
Differential Revision: https://phabricator.services.mozilla.com/D11533
--HG--
rename : dom/imptests/testharness.js => js/src/jit-test/lib/w3c-testharness.js
extra : moz-landing-system : lando
2018-12-09 15:48:33 +00:00
Dorel Luca
f846fdef21
Backed out 5 changesets (bug 1507950, bug 1503012, bug 1507943, bug 1512050, bug 1512008) for spidermonkey and jit failures
...
Backed out changeset 71253f35ac3c (bug 1512008)
Backed out changeset f5c4eb412990 (bug 1512050)
Backed out changeset bc83a2fe5c17 (bug 1507950)
Backed out changeset 345ad3e746e8 (bug 1507943)
Backed out changeset b2a0ae5e5115 (bug 1503012)
2018-12-08 00:11:12 +02:00
Jason Orendorff
31a9f32c95
Bug 1503012 - Part 2: Shim some web-platform-tests for streams into the jit-tests. r=arai,chmanchester
...
This is an egregious hack. The web-platform-tests were not meant to run in the shell.
The eight tests that are included are the ones that we pass with flying colors.
In most of the others, we still have a failure or two.
Differential Revision: https://phabricator.services.mozilla.com/D11533
--HG--
rename : dom/imptests/testharness.js => js/src/jit-test/lib/w3c-testharness.js
extra : moz-landing-system : lando
2018-12-07 20:02:53 +00:00
Thomas Daede
ff5c8168d3
Bug 1511223 - Update deb7 nasm to 2.13.01. r=glandium
...
This pulls a newer version of the nasm package, and patches
out doc building in order to make it compile on debian 7.
Differential Revision: https://phabricator.services.mozilla.com/D13510
--HG--
extra : moz-landing-system : lando
2018-12-07 18:50:18 +00:00
Andi-Bogdan Postelnicu
fbd9a10021
Bug 1511889 - Update clang-plugin LoadLibraryUsageChecker to use getBeginLoc. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D13726
--HG--
extra : moz-landing-system : lando
2018-12-06 16:34:13 +00:00
shindli
d1e42e895d
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-12-05 23:38:42 +02:00
Mike Hommey
c8ceb9bf23
Bug 1489572 - Apply upstream patch to valgrind to fix some false positives. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D13509
--HG--
extra : moz-landing-system : lando
2018-12-02 01:03:41 +00:00
Jacek Caban
11f027f6a4
Bug 1506450 - Bump LLVM and mingw-w64 versions. r=froydnj
2018-12-05 22:10:04 +01:00
Tom Prince
6ffdb8908e
Bug 1509962: [update-verify] Use in-tree update-verify code; r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D12977
--HG--
extra : moz-landing-system : lando
2018-12-03 06:44:28 +00:00
Coroiu Cristina
8801452ad1
Merge autoland to mozilla-central a=merge
2018-12-01 04:29:26 +02:00
Tom Prince
1daf17b86f
Bug 1454685: Update sparse profile to allow docker images to build; r=me a=tomprince
...
--HG--
extra : rebase_source : 0762cbd2e81405babf99430cb009643cbe115c6b
2018-11-30 12:50:47 -07:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Tom Prince
aca0d6057e
Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D13142
--HG--
extra : moz-landing-system : lando
2018-11-30 00:26:19 +00:00
Chris Peterson
fe4ed2b8bb
Bug 1508927 - Enable clang's -Wbitfield-enum-conversion warnings. r=glandium
...
https://clang.llvm.org/docs/DiagnosticsReference.html#wbitfield-enum-conversion
This clang warning caught a real layout bug related to implicitly truncated enums in the table border style code (bug 1485179):
layout/tables/nsTableFrame.cpp:5318:14 [-Wbitfield-enum-conversion] bit-field 'ownerElem' is not wide enough to store all enumerators of 'BCBorderOwner'
layout/tables/nsTableFrame.cpp:5358:16 [-Wbitfield-enum-conversion] bit-field 'ownerElem' is not wide enough to store all enumerators of 'BCBorderOwner'
layout/tables/nsTableFrame.cpp:5374:18 [-Wbitfield-enum-conversion] bit-field 'subElem' is not wide enough to store all enumerators of 'BCBorderOwner'
layout/tables/nsTableFrame.cpp:5385:18 [-Wbitfield-enum-conversion] bit-field 'subElem' is not wide enough to store all enumerators of 'BCBorderOwner'
Also update the comment linking to clang and gcc's warning documentation.
Differential Revision: https://phabricator.services.mozilla.com/D12513
--HG--
extra : moz-landing-system : lando
2018-11-27 02:01:48 +00:00
Gian-Carlo Pascutto
4a38adb0a1
Bug 1503589 - Enable strong stack protector by default. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D11522
--HG--
extra : moz-landing-system : lando
2018-11-30 07:45:23 +00:00
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