Myk Melez
3a0aa679dd
Bug 1525392 - update rkv (and LMDB) to their latest stable versions r=froydnj
...
Changes to rkv and LMDB crates:
rkv 0.7.0 -> 0.9.1
lmdb-rkv 0.9.0 -> 0.11.2
lmdb-sys 0.8.0 -> lmdb-rkv-sys 0.8.2
Update to the LMDB C library:
LMDB 0.9.21 -> 0.9.23 (+ backported patch for Mozilla build issue)
Other crate dependency update:
lazy_static 1.0.1 -> 1.2.0
This also removes the workaround for bug 1525219 and updates the kvstore in-tree crate (and nsIKeyValueService XPCOM API) for the rkv changes.
Differential Revision: https://phabricator.services.mozilla.com/D19094
--HG--
rename : third_party/rust/lmdb-rkv/Cargo.toml => third_party/rust/lmdb-rkv-sys/Cargo.toml
rename : third_party/rust/lmdb-sys/build.rs => third_party/rust/lmdb-rkv-sys/build.rs
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/CHANGES => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/CHANGES
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/COPYRIGHT => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/COPYRIGHT
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/Doxyfile => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/Doxyfile
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/LICENSE => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/LICENSE
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/Makefile => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/Makefile
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/intro.doc => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/intro.doc
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/lmdb.h => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/lmdb.h
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_copy.1 => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_copy.1
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_copy.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_copy.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_dump.1 => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_dump.1
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_dump.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_dump.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_load.1 => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_load.1
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_load.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_load.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_stat.1 => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_stat.1
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb_stat.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb_stat.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/midl.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/midl.h => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.h
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mtest.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mtest2.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest2.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mtest3.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest3.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mtest4.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest4.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mtest5.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest5.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mtest6.c => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mtest6.c
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/sample-bdb.txt => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/sample-bdb.txt
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/sample-mdb.txt => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/sample-mdb.txt
rename : third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/tooltag => third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/tooltag
rename : third_party/rust/lmdb-sys/src/constants.rs => third_party/rust/lmdb-rkv-sys/src/constants.rs
rename : third_party/rust/lmdb-sys/src/ffi.rs => third_party/rust/lmdb-rkv-sys/src/ffi.rs
rename : third_party/rust/lmdb-sys/src/lib.rs => third_party/rust/lmdb-rkv-sys/src/lib.rs
extra : moz-landing-system : lando
2019-02-11 19:53:28 +00:00
Emilio Cobos Álvarez
29b0cd4d4c
Bug 1523140 - Derive more length stuff, and shrink MaxLength / MozLength's repr(C) representation. r=boris
...
This patch:
* Makes LengthPercentageOrAuto generic, and removes a bunch of code fo
LengthPercentageOrNone, which was used only for servo and now can use the
normal MaxLength (with a cfg() guard for the ExtremumLength variant).
* Shrinks MaxLength / MozLength's repr(C) reperesentation by reducing enum
nesting. The shrinking is in preparation for using them from C++ too, though
that'd be a different bug.
* Moves NonNegative usage to the proper places so that stuff for them can be
derived.
I did this on top of bug 1523071 to prove both that it could be possible and
that stuff wasn't too messy. It got a bit messy, but just because of a bug I
had fixed in bindgen long time ago already, so this updates bindgen's patch
version to grab a fix instead of ugly workarounds :)
Differential Revision: https://phabricator.services.mozilla.com/D17762
2019-02-10 06:51:00 +01:00
Myk Melez
4db9ccb1af
Bug 1490496 - implement XPCOM FFI for key-value storage r=nika,lina,mossop
...
MozReview-Commit-ID: JnQzXG581DW
Differential Revision: https://phabricator.services.mozilla.com/D6328
--HG--
rename : third_party/rust/crossbeam-utils/.cargo-checksum.json => third_party/rust/crossbeam-utils-0.3.2/.cargo-checksum.json
rename : third_party/rust/crossbeam-utils/CHANGELOG.md => third_party/rust/crossbeam-utils-0.3.2/CHANGELOG.md
rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/crossbeam-utils-0.3.2/Cargo.toml
rename : third_party/rust/crossbeam-utils/LICENSE-MIT => third_party/rust/crossbeam-utils-0.3.2/LICENSE-MIT
rename : third_party/rust/crossbeam-utils/README.md => third_party/rust/crossbeam-utils-0.3.2/README.md
rename : third_party/rust/crossbeam-utils/src/cache_padded.rs => third_party/rust/crossbeam-utils-0.3.2/src/cache_padded.rs
rename : third_party/rust/crossbeam-utils/src/consume.rs => third_party/rust/crossbeam-utils-0.3.2/src/consume.rs
rename : third_party/rust/crossbeam-utils/src/lib.rs => third_party/rust/crossbeam-utils-0.3.2/src/lib.rs
rename : third_party/rust/crossbeam-utils/src/scoped.rs => third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs
rename : third_party/rust/crossbeam-utils/src/consume.rs => third_party/rust/crossbeam-utils/src/atomic/consume.rs
rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/threadbound/Cargo.toml
rename : third_party/rust/crossbeam-utils/LICENSE-MIT => third_party/rust/threadbound/LICENSE-MIT
rename : third_party/rust/uuid/.cargo-checksum.json => third_party/rust/uuid-0.6.5/.cargo-checksum.json
rename : third_party/rust/uuid/CODE_OF_CONDUCT.md => third_party/rust/uuid-0.6.5/CODE_OF_CONDUCT.md
rename : third_party/rust/uuid/Cargo.toml => third_party/rust/uuid-0.6.5/Cargo.toml
rename : third_party/rust/crossbeam-utils/LICENSE-MIT => third_party/rust/uuid-0.6.5/LICENSE-MIT
rename : third_party/rust/uuid/README.md => third_party/rust/uuid-0.6.5/README.md
rename : third_party/rust/uuid/benches/parse_str.rs => third_party/rust/uuid-0.6.5/benches/parse_str.rs
rename : third_party/rust/uuid/src/adapter.rs => third_party/rust/uuid-0.6.5/src/adapter.rs
rename : third_party/rust/uuid/src/core_support.rs => third_party/rust/uuid-0.6.5/src/core_support.rs
rename : third_party/rust/uuid/src/lib.rs => third_party/rust/uuid-0.6.5/src/lib.rs
rename : third_party/rust/uuid/src/prelude.rs => third_party/rust/uuid-0.6.5/src/prelude.rs
rename : third_party/rust/uuid/src/serde_support.rs => third_party/rust/uuid-0.6.5/src/serde_support.rs
rename : third_party/rust/uuid/src/slog_support.rs => third_party/rust/uuid-0.6.5/src/slog_support.rs
rename : third_party/rust/uuid/src/std_support.rs => third_party/rust/uuid-0.6.5/src/std_support.rs
rename : third_party/rust/uuid/src/test_util.rs => third_party/rust/uuid-0.6.5/src/test_util.rs
rename : third_party/rust/uuid/src/u128_support.rs => third_party/rust/uuid-0.6.5/src/u128_support.rs
rename : third_party/rust/uuid/benches/parse_str.rs => third_party/rust/uuid/benches/invalid_parse_str.rs
rename : third_party/rust/uuid/src/std_support.rs => third_party/rust/uuid/src/parser/std_support.rs
extra : moz-landing-system : lando
2019-02-07 16:14:04 +00:00
Myk Melez
1c7dcac39f
Bug 1525219 - use version of lmdb-sys with fix for Android build issue r=glandium,froydnj
...
The fix for build bug 1512541 causes an Android build issue. The issue has been fixed upstream in LMDB's development branch, but the fix hasn't made it to LMDB's release branch. So I backported it to a branch in the mozilla/lmdb-rs repo, and this change switches to that branch to fix the Android build issue.
Differential Revision: https://phabricator.services.mozilla.com/D18767
--HG--
extra : moz-landing-system : lando
2019-02-06 21:01:19 +00:00
Mike Hommey
5cfa7d1570
Bug 1522614 - Patch cc-rs to handle aarch64 with clang-cl. r=froydnj
...
This backports https://github.com/alexcrichton/cc-rs/pull/370 to the
version of cc-rs we currently have in tree, to minimize the changes.
Depends on D18185
Differential Revision: https://phabricator.services.mozilla.com/D18186
--HG--
extra : moz-landing-system : lando
2019-02-05 21:43:16 +00:00
Dzmitry Malyshau
bbf4f1218b
Bug 1525087 - Plane split dependency update to 0.13.5 r=kats
...
Update to have https://github.com/servo/plane-split/pull/27 included
Differential Revision: https://phabricator.services.mozilla.com/D18593
--HG--
extra : moz-landing-system : lando
2019-02-05 15:28:52 +00:00
Dorel Luca
0890a752bc
Backed out changeset 553538a675ec (bug 1525087) for causing Wrench failure. CLOSED TREE
2019-02-05 01:29:13 +02:00
Dzmitry Malyshau
ead2cc5bf9
Bug 1525087 - Plane split dependency update to 0.13.5 r=kats
...
Update to have https://github.com/servo/plane-split/pull/27 included
Differential Revision: https://phabricator.services.mozilla.com/D18593
--HG--
extra : moz-landing-system : lando
2019-02-04 20:00:27 +00:00
Dzmitry Malyshau
8c617a84d2
Bug 1523347 - Plane-split update to 0.13.4 r=kats
...
new version includes necessary quality fixes for plane-splitting
Differential Revision: https://phabricator.services.mozilla.com/D18480
--HG--
extra : moz-landing-system : lando
2019-02-02 04:11:25 +00:00
arthur.iakab
c152ccec1d
Backed out 4 changesets (bug 1508381) for multiple Windows build bustages CLOSED TREE
...
Backed out changeset f01cec6f712e (bug 1508381)
Backed out changeset ba69e59924de (bug 1508381)
Backed out changeset 97fe4e5a665e (bug 1508381)
Backed out changeset 0c3065c12bef (bug 1508381)
2019-01-31 23:14:11 +02:00
Dustin J. Mitchell
dd01eb1170
Bug 1508381 - vendor newest taskcluster client r=tomprince
...
Note that this excludes changes to enum34 and psutil made by `mach vendor`
Differential Revision: https://phabricator.services.mozilla.com/D18025
--HG--
extra : moz-landing-system : lando
2019-01-31 20:14:24 +00:00
Benjamin Bouvier
97cb21c541
Bug 1522173: Bump Cranelift to 0.28; r=sunfish
...
--HG--
extra : rebase_source : 0f772aa20c592a46cfdbc83a64b218a4568ff28d
extra : histedit_source : 7148969780d2ba4fb5aeecdcb413855a4babef33
2019-01-24 10:51:17 +01:00
Andreea Pavel
85bc0128c7
Backed out changeset 4fcfa39da922 (bug 1522173) bmsvc build bustages on a CLOSED TREE
2019-01-24 12:17:35 +02:00
Benjamin Bouvier
23341bdabb
Bug 1522173: Bump Cranelift to 0.28; r=sunfish
...
--HG--
extra : rebase_source : 96c6c7eaf3e89dff6e1a5378849dd78fe783b485
2019-01-24 10:51:17 +01:00
Emilio Cobos Álvarez
73eced9e26
Bug 1541542 - Update cssparser.
2019-04-03 20:58:20 +02:00
Daniel Varga
6082d0da1c
Backed out 2 changesets (bug 1513173) for build bustage error: Could not compile `style' on a CLOSED TREE
...
Backed out changeset 7f34457bee51 (bug 1513173)
Backed out changeset 82ddefcec03f (bug 1513173)
2019-04-03 19:19:55 +03:00
Bastien Orivel
894fb2c90e
Bug 1513173 - Part 2: Revendor dependencies. r=emilio
2019-04-03 12:12:33 +02:00
Lee Salzman
78dc1ee852
Bug 1455848 - update dwrote to version 0.8. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D16897
2019-01-17 15:45:26 -05:00
Razvan Maries
6161f7cc5b
Backed out 4 changesets (bug 1455848) for windows wrench failures. CLOSED TREE
...
Backed out changeset d56504db04ea (bug 1455848)
Backed out changeset f2279ecacb81 (bug 1455848)
Backed out changeset 44a36f0fe512 (bug 1455848)
Backed out changeset b8444f241aca (bug 1455848)
2019-01-24 00:56:40 +02:00
Lee Salzman
bae6f29257
Bug 1455848 - update dwrote to version 0.8. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D16897
2019-01-17 15:45:26 -05:00
Bobby Holley
c0182b02f9
Bug 1521187 - Add a dependency on derive_more. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D17028
--HG--
rename : third_party/rust/semver/.cargo-checksum.json => third_party/rust/semver-0.6.0/.cargo-checksum.json
rename : third_party/rust/semver/Cargo.toml => third_party/rust/semver-0.6.0/Cargo.toml
rename : third_party/rust/semver/README.md => third_party/rust/semver-0.6.0/README.md
rename : third_party/rust/semver/src/lib.rs => third_party/rust/semver-0.6.0/src/lib.rs
rename : third_party/rust/semver/src/version.rs => third_party/rust/semver-0.6.0/src/version.rs
rename : third_party/rust/semver/src/version_req.rs => third_party/rust/semver-0.6.0/src/version_req.rs
2019-01-22 12:19:22 -08:00
Rob Wu
b0989a05ce
Bug 1518762 - Avoid error in psutil.disk_io_counters in resourcemonitor r=ahal
...
Imports 8f99f37826
to fix a bug with Linux kernel 4.18+, https://github.com/giampaolo/psutil/issues/1354
(to be included in a future release of psutil, version 5.5.0)
Differential Revision: https://phabricator.services.mozilla.com/D16028
--HG--
extra : moz-landing-system : lando
2019-01-22 16:16:39 +00:00
Alex Chronopoulos
0e1ed98938
Bug 1520174 - Update dav1d from upstream to f813285. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D16562
--HG--
extra : moz-landing-system : lando
2019-01-16 00:05:25 +00:00
Robert Helmer
03b8afc312
Bug 1518728 - update vendored libprio to 1.4 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D16266
--HG--
extra : moz-landing-system : lando
2019-01-14 23:50:08 +00:00
Emilio Cobos Álvarez
f44aa80f85
Bug 1519639 - Update euclid. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D16390
2019-01-13 11:21:20 +01:00
Bobby Holley
b381fba212
Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D16353
--HG--
rename : servo/components/malloc_size_of_derive/LICENSE-APACHE => gfx/wr/wr_malloc_size_of/LICENSE-APACHE
rename : servo/components/malloc_size_of_derive/LICENSE-MIT => gfx/wr/wr_malloc_size_of/LICENSE-MIT
rename : servo/components/malloc_size_of_derive/LICENSE-APACHE => third_party/rust/malloc_size_of_derive/LICENSE-APACHE
rename : servo/components/malloc_size_of_derive/LICENSE-MIT => third_party/rust/malloc_size_of_derive/LICENSE-MIT
rename : servo/components/malloc_size_of_derive/lib.rs => third_party/rust/malloc_size_of_derive/lib.rs
2019-01-12 12:36:22 -08:00
Bogdan Tara
1b63fe08ee
Backed out 4 changesets (bug 1519454) for api.rs build bustage CLOSED TREE
...
Backed out changeset 21d74c03c00a (bug 1519454)
Backed out changeset 054028a8d4a7 (bug 1519454)
Backed out changeset e9b1d04247de (bug 1519454)
Backed out changeset f3ef205b4f63 (bug 1519454)
--HG--
rename : third_party/rust/malloc_size_of_derive/LICENSE-APACHE => servo/components/malloc_size_of_derive/LICENSE-APACHE
rename : third_party/rust/malloc_size_of_derive/LICENSE-MIT => servo/components/malloc_size_of_derive/LICENSE-MIT
rename : third_party/rust/malloc_size_of_derive/lib.rs => servo/components/malloc_size_of_derive/lib.rs
2019-01-12 21:54:54 +02:00
Bobby Holley
466c21b4c4
Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D16353
--HG--
rename : servo/components/malloc_size_of_derive/LICENSE-APACHE => gfx/wr/wr_malloc_size_of/LICENSE-APACHE
rename : servo/components/malloc_size_of_derive/LICENSE-MIT => gfx/wr/wr_malloc_size_of/LICENSE-MIT
rename : servo/components/malloc_size_of_derive/LICENSE-APACHE => third_party/rust/malloc_size_of_derive/LICENSE-APACHE
rename : servo/components/malloc_size_of_derive/LICENSE-MIT => third_party/rust/malloc_size_of_derive/LICENSE-MIT
rename : servo/components/malloc_size_of_derive/lib.rs => third_party/rust/malloc_size_of_derive/lib.rs
extra : moz-landing-system : lando
2019-01-12 19:21:56 +00:00
Henri Sivonen
b10e89785b
Bug 1515351 - Update encoding_rs to 0.8.14. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D15934
--HG--
extra : moz-landing-system : lando
2019-01-10 09:42:39 +00:00
Ted Mielczarek
ce7c81cd8c
bug 1518842 - fix badly-landed binary patch from bug 1481612. r=me
...
--HG--
extra : rebase_source : f33397f95b57dbaaa857faf6335beb4712a0a9da
2019-01-09 14:40:54 -05:00
WR Updater Bot
f41d47e969
Bug 1518770 - Re-vendor rust dependencies. r=kats
...
Depends on D16040
Differential Revision: https://phabricator.services.mozilla.com/D16041
--HG--
extra : moz-landing-system : lando
2019-01-09 13:31:28 +00:00
Bastien Orivel
8492886154
Bug 1513173 - Part 2: Revendor rust dependencies r=emilio
...
--HG--
extra : histedit_source : 12b995238cf3a262402c48a9b71adb90865f3574
2019-01-08 05:40:00 +02:00
Bastien Orivel
24db8c61b4
Bug 1518045 - Update owning_ref to 0.4.
...
This cherry-picks https://github.com/servo/servo/pull/22534 , plus the relevant
re-vendoring.
2019-01-07 01:13:43 +01:00
Benjamin Bouvier
1542471486
Bug 1517752: Update to Cranelift 0.26; r=sunfish
2019-01-04 16:19:48 +01:00
Bastien Orivel
07ae0a37ff
Bug 1516262 - Part 2: Revendor rust dependencies; r=ato
2019-01-02 12:13:08 +00:00
Dustin J. Mitchell
c2ecf453ff
Bug 1492664 - vendor taskcluster-urls; r=gps
...
--HG--
extra : rebase_source : a64effde0530bcf5c3a3095745b0e7a749d75dbd
extra : source : 0699d3873e440453ce7d5cc7c398a1d076b92033
2018-09-24 16:53:45 +00:00
WR Updater Bot
cdfba84b4e
Bug 1516304 - Re-vendor rust dependencies. r=kats
...
Depends on D15315
Differential Revision: https://phabricator.services.mozilla.com/D15316
--HG--
rename : third_party/rust/block-buffer/src/paddings.rs => third_party/rust/block-buffer-0.3.3/src/paddings.rs
rename : third_party/rust/byte-tools/src/read_single.rs => third_party/rust/byte-tools-0.2.0/src/read_single.rs
rename : third_party/rust/byte-tools/src/read_slice.rs => third_party/rust/byte-tools-0.2.0/src/read_slice.rs
rename : third_party/rust/byte-tools/src/write_single.rs => third_party/rust/byte-tools-0.2.0/src/write_single.rs
rename : third_party/rust/byte-tools/src/write_slice.rs => third_party/rust/byte-tools-0.2.0/src/write_slice.rs
rename : third_party/rust/sha2/tests/data/sha224/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha256/one_million_a.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/one_million_a.output.bin
rename : third_party/rust/sha2/tests/data/sha256/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha256/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha256/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha384/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha384/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha384/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha512/one_million_a.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/one_million_a.output.bin
rename : third_party/rust/sha2/tests/data/sha512/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha512/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha512/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha512_224/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha512_224/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha512_224/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha512_256/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha512_256/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha512_256/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha256/one_million_a.output.bin => third_party/rust/sha2/tests/data/sha256_one_million_a.bin
rename : third_party/rust/sha2/tests/data/sha512/one_million_a.output.bin => third_party/rust/sha2/tests/data/sha512_one_million_a.bin
extra : moz-landing-system : lando
2018-12-25 01:11:35 +00:00
Noemi Erli
1d18a3fc82
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-12-20 13:11:48 +02:00
Sebastian Hengst
767c971623
Backed out 21 changesets (bug 1492664) for breaking cron task for nightlies. a=backout
...
Backed out changeset a7d50dbb2c8e (bug 1492664)
Backed out changeset 2d876c4ece8b (bug 1492664)
Backed out changeset c82285d253de (bug 1492664)
Backed out changeset bf6d089640eb (bug 1492664)
Backed out changeset d9a7f2ce49c3 (bug 1492664)
Backed out changeset 06c466ab4323 (bug 1492664)
Backed out changeset c1ea4a10cc8d (bug 1492664)
Backed out changeset 4c63a04fdd47 (bug 1492664)
Backed out changeset 742b038bb1dd (bug 1492664)
Backed out changeset 911b4b0fb683 (bug 1492664)
Backed out changeset 870c8cec99e5 (bug 1492664)
Backed out changeset 77699b51336b (bug 1492664)
Backed out changeset 29f33f22fd8b (bug 1492664)
Backed out changeset e7f305408708 (bug 1492664)
Backed out changeset 335a92b1f424 (bug 1492664)
Backed out changeset c566f1c8dcdf (bug 1492664)
Backed out changeset c77ae59aba41 (bug 1492664)
Backed out changeset 9c35dd209c6b (bug 1492664)
Backed out changeset a972d6b4434e (bug 1492664)
Backed out changeset 5ea6f03f845e (bug 1492664)
Backed out changeset 0699d3873e44 (bug 1492664)
--HG--
extra : histedit_source : 5cb1f7e50f25d4a875c1a58c86b7dce902e1a89c%2C20f1ab1a843b612cfcc67cf5c6ff745d65abf076
2018-12-20 12:43:22 +02:00
Razvan Maries
f658ebcbab
Merge mozilla-inbound to mozilla-central a=merge
2018-12-20 07:04:06 +02:00
Razvan Maries
ab4c24da1d
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-12-20 07:07:45 +02:00
Cameron McCormack
99f949e5e4
Bug 1515533 - Bump smallvec and smallbitvec r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D15052
--HG--
extra : moz-landing-system : lando
2018-12-20 01:49:42 +00:00
Alex Chronopoulos
dee5990e57
Bug 1509453 - Update dav1d from upstream to b53a99b9. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D14868
--HG--
extra : moz-landing-system : lando
2018-12-19 18:11:14 +00:00
Margareta Eliza Balazs
2e5e28f518
Backed out 16 changesets (bug 1492664) for breaking developer artifact builds, requested by standard8 a=backout
...
Backed out changeset 31e500489665 (bug 1492664)
Backed out changeset f4945658d45f (bug 1492664)
Backed out changeset 6d17291b8b92 (bug 1492664)
Backed out changeset 90f3faa36137 (bug 1492664)
Backed out changeset 0b229b00818a (bug 1492664)
Backed out changeset 5eb2c77d70a9 (bug 1492664)
Backed out changeset e1ebad5d89c5 (bug 1492664)
Backed out changeset 3017e5890739 (bug 1492664)
Backed out changeset c8b7e620eabf (bug 1492664)
Backed out changeset d3dfbd848236 (bug 1492664)
Backed out changeset 5c92bb5ac895 (bug 1492664)
Backed out changeset fb7cfca6ebc3 (bug 1492664)
Backed out changeset 0c4101230d4d (bug 1492664)
Backed out changeset b93a0fcc86f3 (bug 1492664)
Backed out changeset 6dc9522ee0bf (bug 1492664)
Backed out changeset 85d7f8b330eb (bug 1492664)
2018-12-19 11:45:29 +02:00
Dustin J. Mitchell
fac0c5c5a8
Bug 1492664 - vendor taskcluster-urls r=firefox-build-system-reviewers,gps
...
`./mach vendor python taskcluster-urls==11.0.0`.
Differential Revision: https://phabricator.services.mozilla.com/D14195
--HG--
extra : moz-landing-system : lando
2018-12-11 22:20:45 +00:00
J.C. Jones
884c261af0
Bug 1514247 - Upgrade u2f-hid-rs to 0.2.3 r=emilio,keeler
...
This patch moves u2f-hid-rs to 0.2.3 [1], which changes the dependency graph of
u2f-hid-rs to not directly rely on the low-level core-foundation-sys library, as
core-foundation has all the features u2f-hid-rs needs in 0.6.1+.
This patch vendors core-foundation 0.6.3 and core-foundation-sys 0.6.2 as a
consequence.
[1] https://github.com/jcjones/u2f-hid-rs/releases/tag/v0.2.3
[2] d1d36d1044
Differential Revision: https://phabricator.services.mozilla.com/D14569
--HG--
extra : moz-landing-system : lando
2018-12-14 19:40:03 +00:00
Axel Hecht
68f6838fa1
bug 1514273, update in-tree copies of compare-locales and Fluent to 5.1 and 0.10, r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D14574
--HG--
extra : moz-landing-system : lando
2018-12-14 19:31:11 +00:00
WR Updater Bot
4b704dbf3d
Bug 1514179
- Re-vendor rust dependencies. r=kats
...
Depends on D14536
Differential Revision: https://phabricator.services.mozilla.com/D14537
--HG--
extra : moz-landing-system : lando
2018-12-14 13:31:33 +00:00
Emilio Cobos Álvarez
59a72efa12
Bug 1512537 - Update euclid. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D14246
--HG--
extra : moz-landing-system : lando
2018-12-13 00:53:58 +00:00
Bastien Orivel
fea3d3edf5
Bug 1513173 - Update darling to 0.8.1 and revendor rust dependencies. r=emilio
...
This will hopefully help reducing build times
2018-12-12 18:58:48 +01:00
Dustin J. Mitchell
04e3a3fea3
Bug 1492664 - vendor taskcluster-urls; r=gps
...
--HG--
extra : rebase_source : 265f983a6ce70066e1b762ab66dd4d5fa5803ea8
2018-09-24 16:53:45 +00:00
Emilio Cobos Álvarez
5b5bf2110c
Bug 1511811 - Revendor rust dependencies.
...
--HG--
rename : third_party/rust/darling_core/src/macros.rs => third_party/rust/darling_core/src/macros_private.rs
2018-12-07 09:00:57 -05:00
Alex Gaynor
9522d924c4
Bug 1510272 - upgraded yaml-rust to 0.4.2; r=ted
...
This resolves a cargo audit warning in yaml-rust<4.1.
Differential Revision: https://phabricator.services.mozilla.com/D13067
--HG--
extra : moz-landing-system : lando
2018-12-03 19:23:36 +00:00
Axel Hecht
5c325428f0
Bug 1492070, update l10n python libraries, r=stas
...
update fluent.syntax to 0.9.0
update compare-locales to 5.0.2
update fluent.migrate to https://hg.mozilla.org/l10n/fluent-migration/rev/3877312dc1f4
This includes migration-specific fixes for bugs 1491591, 1491833, 1491859, 1496127
All of these changes have been reviewed before in their respective upstream
repositories.
Differential Revision: https://phabricator.services.mozilla.com/D11861
--HG--
extra : moz-landing-system : lando
2018-12-03 12:03:59 +00:00
Tom Prince
fd9a27e32d
Bug 1509962: Vendor redo==2.0.2; r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D12973
--HG--
extra : moz-landing-system : lando
2018-12-03 06:43:52 +00:00
Emilio Cobos Álvarez
eed0162b65
Bug 1511725 - Update string-cache-codegen.
...
Generated with cargo update -p string_cache_codegen and ./mach vendor rust.
Differential Revision: https://phabricator.services.mozilla.com/D13649
--HG--
extra : moz-landing-system : lando
2018-12-02 17:34:27 +00:00
Valentin Gosu
f006cf8ce4
Bug 1511591 - Update rust-url to version 1.7.2 r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D13613
--HG--
extra : moz-landing-system : lando
2018-12-01 14:58:03 +00:00
Alex Chronopoulos
04fe7aa697
Bug 1509327 - Update dav1d from upstream to 36b807a
. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D13426
--HG--
extra : moz-landing-system : lando
2018-12-01 21:59:40 +00:00
Henri Sivonen
bfddcfb70e
Bug 1509507 - Update to encoding_rs 0.8.13 to fix a panic in UTF-8 to UTF-16 decode. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D13253
--HG--
extra : moz-landing-system : lando
2018-11-30 07:42:26 +00:00
Andreea Pavel
8e973f56b2
Backed out 3 changesets (bug 1509327) for build bustages on a CLOSED TREE
...
Backed out changeset aeb00b8974a4 (bug 1509327)
Backed out changeset ea27440a2126 (bug 1509327)
Backed out changeset 9881fd46fde2 (bug 1509327)
2018-11-30 05:16:08 +02:00
Alex Chronopoulos
d5ff9b025d
Bug 1509327 - Update dav1d from upstream to 9e08ac7. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D13426
--HG--
extra : moz-landing-system : lando
2018-11-29 22:24:05 +00:00
WR Updater Bot
d2fe946690
Bug 1510884 - Re-vendor rust dependencies. r=kats
...
Depends on D13356
Differential Revision: https://phabricator.services.mozilla.com/D13357
--HG--
extra : moz-landing-system : lando
2018-11-29 03:36:19 +00:00
Cosmin Sabou
e1e8f2ea69
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-28 06:08:19 +02:00
WR Updater Bot
1ebc3a00ee
Bug 1510379 - Re-vendor rust dependencies. r=kats
...
Depends on D13115
Differential Revision: https://phabricator.services.mozilla.com/D13116
--HG--
rename : third_party/rust/khronos_api/api_webgl/extensions/WEBGL_compressed_texture_atc/extension.xml => third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_compressed_texture_atc/extension.xml
rename : third_party/rust/khronos_api/api_webgl/extensions/WEBGL_get_buffer_sub_data_async/extension.xml => third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_get_buffer_sub_data_async/extension.xml
rename : third_party/rust/khronos_api/api_webgl/extensions/WEBGL_shared_resources/extension.xml => third_party/rust/khronos_api/api_webgl/extensions/rejected/WEBGL_shared_resources/extension.xml
extra : moz-landing-system : lando
2018-11-27 19:30:19 +00:00
Alex Chronopoulos
8046b715cd
Bug 1493400 - Update dav1d from upstream to d27598e. r=TD-Linux
...
Depends on D9607
Differential Revision: https://phabricator.services.mozilla.com/D12162
--HG--
rename : third_party/dav1d/include/compat/stdatomic.h => third_party/dav1d/include/compat/msvc/stdatomic.h
rename : third_party/dav1d/src/arm/mc_init.c => third_party/dav1d/src/arm/mc_init_tmpl.c
rename : third_party/dav1d/src/x86/ipred_init.c => third_party/dav1d/src/x86/ipred_init_tmpl.c
rename : third_party/dav1d/src/x86/itx_init.c => third_party/dav1d/src/x86/itx_init_tmpl.c
rename : third_party/dav1d/src/x86/loopfilter_init.c => third_party/dav1d/src/x86/loopfilter_init_tmpl.c
extra : moz-landing-system : lando
2018-11-27 14:04:37 +00:00
Thomas Daede
e6a11914f8
Bug 1493400 - Import dav1d into tree. r=glob
...
Differential Revision: https://phabricator.services.mozilla.com/D9607
--HG--
extra : moz-landing-system : lando
2018-11-24 01:53:30 +00:00
Nathan Froyd
c594293416
Bug 1460674 - part 4 - update gdb pretty-printing to grok the new layout; r=tromey
2018-11-26 16:24:49 -05:00
Nathan Froyd
849de57398
Bug 1481577 - make nsTHashtable pretty-printer aware of naming changes; r=tromey
...
kHashBits was renamed to mozilla::kHashNumberBits, which seems awkward
to access from the pretty-printer. So we compute its value from the
HashNumber type instead.
2018-11-26 13:16:13 -05:00
Henri Sivonen
60fabe50a9
Bug 1507726 - Update encoding_rs to 0.8.12. r=m_kato
...
* Improves UTF-8 validation performance.
* Improves UTF-8 to UTF-16 decode performance.
* Improves non-Latin and Latin1-ish Latin single-byte encode performance.
* Improves code quality by addressing some clippy lints.
The optional legacy CJK encoder changes are not used by Firefox.
Differential Revision: https://phabricator.services.mozilla.com/D12514
--HG--
extra : moz-landing-system : lando
2018-11-22 01:41:51 +00:00
WR Updater Bot
a023944719
Bug 1508231 - Re-vendor rust dependencies. r=kats
...
Depends on D12329
Differential Revision: https://phabricator.services.mozilla.com/D12330
--HG--
extra : moz-landing-system : lando
2018-11-19 18:25:34 +00:00
Cosmin Sabou
00f29cfcf6
Merge mozilla-central to mozilla-inbound.
2018-11-10 13:51:14 +02:00
WR Updater Bot
33e8738002
Bug 1506129 - Re-vendor rust dependencies. r=kats
...
Depends on D11508
Differential Revision: https://phabricator.services.mozilla.com/D11509
--HG--
extra : moz-landing-system : lando
2018-11-09 18:55:23 +00:00
Dan Gohman
5a29eec31b
Bug 1505777: Run mach-vendor-rust to update Cranelift. rs=bbouvier
...
--HG--
rename : third_party/rust/cranelift-codegen/src/preopt.rs => third_party/rust/cranelift-codegen/src/simple_preopt.rs
extra : rebase_source : e9c973e47af683a16a08b5161250ad1bbd7d684f
2018-11-09 05:16:08 -08:00
WR Updater Bot
5f0e43a33a
Bug 1504507 - Re-vendor rust dependencies. r=kats
...
Depends on D10889
Differential Revision: https://phabricator.services.mozilla.com/D10890
--HG--
extra : moz-landing-system : lando
2018-11-05 13:14:49 +00:00
Emilio Cobos Álvarez
bc8766b7fc
Bug 1462233 - Implement the env() function with hardcoded zeros for safe-area-inset. r=heycam,firefox-style-system-reviewers
...
Intent to Implement and Ship: https://groups.google.com/d/msg/mozilla.dev.platform/EVKyR1B87T0/_l-_qK8SAAAJ
Differential Revision: https://phabricator.services.mozilla.com/D9609
--HG--
extra : moz-landing-system : lando
2018-11-05 10:39:46 +00:00
Cosmin Sabou
1b7e778d69
Merge mozilla-central to mozilla-inbound.
2018-11-28 00:04:55 +02:00
Dan Gohman
493b0bb1b8
Bug 1507819 - Update to Cranelift 0.25. r=bbouvier
2018-11-27 00:06:00 +02:00
Gurzau Raul
4de32692fa
Backed out 3 changesets (bug 1505777) for linux build failures on a CLOSED TREE
...
Backed out changeset fd3aff6770a5 (bug 1505777)
Backed out changeset 400c83b3756b (bug 1505777)
Backed out changeset bbdabbc30f33 (bug 1505777)
--HG--
rename : third_party/rust/cranelift-codegen/src/simple_preopt.rs => third_party/rust/cranelift-codegen/src/preopt.rs
2018-11-09 05:00:08 +02:00
Dan Gohman
c2e3055960
Bug 1505777: Run mach-vendor-rust to update Cranelift. rs=bbouvier
...
--HG--
rename : third_party/rust/cranelift-codegen/src/preopt.rs => third_party/rust/cranelift-codegen/src/simple_preopt.rs
extra : source : 027bf8dee1e5bd49a0781a18e3b7d39051d70d6c
2018-11-08 09:19:00 +02:00
Gurzau Raul
f8bac7cdf2
Backed out 3 changesets (bug 1505777) for linux leakcheck failures on a CLOSED TREE
...
Backed out changeset 027bf8dee1e5 (bug 1505777)
Backed out changeset 29649174d3e7 (bug 1505777)
Backed out changeset 6fe8e6a201ed (bug 1505777)
--HG--
rename : third_party/rust/cranelift-codegen/src/simple_preopt.rs => third_party/rust/cranelift-codegen/src/preopt.rs
2018-11-09 01:05:49 +02:00
Dan Gohman
4d914524a2
Bug 1505777: Run mach-vendor-rust to update Cranelift. rs=bbouvier
...
--HG--
rename : third_party/rust/cranelift-codegen/src/preopt.rs => third_party/rust/cranelift-codegen/src/simple_preopt.rs
2018-11-08 09:19:00 +02:00
Nathan Froyd
b93bf873ba
Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek
2018-11-02 10:56:08 -04:00
Margareta Eliza Balazs
5927f5cba8
Backed out 2 changesets (bug 1502964) for spidermonkey bustages. CLOSED TREE
...
Backed out changeset 12bca041cda6 (bug 1502964)
Backed out changeset 225f2ad3cf2f (bug 1502964)
2018-11-02 16:05:01 +02:00
Nathan Froyd
0f1c42781d
Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek
2018-11-02 09:41:41 -04:00
Noemi Erli
36200c40df
Backed out 2 changesets (bug 1502964) for build bustages CLOSED TREE
...
Backed out changeset 26815a566707 (bug 1502964)
Backed out changeset 6015a119c154 (bug 1502964)
2018-10-31 16:30:41 +02:00
Nathan Froyd
657565b18b
Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek
...
It's not clear when upstream will do a new release with the aarch64
changes we need, so to unblock ourselves, let's just use a forked
version for now.
2018-10-31 09:50:53 -04:00
Tom Prince
a83d0fd435
Bug 1492128: Vendor taskcluster==4.0.1; r=firefox-build-system-reviewers,gps
...
We can't use taskcluster 5.0.0 yet, because taskcluster-proxy does not
support new-style URLs.
Differential Revision: https://phabricator.services.mozilla.com/D10146
--HG--
extra : moz-landing-system : lando
2018-10-30 17:50:49 +00:00
Tom Prince
de09f5861b
Bug 1492128: Vendor pathlib2==2.3.2; r=firefox-build-system-reviewers,gps
...
Differential Revision: https://phabricator.services.mozilla.com/D10145
--HG--
extra : moz-landing-system : lando
2018-10-30 18:01:06 +00:00
florin.strugariu
c7398f447c
Bug 1493648 - Can we run the Godot Engine wasm benchmark in automation? r=jmaher
...
Reviewers: jmaher
Tags: #secure-revision
Bug #: 1493648
Differential Revision: https://phabricator.services.mozilla.com/D8957
2018-10-17 10:40:57 +03:00
WR Updater Bot
3d54ef4b8e
Bug 1501616 - Re-vendor rust dependencies. r=kats
...
Depends on D9636
Differential Revision: https://phabricator.services.mozilla.com/D9637
--HG--
extra : moz-landing-system : lando
2018-10-24 10:58:32 +00:00
Sebastian Hengst
1ad50182a7
merge mozilla-central to autoland
...
--HG--
rename : third_party/rust/nom/.cargo-checksum.json => third_party/rust/nom-3.2.1/.cargo-checksum.json
rename : third_party/rust/nom/CHANGELOG.md => third_party/rust/nom-3.2.1/CHANGELOG.md
rename : third_party/rust/nom/Cargo.toml => third_party/rust/nom-3.2.1/Cargo.toml
rename : third_party/rust/nom/src/bits.rs => third_party/rust/nom-3.2.1/src/bits.rs
rename : third_party/rust/nom/src/branch.rs => third_party/rust/nom-3.2.1/src/branch.rs
rename : third_party/rust/nom/src/bytes.rs => third_party/rust/nom-3.2.1/src/bytes.rs
rename : third_party/rust/nom/src/character.rs => third_party/rust/nom-3.2.1/src/character.rs
rename : third_party/rust/nom/src/internal.rs => third_party/rust/nom-3.2.1/src/internal.rs
rename : third_party/rust/nom/src/lib.rs => third_party/rust/nom-3.2.1/src/lib.rs
rename : third_party/rust/nom/src/macros.rs => third_party/rust/nom-3.2.1/src/macros.rs
rename : third_party/rust/nom/src/methods.rs => third_party/rust/nom-3.2.1/src/methods.rs
rename : third_party/rust/nom/src/multi.rs => third_party/rust/nom-3.2.1/src/multi.rs
rename : third_party/rust/nom/src/nom.rs => third_party/rust/nom-3.2.1/src/nom.rs
rename : third_party/rust/nom/src/regexp.rs => third_party/rust/nom-3.2.1/src/regexp.rs
rename : third_party/rust/nom/src/sequence.rs => third_party/rust/nom-3.2.1/src/sequence.rs
rename : third_party/rust/nom/src/simple_errors.rs => third_party/rust/nom-3.2.1/src/simple_errors.rs
rename : third_party/rust/nom/src/str.rs => third_party/rust/nom-3.2.1/src/str.rs
rename : third_party/rust/nom/src/stream.rs => third_party/rust/nom-3.2.1/src/stream.rs
rename : third_party/rust/nom/src/traits.rs => third_party/rust/nom-3.2.1/src/traits.rs
rename : third_party/rust/nom/src/util.rs => third_party/rust/nom-3.2.1/src/util.rs
rename : third_party/rust/nom/src/verbose_errors.rs => third_party/rust/nom-3.2.1/src/verbose_errors.rs
rename : third_party/rust/nom/src/whitespace.rs => third_party/rust/nom-3.2.1/src/whitespace.rs
rename : third_party/rust/nom/tests/arithmetic.rs => third_party/rust/nom-3.2.1/tests/arithmetic.rs
rename : third_party/rust/nom/tests/arithmetic_ast.rs => third_party/rust/nom-3.2.1/tests/arithmetic_ast.rs
rename : third_party/rust/nom/tests/blockbuf-arithmetic.rs => third_party/rust/nom-3.2.1/tests/blockbuf-arithmetic.rs
rename : third_party/rust/nom/tests/cross_function_backtracking.rs => third_party/rust/nom-3.2.1/tests/cross_function_backtracking.rs
rename : third_party/rust/nom/tests/float.rs => third_party/rust/nom-3.2.1/tests/float.rs
rename : third_party/rust/nom/tests/ini.rs => third_party/rust/nom-3.2.1/tests/ini.rs
rename : third_party/rust/nom/tests/ini_str.rs => third_party/rust/nom-3.2.1/tests/ini_str.rs
rename : third_party/rust/nom/tests/issues.rs => third_party/rust/nom-3.2.1/tests/issues.rs
rename : third_party/rust/nom/tests/json.rs => third_party/rust/nom-3.2.1/tests/json.rs
rename : third_party/rust/nom/tests/mp4.rs => third_party/rust/nom-3.2.1/tests/mp4.rs
rename : third_party/rust/nom/tests/multiline.rs => third_party/rust/nom-3.2.1/tests/multiline.rs
rename : third_party/rust/nom/tests/named_args.rs => third_party/rust/nom-3.2.1/tests/named_args.rs
rename : third_party/rust/nom/tests/omnom.rs => third_party/rust/nom-3.2.1/tests/omnom.rs
rename : third_party/rust/nom/tests/overflow.rs => third_party/rust/nom-3.2.1/tests/overflow.rs
rename : third_party/rust/nom/tests/reborrow_fold.rs => third_party/rust/nom-3.2.1/tests/reborrow_fold.rs
rename : third_party/rust/nom/tests/test1.rs => third_party/rust/nom-3.2.1/tests/test1.rs
extra : rebase_source : 6c5b45c092fd51bf1b3ce15960416fb59311d152
2018-10-22 20:34:24 +03:00
Emilio Cobos Álvarez
c8e4909559
Bug 1500849 - Revendor Rust dependencies.
...
--HG--
rename : third_party/rust/nom/.cargo-checksum.json => third_party/rust/nom-3.2.1/.cargo-checksum.json
rename : third_party/rust/nom/CHANGELOG.md => third_party/rust/nom-3.2.1/CHANGELOG.md
rename : third_party/rust/nom/Cargo.toml => third_party/rust/nom-3.2.1/Cargo.toml
rename : third_party/rust/nom/src/bits.rs => third_party/rust/nom-3.2.1/src/bits.rs
rename : third_party/rust/nom/src/branch.rs => third_party/rust/nom-3.2.1/src/branch.rs
rename : third_party/rust/nom/src/bytes.rs => third_party/rust/nom-3.2.1/src/bytes.rs
rename : third_party/rust/nom/src/character.rs => third_party/rust/nom-3.2.1/src/character.rs
rename : third_party/rust/nom/src/internal.rs => third_party/rust/nom-3.2.1/src/internal.rs
rename : third_party/rust/nom/src/lib.rs => third_party/rust/nom-3.2.1/src/lib.rs
rename : third_party/rust/nom/src/macros.rs => third_party/rust/nom-3.2.1/src/macros.rs
rename : third_party/rust/nom/src/methods.rs => third_party/rust/nom-3.2.1/src/methods.rs
rename : third_party/rust/nom/src/multi.rs => third_party/rust/nom-3.2.1/src/multi.rs
rename : third_party/rust/nom/src/nom.rs => third_party/rust/nom-3.2.1/src/nom.rs
rename : third_party/rust/nom/src/regexp.rs => third_party/rust/nom-3.2.1/src/regexp.rs
rename : third_party/rust/nom/src/sequence.rs => third_party/rust/nom-3.2.1/src/sequence.rs
rename : third_party/rust/nom/src/simple_errors.rs => third_party/rust/nom-3.2.1/src/simple_errors.rs
rename : third_party/rust/nom/src/str.rs => third_party/rust/nom-3.2.1/src/str.rs
rename : third_party/rust/nom/src/stream.rs => third_party/rust/nom-3.2.1/src/stream.rs
rename : third_party/rust/nom/src/traits.rs => third_party/rust/nom-3.2.1/src/traits.rs
rename : third_party/rust/nom/src/util.rs => third_party/rust/nom-3.2.1/src/util.rs
rename : third_party/rust/nom/src/verbose_errors.rs => third_party/rust/nom-3.2.1/src/verbose_errors.rs
rename : third_party/rust/nom/src/whitespace.rs => third_party/rust/nom-3.2.1/src/whitespace.rs
rename : third_party/rust/nom/tests/arithmetic.rs => third_party/rust/nom-3.2.1/tests/arithmetic.rs
rename : third_party/rust/nom/tests/arithmetic_ast.rs => third_party/rust/nom-3.2.1/tests/arithmetic_ast.rs
rename : third_party/rust/nom/tests/blockbuf-arithmetic.rs => third_party/rust/nom-3.2.1/tests/blockbuf-arithmetic.rs
rename : third_party/rust/nom/tests/cross_function_backtracking.rs => third_party/rust/nom-3.2.1/tests/cross_function_backtracking.rs
rename : third_party/rust/nom/tests/float.rs => third_party/rust/nom-3.2.1/tests/float.rs
rename : third_party/rust/nom/tests/ini.rs => third_party/rust/nom-3.2.1/tests/ini.rs
rename : third_party/rust/nom/tests/ini_str.rs => third_party/rust/nom-3.2.1/tests/ini_str.rs
rename : third_party/rust/nom/tests/issues.rs => third_party/rust/nom-3.2.1/tests/issues.rs
rename : third_party/rust/nom/tests/json.rs => third_party/rust/nom-3.2.1/tests/json.rs
rename : third_party/rust/nom/tests/mp4.rs => third_party/rust/nom-3.2.1/tests/mp4.rs
rename : third_party/rust/nom/tests/multiline.rs => third_party/rust/nom-3.2.1/tests/multiline.rs
rename : third_party/rust/nom/tests/named_args.rs => third_party/rust/nom-3.2.1/tests/named_args.rs
rename : third_party/rust/nom/tests/omnom.rs => third_party/rust/nom-3.2.1/tests/omnom.rs
rename : third_party/rust/nom/tests/overflow.rs => third_party/rust/nom-3.2.1/tests/overflow.rs
rename : third_party/rust/nom/tests/reborrow_fold.rs => third_party/rust/nom-3.2.1/tests/reborrow_fold.rs
rename : third_party/rust/nom/tests/test1.rs => third_party/rust/nom-3.2.1/tests/test1.rs
2018-10-22 13:20:21 +02:00
Myk Melez
898ee70419
Bug 1500259 - update rkv to 0.5 and uuid to 0.6 r=froydnj
...
Updating rkv to 0.5 enables us to un-vendor new-ordered-float, as rkv 0.4 is the last crate in the tree that depends on it.
It also enables us to un-vendor version 0.5 of uuid. We previously needed that version because multiple third-party crates depended on it, and we have limited control over third-party sub-dependencies. But rkv 0.4 was the last third-party crate that still depended on version 0.5 of uuid; rkv 0.5 depends on version 0.6 of uuid.
There would still be two internal crates that depend on version 0.5 of uuid: geckodriver and webrender_bindings. But we have more control over internal sub-dependencies, and we can update those two internal crates to depend on version 0.6 of uuid. This patch does so.
To summarize, this patch makes the following changes:
* rkv: 0.4 -> 0.5
* new-ordered-float: un-vendored
* geckodriver: uuid dependency 0.5 -> 0.6
* webrender_bindings: uuid dependency 0.5 -> 0.6
* uuid 0.5: un-vendored
* uuid 0.6: remains in tree
Differential Revision: https://phabricator.services.mozilla.com/D9160
--HG--
extra : moz-landing-system : lando
2018-10-22 16:31:40 +00:00
WR Updater Bot
57fb53bfa2
Bug 1500711 - Re-vendor rust dependencies. r=kats
...
Depends on D9416
Differential Revision: https://phabricator.services.mozilla.com/D9417
--HG--
extra : moz-landing-system : lando
2018-10-22 17:14:20 +00:00
WR Updater Bot
b8831a6d42
Bug 1500233 - Re-vendor rust dependencies. r=kats
...
Depends on D9268
Differential Revision: https://phabricator.services.mozilla.com/D9269
--HG--
extra : moz-landing-system : lando
2018-10-19 15:57:43 +00:00
Tom Prince
74845297db
Bug 1497575: [staging-release] Vendor mozilla-version; r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D8624
--HG--
extra : moz-landing-system : lando
2018-10-16 21:14:56 +00:00
Kartikaya Gupta
0378e1402f
Bug 1497446 - Follow-up to repair incorrect vendoring of lalrpop-snap. r=froydnj
...
This (large) file exists in the lalrpop-snap crate and should be part of
the vendoring of that crate. However it seems to have been accidentally
removed in bug 1497446. This patch adds it back by running
./mach vendor rust --build-peers-said-large-imports-were-ok
on a clean m-c tree.
Differential Revision: https://phabricator.services.mozilla.com/D8863
--HG--
extra : moz-landing-system : lando
2018-10-16 15:25:03 +00:00
David Teller
e42e7a416c
Bug 1497446 - mach rust vendor r=Yoric
...
Summary: The previous two changesets bump up a few dependencies. This is the companion mach rust vendor.
Test Plan: It builds.
Reviewers: ted
Tags: #secure-revision
Bug #: 1497446
--HG--
extra : amend_source : 6eeef28181e1e72891e1f3ad1d67b70cdf926e21
extra : histedit_source : e6af1b38e2272656c543f6c4f9778e80e6c75fd9
2018-10-10 16:50:30 +02:00
Jeff Muizelaar
f1007db3c3
Bug 1498650. Update Cargo lockfiles and re-vendor rust dependencies
...
--HG--
extra : rebase_source : d9320ea8dbc8347d681a498395f3171277e92b90
2018-10-13 21:18:42 -04:00
Alex Gaynor
c01581a74e
Bug 1498247 - Part 2 - cargo vendor; r=jgraham
...
Depends on D8577
Differential Revision: https://phabricator.services.mozilla.com/D8578
--HG--
extra : moz-landing-system : lando
2018-10-12 17:29:14 +00:00
Csoregi Natalia
f00a0ea9cc
Backed out 3 changesets (bug 1494069) for blocking 1498215. a=backout
...
Backed out changeset 9752f179b9c3 (bug 1494069)
Backed out changeset fe0fb280dbfc (bug 1494069)
Backed out changeset a2956764213e (bug 1494069)
2018-10-12 13:11:04 +03:00
Ted Mielczarek
9b25fb8826
bug 1481612 - vendor an unpacked win64 wheel of psutil 5.4.3. r=gps
...
This change uses the previously added `--with-windows-wheel` option to vendor
a win64 wheel of psutil. This patch was produced by running:
`mach vendor python --with-windows-wheel psutil==5.4.3`.
We vendor this wheel unpacked so that we can insert it into sys.path in mach
without needing a virtualenv in which to install a wheel with pip, since we
have a chicken-and-egg problem there where configure creates the virtualenv
but we'd like to be able to use psutil before we run configure.
Differential Revision: https://phabricator.services.mozilla.com/D3436
--HG--
extra : moz-landing-system : lando
2018-10-10 19:54:25 +00:00
Ted Mielczarek
bfa7b8e5f4
bug 1481612 - Re-vendor psutil 5.4.3 using `mach vendor python`. r=chmanchester,gps
...
psutil was previously vendored manually, so re-vendor it using our new tooling
to make for smaller diffs in follow-up patches. This mostly just winds up
adding some extra files that must have been left out of the manual vendoring,
but it also updates the third_party/python/requirements.{in,txt}.
Differential Revision: https://phabricator.services.mozilla.com/D3434
--HG--
extra : moz-landing-system : lando
2018-10-10 19:47:58 +00:00
Andrew Halberstadt
6bc809da2d
Bug 1494069 - Vendor scandir==1.9.0 to third_party/python, r=davehunt
...
Scandir is a faster implementation of os.listdir since it caches file metadata
as it works. Using listdir and then calling things like os.path.isfile after
the fact will result in multiple system calls. Whereas with scandir, there will
only be a single system call per file.
Scandir is part of the stdlib in Python 3.6+, so the following can be used for
Python 2/3 compatible code:
try
from os import scandir, walk
except ImportError:
from scandir import scandir, walk
Differential Revision: https://phabricator.services.mozilla.com/D7738
--HG--
extra : moz-landing-system : lando
2018-10-10 19:21:07 +00:00
Botond Ballo
ff24cf5780
Bug 1496870 - Add a GDB pretty printer for mozilla::EnumSet. r=tromey
...
Differential Revision: https://phabricator.services.mozilla.com/D7954
--HG--
extra : moz-landing-system : lando
2018-10-10 16:33:56 +00:00
Dave Hunt
046359060c
Bug 1490253 - Replace pipenv with pip-tools for vendoring packages and dependencies; r=ahal
...
Depends on D7869
Differential Revision: https://phabricator.services.mozilla.com/D7870
--HG--
extra : moz-landing-system : lando
2018-10-10 08:58:41 +00:00
Csoregi Natalia
fbee84608f
Backed out changeset f92dcf5319ae (bug 1490253) for bustage on test_mozbuild_reading.py. CLOSED TREE
2018-10-10 00:51:30 +03:00
Dave Hunt
4141a28060
Bug 1490253 - Replace pipenv with pip-tools for vendoring packages and dependencies; r=ahal
...
Depends on D7869
Differential Revision: https://phabricator.services.mozilla.com/D7870
--HG--
extra : moz-landing-system : lando
2018-10-09 21:32:35 +00:00
Dave Hunt
1b8dbe2a78
Bug 1490253 - Vendor pip-tools 3.0.0 and dependencies; r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D7869
--HG--
extra : moz-landing-system : lando
2018-10-05 18:46:07 +00:00
Mike Hommey
d6be7f2ef6
Bug 1496296 - Update encoding_rs to 0.8.9 and simd to 0.2.3 r=froydnj
...
Only difference with current versions is the ability to use the crates
with stable rust without setting RUSTC_BOOTSTRAP globally ourselves.
Differential Revision: https://phabricator.services.mozilla.com/D7679
--HG--
extra : moz-landing-system : lando
2018-10-04 13:51:39 +00:00
Emilio Cobos Álvarez
fb252d3a24
No bug - update cssparser. r=me
...
This just makes an struct repr(C) which will help me to remove most of
nsCSSValue.
2018-10-04 13:53:53 +02:00
Henri Sivonen
b8545f2cf8
Bug 1495067 - Make HasRTLChars() consider Hebrew presentation forms as RTL (again) and not consider U+FEFF as RTL (again). r=jfkthame
...
* Update encoding_rs to 0.8.8.
* Change U+FEFD and U+FEFE to RTL in IS_RTL_PRESENTATION_FORM to make the
Rust and C++ code agree on what's RTL.
MozReview-Commit-ID: CuK6fN4pojG
Differential Revision: https://phabricator.services.mozilla.com/D7285
--HG--
extra : moz-landing-system : lando
2018-10-02 14:24:15 +00:00
Markus Stange
c6fc1caf62
Bug 1457481 - Run mach vendor rust. r=froydnj,erahm
...
Most importantly, this picks up "object" and "goblin" for ELF binary parsing.
We only use the ELF code from goblin, so the mach-O parsing code gets
eliminated by the linker. Overall, this increases the Android installer size
by 20KB.
Try pushes for reference:
before: https://treeherder.mozilla.org/#/jobs?repo=try&revision=834b56dc5ab3d63a43a32f740ee8212296ac726d&selectedJob=201600899
after: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6983b27e8d3cb715d3b7e6cbd276683f6466e3cc&selectedJob=201600475
installer size: 34524820 -> 34542861 (34.52MB -> 34.54MB)
$ mach vendor rust
Updating registry `https://github.com/rust-lang/crates.io-index `
Adding goblin v0.0.17
Adding memmap v0.6.2
Adding miniz-sys v0.1.10
Adding object v0.10.0
Adding parity-wasm v0.31.3
Adding plain v0.2.3
Adding profiler_helper v0.1.0 (file:///Users/mstange/code/mozilla/tools/profiler/rust-helper)
Adding scroll v0.9.1
Adding scroll_derive v0.9.5
Adding syn v0.15.5
Adding thin-vec v0.1.0
Adding uuid v0.6.5
0:30.11 The following files exceed the filesize limit of 102400:
third_party/rust/miniz-sys/miniz.c
third_party/rust/syn-0.14.6/src/expr.rs
third_party/rust/syn-0.14.6/src/gen/fold.rs
third_party/rust/syn-0.14.6/src/gen/visit.rs
third_party/rust/syn-0.14.6/src/gen/visit_mut.rs
The syn dependency is not compiled for goblin, as far as I can tell - it's only
needed for the 'syn' feature of scroll_derive, and scroll does not ask for
scroll_derive/syn.
object -> goblin -> scroll -> scroll_derive -/-> syn
But it looks like other versions of syn were already in the tree.
Depends on D7021
Differential Revision: https://phabricator.services.mozilla.com/D7023
--HG--
rename : third_party/rust/syn/src/parsers.rs => third_party/rust/syn-0.14.6/src/parsers.rs
rename : third_party/rust/syn/src/verbatim.rs => third_party/rust/syn-0.14.6/src/verbatim.rs
rename : third_party/rust/uuid/.travis.yml => third_party/rust/uuid-0.5.1/.travis.yml
rename : third_party/rust/uuid/src/rustc_serialize.rs => third_party/rust/uuid-0.5.1/src/rustc_serialize.rs
rename : third_party/rust/uuid/src/serde.rs => third_party/rust/uuid-0.5.1/src/serde.rs
extra : moz-landing-system : lando
2018-10-02 01:50:56 +00:00
shindli
2cc7085b7a
Backed out 4 changesets (bug 1457481) for c1 failures in devtools/client/performance-new/test/chrome/test_perf-settings-entries.html
...
Backed out changeset 212450f77860 (bug 1457481)
Backed out changeset ac3deff9340f (bug 1457481)
Backed out changeset 4478820fbcaa (bug 1457481)
Backed out changeset 1c8460b1d6da (bug 1457481)
--HG--
rename : third_party/rust/syn-0.14.6/src/parsers.rs => third_party/rust/syn/src/parsers.rs
rename : third_party/rust/syn-0.14.6/src/verbatim.rs => third_party/rust/syn/src/verbatim.rs
rename : third_party/rust/uuid-0.5.1/.travis.yml => third_party/rust/uuid/.travis.yml
rename : third_party/rust/uuid-0.5.1/src/rustc_serialize.rs => third_party/rust/uuid/src/rustc_serialize.rs
rename : third_party/rust/uuid-0.5.1/src/serde.rs => third_party/rust/uuid/src/serde.rs
2018-10-02 01:43:46 +03:00
Markus Stange
56e10a560b
Bug 1457481 - Run mach vendor rust. r=froydnj,erahm
...
Most importantly, this picks up "object" and "goblin" for ELF binary parsing.
We only use the ELF code from goblin, so the mach-O parsing code gets
eliminated by the linker. Overall, this increases the Android installer size
by 20KB.
Try pushes for reference:
before: https://treeherder.mozilla.org/#/jobs?repo=try&revision=834b56dc5ab3d63a43a32f740ee8212296ac726d&selectedJob=201600899
after: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6983b27e8d3cb715d3b7e6cbd276683f6466e3cc&selectedJob=201600475
installer size: 34524820 -> 34542861 (34.52MB -> 34.54MB)
$ mach vendor rust
Updating registry `https://github.com/rust-lang/crates.io-index `
Adding goblin v0.0.17
Adding memmap v0.6.2
Adding miniz-sys v0.1.10
Adding object v0.10.0
Adding parity-wasm v0.31.3
Adding plain v0.2.3
Adding profiler_helper v0.1.0 (file:///Users/mstange/code/mozilla/tools/profiler/rust-helper)
Adding scroll v0.9.1
Adding scroll_derive v0.9.5
Adding syn v0.15.5
Adding thin-vec v0.1.0
Adding uuid v0.6.5
0:30.11 The following files exceed the filesize limit of 102400:
third_party/rust/miniz-sys/miniz.c
third_party/rust/syn-0.14.6/src/expr.rs
third_party/rust/syn-0.14.6/src/gen/fold.rs
third_party/rust/syn-0.14.6/src/gen/visit.rs
third_party/rust/syn-0.14.6/src/gen/visit_mut.rs
The syn dependency is not compiled for goblin, as far as I can tell - it's only
needed for the 'syn' feature of scroll_derive, and scroll does not ask for
scroll_derive/syn.
object -> goblin -> scroll -> scroll_derive -/-> syn
But it looks like other versions of syn were already in the tree.
Depends on D7021
Differential Revision: https://phabricator.services.mozilla.com/D7023
--HG--
rename : third_party/rust/syn/src/parsers.rs => third_party/rust/syn-0.14.6/src/parsers.rs
rename : third_party/rust/syn/src/verbatim.rs => third_party/rust/syn-0.14.6/src/verbatim.rs
rename : third_party/rust/uuid/.travis.yml => third_party/rust/uuid-0.5.1/.travis.yml
rename : third_party/rust/uuid/src/rustc_serialize.rs => third_party/rust/uuid-0.5.1/src/rustc_serialize.rs
rename : third_party/rust/uuid/src/serde.rs => third_party/rust/uuid-0.5.1/src/serde.rs
extra : moz-landing-system : lando
2018-10-01 20:24:42 +00:00
Henri Sivonen
b779d7751c
Bug 1494651 - Update encoding_rs to 0.8.7. r=m_kato
...
MozReview-Commit-ID: EB0wO4BxFAb
Differential Revision: https://phabricator.services.mozilla.com/D7087
--HG--
extra : moz-landing-system : lando
2018-10-01 01:11:59 +00:00
Benjamin Bouvier
8dd620efc8
Bug 1469027: Vendor in Rust dependencies for Cranelift; r=froydnj
...
--HG--
extra : rebase_source : 045272c50dd65c487200c520fbbe6c38fc9f9820
2018-09-12 16:04:35 +02:00
Robert Helmer
31db631e3c
Bug 1494138 - update vendored libprio to 1.2 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D6871
--HG--
extra : moz-landing-system : lando
2018-09-27 06:10:05 +00:00
Jeff Muizelaar
f405bac266
Bug 1494042. Update Cargo lockfile and re-vendor rust dependencies
2018-09-26 00:37:48 -04:00
Jeff Muizelaar
c519453957
Bug 1493496. Update Cargo lockfiles re-vendor rust dependencies
2018-09-24 23:17:50 -04:00
Matt Brubeck
9a8bd3b5d7
Bug 1493435 - Upgrade to uluru 0.3. r=nox,emilio
...
This cherry-picks servo/servo#21789 .
2018-09-23 13:52:36 +02:00
Andre Bogus
52ad6442dc
Bug 1493435 - Update smallvec crate and enable the union feature. r=emilio
...
We had a mix of 0.6.2 and 0.6.5 (which is the current release),
this unifies to the latest version. It also enables the union
feature which removes the discriminant, reducing memory usage.
This cherry-picks servo/servo#21746 .
2018-09-23 13:47:13 +02:00
Jeff Muizelaar
0ab721dac5
Bug 1493268. Update Cargo lockfiles and re-vendor rust dependencies
2018-09-22 21:21:17 -04:00
Jeff Muizelaar
24d813756e
Bug 1493097. Update Cargo lockfiles and re-vendor rust dependencies
...
--HG--
extra : rebase_source : 91dcd4aae7262a775c6fc1bc5657fc703dd2cb5b
2018-09-21 15:40:16 -04:00
Jeff Muizelaar
e816372be4
Bug 1492880. Update Cargo lockfiles and re-vendor rust dependencies
2018-09-20 23:29:49 -04:00
Thomas Daede
3e8224c602
Bug 1368843: Enable libaom on Android. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D6336
--HG--
extra : moz-landing-system : lando
2018-09-20 08:25:35 +00:00
Thomas Daede
a6f10c9181
Bug 1489285: Update libaom. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D6206
--HG--
rename : third_party/aom/aom_ports/ppc.h => third_party/aom/aom_dsp/x86/sum_squares_sse2.h
rename : third_party/aom/av1/decoder/obu.h => third_party/aom/av1/common/obu_util.h
rename : third_party/aom/build/make/ios-Info.plist => third_party/aom/build/cmake/ios-Info.plist
rename : third_party/aom/build/make/iosbuild.sh => third_party/aom/build/cmake/iosbuild.sh
rename : third_party/aom/build/make/rtcd.pl => third_party/aom/build/cmake/rtcd.pl
rename : third_party/aom/common/y4menc.h => third_party/aom/common/rawenc.h
extra : moz-landing-system : lando
2018-09-19 21:27:06 +00:00
Matt Brubeck
089f3a6e6b
Bug 1492001 - Revendor Rust dependencies. r=jgraham
...
Depends on D6168
Differential Revision: https://phabricator.services.mozilla.com/D6169
--HG--
rename : third_party/rust/num/bors.toml => third_party/rust/num-integer/bors.toml
extra : moz-landing-system : lando
2018-09-18 17:51:22 +00:00
Noemi Erli
724848c2db
Backed out 2 changesets (bug 1492001) for Btup build bustages
...
Backed out changeset 6ec9bc89a5b3 (bug 1492001)
Backed out changeset 238fdce77ee9 (bug 1492001)
--HG--
rename : third_party/rust/num-integer/bors.toml => third_party/rust/num/bors.toml
2018-09-18 20:38:24 +03:00
Matt Brubeck
03519bf6d8
Bug 1492001 - Revendor Rust dependencies. r=jgraham
...
Depends on D6168
Differential Revision: https://phabricator.services.mozilla.com/D6169
--HG--
rename : third_party/rust/num/bors.toml => third_party/rust/num-integer/bors.toml
extra : moz-landing-system : lando
2018-09-18 16:35:08 +00:00
Robert Helmer
88ee2451ac
Bug 1491289 - re-vendor libprio to pick up fixes for using system NSS r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D6082
--HG--
extra : moz-landing-system : lando
2018-09-18 04:36:49 +00:00
Emilio Cobos Álvarez
77f2e53394
Bug 1491577 - Revendor rust dependencies. r=me
2018-09-15 19:25:49 +02:00
Andreas Tolfsen
21c881ebf9
bug 1490674: vendor rust dependencies; r=me
2018-09-14 12:28:02 +01:00
Tooru Fujisawa
37c4b7c0dc
Bug 1472103 - Part 1.1: Result of mach vendor rust. r=me
2018-09-14 01:56:07 +09:00
Bogdan Tara
3fc5bc9ad5
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-12 01:15:44 +03:00
Dustin J. Mitchell
55bc80584c
Bug 1490128: upgrade json-e==2.7.0 r=davehunt
...
This was done with |mach vendor python| followed by a manual backout of changes
to unrelated packages.
Differential Revision: https://phabricator.services.mozilla.com/D5532
--HG--
extra : moz-landing-system : lando
2018-09-11 21:14:52 +00:00
Bastien Orivel
9ffad5d4b8
Bug 1489792 - Part 2: Revendor dependencies. r=ato
2018-09-11 10:18:41 +01:00
Jeff Muizelaar
0f8d66ac1c
Bug 1488887. Update Cargo lockfiles and revendor dependencies.
...
* * *
Re-vendor rust dependencies
2018-09-05 21:21:57 -04:00
Emilio Cobos Álvarez
09b97d9474
Bug 1488172 - Revendor rust dependencies. r=me
2018-09-03 14:13:36 +02:00
Myk Melez
19d8327672
Bug 1482810 - update cc crate from 1.0.18 to 1.0.23 r=froydnj
...
The fix for bug 1482810 requires an upstream change to the cc crate: if CFLAGS is defined, then don't enable warnings by default. That change was included in cc crate version 1.0.23, and this change vendors that version of the cc crate into mozilla-central.
MozReview-Commit-ID: Krfrs1dSN9d
Differential Revision: https://phabricator.services.mozilla.com/D4699
--HG--
extra : moz-landing-system : lando
2018-08-30 17:24:55 +00:00
Bastien Orivel
3946c67f0c
Bug 1486815 - Remove nom 1 from dependencies. r=emilio
2018-08-30 00:09:51 +02:00
Nathan Froyd
65e7b0bbd1
Bug 1485409 - update crates to dispense with winapi 0.2.8 requirement; r=glandium
...
winapi 0.2.8 is used by a number of crates in our dependency graph. The
newest version of winapi is 0.3.4, which is a significant restructuring
and also more amenable to further development, e.g. adding AArch64
support. This patch does the easy work of updating as many things as
possible to winapi 0.3.4 via a simple `cargo update`:
cargo update -p atty:0.2.2 -p fs2 -p msdos_time -p parking_lot_core -p aho-corasick
and then vendoring the results of those changes.
2018-08-28 21:37:30 -04:00
Cosmin Sabou
469b620e12
Merge mozilla-central to autoland. a=merge
...
--HG--
rename : testing/web-platform/tests/css/compositing/support/parsing-testcommon.js => testing/web-platform/tests/css/compositing/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-backgrounds/support/parsing-testcommon.js => testing/web-platform/tests/css/css-backgrounds/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-box/support/parsing-testcommon.js => testing/web-platform/tests/css/css-box/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-cascade/support/parsing-testcommon.js => testing/web-platform/tests/css/css-cascade/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-color/support/parsing-testcommon.js => testing/web-platform/tests/css/css-color/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-images/support/parsing-testcommon.js => testing/web-platform/tests/css/css-images/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-masking/support/parsing-testcommon.js => testing/web-platform/tests/css/css-masking/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-shapes/support/parsing-testcommon.js => testing/web-platform/tests/css/css-shapes/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-transforms/support/parsing-testcommon.js => testing/web-platform/tests/css/css-transforms/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-ui/support/parsing-testcommon.js => testing/web-platform/tests/css/css-ui/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-writing-modes/support/parsing-testcommon.js => testing/web-platform/tests/css/css-writing-modes/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/filter-effects/support/parsing-testcommon.js => testing/web-platform/tests/css/filter-effects/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/motion/support/parsing-testcommon.js => testing/web-platform/tests/css/motion/parsing/support/parsing-testcommon.js
rename : third_party/rust/crossbeam-deque/.cargo-checksum.json => third_party/rust/crossbeam-deque-0.2.0/.cargo-checksum.json
rename : third_party/rust/crossbeam-deque/.travis.yml => third_party/rust/crossbeam-deque-0.2.0/.travis.yml
rename : third_party/rust/crossbeam-deque/CHANGELOG.md => third_party/rust/crossbeam-deque-0.2.0/CHANGELOG.md
rename : third_party/rust/crossbeam-deque/Cargo.toml => third_party/rust/crossbeam-deque-0.2.0/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/crossbeam-deque-0.2.0/LICENSE-APACHE
rename : third_party/rust/crossbeam-deque/README.md => third_party/rust/crossbeam-deque-0.2.0/README.md
rename : third_party/rust/crossbeam-deque/src/lib.rs => third_party/rust/crossbeam-deque-0.2.0/src/lib.rs
rename : third_party/rust/crossbeam-epoch/.cargo-checksum.json => third_party/rust/crossbeam-epoch-0.3.1/.cargo-checksum.json
rename : third_party/rust/crossbeam-epoch/.travis.yml => third_party/rust/crossbeam-epoch-0.3.1/.travis.yml
rename : third_party/rust/crossbeam-epoch/CHANGELOG.md => third_party/rust/crossbeam-epoch-0.3.1/CHANGELOG.md
rename : third_party/rust/crossbeam-epoch/Cargo.toml => third_party/rust/crossbeam-epoch-0.3.1/Cargo.toml
rename : third_party/rust/tokio-io/LICENSE-APACHE => third_party/rust/crossbeam-epoch-0.3.1/LICENSE-APACHE
rename : third_party/rust/crossbeam-epoch/README.md => third_party/rust/crossbeam-epoch-0.3.1/README.md
rename : third_party/rust/crossbeam-epoch/examples/sanitize.rs => third_party/rust/crossbeam-epoch-0.3.1/examples/sanitize.rs
rename : third_party/rust/crossbeam-epoch/src/atomic.rs => third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs
rename : third_party/rust/crossbeam-epoch/src/collector.rs => third_party/rust/crossbeam-epoch-0.3.1/src/collector.rs
rename : third_party/rust/crossbeam-epoch/src/default.rs => third_party/rust/crossbeam-epoch-0.3.1/src/default.rs
rename : third_party/rust/crossbeam-epoch/src/deferred.rs => third_party/rust/crossbeam-epoch-0.3.1/src/deferred.rs
rename : third_party/rust/crossbeam-epoch/src/epoch.rs => third_party/rust/crossbeam-epoch-0.3.1/src/epoch.rs
rename : third_party/rust/crossbeam-epoch/src/garbage.rs => third_party/rust/crossbeam-epoch-0.3.1/src/garbage.rs
rename : third_party/rust/crossbeam-epoch/src/guard.rs => third_party/rust/crossbeam-epoch-0.3.1/src/guard.rs
rename : third_party/rust/crossbeam-epoch/src/internal.rs => third_party/rust/crossbeam-epoch-0.3.1/src/internal.rs
rename : third_party/rust/crossbeam-epoch/src/lib.rs => third_party/rust/crossbeam-epoch-0.3.1/src/lib.rs
rename : third_party/rust/crossbeam-epoch/src/sync/list.rs => third_party/rust/crossbeam-epoch-0.3.1/src/sync/list.rs
rename : third_party/rust/crossbeam-epoch/src/sync/queue.rs => third_party/rust/crossbeam-epoch-0.3.1/src/sync/queue.rs
rename : third_party/rust/crossbeam-utils/.cargo-checksum.json => third_party/rust/crossbeam-utils-0.2.2/.cargo-checksum.json
rename : third_party/rust/crossbeam-utils/CHANGELOG.md => third_party/rust/crossbeam-utils-0.2.2/CHANGELOG.md
rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/crossbeam-utils-0.2.2/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/crossbeam-utils-0.2.2/LICENSE-APACHE
rename : third_party/rust/crossbeam-utils/src/atomic_option.rs => third_party/rust/crossbeam-utils-0.2.2/src/atomic_option.rs
rename : third_party/rust/crossbeam-utils/src/lib.rs => third_party/rust/crossbeam-utils-0.2.2/src/lib.rs
rename : third_party/rust/crossbeam-utils/src/scoped.rs => third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/indexmap/LICENSE-APACHE
rename : third_party/rust/lazycell/.cargo-checksum.json => third_party/rust/lazycell-0.4.0/.cargo-checksum.json
rename : third_party/rust/lazycell/CHANGELOG.md => third_party/rust/lazycell-0.4.0/CHANGELOG.md
rename : third_party/rust/lazycell/Cargo.toml => third_party/rust/lazycell-0.4.0/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/lazycell-0.4.0/LICENSE-APACHE
rename : third_party/rust/lazycell/LICENSE-MIT => third_party/rust/lazycell-0.4.0/LICENSE-MIT
rename : third_party/rust/lazycell/README.md => third_party/rust/lazycell-0.4.0/README.md
rename : third_party/rust/lazycell/src/lib.rs => third_party/rust/lazycell-0.4.0/src/lib.rs
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/rand-0.3.22/LICENSE-APACHE
rename : third_party/rust/bitflags-0.7.0/LICENSE-MIT => third_party/rust/rand-0.3.22/LICENSE-MIT
rename : third_party/rust/rand/appveyor.yml => third_party/rust/rand-0.3.22/appveyor.yml
rename : third_party/rust/slab/.cargo-checksum.json => third_party/rust/slab-0.3.0/.cargo-checksum.json
rename : third_party/rust/slab/Cargo.toml => third_party/rust/slab-0.3.0/Cargo.toml
rename : third_party/rust/slab/README.md => third_party/rust/slab-0.3.0/README.md
rename : third_party/rust/slab/src/lib.rs => third_party/rust/slab-0.3.0/src/lib.rs
rename : third_party/rust/tokio-io/src/read_to_end.rs => third_party/rust/tokio-io/src/io/read_to_end.rs
rename : third_party/rust/tokio-io/src/read_until.rs => third_party/rust/tokio-io/src/io/read_until.rs
extra : rebase_source : 4c022c31e626832d12535d88e7caea452419ac2f
2018-08-24 00:44:17 +03:00
Robert Helmer
5e9fa7fdb4
Bug 1421501 - build integration for vendored msgpack r=glandium
...
MozReview-Commit-ID: 4AKDbOU4aWx
--HG--
extra : rebase_source : 3c35f85a5cf25ba60e33fd64fbb265b490df4a33
2018-08-06 15:10:36 -07:00
Robert Helmer
7dce2bd3b9
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r=glandium
...
MozReview-Commit-ID: 9vzQOuszf3p
--HG--
extra : rebase_source : baecdf560d35aa94b634538e20ea74b5f1d414d3
2018-08-06 15:10:06 -07:00
Robert Helmer
c5e6829a8f
Bug 1421501 - build system integration for libprio r=gps
...
MozReview-Commit-ID: FYHgLmEhr03
--HG--
extra : rebase_source : 4ba057098402c58a40cfa5f4ac804af6762b576a
2018-06-07 19:14:53 -07:00
Robert Helmer
15aebb920e
Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r=fkiefer
...
MozReview-Commit-ID: LjbKuuFAMAv
--HG--
extra : rebase_source : 8ff0b5a482d84fcc80011ea143474f9bd80e45a4
2018-06-20 17:21:01 -07:00
Cosmin Sabou
0bd06ad763
Backed out 7 changesets (bug 1421501) for causing build bustages. CLOSED TREE
...
Backed out changeset 492f05d220b1 (bug 1421501)
Backed out changeset 844232d77d0d (bug 1421501)
Backed out changeset 3affc66728b0 (bug 1421501)
Backed out changeset 4d7c3c02ce8d (bug 1421501)
Backed out changeset e27d93ac79a0 (bug 1421501)
Backed out changeset a6c9888b5179 (bug 1421501)
Backed out changeset f7f9e47f0608 (bug 1421501)
2018-08-23 22:46:07 +03:00
Robert Helmer
1b7f123cfb
Bug 1421501 - disable PrioEncoder on Android until libprio supports it r=froydnj
...
This is tracked upstream at https://github.com/mozilla/libprio/issues/15
MozReview-Commit-ID: L5VWKdEitfB
--HG--
extra : rebase_source : c19472a8658c01a2edc69904e36a2c5409af1396
2018-08-23 07:59:44 -07:00
Robert Helmer
bdf3c50c91
Bug 1421501 - build integration for vendored msgpack r=glandium
...
MozReview-Commit-ID: 4AKDbOU4aWx
--HG--
extra : rebase_source : 1900cbd80558397d9552e13b6405b489dd1e3111
2018-08-06 15:10:36 -07:00
Robert Helmer
8cb0ac25e3
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r=glandium
...
MozReview-Commit-ID: 9vzQOuszf3p
--HG--
extra : rebase_source : 10e4592fffaf197bb2a068d9df1edf7a25a7deae
2018-08-06 15:10:06 -07:00
Robert Helmer
3d34b66def
Bug 1421501 - build system integration for libprio r=gps
...
MozReview-Commit-ID: FYHgLmEhr03
--HG--
extra : rebase_source : 96bcf9cca0dff054611c09ad3283c369f502fffe
2018-06-07 19:14:53 -07:00
Robert Helmer
caa5feeb18
Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r=fkiefer
...
MozReview-Commit-ID: LjbKuuFAMAv
--HG--
extra : rebase_source : 208e008a3ff09d1f0a5575b81bf31262d9968cac
2018-06-20 17:21:01 -07:00
Gurzau Raul
ac1914ecba
Backed out 6 changesets (bug 1421501) for bustages on security/nss/lib/freebl/mpi/mp_comba.c on a CLOSED TREE
...
Backed out changeset cae4910806c7 (bug 1421501)
Backed out changeset 600a005d3613 (bug 1421501)
Backed out changeset 7381597721d2 (bug 1421501)
Backed out changeset 1ee0d35a041f (bug 1421501)
Backed out changeset 772dea1abb7f (bug 1421501)
Backed out changeset c119767aec7b (bug 1421501)
2018-08-23 17:13:42 +03:00
Robert Helmer
d0af2bd6c6
Bug 1421501 - build integration for vendored msgpack r=glandium
...
MozReview-Commit-ID: 4AKDbOU4aWx
--HG--
extra : rebase_source : f3aabdd38d6051bfef924ff34585940fff155157
2018-08-06 15:10:36 -07:00
Robert Helmer
51ac1fcfc7
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r=glandium
...
MozReview-Commit-ID: 9vzQOuszf3p
--HG--
extra : rebase_source : 51d10a8479d70a39311d16fbb874ac6869e5419f
2018-08-06 15:10:06 -07:00
Robert Helmer
20c3f148db
Bug 1421501 - build system integration for libprio r=gps
...
MozReview-Commit-ID: FYHgLmEhr03
--HG--
extra : rebase_source : def9cb0e882c42035758e589c23cfe405ea3404a
2018-06-07 19:14:53 -07:00
Robert Helmer
353ff80190
Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r=fkiefer
...
MozReview-Commit-ID: LjbKuuFAMAv
--HG--
extra : rebase_source : 208e008a3ff09d1f0a5575b81bf31262d9968cac
2018-06-20 17:21:01 -07:00
Henrik Skupin
a16730c92c
Bug 1396821 - Update vendored Rust crates. r=ato
...
MozReview-Commit-ID: D8W2mtdAmpb
--HG--
rename : third_party/rust/rustc-serialize/LICENSE-APACHE => third_party/rust/serde_json/LICENSE-APACHE
rename : third_party/rust/rustc-serialize/LICENSE-MIT => third_party/rust/serde_json/LICENSE-MIT
extra : rebase_source : ca3b49695926adb5ec2ae0eb4cdfd4335a740467
2018-08-22 10:28:40 +02:00
Andreea Pavel
0bcfe81a06
Backed out 6 changesets (bug 1396821) for linux tier2 build bustages on a CLOSED TREE
...
Backed out changeset 2fa2975f97e3 (bug 1396821)
Backed out changeset c5895db52483 (bug 1396821)
Backed out changeset 5c0ddd45f926 (bug 1396821)
Backed out changeset 7c97853a85b9 (bug 1396821)
Backed out changeset b61ce753f01e (bug 1396821)
Backed out changeset 7ef3912feb2c (bug 1396821)
--HG--
rename : third_party/rust/serde_json/LICENSE-APACHE => third_party/rust/rustc-serialize/LICENSE-APACHE
rename : third_party/rust/serde_json/LICENSE-MIT => third_party/rust/rustc-serialize/LICENSE-MIT
2018-08-21 20:20:24 +03:00
Henrik Skupin
0be64a7b29
Bug 1396821 - Update vendored Rust crates. r=ato
...
MozReview-Commit-ID: D8W2mtdAmpb
--HG--
rename : third_party/rust/rustc-serialize/LICENSE-APACHE => third_party/rust/serde_json/LICENSE-APACHE
rename : third_party/rust/rustc-serialize/LICENSE-MIT => third_party/rust/serde_json/LICENSE-MIT
extra : rebase_source : 5e5054596543e501434ecde199c055548fd62271
2018-08-20 17:49:11 +02:00
Henri Sivonen
c82d099240
Bug 1482095 - Update encoding_rs to 0.8.6. r=emk.
...
MozReview-Commit-ID: IqPrrQ7L1lU
2018-08-20 16:08:37 +03:00
Rob Wood
eeb6464d68
Bug 1480841 - Raptor support for running speedometer on geckoview r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D3446
--HG--
extra : moz-landing-system : lando
2018-08-17 18:06:22 +00:00
Ted Mielczarek
28a107217d
bug 1461992 - update vendored copy of voluptuous to 0.11.5. r=gps
...
voluptuous 0.11.1 added support for a `description` argument for Required and
Optional objects, which is useful for adding descriptions in the schema that
we can persist when converting it to json-schema format. This patch vendors
the current version of voluptuous, which is 0.11.5.
MozReview-Commit-ID: 2qt1KE8MPYR
Differential Revision: https://phabricator.services.mozilla.com/D2839
--HG--
extra : rebase_source : f784a529a45fd5467de4dc39ab5db1624004bf2f
2018-08-06 06:45:33 -04:00
Emilio Cobos Álvarez
30c2ae52a8
Bug 1481961: Revendor Rust dependencies. r=me
2018-08-15 16:09:20 +02:00
Emilio Cobos Álvarez
e469d8b05b
Bug 1482043 - Avoid starting the benchmark twice with the same client. r=jmaher
...
benchmar-report.js already has code like:
window.onload = function () {
document.body.removeChild(document.querySelector('main'));
startBenchmark();
}
So we avoid starting the test on load twice.
The throw when the style element was not there was saving us from reporting
twice, but the message interfered with the output that talos tries to parse.
At first sight, looks like this could also be a problem for speedometer, but
turns out it's not, since speedometer uses `<body onload="">`, and window.onload
overrides it.
That means that
https://hg.mozilla.org/mozilla-central/rev/162593bda5e167bea16b28637e85cc9d23f19c7c
is useless for Talos / Raptor, but it may be needed for PGO stuff, so I've kept
it for now.
Differential Revision: https://phabricator.services.mozilla.com/D3062
--HG--
extra : moz-landing-system : lando
2018-08-10 03:26:18 +00:00
Myk Melez
2c2b6eebf9
Bug 1445451 - vendor rkv; r=froydnj
...
MozReview-Commit-ID: KbcADpNltYq
Differential Revision: https://phabricator.services.mozilla.com/D3042
--HG--
rename : third_party/rust/synstructure/.cargo-checksum.json => third_party/rust/synstructure-0.8.1/.cargo-checksum.json
rename : third_party/rust/synstructure/Cargo.toml => third_party/rust/synstructure-0.8.1/Cargo.toml
rename : third_party/rust/synstructure/README.md => third_party/rust/synstructure-0.8.1/README.md
rename : third_party/rust/synstructure/src/lib.rs => third_party/rust/synstructure-0.8.1/src/lib.rs
rename : third_party/rust/synstructure/src/macros.rs => third_party/rust/synstructure-0.8.1/src/macros.rs
extra : moz-landing-system : lando
2018-08-09 19:42:17 +00:00
Joel Maher
a84b8022d5
Bug 1481707 - remove asm.js apps benchmark. r=ahal
...
asm.js apps benchmark is being replaced with wasm-misc
Differential Revision: https://phabricator.services.mozilla.com/D3005
--HG--
extra : moz-landing-system : lando
2018-08-09 15:00:09 +00:00
Daniel Varga
edef4f17d4
Backed out changeset 08fa47a24e89 (bug 1445451) for failing Btup
2018-08-09 02:20:25 +03:00
Myk Melez
2d46903ee1
Bug 1445451 - vendor rkv r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D2246
--HG--
rename : third_party/rust/synstructure/.cargo-checksum.json => third_party/rust/synstructure-0.8.1/.cargo-checksum.json
rename : third_party/rust/synstructure/Cargo.toml => third_party/rust/synstructure-0.8.1/Cargo.toml
rename : third_party/rust/synstructure/README.md => third_party/rust/synstructure-0.8.1/README.md
rename : third_party/rust/synstructure/src/lib.rs => third_party/rust/synstructure-0.8.1/src/lib.rs
rename : third_party/rust/synstructure/src/macros.rs => third_party/rust/synstructure-0.8.1/src/macros.rs
extra : moz-landing-system : lando
2018-08-08 20:59:21 +00:00
Dave Townsend
70702c1d4a
Bug 1481555: Use lldb's python API to summarise nsAtoms. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D2894
--HG--
extra : moz-landing-system : lando
2018-08-08 15:11:22 +00:00
Emilio Cobos Álvarez
4d3c28d75d
Bug 1481681: Sync some dependencies with servo. r=me
2018-08-08 01:39:57 +02:00
Brindusan Cristian
381e833a9d
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-08-08 00:58:40 +03:00
Kartikaya Gupta
a2333f3464
Bug 1480433 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: FUDEEkJZeK
2018-08-07 14:46:40 -04:00
Emilio Cobos Álvarez
0f460b1379
Bug 1481037 - Update StyleBench. r=jmaher
...
Pick upstream changes.
Differential Revision: https://phabricator.services.mozilla.com/D2757
--HG--
extra : moz-landing-system : lando
2018-08-07 15:31:47 +00:00
Margareta Eliza Balazs
8b831bb9be
Backed out changeset e622daed0957 (bug 1481037) for causing speedometer failures on a CLOSED TREE
2018-08-07 14:22:24 +03:00
Emilio Cobos Álvarez
6e7b99caf6
Bug 1481037 - Update StyleBench. r=jmaher
...
Pick upstream changes.
Differential Revision: https://phabricator.services.mozilla.com/D2757
--HG--
extra : moz-landing-system : lando
2018-08-06 14:41:13 +00:00
Jeremy Lempereur
96d35f35bd
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
...
MozReview-Commit-ID: IWPzXSF5jfR
--HG--
extra : rebase_source : f67d64ef18a643077d5019048399e68acc722337
2018-07-22 21:49:38 +02:00
Cosmin Sabou
7cf1ac297e
Backed out changeset 542243f5f600 (bug 1471708) for failling reftest on gfx/layers/apz/test/reftest/async-scrollbar-1.
2018-08-05 07:57:50 +03:00
Jeremy Lempereur
e591a6945a
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
...
MozReview-Commit-ID: IWPzXSF5jfR
--HG--
extra : rebase_source : 9d13a680ebf76a5f86c9040a5a16981514435dc8
2018-07-22 21:49:38 +02:00
Bastien Orivel
aa65723136
Bug 1484462 - Revendor Rust dependencies. r=ato
...
--HG--
rename : third_party/rust/crossbeam-deque/.cargo-checksum.json => third_party/rust/crossbeam-deque-0.2.0/.cargo-checksum.json
rename : third_party/rust/crossbeam-deque/.travis.yml => third_party/rust/crossbeam-deque-0.2.0/.travis.yml
rename : third_party/rust/crossbeam-deque/CHANGELOG.md => third_party/rust/crossbeam-deque-0.2.0/CHANGELOG.md
rename : third_party/rust/crossbeam-deque/Cargo.toml => third_party/rust/crossbeam-deque-0.2.0/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/crossbeam-deque-0.2.0/LICENSE-APACHE
rename : third_party/rust/crossbeam-deque/README.md => third_party/rust/crossbeam-deque-0.2.0/README.md
rename : third_party/rust/crossbeam-deque/src/lib.rs => third_party/rust/crossbeam-deque-0.2.0/src/lib.rs
rename : third_party/rust/crossbeam-epoch/.cargo-checksum.json => third_party/rust/crossbeam-epoch-0.3.1/.cargo-checksum.json
rename : third_party/rust/crossbeam-epoch/.travis.yml => third_party/rust/crossbeam-epoch-0.3.1/.travis.yml
rename : third_party/rust/crossbeam-epoch/CHANGELOG.md => third_party/rust/crossbeam-epoch-0.3.1/CHANGELOG.md
rename : third_party/rust/crossbeam-epoch/Cargo.toml => third_party/rust/crossbeam-epoch-0.3.1/Cargo.toml
rename : third_party/rust/tokio-io/LICENSE-APACHE => third_party/rust/crossbeam-epoch-0.3.1/LICENSE-APACHE
rename : third_party/rust/crossbeam-epoch/README.md => third_party/rust/crossbeam-epoch-0.3.1/README.md
rename : third_party/rust/crossbeam-epoch/examples/sanitize.rs => third_party/rust/crossbeam-epoch-0.3.1/examples/sanitize.rs
rename : third_party/rust/crossbeam-epoch/src/atomic.rs => third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs
rename : third_party/rust/crossbeam-epoch/src/collector.rs => third_party/rust/crossbeam-epoch-0.3.1/src/collector.rs
rename : third_party/rust/crossbeam-epoch/src/default.rs => third_party/rust/crossbeam-epoch-0.3.1/src/default.rs
rename : third_party/rust/crossbeam-epoch/src/deferred.rs => third_party/rust/crossbeam-epoch-0.3.1/src/deferred.rs
rename : third_party/rust/crossbeam-epoch/src/epoch.rs => third_party/rust/crossbeam-epoch-0.3.1/src/epoch.rs
rename : third_party/rust/crossbeam-epoch/src/garbage.rs => third_party/rust/crossbeam-epoch-0.3.1/src/garbage.rs
rename : third_party/rust/crossbeam-epoch/src/guard.rs => third_party/rust/crossbeam-epoch-0.3.1/src/guard.rs
rename : third_party/rust/crossbeam-epoch/src/internal.rs => third_party/rust/crossbeam-epoch-0.3.1/src/internal.rs
rename : third_party/rust/crossbeam-epoch/src/lib.rs => third_party/rust/crossbeam-epoch-0.3.1/src/lib.rs
rename : third_party/rust/crossbeam-epoch/src/sync/list.rs => third_party/rust/crossbeam-epoch-0.3.1/src/sync/list.rs
rename : third_party/rust/crossbeam-epoch/src/sync/queue.rs => third_party/rust/crossbeam-epoch-0.3.1/src/sync/queue.rs
rename : third_party/rust/crossbeam-utils/.cargo-checksum.json => third_party/rust/crossbeam-utils-0.2.2/.cargo-checksum.json
rename : third_party/rust/crossbeam-utils/CHANGELOG.md => third_party/rust/crossbeam-utils-0.2.2/CHANGELOG.md
rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/crossbeam-utils-0.2.2/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/crossbeam-utils-0.2.2/LICENSE-APACHE
rename : third_party/rust/crossbeam-utils/src/atomic_option.rs => third_party/rust/crossbeam-utils-0.2.2/src/atomic_option.rs
rename : third_party/rust/crossbeam-utils/src/lib.rs => third_party/rust/crossbeam-utils-0.2.2/src/lib.rs
rename : third_party/rust/crossbeam-utils/src/scoped.rs => third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/indexmap/LICENSE-APACHE
rename : third_party/rust/lazycell/.cargo-checksum.json => third_party/rust/lazycell-0.4.0/.cargo-checksum.json
rename : third_party/rust/lazycell/CHANGELOG.md => third_party/rust/lazycell-0.4.0/CHANGELOG.md
rename : third_party/rust/lazycell/Cargo.toml => third_party/rust/lazycell-0.4.0/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/lazycell-0.4.0/LICENSE-APACHE
rename : third_party/rust/lazycell/LICENSE-MIT => third_party/rust/lazycell-0.4.0/LICENSE-MIT
rename : third_party/rust/lazycell/README.md => third_party/rust/lazycell-0.4.0/README.md
rename : third_party/rust/lazycell/src/lib.rs => third_party/rust/lazycell-0.4.0/src/lib.rs
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/rand-0.3.22/LICENSE-APACHE
rename : third_party/rust/bitflags-0.7.0/LICENSE-MIT => third_party/rust/rand-0.3.22/LICENSE-MIT
rename : third_party/rust/rand/appveyor.yml => third_party/rust/rand-0.3.22/appveyor.yml
rename : third_party/rust/slab/.cargo-checksum.json => third_party/rust/slab-0.3.0/.cargo-checksum.json
rename : third_party/rust/slab/Cargo.toml => third_party/rust/slab-0.3.0/Cargo.toml
rename : third_party/rust/slab/README.md => third_party/rust/slab-0.3.0/README.md
rename : third_party/rust/slab/src/lib.rs => third_party/rust/slab-0.3.0/src/lib.rs
rename : third_party/rust/tokio-io/src/read_to_end.rs => third_party/rust/tokio-io/src/io/read_to_end.rs
rename : third_party/rust/tokio-io/src/read_until.rs => third_party/rust/tokio-io/src/io/read_until.rs
2018-08-23 13:15:36 +01:00
Ionut Goldan
8741096bbe
Bug 1472804 - Add SunSpider as a jsshell-bench test r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D2507
--HG--
extra : moz-landing-system : lando
2018-08-03 07:19:15 +00:00
Kartikaya Gupta
157d196498
Bug 1479432 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: BhLXnUXBZpq
--HG--
extra : rebase_source : dc44ec6d19d96071567937a8d5258e4b380a5136
2018-08-02 10:20:54 -04:00
Cameron McCormack
1f640400bb
Bug 1475197 - Part 2: Revendor Rust dependencies. r=emilio
...
MozReview-Commit-ID: HRMXpPx8Lls
--HG--
extra : rebase_source : 5a1092d388f1da1e9945e26785f0e727a6dd0ce5
2018-08-01 10:29:48 +10:00
Ted Mielczarek
6127719398
bug 1409276 - vendor a newer version of the cc crate. r=mbrubreck
...
The cc crate had a bug where it would ignore compiler arguments in compilers
specified in environment variables. We update to a copy with that issue fixed:
9eaa56536e
MozReview-Commit-ID: FE8AywUEMoc
--HG--
extra : rebase_source : 565b3464a1be4278b211312c8703aadc53cab777
2018-07-11 07:21:48 -04:00
Dan Minor
93b2696647
Bug 1476408 - Only build stats code if examples are enabled; r=TD-Linux
...
Summary: I didn't have time to get this upstreamed prior to this update.
Reviewers: TD-Linux
Tags: #secure-revision
Bug #: 1476408
Differential Revision: https://phabricator.services.mozilla.com/D2359
--HG--
extra : rebase_source : ec43830e191d7c0d899d93f08d912c64a4eba002
2018-07-24 10:37:28 -04:00
Dan Minor
48e87ceaf3
Bug 1476408 - Update libaom to rev b25610052a1398032320008d69b51d2da94f5928; r=TD-Linux
...
Tags: #secure-revision
Bug #: 1476408
Differential Revision: https://phabricator.services.mozilla.com/D2358
--HG--
extra : rebase_source : fa2438ada27a67e400617705014460b6d5ff485c
2018-07-23 14:28:45 -04:00
Csoregi Natalia
3708e71462
Merge inbound to mozilla-central. a=merge
2018-07-27 00:58:11 +03:00
Axel Hecht
12d764f3a5
bug 1478343, update compare-locales to 3.3, fluent.syntax to 0.8, r=stas
...
This is a massive update, changes have been individually reviewed
in https://hg.mozilla.org/l10n/compare-locales
MozReview-Commit-ID: BlpuXcLoA34
--HG--
rename : third_party/python/compare-locales/compare_locales/checks.py => third_party/python/compare-locales/compare_locales/checks/dtd.py
rename : third_party/python/fluent/tools/migrate/blame.py => third_party/python/fluent/fluent/migrate/blame.py
rename : third_party/python/fluent/tools/migrate/migrate-l10n.py => third_party/python/fluent/fluent/migrate/tool.py
extra : rebase_source : fc4fedc7a8d8c83033b3c95693723e8dbf858de7
2018-07-25 15:18:06 +02:00
Cosmin Sabou
fdafc33d90
Backed out 2 changesets (bug 1475197) for causing linux build bustages because of compile errors.
...
Backed out changeset 108e22d963cb (bug 1475197)
Backed out changeset 4bd5f8588422 (bug 1475197)
2018-07-26 07:38:47 +03:00
Cameron McCormack
103876749a
Bug 1475197 - Part 2: Update Cargo.lock and re-vendor Rust dependencies. r=emilio
...
MozReview-Commit-ID: GHrD4b8xvcC
--HG--
extra : rebase_source : b5e0e3425e8cceabe4bdcd9722420182fd839035
2018-07-17 12:15:08 +10:00
Ionut Goldan
4b89c24e3d
Bug 1472803 - Remove sunspider-0.9.1 r=jmaher
...
MozReview-Commit-ID: ExfQ2BJ5C0n
--HG--
extra : rebase_source : 9227984d0d14af19181c58a18707ac390b3207e8
2018-07-19 15:48:33 +03:00
Ionut Goldan
bdf791d659
Bug 1472803 - Run SunSpider in browser mode r=jmaher
...
MozReview-Commit-ID: GgWLVx5RveF
--HG--
extra : rebase_source : 3c00a1b0feb6831e3355e70022ae57e2d10be09b
2018-07-13 16:38:19 +03:00
Tooru Fujisawa
3f86b21030
Bug 1473266 - Remove in-tree newline_if_not_empty. r=Yoric,glandium
2018-07-26 15:24:06 +09:00
Emilio Cobos Álvarez
d487539dd5
Bug 1477883: Revendor Rust dependencies. r=me
...
MozReview-Commit-ID: LQu7Lb4GMdV
2018-07-24 04:03:26 +02:00
Jeff Muizelaar
25e708fd11
Bug 1477400. Update Cargo lockfiles and re-vendor rust dependencies
2018-07-21 12:54:38 -04:00
Cosmin Sabou
0676c53741
Merge mozilla-central to mozilla-inbound. a=merge
2018-07-21 00:51:00 +03:00
Jeff Muizelaar
4e530d2f5f
Bug 1476636. Update Cargo lockfiles, re-vendor rust dependencies
...
--HG--
rename : third_party/rust/euclid-0.17.3/LICENSE-APACHE => third_party/rust/smallvec/LICENSE-APACHE
2018-07-20 17:24:55 -04:00
Joel Maher
04f65a0f76
Bug 1473334 - run the webaudio benchmark in raptor instead of AWFY. r=rwood
...
port the webaudio benchmark from arewefastyet.com to in-tree raptor.
Differential Revision: https://phabricator.services.mozilla.com/D2224
--HG--
extra : moz-landing-system : lando
2018-07-19 19:03:43 +00:00
Kartikaya Gupta
2e759049d9
Bug 1475252 - Update Cargo lockfiles, re-vendor rust dependencies, and re-generate FFI header. r=jrmuizel
...
MozReview-Commit-ID: 72cMhrmtbIq
--HG--
extra : rebase_source : a66d0da4efd86d3a6f164f35c753053719ebc5f8
2018-07-18 12:04:12 -04:00