gecko-dev/third_party/rust
Lina Cambridge 0c9500bf00 Bug 1552621 - Record shutdown blocker progress in the bookmarks mirror. r=markh,tcsc
This commit introduces a `mozISyncedBookmarksMirrorProgressListener`
interface for capturing telemetry and updating shutdown blocker state
after each step of the merge, instead of waiting until the end. This
also means we can also record events for interrupted and failed merges,
and pass validation data through to the Sync ping.

Shutdown hang crash reports now have a `steps` field, indicating the
sequence of completed steps and when they were recorded. If the last
step in the hang report is `fetchLocalTree`, we know the merger is
blocked on `fetchNewLocalContents`. If the last step is
`fetchNewLocalContents`, the merger is stuck at `fetchRemoteTree`,
since that's the next step after `fetchNewLocalContents`.

This commit also implements `Driver::record_telemetry_event` to
dispatch progress callback runnables to the main thread.

Differential Revision: https://phabricator.services.mozilla.com/D31950

--HG--
extra : moz-landing-system : lando
2019-06-03 23:04:37 +00:00
..
Inflector Bug 1437004 - Vendored Rust dependencies;r=froydnj 2018-04-04 14:14:26 +02:00
adler32 Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
aho-corasick Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
ansi_term Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
app_units Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
argon2rs Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
arrayref Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
arrayvec Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
ascii-canvas Bug 1437004 - Vendored Rust dependencies;r=froydnj 2018-04-04 14:14:26 +02:00
atomic_refcell No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
atty Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
authenticator Bug 1520166 - Part 2: revendor dependencies. r=jcj 2019-05-24 07:31:35 +00:00
autocfg Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
backtrace Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
backtrace-sys Bug 1498247 - Part 2 - cargo vendor; r=jgraham 2018-10-12 17:29:14 +00:00
base64 Bug 1516262 - Part 2: Revendor rust dependencies; r=ato 2019-01-02 12:13:08 +00:00
base64-0.9.3 bug 1529278: mozrunner: vendor plist crate; r=ato 2019-03-15 16:22:38 +00:00
binary-space-partition Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
bincode Bug 1447286 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel 2018-03-22 10:28:33 -04:00
bindgen Bug 1552329 - Update bindgen to v0.49.1. r=froydnj 2019-05-16 22:23:59 +00:00
binjs_meta Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
bit-set Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
bit-vec Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
bit_reverse Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
bitflags Bug 1488172 - Revendor rust dependencies. r=me 2018-09-03 14:13:36 +02:00
bitreader Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
blake2-rfc Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
block-buffer Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
block-padding Bug 1516304 - Re-vendor rust dependencies. r=kats 2018-12-25 01:11:35 +00:00
boxfnonce Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
build_const Bug 1439329 - Bump crate dependencies for zip 0.3. r=jgraham 2018-02-19 12:33:08 +01:00
byte-tools Bug 1516304 - Re-vendor rust dependencies. r=kats 2018-12-25 01:11:35 +00:00
byteorder Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
bytes Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
bzip2 Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
bzip2-sys Bug 1414254 - Vendor Rust dependencies r=jgraham 2017-11-03 13:39:05 +00:00
cc Bug 1537643 - update cc crate; r=glandium 2019-04-03 00:06:04 +00:00
cexpr Bug 1500849 - Revendor Rust dependencies. 2018-10-22 13:20:21 +02:00
cfg-if Bug 1521249 part 1 - Update encoding_rs to 0.8.16. r=glandium 2019-03-23 14:17:35 +00:00
chrono Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
clang-sys Bug 1529681 - Update bindgen. r=bbouvier 2019-03-27 14:39:41 +00:00
clap Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
cloudabi Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
cmake Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
comedy Bug 1523417 - BITS client library for update downloading r=aklotz,emilio,froydnj 2019-03-21 22:43:41 +00:00
constant_time_eq Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
cookie Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
core-foundation Bug 1514247 - Upgrade u2f-hid-rs to 0.2.3 r=emilio,keeler 2018-12-14 19:40:03 +00:00
core-foundation-sys Bug 1514247 - Upgrade u2f-hid-rs to 0.2.3 r=emilio,keeler 2018-12-14 19:40:03 +00:00
core-graphics Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
core-text Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
cose Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
cose-c Bug 1403844 - Verify COSE signature on add-ons, r=keeler 2018-01-08 11:46:51 +01:00
cranelift-bforest Bug 1539406: Bump Cranelift to revision 542d799dd7a3b2cc; r=lth 2019-04-15 10:39:28 +00:00
cranelift-codegen Bug 1556641 - mach vendor rust. r=bbouvier 2019-06-04 09:18:11 +02:00
cranelift-codegen-meta Bug 1556641 - mach vendor rust. r=bbouvier 2019-06-04 09:18:11 +02:00
cranelift-entity Bug 1539406: Bump Cranelift to revision 542d799dd7a3b2cc; r=lth 2019-04-15 10:39:28 +00:00
cranelift-frontend Bug 1556641 - mach vendor rust. r=bbouvier 2019-06-04 09:18:11 +02:00
cranelift-wasm Bug 1556641 - mach vendor rust. r=bbouvier 2019-06-04 09:18:11 +02:00
crc Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
crossbeam-deque Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
crossbeam-deque-0.2.0 Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
crossbeam-epoch Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
crossbeam-epoch-0.3.1 Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
crossbeam-utils Bug 1490496 - implement XPCOM FFI for key-value storage r=nika,lina,mossop 2019-02-07 16:14:04 +00:00
crossbeam-utils-0.2.2 Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
crossbeam-utils-0.3.2 Bug 1490496 - implement XPCOM FFI for key-value storage r=nika,lina,mossop 2019-02-07 16:14:04 +00:00
cssparser Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
cssparser-macros Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
cstr No bug - Revendor rust dependencies 2018-02-14 17:42:57 +00:00
cstr-macros Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
cubeb Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin 2019-03-07 02:04:54 +00:00
cubeb-backend Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin 2019-03-07 02:04:54 +00:00
cubeb-core Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin 2019-03-07 02:04:54 +00:00
cubeb-sys Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin 2019-03-07 02:04:54 +00:00
darling Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
darling_core Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
darling_macro Bug 1554347 - Revendor Rust dependencies. 2019-05-25 04:14:20 +02:00
deflate Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
derive_more Bug 1521187 - Add a dependency on derive_more. r=emilio 2019-01-22 12:19:22 -08:00
devd-rs Bug 1520166 - Part 2: revendor dependencies. r=jcj 2019-05-24 07:31:35 +00:00
diff Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
digest Bug 1516304 - Re-vendor rust dependencies. r=kats 2018-12-25 01:11:35 +00:00
dirs Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
docopt Bug 1516337 - Part 2: Revendor dependencies r=froydnj 2019-04-08 23:18:15 +03:00
dogear Bug 1552621 - Record shutdown blocker progress in the bookmarks mirror. r=markh,tcsc 2019-06-03 23:04:37 +00:00
dtoa Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
dtoa-short No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
dwrote Bug 1554401 - Part 2: Revendor dependencies. r=emilio 2019-05-25 17:08:33 +00:00
either Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
ena Bug 1516337 - Part 2: Revendor dependencies r=froydnj 2019-04-08 23:18:15 +03:00
encoding_c Bug 1466807 - Update encoding_rs to 0.8.0. r=emk 2018-06-05 13:50:20 +03:00
encoding_rs Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. 2019-06-03 15:30:41 +03:00
env_logger Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
error-chain Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
euclid Bug 1519639 - Update euclid. r=jrmuizel 2019-01-13 11:21:20 +01:00
euclid_macros Bug 1519639 - Update euclid. r=jrmuizel 2019-01-13 11:21:20 +01:00
failure Bug 1505777: Run mach-vendor-rust to update Cranelift. rs=bbouvier 2018-11-09 05:16:08 -08:00
failure_derive Bug 1505777: Run mach-vendor-rust to update Cranelift. rs=bbouvier 2018-11-09 05:16:08 -08:00
fake-simd Bug 1497446 - mach rust vendor r=Yoric 2018-10-10 16:50:30 +02:00
filetime_win Bug 1523417 - BITS client library for update downloading r=aklotz,emilio,froydnj 2019-03-21 22:43:41 +00:00
fixedbitset Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
flate2 Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
fnv Bug 1511811 - Revendor rust dependencies. 2018-12-07 09:00:57 -05:00
foreign-types Bug 1418315 - Re-vendor third-party rust libraries. r=nical 2017-11-21 10:44:27 -05:00
freetype Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
fs2 Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
fuchsia-cprng Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
fuchsia-zircon Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
fuchsia-zircon-sys Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
futures Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
futures-cpupool Bug 1443988 - P2: Update futures and futures-cpupool crates. r=mbrubeck 2018-03-08 12:23:10 +10:00
fxhash No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
generic-array Bug 1516304 - Re-vendor rust dependencies. r=kats 2018-12-25 01:11:35 +00:00
gl_generator Bug 1520953 - Update gleam. r=kats,jrmuizel 2019-04-01 17:54:08 +00:00
gleam Bug 1525420 - Use KHR_blend_equation_advanced for mix-blend mode implementation r=gw 2019-05-01 20:45:22 +00:00
glob Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
goblin Bug 1457481 - Run mach vendor rust. r=froydnj,erahm 2018-10-02 01:50:56 +00:00
guid_win Bug 1523417 - BITS client library for update downloading r=aklotz,emilio,froydnj 2019-03-21 22:43:41 +00:00
h2 Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
http Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
httparse Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
humantime Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
hyper Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
ident_case No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
idna No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
image Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
indexmap Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
inflate Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
iovec Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
itertools Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
itoa Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
kernel32-sys No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
khronos_api Bug 1520953 - Update gleam. r=kats,jrmuizel 2019-04-01 17:54:08 +00:00
lalrpop Bug 1516337 - Part 2: Revendor dependencies r=froydnj 2019-04-08 23:18:15 +03:00
lalrpop-util Bug 1516337 - Part 2: Revendor dependencies r=froydnj 2019-04-08 23:18:15 +03:00
lazy_static Bug 1525392 - update rkv (and LMDB) to their latest stable versions r=froydnj 2019-02-11 19:53:28 +00:00
lazycell Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
lazycell-0.4.0 Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
libc Bug 1530098 - Update libc crate to 0.2.51 to pick up FreeBSD fixes for non-x86. r=froydnj 2019-04-05 01:34:23 +00:00
libloading Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
libudev Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
libz-sys Bug 1556645 - Update libz-sys and revendor dependencies. r=dmajor 2019-06-04 18:44:05 +00:00
linked-hash-map Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
lmdb-rkv Bug 1543861 - Add auto resizing for kvstore r=myk 2019-05-24 20:38:23 +00:00
lmdb-rkv-sys Bug 1543795 - configure lmdb-rkv-sys to use a smaller MDB_IDL_LOGN size r=nanj,glandium 2019-04-16 16:03:10 +00:00
lock_api Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
log Bug 1522173: Bump Cranelift to 0.28; r=sunfish 2019-01-24 10:51:17 +01:00
log-0.3.9 Bug 1443257 - Update log crate from 0.3.8 to 0.3.9. r=ted 2018-03-05 11:21:46 -08:00
lzw Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
malloc_size_of_derive Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio 2019-01-12 12:36:22 -08:00
matches Bug 1412037 - Upgrade webdriver dependencies. r=jgraham 2017-10-30 15:09:29 +00:00
memchr Bug 1543388 - Update vendored memchr 2.x crate. r=glandium 2019-04-15 23:44:39 +00:00
memchr-1.0.2 Bug 1463251 - Part 2. Revendor dependencies. r=ato,jgraham 2018-05-21 22:34:18 +02:00
memmap Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
memmap-0.5.2 Bug 1457481 - Run mach vendor rust. r=froydnj,erahm 2018-10-02 01:50:56 +00:00
memoffset Bug 1438892 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel 2018-02-20 09:05:08 -05:00
miniz_oxide Bug 1439329 - Bump crate dependencies for zip 0.3. r=jgraham 2018-02-19 12:33:08 +01:00
miniz_oxide_c_api Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
mio Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
mio-extras Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
mio-named-pipes Bug 1512445 - Re-vendor Rust dependencies for AudioIPC. r=chunmin 2019-03-07 02:04:54 +00:00
mio-uds Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
miow No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
moz_cbor Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
mp4parse_fallible Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
msdos_time Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
murmurhash3 Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
net2 Bug 1542826 - Bump net2 to a version that builds on 64-bit android. r=froydnj 2019-04-25 19:28:42 +00:00
new_debug_unreachable Backed out changeset de46aec7227e (bug 1528648) for 'style' bustage on Windows platform on a CLOSED TREE. 2019-02-27 01:40:34 +02:00
nodrop No bug - Revendor rust dependencies manually on a CLOSED TREE. r=me 2017-12-08 01:17:46 +01:00
nom Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
num-derive Bug 1552695 - Part 2: Revendor dependencies. r=froydnj 2019-05-20 12:22:04 +00:00
num-integer Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
num-iter Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
num-rational Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
num-traits Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
num-traits-0.1.43 Bug 1447062 - Upgrade to num-traits 0.1.43. r=ted 2018-03-19 10:24:54 -07:00
num_cpus Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
object Bug 1457481 - Run mach vendor rust. r=froydnj,erahm 2018-10-02 01:50:56 +00:00
opaque-debug Bug 1516304 - Re-vendor rust dependencies. r=kats 2018-12-25 01:11:35 +00:00
ordered-float Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
ordermap Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
owning_ref Bug 1518045 - Update owning_ref to 0.4. 2019-01-07 01:13:43 +01:00
packed_simd Bug 1529681 - Update bindgen. r=bbouvier 2019-03-27 14:39:41 +00:00
parking_lot Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
parking_lot_core Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
peeking_take_while Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
percent-encoding No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
petgraph Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
phf No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
phf_codegen No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
phf_generator No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
phf_shared No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
pkg-config Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
plain Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
plane-split Bug 1536085 - Update plane-split to 0.13.8 r=jrmuizel 2019-03-19 21:00:08 +00:00
plist bug 1529278: mozrunner: vendor plist crate; r=ato 2019-03-15 16:22:38 +00:00
png Bug 1542826 - Re-vendor rust dependencies. r=froydnj 2019-04-25 19:28:59 +00:00
podio Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
precomputed-hash No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
proc-macro2 Bug 1513173 - Part 2: Revendor dependencies. r=emilio 2019-04-04 14:33:26 +02:00
procedural-masquerade No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
quick-error Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
quote Bug 1513173 - Part 2: Revendor dependencies. r=emilio 2019-04-04 14:33:26 +02:00
rand Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand-0.3.22 Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
rand-0.4.3 Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_chacha Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_core Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_core-0.3.1 Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_hc Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_isaac Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_jitter Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_os Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_pcg Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rand_xorshift Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
rayon Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
rayon-core Bug 1438892 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel 2018-02-20 09:05:08 -05:00
rdrand Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
redox_syscall Bug 1424096 - Consolidate on a single version of each vendored Rust crate r=rillian 2017-12-08 10:24:40 -08:00
redox_termios Bug 1485409 - update crates to dispense with winapi 0.2.8 requirement; r=glandium 2018-08-28 21:37:30 -04:00
redox_users Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
regex Bug 1516337 - Part 2: Revendor dependencies r=froydnj 2019-04-08 23:18:15 +03:00
regex-0.2.2 Bug 1463251 - Part 2. Revendor dependencies. r=ato,jgraham 2018-05-21 22:34:18 +02:00
regex-syntax Bug 1463251 - Part 2. Revendor dependencies. r=ato,jgraham 2018-05-21 22:34:18 +02:00
regex-syntax-0.4.1 Bug 1463251 - Part 2. Revendor dependencies. r=ato,jgraham 2018-05-21 22:34:18 +02:00
remove_dir_all Bug 1545960 - Part 2: Renvendor dependencies. r=ato 2019-05-08 09:49:24 +00:00
rkv Bug 1543861 - Add auto resizing for kvstore r=myk 2019-05-24 20:38:23 +00:00
ron Bug 1433139 - Enable the WR capture feature in webrender_bindings. r=kats 2018-01-25 14:49:36 -05:00
runloop Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
rust-ini Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
rust_cascade Bug 1538161 - Vendor rust_cascade r=keeler 2019-05-01 19:25:27 +00:00
rustc-demangle Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
rustc_version Bug 1521187 - Add a dependency on derive_more. r=emilio 2019-01-22 12:19:22 -08:00
ryu Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
safemem bug 1529278: mozrunner: vendor plist crate; r=ato 2019-03-15 16:22:38 +00:00
same-file Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
scoped-tls Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
scoped_threadpool Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
scopeguard Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
scopeguard-0.3.2 Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
scroll Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
scroll_derive Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
semver Bug 1521187 - Add a dependency on derive_more. r=emilio 2019-01-22 12:19:22 -08:00
semver-0.6.0 Bug 1521187 - Add a dependency on derive_more. r=emilio 2019-01-22 12:19:22 -08:00
semver-parser No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
serde Bug 1529117 - Re-vendor rust dependencies. r=jrmuizel 2019-04-04 15:42:15 +00:00
serde_bytes Bug 1449562 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel 2018-04-04 15:23:28 -04:00
serde_derive Bug 1529117 - Re-vendor rust dependencies. r=jrmuizel 2019-04-04 15:42:15 +00:00
serde_json Bug 1396821 - Update vendored Rust crates. r=ato 2018-08-22 10:28:40 +02:00
sha-1 Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
sha2 Bug 1516304 - Re-vendor rust dependencies. r=kats 2018-12-25 01:11:35 +00:00
shift_or_euc Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. 2019-06-03 15:30:41 +03:00
shift_or_euc_c Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. 2019-06-03 15:30:41 +03:00
shlex Bug 1529681 - Update bindgen. r=bbouvier 2019-03-27 14:39:41 +00:00
siphasher No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
slab Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
slab-0.3.0 Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
smallbitvec Bug 1515533 - Bump smallvec and smallbitvec r=emilio 2018-12-20 01:49:42 +00:00
smallvec Backed out changeset de46aec7227e (bug 1528648) for 'style' bustage on Windows platform on a CLOSED TREE. 2019-02-27 01:40:34 +02:00
stable_deref_trait No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
string Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
string_cache Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
string_cache_codegen Bug 1511725 - Update string-cache-codegen. 2018-12-02 17:34:27 +00:00
string_cache_shared Bug 1437004 - Vendored Rust dependencies;r=froydnj 2018-04-04 14:14:26 +02:00
strsim Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
svg_fmt Bug 1547290 - Vendoring changes. r=kvark" 2019-04-29 17:06:41 +02:00
syn Bug 1513173 - Part 2: Revendor dependencies. r=emilio 2019-04-04 14:33:26 +02:00
synstructure Bug 1505777: Run mach-vendor-rust to update Cranelift. rs=bbouvier 2018-11-09 05:16:08 -08:00
target-lexicon Bug 1539406: Bump Cranelift to revision 542d799dd7a3b2cc; r=lth 2019-04-15 10:39:28 +00:00
tempfile Bug 1545960 - Part 2: Renvendor dependencies. r=ato 2019-05-08 09:49:24 +00:00
term Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
term_size Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
termcolor No bug - Revendor rust dependencies 2018-03-28 20:23:10 +00:00
termion Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
textwrap Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
thin-slice Bug 1475197 - Part 2: Revendor Rust dependencies. r=emilio 2018-08-01 10:29:48 +10:00
thin-vec Bug 1457481 - Run mach vendor rust. r=froydnj,erahm 2018-10-02 01:50:56 +00:00
thread_local Bug 1516337 - Part 2: Revendor dependencies r=froydnj 2019-04-08 23:18:15 +03:00
thread_profiler No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
threadbound Bug 1490496 - implement XPCOM FFI for key-value storage r=nika,lina,mossop 2019-02-07 16:14:04 +00:00
time Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
tokio Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
tokio-codec Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-core Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
tokio-executor Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-fs Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-io Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-reactor Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-tcp Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-threadpool Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-timer Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-udp Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
tokio-uds Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
toml Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
try-lock Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
typenum Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
ucd-util Bug 1463251 - Part 2. Revendor dependencies. r=ato,jgraham 2018-05-21 22:34:18 +02:00
uluru Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
unicode-bidi Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
unicode-normalization Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
unicode-segmentation Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
unicode-width Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
unicode-xid Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
unreachable Backed out changeset de46aec7227e (bug 1528648) for 'style' bustage on Windows platform on a CLOSED TREE. 2019-02-27 01:40:34 +02:00
url Bug 1511591 - Update rust-url to version 1.7.2 r=froydnj 2018-12-01 14:58:03 +00:00
utf8-ranges Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
uuid Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj 2019-05-23 19:54:25 +00:00
uuid-0.6.5 Bug 1490496 - implement XPCOM FFI for key-value storage r=nika,lina,mossop 2019-02-07 16:14:04 +00:00
vcpkg No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
vec_map Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
void Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
walkdir Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
want Bug 1484462 - Revendor Rust dependencies. r=ato 2018-08-23 13:15:36 +01:00
wasmparser Bug 1539406: Bump Cranelift to revision 542d799dd7a3b2cc; r=lth 2019-04-15 10:39:28 +00:00
webidl Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
which Backed out changeset e99833064d36 (bug 1529681) for build bustages on a CLOSED TREE 2019-02-25 18:44:17 +02:00
winapi Bug 1531577 - update winapi-rs to a new upstream version; r=agashlin 2019-03-05 03:37:00 +00:00
winapi-0.2.8 Bug 1437571 - Bump winreg dependencies. r=jgraham 2018-02-14 20:48:26 +00:00
winapi-build No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
winapi-i686-pc-windows-gnu Bug 1531577 - update winapi-rs to a new upstream version; r=agashlin 2019-03-05 03:37:00 +00:00
winapi-x86_64-pc-windows-gnu Bug 1531577 - update winapi-rs to a new upstream version; r=agashlin 2019-03-05 03:37:00 +00:00
wincolor No bug - Revendor rust dependencies 2018-03-28 20:23:10 +00:00
winreg Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00
ws Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj 2019-05-18 13:39:31 +00:00
ws2_32-sys No bug - Revendor rust dependencies 2017-10-24 17:55:24 +00:00
xml-rs Bug 1510379 - Re-vendor rust dependencies. r=kats 2018-11-27 19:30:19 +00:00
yaml-rust Bug 1510272 - upgraded yaml-rust to 0.4.2; r=ted 2018-12-03 19:23:36 +00:00
zip Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek 2018-11-02 10:56:08 -04:00