Nicolas Silva
0a6cdf56e5
Bug 1547290 - Vendoring changes. r=kvark"
...
Differential Revision: https://phabricator.services.mozilla.com/D29004
--HG--
extra : source : aa8a0a8b3440b1369cfb948633b760835cbbef0c
2019-04-29 17:06:41 +02:00
Kartikaya Gupta
89f2f7d896
Bug 1542826 - Re-vendor rust dependencies. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D28354
--HG--
rename : third_party/rust/block-buffer/LICENSE-MIT => third_party/rust/num-iter/LICENSE-MIT
rename : third_party/rust/block-buffer/LICENSE-MIT => third_party/rust/num-rational/LICENSE-MIT
rename : third_party/rust/block-buffer/LICENSE-MIT => third_party/rust/png/LICENSE-MIT
extra : moz-landing-system : lando
2019-04-25 19:28:59 +00:00
Kartikaya Gupta
0c6155d01f
Bug 1542826 - Bump net2 to a version that builds on 64-bit android. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D28888
--HG--
extra : moz-landing-system : lando
2019-04-25 19:28:42 +00:00
Benjamin Bouvier
b8e8bcf508
Bug 1546439: Bump Cranelift to 538a0662bf90a1daa9921c10f34827ace134abf1; r=lth
...
The one optimization introduced by this is the rearrangement of branches to
prefer fallthrough whenever possible, as well as folding branches when
comparing against 0. See also
https://github.com/CraneStation/cranelift/pull/629 for details.
Differential Revision: https://phabricator.services.mozilla.com/D28512
--HG--
extra : rebase_source : f0d765a1cb1e2f7872037c18b9951077a08ae4b7
extra : histedit_source : 1a1dd95618e166705f7165c045f3b5af12f96d5b
2019-04-23 17:37:34 +02:00
Alex Chronopoulos
5a8063b204
Bug 1546070 - Update dav1d from upstream to f8cac8c. r=TD-Linux
...
The imported version is just one commit over 0.2.2 and solves the crash for this bug.
Differential Revision: https://phabricator.services.mozilla.com/D28343
--HG--
extra : moz-landing-system : lando
2019-04-22 19:48:05 +00:00
Alex Chronopoulos
d1bd6b015b
Bug 1540830 - Update dav1d from upstream to 1f7a7e8. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D28200
--HG--
extra : moz-landing-system : lando
2019-04-19 20:36:10 +00:00
Myk Melez
c411b93c35
Bug 1543795 - configure lmdb-rkv-sys to use a smaller MDB_IDL_LOGN size r=nanj,glandium
...
Configure the lmdb-rkv-sys Rust crate to use a smaller MDB_IDL_LOGN size in order to reduce allocations when opening an LMDB environment in read-write mode.
@glandium I adopted the configuration strategy you suggested of creating a "feature" for each reasonable value for the MDB_IDL_LOGN macro. Fortunately, the range of reasonable values is fairly small.
@nanj Based on your evalution in https://github.com/mozilla/lmdb/pull/2 , a value of "9" for this macro should aggressively reduce the allocations while still supporting our existing use cases. But I'm open to increasing it, if you think a higher initial value would be preferable.
Differential Revision: https://phabricator.services.mozilla.com/D27559
--HG--
extra : moz-landing-system : lando
2019-04-16 16:03:10 +00:00
Henri Sivonen
d88123ff6b
Bug 1543388 - Update vendored memchr 2.x crate. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D27485
--HG--
extra : moz-landing-system : lando
2019-04-15 23:44:39 +00:00
Benjamin Bouvier
da79779db2
Bug 1539406: Bump Cranelift to revision 542d799dd7a3b2cc; r=lth
...
This is the first time we pin a specific Cranelift commit hash to use in Gecko.
The target-lexicon hack is removed and instead we introduce a vendor patch for
cranelift-codegen/cranelift-wasm themselves.
Notable changes happen in top-level Cargo.toml, .cargo/config.in and
js/src/wasm/cranelift/Cargo.toml; the rest has been generated by `mach vendor
rust`.
Differential Revision: https://phabricator.services.mozilla.com/D27316
--HG--
extra : moz-landing-system : lando
2019-04-15 10:39:28 +00:00
Mike Shal
b64b81d0c5
Bug 1522931 - Vendor biplist; r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26390
--HG--
extra : moz-landing-system : lando
2019-04-12 19:00:15 +00:00
Csoregi Natalia
efc3a9c990
Backed out 2 changesets (bug 1522931) for breaking macOS build on 10.14. a=backout
...
Backed out changeset 27214432fe48 (bug 1522931)
Backed out changeset 71191e5499a1 (bug 1522931)
2019-04-10 17:10:12 +03:00
Mike Shal
ca72d9f976
Bug 1522931 - Vendor biplist; r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26390
--HG--
extra : moz-landing-system : lando
2019-04-08 16:29:55 +00:00
Bastien Orivel
eef4b27334
Bug 1516337
- Part 2: Revendor dependencies r=froydnj
...
--HG--
extra : histedit_source : a62cb40d21b1e67844a74e7a780db51b965476ae
2019-04-08 23:18:15 +03:00
Lina Cambridge
55eaa1eb23
Bug 1540894 - Vendor Dogear v0.2.3. r=tcsc
...
Differential Revision: https://phabricator.services.mozilla.com/D26274
--HG--
extra : moz-landing-system : lando
2019-04-05 20:44:18 +00:00
Jan Beich
d099734e70
Bug 1530098 - Update libc crate to 0.2.51 to pick up FreeBSD fixes for non-x86. r=froydnj
...
--HG--
rename : third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/x86.rs => third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/arm.rs
rename : third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/x86_64.rs => third_party/rust/libc/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
rename : third_party/rust/libc/src/unix/notbsd/emscripten.rs => third_party/rust/libc/src/unix/notbsd/emscripten/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/s390x.rs => third_party/rust/libc/src/unix/notbsd/linux/s390x/mod.rs
rename : third_party/rust/libc/src/unix/solaris/mod.rs => third_party/rust/libc/src/unix/solarish/mod.rs
rename : third_party/rust/libc/src/unix/uclibc/mips/mips32.rs => third_party/rust/libc/src/unix/uclibc/mips/mips32/mod.rs
rename : third_party/rust/libc/src/unix/uclibc/mips/mips64.rs => third_party/rust/libc/src/unix/uclibc/mips/mips64/mod.rs
2019-04-05 01:34:23 +00:00
Coroiu Cristina
81988cf6f0
Merge mozilla-central to inbound a=merge
...
--HG--
rename : browser/components/newtab/locales-src/bn-BD/strings.properties => browser/components/newtab/locales-src/bn/strings.properties
rename : browser/components/newtab/prerendered/locales/bn-BD/activity-stream-noscripts.html => browser/components/newtab/prerendered/locales/bn/activity-stream-noscripts.html
rename : browser/components/newtab/prerendered/locales/bn-BD/activity-stream-prerendered-noscripts.html => browser/components/newtab/prerendered/locales/bn/activity-stream-prerendered-noscripts.html
rename : browser/components/newtab/prerendered/locales/bn-BD/activity-stream-prerendered.html => browser/components/newtab/prerendered/locales/bn/activity-stream-prerendered.html
rename : browser/components/newtab/prerendered/locales/bn-BD/activity-stream-strings.js => browser/components/newtab/prerendered/locales/bn/activity-stream-strings.js
rename : browser/components/newtab/prerendered/locales/bn-BD/activity-stream.html => browser/components/newtab/prerendered/locales/bn/activity-stream.html
rename : browser/components/newtab/prerendered/locales/mai/activity-stream-noscripts.html => browser/components/newtab/prerendered/locales/trs/activity-stream-noscripts.html
rename : browser/components/newtab/prerendered/locales/mai/activity-stream.html => browser/components/newtab/prerendered/locales/trs/activity-stream.html
extra : rebase_source : 036d21b0bde0e7b1d2b51b7b6fe1f8cc5e088de0
2019-04-05 01:18:50 +03:00
Kartikaya Gupta
a29d4c9b96
Bug 1529117 - Re-vendor rust dependencies. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D20461
--HG--
extra : moz-landing-system : lando
2019-04-04 15:42:15 +00:00
Bastien Orivel
1f183533ae
Bug 1513173 - Part 2: Revendor dependencies. r=emilio
2019-04-04 14:33:26 +02:00
Ciure Andrei
4116e08315
Merge inbound to mozilla-central. a=merge
2019-04-04 07:34:14 +03:00
Nathan Froyd
7eee5d9139
Bug 1537643 - update cc crate; r=glandium
...
This update from the official sources brings in the changes that we were
using glandium's fork for, as well as changes enabling us to tweak more
settings on Windows.
Differential Revision: https://phabricator.services.mozilla.com/D25888
--HG--
extra : moz-landing-system : lando
2019-04-03 00:06:04 +00:00
Daniel Varga
fcac8589b7
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-04-03 09:15:08 +03:00
Andrew Osmond
a26277d8ff
Bug 1541059 - Add support for KHR_debug to WebRender for debug markers. r=kvark
...
Today we already support EXT_debug_marker for debug markers in
WebRender. This is useful to categorize GL API calls in tools such as
APITrace and RenderDoc. However not all drivers indicate support for
said extension, but instead support KHR_debug. This patch makes us
support both methods, preferring KHR_debug.
Differential Revision: https://phabricator.services.mozilla.com/D25787
2019-04-02 12:31:03 -04:00
Robert Helmer
ac79afd55a
Bug 1539715 - update vendored libprio to 1.5 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D25192
--HG--
extra : moz-landing-system : lando
2019-03-29 08:46:26 +00:00
Emilio Cobos Álvarez
63d22618c3
Bug 1520953 - Update gleam. r=kats,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D25602
--HG--
extra : moz-landing-system : lando
2019-04-01 17:54:08 +00:00
Axel Hecht
023e478585
Bug 1540089, update l10n python toolchain to Fluent 0.9, r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D25403
--HG--
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_dtd.py => third_party/python/compare-locales/compare_locales/tests/dtd/test_merge.py
rename : third_party/python/compare-locales/compare_locales/tests/test_dtd.py => third_party/python/compare-locales/compare_locales/tests/dtd/test_parser.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_comments.py => third_party/python/compare-locales/compare_locales/tests/merge/test_comments.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_messages.py => third_party/python/compare-locales/compare_locales/tests/merge/test_messages.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_whitespace.py => third_party/python/compare-locales/compare_locales/tests/merge/test_whitespace.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_properties.py => third_party/python/compare-locales/compare_locales/tests/properties/test_merge.py
rename : third_party/python/compare-locales/compare_locales/tests/test_properties.py => third_party/python/compare-locales/compare_locales/tests/properties/test_parser.py
extra : moz-landing-system : lando
2019-03-29 15:51:56 +00:00
Nan Jiang
719f34cee5
Bug 1522638 - Add bulk insert to kvstore r=myk,mossop,nika
...
This adds the bulk insert to kvstore as discussed in Bug 1522638
Differential Revision: https://phabricator.services.mozilla.com/D22032
--HG--
extra : moz-landing-system : lando
2019-03-27 14:16:59 +00:00
Emilio Cobos Álvarez
cfa6b9a741
Bug 1529681 - Update bindgen. r=bbouvier
...
This works around an LLVM bug and also pulls a fair amount of bugfixes and perf
improvements. None of the breaking changes affect either the style system or
cranelift stuff.
Changelog for convenience:
https://github.com/rust-lang/rust-bindgen/compare/v0.43.2...v0.49.0
Differential Revision: https://phabricator.services.mozilla.com/D20899
--HG--
extra : moz-landing-system : lando
2019-03-27 14:39:41 +00:00
Mike Hommey
45d8ee6df1
Bug 1538419 - Add support for thumbv7neon to target-lexicon. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D24596
--HG--
extra : moz-landing-system : lando
2019-03-26 03:12:56 +00:00
shindli
a6cb898b72
Backed out changeset c0399366d123 (bug 1538419) for cargo library build bustages CLOSED TREE
2019-03-26 04:46:51 +02:00
Mike Hommey
198b466867
Bug 1538419 - Add support for thumbv7neon to target-lexicon. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D24596
--HG--
extra : moz-landing-system : lando
2019-03-25 12:39:52 +00:00
Henri Sivonen
935b754f86
Bug 1521249 part 2 - Make packed_simd compile with Rust 1.32 and later. r=glandium
...
This adds the Firefox-required build.rs hack and reverts the commit
that added bitmasks in a way that depends on Rust 1.34 compiler
internals.
Depends on D20288
Differential Revision: https://phabricator.services.mozilla.com/D20289
--HG--
extra : moz-landing-system : lando
2019-03-23 14:17:35 +00:00
Henri Sivonen
7d1d8a5c3c
Bug 1521249 part 1 - Update encoding_rs to 0.8.16. r=glandium
...
This changeset requires nightly Rust (to be changed in the next part).
Depends on D21891
Differential Revision: https://phabricator.services.mozilla.com/D20288
--HG--
rename : third_party/rust/simd/LICENSE-APACHE => third_party/rust/packed_simd/LICENSE-APACHE
rename : third_party/rust/simd/LICENSE-MIT => third_party/rust/packed_simd/LICENSE-MIT
extra : moz-landing-system : lando
2019-03-23 14:17:35 +00:00
Lina Cambridge
99b7c7c7de
Bug 1482608 - Port the synced bookmarks merger to Rust. r=nika,mak,markh,tcsc
...
This commit introduces a Rust XPCOM component,
`mozISyncedBookmarksMerger`, that wraps the Dogear crate for
merging and applying synced bookmarks.
How this works: `SyncedBookmarksMirror.jsm` manages opening
the connection, initializing the schema, and writing incoming
items into the mirror database. The new `mozISyncedBookmarksMerger`
holds a handle to the same connection. When JS code calls
`mozISyncedBookmarksMerger::apply`, the merger builds local and
remote trees, produces a merged tree, applies the tree back to Places,
and stages outgoing items for upload in a temp table, all on the
storage thread. It then calls back in to JS, which inflates Sync
records for outgoing items, notifies Places observers, and cleans up.
Since Dogear has a more robust merging algorithm that attempts to fix
up invalid trees, `test_bookmark_corruption.js` intentionally fails.
This is fixed in the next commit, which changes the merger to handle
invalid structure.
Differential Revision: https://phabricator.services.mozilla.com/D20076
--HG--
extra : moz-landing-system : lando
2019-03-25 04:50:14 +00:00
Adam Gashlin
6c695331c4
Bug 1523417 - BITS client library for update downloading r=aklotz,emilio,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D17989
--HG--
extra : moz-landing-system : lando
2019-03-21 22:43:41 +00:00
Barret Rennie
36cd17958e
Bug 1444434 - Bump webrender and webrender_bindings gleam dependency to 0.6.14 r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D23958
--HG--
extra : moz-landing-system : lando
2019-03-20 19:52:53 +00:00
Dzmitry Malyshau
7afa68dc61
Bug 1536085 - Update plane-split to 0.13.8 r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D24095
--HG--
extra : moz-landing-system : lando
2019-03-19 21:00:08 +00:00
Thomas Daede
eed1f33ab9
Bug 1533559 - Update libdav1d to 0.2.1. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D23761
--HG--
rename : media/libdav1d/version.h => media/libdav1d/vcs_version.h
rename : third_party/dav1d/include/meson.build => third_party/dav1d/include/dav1d/meson.build
rename : third_party/dav1d/src/obu.h => third_party/dav1d/include/dav1d/version.h.in
rename : third_party/dav1d/include/version.h.in => third_party/dav1d/include/vcs_version.h.in
rename : third_party/dav1d/src/thread_task.h => third_party/dav1d/src/log.c
rename : third_party/dav1d/src/cpu.h => third_party/dav1d/src/log.h
extra : moz-landing-system : lando
2019-03-19 17:35:09 +00:00
Nupur Baghel
133813a888
bug 1529278: mozrunner: vendor plist crate; r=ato
2019-03-15 16:22:38 +00:00
Dustin J. Mitchell
14e7864a6a
Bug 1508381 - vendor newest taskcluster client r=tomprince
...
Differential Revision: https://phabricator.services.mozilla.com/D18025
--HG--
extra : moz-landing-system : lando
2019-03-12 20:40:04 +00:00
Dorel Luca
23fb3d3791
Merge mozilla-inbound to mozilla-central. a=merge
2019-03-09 11:47:52 +02:00
Bobby Holley
fa27fe3954
Bug 1532810 - Update gleam. r=me
2019-03-08 13:34:48 -08:00
shindli
b483c4a572
Backed out 3 changesets (bug 1532810) for wrench bustages CLOSED TREE
...
Backed out changeset 866b6d9949a8 (bug 1532810)
Backed out changeset 1cb006402562 (bug 1532810)
Backed out changeset 24b9ae45e4fa (bug 1532810)
2019-03-08 19:41:32 +02:00
Bobby Holley
b49d9f5234
Bug 1532810 - Update gleam. r=me
2019-03-08 09:16:49 -08:00
Benjamin Bouvier
e84c6bd970
Bug 1532689: Bump Cranelift to 0.29 in Spidermonkey; r=sunfish
...
This adds new code to provide the module-relative initial function offset for
each function, and adds checks that the bytecode / code offsets are correct.
Differential Revision: https://phabricator.services.mozilla.com/D22141
--HG--
rename : third_party/rust/cranelift-codegen-meta/src/base/settings.rs => third_party/rust/cranelift-codegen-meta/src/shared/settings.rs
rename : third_party/rust/cranelift-codegen-meta/src/base/types.rs => third_party/rust/cranelift-codegen-meta/src/shared/types.rs
extra : rebase_source : fd70523925d5d0655917bd9068f7ed35836c714a
extra : histedit_source : e64727d7be746dc3f327909db83f091602e259a9%2Cfc2a4335c2adada30a265a50fa76ef75a2b00bad
2019-03-05 18:34:50 +01:00
Tom Prince
02dfab8cb7
Bug 1527858: Vendor redo==2.0.3; r=aki
...
There was an error in logging multiple tries. This updates redo to a version with fixed logging.
Differential Revision: https://phabricator.services.mozilla.com/D22806
--HG--
extra : moz-landing-system : lando
2019-03-09 00:05:49 +00:00
Matthew Gregan
3bc23059fe
Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D22154
--HG--
extra : moz-landing-system : lando
2019-03-07 02:04:54 +00:00
Dorel Luca
dfa0190845
Backed out 3 changesets (bug 1512445) Build bustage
...
Backed out changeset b954e5d0324a (bug 1512445)
Backed out changeset 04c1982c1a7e (bug 1512445)
Backed out changeset 0a78b7e72e1b (bug 1512445)
2019-03-06 23:28:37 +02:00
Matthew Gregan
8ff37b4168
Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D22154
--HG--
extra : moz-landing-system : lando
2019-03-06 20:43:05 +00:00
Nathan Froyd
d27ce6994a
Bug 1531577 - update winapi-rs to a new upstream version; r=agashlin
...
We've implemented several fixes to upstream `winapi-rs` that are
necessary for other work. We might as well make our upstream branch
track upstream `winapi-rs` instead of keeping track of the cherry-picked
fixes that we need.
Differential Revision: https://phabricator.services.mozilla.com/D22008
--HG--
extra : moz-landing-system : lando
2019-03-05 03:37:00 +00:00
Emilio Cobos Álvarez
669bc06ddd
Bug 1532645 - Update cubeb-backend to workaround a Rust bug. r=froydnj
...
https://github.com/rust-lang/rust/issues/58881 doesn't repro with cubeb-backend
v5.0.1, so use that so that other Rust nightly users don't get their builds
busted.
Differential Revision: https://phabricator.services.mozilla.com/D22092
--HG--
extra : moz-landing-system : lando
2019-03-05 15:18:58 +00:00
Dzmitry Malyshau
57074df49b
Bug 1531776 - Spew debug messages on GL error r=nical
...
example error
ERROR 2019-03-01T15:23:27Z: webrender::device::gl: (error) GL_INVALID_ENUM error generated. Invalid primitive mode.
thread 'main' panicked at 'Caught GL error 500 at 'draw_elements_instanced'', webrender/src/device/gl.rs:1098:17
note: Run with `RUST_BACKTRACE=1` for a backtrace.
Differential Revision: https://phabricator.services.mozilla.com/D21701
--HG--
extra : moz-landing-system : lando
2019-03-01 15:42:33 +00:00
Nicolas Silva
e5891efca7
Bug 1530730 - Update plane-split to 0.13.7. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D21503
--HG--
extra : moz-landing-system : lando
2019-02-28 16:04:29 +00:00
Robert Helmer
30e3d84c28
Bug 1523312 - do not export msgpack, as it has no callers out side of libxul r=dmajor
...
Includes a drive-by fix for two unused `DEFINES`.
Differential Revision: https://phabricator.services.mozilla.com/D17859
--HG--
extra : moz-landing-system : lando
2019-02-27 19:33:54 +00:00
Robert Helmer
228ecafc9c
Bug 1523312 - build msgpack separately from libprio r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D21076
--HG--
extra : moz-landing-system : lando
2019-02-27 18:58:37 +00:00
Dorel Luca
3f139c9c3f
Backed out 2 changesets (bug 1529117) for build bustage
...
Backed out changeset 82cfcc2f5fac (bug 1529117)
Backed out changeset d9fd8225a95f (bug 1529117)
2019-02-27 13:27:50 +02:00
Kartikaya Gupta
972530141c
Bug 1529117 - Re-vendor rust dependencies. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D20461
--HG--
extra : moz-landing-system : lando
2019-02-27 11:09:58 +00:00
Gurzau Raul
0138685180
Backed out changeset de46aec7227e (bug 1528648) for 'style' bustage on Windows platform on a CLOSED TREE.
2019-02-27 01:40:34 +02:00
Matt Brubeck
36f57a7670
Bug 1528648 - Update Rust dependencies. r=ted
...
Differential Revision: https://phabricator.services.mozilla.com/D20106
--HG--
extra : moz-landing-system : lando
2019-02-20 00:58:41 +00:00
Cosmin Sabou
2bc99829bf
Backed out changeset 4d220064bcf8 (bug 1529681) for causing Windows 2012 AArch64 build bustages. CLOSED TREE
...
--HG--
extra : histedit_source : a68af39c236effa1c63bb091f4f72146c84a1be3
2019-02-25 20:31:13 +02:00
Emilio Cobos Álvarez
a970076f63
Bug 1529681 - Update bindgen. r=bbouvier
2019-02-25 09:51:02 -08:00
Andreea Pavel
6d82da21f3
Backed out changeset e99833064d36 (bug 1529681) for build bustages on a CLOSED TREE
2019-02-25 18:44:17 +02:00
Emilio Cobos Álvarez
66f3c5b7eb
Bug 1529681 - Update bindgen. r=bbouvier
...
This works around an LLVM bug and also pulls a fair amount of bugfixes and perf
improvements. None of the breaking changes affect either the style system or
cranelift stuff.
Changelog for convenience:
https://github.com/rust-lang/rust-bindgen/compare/v0.43.2...v0.47.2
Differential Revision: https://phabricator.services.mozilla.com/D20899
--HG--
extra : moz-landing-system : lando
2019-02-25 09:43:11 +00:00
Jamie Nicol
32ffe0f9b1
Bug 1498732 - Update gleam to 0.6.9. r=kats
...
This provides the functions glMapBufferRange and glUnmapBuffer.
Differential Revision: https://phabricator.services.mozilla.com/D20491
--HG--
extra : moz-landing-system : lando
2019-02-25 14:59:01 +00:00
Csoregi Natalia
208f1b790a
Backed out 2 changesets (bug 1529117) for failures on webdriver/tests/new_session/invalid_capabilities.py. CLOSED TREE
...
Backed out changeset 27882e7ca2a9 (bug 1529117)
Backed out changeset fcfafe134f70 (bug 1529117)
2019-02-20 18:20:49 +02:00
Kartikaya Gupta
ee79b184dd
Bug 1529117 - Re-vendor rust dependencies. r=jrmuizel
...
Depends on D20460
Differential Revision: https://phabricator.services.mozilla.com/D20461
--HG--
extra : moz-landing-system : lando
2019-02-20 13:59:43 +00:00
Myk Melez
2c76682892
Bug 1527104 - use rkv::OwnedValue instead of internal OwnedValue in kvstore r=nika
...
The kvstore crate that landed in bug 1490496 uses an internal implementation of OwnedValue because the rkv crate's equivalent was insufficient at the time that kvstore was being developed.
rkv's OwnedValue has since evolved to support kvstore's use cases, and bug 1525392 is updating mozilla-central to the latest version of rkv; so we should replace kvstore's internal OwnedValue with rkv::OwnedValue.
Differential Revision: https://phabricator.services.mozilla.com/D19436
--HG--
extra : moz-landing-system : lando
2019-02-15 18:33:30 +00:00
Robert Helmer
ea4a0e3afc
Bug 1521360 - ensure that Prio early cleanup runs correctly r=henrycg
...
Differential Revision: https://phabricator.services.mozilla.com/D17309
--HG--
extra : moz-landing-system : lando
2019-02-08 22:52:56 +00:00
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