gecko-dev/third_party/rust
Dzmitry Malyshau 74b412c826 Bug 1641370 - Add optional SPIR-V shader validation to WebGPU, via naga r=jgilbert
This change attempts to parse the incoming SPIR-V shader modules with
Naga SPIR-V front-end. It's not complete, but it returns an Error if it's unable to parse,
in which case we just continue without the validation (for now).
If it succeeds, we extract the reflection information from it, and use it for the pipeline.

This is just a start. More states would need to be validated, and SPIR-V front-end needs more work.

Differential Revision: https://phabricator.services.mozilla.com/D77170
2020-06-22 21:21:18 +00:00
..
adler32 Bug 1581816 - Part 2: Revendor dependencies. r=froydnj 2019-09-21 16:38:59 +00:00
ahash Bug 1631721 - Vendor the hashbrown crate r=manishearth 2020-04-23 00:19:50 +00:00
aho-corasick Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
anyhow Bug 1637537 - Bump application-services and anyhow versions. r=vladikoff 2020-05-13 18:36:56 +00:00
app_units
arrayref Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
arrayvec Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
ash Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
atom Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
atomic Bug 1530715 - P4: Vendor Rust dependencies for cubeb-coreaudio-rs. r=kinetik 2019-07-17 05:32:36 +00:00
atomic_refcell
atty
audio-mixer Bug 1611246 - Update cubeb-coreaudio to 4d8fcc1. r=padenot 2020-01-24 16:20:29 +00:00
audio_thread_priority Bug 1633266 - mach vendor rust r=kinetik 2020-04-27 22:42:43 +00:00
authenticator Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
autocfg Bug 1631721 - Vendor the hashbrown crate r=manishearth 2020-04-23 00:19:50 +00:00
autocfg-0.1.6 Bug 1631721 - Vendor the hashbrown crate r=manishearth 2020-04-23 00:19:50 +00:00
base16 Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
base64 Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
base64-0.10.1 Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
binary-space-partition
bincode Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
bindgen Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
bitflags Bug 1575883 - mach vendor rust. r=kinetik 2019-10-11 16:02:18 +00:00
bitreader Bug 1624057 - Update mp4parse-rust to 63ca8c6. r=kinetik 2020-03-26 02:08:51 +00:00
blake2b_simd Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
block Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
block-buffer
block-padding
boxfnonce
build-parallel Bug 1604615 - Add glslopt and build-parallel as build dependencies of webrender. r=jrmuizel 2020-04-21 10:31:46 +00:00
bumpalo Bug 1643044 - Use bumpalo 3.4.0. r=yulia 2020-06-05 11:04:23 +00:00
byte-tools
bytemuck Bug 1616804 - Update image to 0.23 in WebRender. r=jrmuizel 2020-02-24 15:56:22 +00:00
byteorder Bug 1597989: Output of mach rust vendor for the Cranelift bump; r=rhunt 2019-12-03 15:28:28 +00:00
bytes bug 1598286: third_party: vendor Rust dependencies; r=remote-protocol-reviewers,whimboo 2020-01-07 13:28:57 +00:00
bytes-0.4.9 bug 1598286: third_party: vendor Rust dependencies; r=remote-protocol-reviewers,whimboo 2020-01-07 13:28:57 +00:00
c2-chacha Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
cast Bug 1576051 - Vendor the the RLBox Lucet sandbox library and its dependencies r=froydnj 2019-11-11 09:19:52 +00:00
cc Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
cexpr Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
cfg-if Bug 1624057 - Update mp4parse-rust to 63ca8c6. r=kinetik 2020-03-26 02:08:51 +00:00
chardetng Bug 1631983 - Update chardetng to 0.1.9. r=m_kato 2020-05-12 13:56:29 +00:00
chardetng_c Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk 2019-12-12 17:50:19 +00:00
chrono Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
clang-sys Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
clap
cloudabi
cmake
cocoa Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
comedy
constant_time_eq
cookie Bug 1576450 - Update cookie to 0.12 in webdriver. r=ato 2019-08-25 23:22:11 +00:00
copyless Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
core-foundation Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
core-foundation-sys Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
core-graphics Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
core-text Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
coreaudio-sys Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
coreaudio-sys-utils Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
cose
cose-c
cranelift-bforest Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
cranelift-codegen Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
cranelift-codegen-meta Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
cranelift-codegen-shared Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
cranelift-entity Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
cranelift-entity-0.41.0 Bug 1576051 - Vendor the the RLBox Lucet sandbox library and its dependencies r=froydnj 2019-11-11 09:19:52 +00:00
cranelift-frontend Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
cranelift-wasm Bug 1645336: Bump Cranelift to 238ae3bf2111847f60089656eb97fc9345295b1f; r=jseward 2020-06-15 10:16:20 +00:00
crc32fast Bug 1573039 - Part 2: Revendor dependencies. r=emilio 2019-08-12 12:39:47 +00:00
crossbeam-deque Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
crossbeam-epoch Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
crossbeam-queue Bug 1568083 - Update rayon in the style system. r=emilio 2019-07-23 02:18:33 +02:00
crossbeam-utils Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
crossbeam-utils-0.6.5 Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
cssparser Bug 1601732 - Update in-tree dependencies to smallvec 1.0. r=glandium 2019-12-05 23:30:59 +00:00
cssparser-macros Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
cstr
cstr-macros Bug 1587468 - Update cstr-macros to v0.1.6. r=boris 2019-10-09 19:50:40 +00:00
cubeb Bug 1635404 - mach vendor rust. r=achronop 2020-05-05 13:39:15 +00:00
cubeb-backend Bug 1635404 - mach vendor rust. r=achronop 2020-05-05 13:39:15 +00:00
cubeb-core Bug 1635404 - mach vendor rust. r=achronop 2020-05-05 13:39:15 +00:00
cubeb-coreaudio Bug 1644362 - mach vendor rust. r=cubeb-reviewers,achronop 2020-06-09 13:17:38 +00:00
cubeb-pulse Bug 1644080 - mach vendor rust. r=cubeb-reviewers,padenot 2020-06-08 13:14:26 +00:00
cubeb-sys Bug 1635404 - mach vendor rust. r=achronop 2020-05-05 13:39:15 +00:00
d3d12 Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
darling Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
darling_core Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
darling_macro Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
dbus
deflate
derive_more Bug 1587468 - Update derive_more. r=glandium 2019-12-05 22:46:59 +00:00
devd-rs Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
digest
dirs Bug 1637092 - Change WR capture path to point to the home folder r=Bert,webdriver-reviewers,whimboo 2020-05-12 13:41:31 +00:00
dirs-sys Bug 1637092 - Change WR capture path to point to the home folder r=Bert,webdriver-reviewers,whimboo 2020-05-12 13:41:31 +00:00
dns-parser Bug 1554976 - Run mach vendor rust; r=ng 2019-08-28 19:49:04 +00:00
dogear Bug 1579728 - Use completion ops to upload synced bookmark tombstones. r=markh 2019-09-17 06:27:12 +00:00
dtoa
dtoa-short
dwrote Bug 1633553 - Update dwrote to 0.11 r=jdm 2020-04-27 21:47:21 +00:00
ece Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
either
encoding_c Bug 1590143 - Update encoding_c and encoding_c_mem. r=m_kato 2019-10-24 11:12:33 +00:00
encoding_c_mem Bug 1590143 - Update encoding_c and encoding_c_mem. r=m_kato 2019-10-24 11:12:33 +00:00
encoding_rs Backed out changeset 96753184f3c4 (bug 1604750) for Linting failure in /browserscope/lib/richtext2/richtext2/handlers.py. CLOSED TREE 2020-01-13 11:28:57 +02:00
env_logger Backed out 2 changesets (bug 1596132) for build bustages CLOSED TREE 2019-12-06 17:19:01 +02:00
error-chain
error-support Bug 1637169 - Vendor new application-services. r=rfkelly 2020-05-12 07:53:39 +00:00
euclid Bug 1625220 - Use euclid 0.20.8. r=gw 2020-03-31 12:41:52 +00:00
failure Bug 1608157 - Replace failure with a version that doesn't include backtrace by default r=chutten,emilio 2020-01-10 14:00:39 +00:00
failure_derive Bug 1608157 - Replace failure with a version that doesn't include backtrace by default r=chutten,emilio 2020-01-10 14:00:39 +00:00
fake-simd
fallible-iterator Bug 1626323 - Vendor rusqlite into mozilla-central. r=lina 2020-04-07 22:13:51 +00:00
fallible-streaming-iterator Bug 1626323 - Vendor rusqlite into mozilla-central. r=lina 2020-04-07 22:13:51 +00:00
ffi-support Bug 1623300 - Replace fogotype with the actual FOG crate now. r=chutten 2020-03-31 08:24:40 +00:00
filetime_win
flate2 Bug 1640927 - Upgrade glean-core to v31.0.2 r=chutten 2020-05-29 13:47:18 +00:00
float-cmp Bug 1614971 - Update cubeb-coreaudio to 4acd802. r=padenot 2020-02-26 15:25:36 +00:00
fluent Bug 1560038 - Vendor in fluent-rc. r=emilio 2020-03-11 08:45:00 +02:00
fluent-bundle Bug 1560038 - Vendor in fluent-rc. r=emilio 2020-03-11 08:45:00 +02:00
fluent-langneg Bug 1612096 - Update unic-langid && fluent-langneg. r=jfkthame,manishearth 2020-02-06 17:05:32 +00:00
fluent-pseudo Bug 1560038 - Vendor in fluent-rc. r=emilio 2020-03-11 08:45:00 +02:00
fluent-syntax Bug 1621863 - Update fluent-syntax to 0.9.3. r=emilio,fluent-reviewers,flod 2020-03-12 12:00:25 +00:00
fnv
foreign-types
freetype
fuchsia-cprng
fuchsia-zircon
fuchsia-zircon-sys
futures Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
futures-0.1.29 Bug 1646576 - Vendor Rust. r=chunmin 2020-06-18 03:59:11 +00:00
futures-channel Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
futures-core Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
futures-cpupool
futures-io Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
futures-sink Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
futures-task Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
futures-util Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
fxa-client Bug 1645598 - Vendor application-services for fix in webext-storage r=lina 2020-06-15 12:56:58 +00:00
fxhash
generic-array
getrandom Bug 1576051 - Vendor the the RLBox Lucet sandbox library and its dependencies r=froydnj 2019-11-11 09:19:52 +00:00
gfx-auxil Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
gfx-backend-dx11 Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
gfx-backend-dx12 Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
gfx-backend-empty Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
gfx-backend-metal Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
gfx-backend-vulkan Bug 1633472 - Update gfx-backend-vulkan 3rd party r=groves 2020-04-28 14:09:50 +00:00
gfx-descriptor Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
gfx-hal Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
gfx-memory Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
gl_generator Bug 1615694. Declare our render targets up front to ANGLE. r=kvark 2020-02-18 18:33:48 +00:00
gleam Bug 1646741 - Update gleam to 0.12. r=kvark 2020-06-18 18:11:13 +00:00
glean-core Bug 1640927 - Upgrade glean-core to v31.0.2 r=chutten 2020-05-29 13:47:18 +00:00
glob Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
glsl Bug 1612941 - vendor SWGL's rust dependencies. r=froydnj 2020-03-13 18:24:40 +00:00
glslopt Bug 1634275 - Update glslopt to 0.1.2 to remove dependency on bindgen. r=jrmuizel,kats 2020-04-30 12:25:17 +00:00
goblin Bug 1587468 - Update object to 0.16.0 and goblin to 0.1.2. r=emilio 2019-12-06 00:33:03 +00:00
guid_win
h2 Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
hashbrown Bug 1637140 - Upgrade hashbrown to 0.7.2. r=emilio 2020-05-13 15:41:13 +00:00
hawk Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
headers Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
headers-core Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
hermit-abi Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
hex Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
hibitset Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
http bug 1598286: third_party: vendor Rust dependencies; r=remote-protocol-reviewers,whimboo 2020-01-07 13:28:57 +00:00
http-body Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
httparse
humantime Bug 1623418 - Add env_logger to SmooshMonkey. r=arai 2020-03-24 17:59:12 +00:00
hyper Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
id-arena Bug 1594995 - Part 3: Vendor newly added rust dependencies, r=keeler 2019-11-13 11:52:46 +00:00
ident_case
idna Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
image Bug 1616804 - Update image to 0.23 in WebRender. r=jrmuizel 2020-02-24 15:56:22 +00:00
indexmap bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
inflate
interrupt-support Bug 1626506 - Vendor the `webext_storage` component. r=markh 2020-04-27 05:40:52 +00:00
intl-memoizer Bug 1560038 - Vendor in fluent-rc. r=emilio 2020-03-11 08:45:00 +02:00
intl_pluralrules Bug 1560038 - Vendor in fluent-rc. r=emilio 2020-03-11 08:45:00 +02:00
iovec Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
itertools
itoa Bug 1596132 - mach vendor rust for glean-preview r=janerik,froydnj 2019-12-09 15:01:10 +00:00
jobserver Bug 1604615 - Add glslopt and build-parallel as build dependencies of webrender. r=jrmuizel 2020-04-21 10:31:46 +00:00
jsparagus Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff 2020-06-15 15:47:21 +00:00
jsparagus-ast Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff 2020-06-15 15:47:21 +00:00
jsparagus-emitter Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff 2020-06-15 15:47:21 +00:00
jsparagus-generated-parser Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff 2020-06-15 15:47:21 +00:00
jsparagus-json-log Bug 1625823 - Part 1: Update jsparagus and support RegExp. r=yulia 2020-04-07 13:43:45 +00:00
jsparagus-parser Bug 1643044 - Use bumpalo 3.4.0. r=yulia 2020-06-05 11:04:23 +00:00
jsparagus-scope Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff 2020-06-15 15:47:21 +00:00
jsparagus-stencil Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff 2020-06-15 15:47:21 +00:00
kernel32-sys
khronos_api
lazy_static Bug 1581637 - Part 7 - Add new vendored crates required by neqo and neqo_glue. r=heycam 2019-11-01 14:55:56 +00:00
lazycell
leb128 Bug 1612534 - Include vendored files. r=lth 2020-03-23 16:16:46 +00:00
libc Bug 1576051 - Vendor the the RLBox Lucet sandbox library and its dependencies r=froydnj 2019-11-11 09:19:52 +00:00
libdbus-sys
libloading Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
libsqlite3-sys Bug 1632575 - Update vendored rusqlite to 0.23.1 r=lina 2020-04-24 20:43:34 +00:00
libudev
libz-sys
line-wrap bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
linked-hash-map
lmdb-rkv Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
lmdb-rkv-sys Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
lock_api Bug 1629359 - Update parking_lot to 0.10 r=kats 2020-04-12 19:14:43 +00:00
log Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
lru-cache Bug 1626323 - Vendor rusqlite into mozilla-central. r=lina 2020-04-07 22:13:51 +00:00
lucet-module Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj 2020-02-12 04:11:49 +00:00
lucet-runtime Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj 2020-02-12 04:11:49 +00:00
lucet-runtime-internals Bug 1615786 - Fix crash report about wasm library sandbox creation on AMD machines r=froydnj 2020-02-17 15:37:27 +00:00
lucet-wasi Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj 2020-02-12 04:11:49 +00:00
mach Bug 1570948 - mach vendor rust. r=pehrsons 2019-08-02 12:49:45 +00:00
malloc_buf Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
malloc_size_of_derive Bug 1587468 - Update failure_derive and malloc_size_of_derive. r=heycam 2019-11-18 02:31:58 +00:00
mapped_hyph Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam 2019-11-14 14:07:23 +00:00
matches Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
memchr Bug 1596132 - mach vendor rust for glean-preview r=janerik,froydnj 2019-12-09 15:01:10 +00:00
memmap Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
memoffset Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
metal Bug 1628772 - Update core-foundation dependency to 0.7 r=kats 2020-04-11 20:14:41 +00:00
mime Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
mime_guess Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
miniz_oxide Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
mio Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
mio-extras
mio-named-pipes Bug 1631965 - Vendor Rust. r=chunmin 2020-05-05 21:13:53 +00:00
mio-uds
miow Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
miow-0.2.1 Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
moz_cbor
mp4parse Bug 1624056 - Properly vendor mp4parse-rust. r=kinetik 2020-05-09 00:36:48 +00:00
mp4parse_capi Bug 1624056 - Properly vendor mp4parse-rust. r=kinetik 2020-05-09 00:36:48 +00:00
msdos_time
murmurhash3
naga Bug 1641370 - Add optional SPIR-V shader validation to WebGPU, via naga r=jgilbert 2020-06-22 21:21:18 +00:00
neqo-common Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
neqo-crypto Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
neqo-http3 Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
neqo-qpack Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
neqo-transport Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
net2
new_debug_unreachable
nix Bug 1576051 - Vendor the the RLBox Lucet sandbox library and its dependencies r=froydnj 2019-11-11 09:19:52 +00:00
nodrop
nom Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
nss Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
nss_build_common Bug 1634191 - Wire up Golden Gate to the new Rust extension storage interface. r=markh 2020-05-05 06:59:32 +00:00
nss_sys Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
num-bigint Bug 1600433 - Update pkcs11 to get rid of rustc-serialize and old rand version. r=keeler 2019-12-04 19:13:52 +00:00
num-derive Bug 1587468 - Update num_derive to 0.3. r=boris 2019-10-09 20:22:05 +00:00
num-integer
num-iter
num-rational
num-traits Bug 1600433 - Update pkcs11 to get rid of rustc-serialize and old rand version. r=keeler 2019-12-04 19:13:52 +00:00
num_cpus Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
objc Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
objc_exception Bug 1600792 - Fix objc_exception dependency 2019-12-02 22:30:51 +00:00
object Bug 1587468 - Update object to 0.16.0 and goblin to 0.1.2. r=emilio 2019-12-06 00:33:03 +00:00
once_cell Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
opaque-debug
ordered-float
owning_ref
packed_simd
parity-wasm Bug 1587468 - Update object to 0.16.0 and goblin to 0.1.2. r=emilio 2019-12-06 00:33:03 +00:00
parking_lot Bug 1629359 - Update parking_lot to 0.10 r=kats 2020-04-12 19:14:43 +00:00
parking_lot_core Bug 1629359 - Update parking_lot to 0.10 r=kats 2020-04-12 19:14:43 +00:00
paste Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
paste-impl Bug 1631630 p1 - Vendor fxa-client crate. r=rfkelly,mhoye 2020-05-16 01:07:28 +00:00
peek-poke Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
peek-poke-derive Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
peeking_take_while
percent-encoding Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
phf Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
phf_codegen Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
phf_generator Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
phf_macros Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
phf_shared Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
pin-project Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
pin-project-internal Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
pin-project-lite Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
pin-utils Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
pkcs11 Bug 1601823 - Use pkcs11 just-released 0.4.1. r=glandium 2019-12-06 00:25:52 +00:00
pkg-config
plain
plane-split Bug 1580677 - Update plane-split dependency to 0.15.0 r=nical 2019-09-12 12:46:41 +00:00
plist bug 1520585: third_party: vendor Rust dependencies; r=webdriver-reviewers,whimboo 2019-09-09 11:00:00 +00:00
png Bug 1616804 - Update image to 0.23 in WebRender. r=jrmuizel 2020-02-24 15:56:22 +00:00
podio
ppv-lite86 Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
precomputed-hash
proc-macro-hack Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
proc-macro2 Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
procedural-masquerade
prost Bug 1628068 p1 - Vendor viaduct crate. r=lina 2020-05-12 21:36:17 +00:00
prost-derive Bug 1628068 p1 - Vendor viaduct crate. r=lina 2020-05-12 21:36:17 +00:00
pulse Bug 1626697 - P1: Update cubeb-pulse to 72f813a. r=padenot 2020-04-02 01:29:36 +00:00
pulse-ffi Bug 1601859 - Vendor cubeb-pulse-rs. r=kinetik 2019-12-11 20:57:35 +00:00
qlog Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers 2020-06-17 07:09:52 +00:00
quick-error
quote Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
rand Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
rand_chacha Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
rand_core Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
rand_hc Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
rand_pcg Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
range-alloc Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
raw-cpuid Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj 2020-02-12 04:11:49 +00:00
raw-window-handle Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
rayon Bug 1581742: Bump Cranelift to 9c6f8feb0f28f50434c0cf67f3f7c07486a42b7e; r=jseward 2019-09-18 09:08:59 +00:00
rayon-core Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
rc_crypto Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
redox_syscall Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
redox_termios
redox_users Bug 1563925 - Update redox_users to 0.3.2. r=froydnj 2020-02-13 18:05:48 +00:00
regalloc Bug 1641504: Bump Cranelift to 4d5fdfcbba1a8f38002a4223d7a329fc795d0e9f. r=bbouvier 2020-06-11 23:34:39 +00:00
regex Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
regex-syntax Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
remove_dir_all
rental bug 1586855 - incorporate CRLite filters into cert_storage r=jcj,kjacobs 2019-12-05 22:41:53 +00:00
rental-impl bug 1586855 - incorporate CRLite filters into cert_storage r=jcj,kjacobs 2019-12-05 22:41:53 +00:00
ringbuf Bug 1626697 - P1: Update cubeb-pulse to 72f813a. r=padenot 2020-04-02 01:29:36 +00:00
rkv Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
rkv-0.10.4 Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
rlbox_lucet_sandbox Bug 1615786 - Fix crash report about wasm library sandbox creation on AMD machines r=froydnj 2020-02-17 15:37:27 +00:00
ron Bug 1634439 - Update RON dependency to 0.5 r=aosmond 2020-05-04 18:49:46 +00:00
runloop
rusqlite Bug 1632575 - Update vendored rusqlite to 0.23.1 r=lina 2020-04-24 20:43:34 +00:00
rust-argon2 Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
rust-ini
rust_cascade Bug 1626636 - Vendor rust-cascade v0.6.0 r=keeler 2020-04-02 20:30:15 +00:00
rustc-demangle
rustc-hash Bug 1583471: Update bindgen to 0.51.1 througout the tree; r=emilio 2019-09-25 09:50:10 +00:00
rustc_version
ryu Bug 1596132 - mach vendor rust for glean-preview r=janerik,froydnj 2019-12-09 15:01:10 +00:00
safemem
same-file
scoped-tls
scopeguard
scroll Bug 1587468 - Update object to 0.16.0 and goblin to 0.1.2. r=emilio 2019-12-06 00:33:03 +00:00
scroll_derive Bug 1587468 - Update object to 0.16.0 and goblin to 0.1.2. r=emilio 2019-12-06 00:33:03 +00:00
semver
semver-parser
serde Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
serde_bytes Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
serde_derive Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
serde_json Bug 1596132 - mach vendor rust for glean-preview r=janerik,froydnj 2019-12-09 15:01:10 +00:00
serde_repr Bug 1587468 - Update serde and related crates. r=nical 2019-11-19 15:20:39 +00:00
serde_urlencoded Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
serde_with Bug 1633006 - Update to Neqo 0.4.0 r=dragana,necko-reviewers 2020-06-02 21:28:31 +00:00
serde_with_macros Bug 1633006 - Update to Neqo 0.4.0 r=dragana,necko-reviewers 2020-06-02 21:28:31 +00:00
serde_yaml Bug 1577850 - Vendor dependencies for serde_yaml crate. r=webdriver-reviewers,jgraham 2019-10-01 22:30:04 +00:00
sha-1
sha2
shift_or_euc
shift_or_euc_c
shlex
siphasher Bug 1600443 - Update cssparser and phf. r=heycam 2019-12-04 19:54:06 +00:00
slab
smallbitvec Bug 1636357 - Update smallbitvec. r=jwatt 2020-05-08 18:40:51 +00:00
smallvec Bug 1624174 - Update wgpu to get the coordinate spaces right r=jgilbert 2020-04-13 13:42:15 +00:00
socket2 Bug 1569090 - Vendor Rust after AudioIPC update. r=chunmin 2019-07-27 13:14:41 +00:00
spirv-cross-internal Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
spirv_cross Bug 1636068 - Update spirv-cross to 0.20.0 r=groves 2020-05-16 02:27:33 +00:00
spirv_headers Bug 1641370 - Add optional SPIR-V shader validation to WebGPU, via naga r=jgilbert 2020-06-22 21:21:18 +00:00
sql-support Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
stable_deref_trait
static_assertions Bug 1614097 - Update mp4parse-rust to bbb4a12. r=kinetik 2020-02-08 02:13:05 +00:00
storage-map Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
strsim
svg_fmt
syn Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
sync-guid Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
sync15 Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
sync15-traits Bug 1628068 p1 - Vendor viaduct crate. r=lina 2020-05-12 21:36:17 +00:00
synstructure Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
target-lexicon Bug 1608941 - Bump cranelift to b01bee7c5269f72196b42e8bdd874425166bf429. r=bbouvier 2020-01-20 13:21:55 +00:00
target-lexicon-0.9.0 Bug 1608941 - Bump cranelift to b01bee7c5269f72196b42e8bdd874425166bf429. r=bbouvier 2020-01-20 13:21:55 +00:00
tempfile Bug 1563925 - Update crates that have new versions that use rand 0.7. r=firefox-build-system-reviewers,chmanchester 2019-12-06 00:22:01 +00:00
term_size
termcolor Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
termion
textwrap
thin-slice
thin-vec
thiserror Bug 1597989: Output of mach rust vendor for the Cranelift bump; r=rhunt 2019-12-03 15:28:28 +00:00
thiserror-impl Bug 1597989: Output of mach rust vendor for the Cranelift bump; r=rhunt 2019-12-03 15:28:28 +00:00
thread_local Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten 2020-01-21 10:20:42 +00:00
threadbound
time
tinystr Bug 1571915 - Switch MozLocale to use unic-langid. r=emilio,jfkthame 2019-11-19 23:04:06 +00:00
tokio Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
tokio-0.1.11 Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
tokio-codec
tokio-current-thread
tokio-executor Bug 1563925 - Update crates that have new versions that use rand 0.7. r=firefox-build-system-reviewers,chmanchester 2019-12-06 00:22:01 +00:00
tokio-fs
tokio-io
tokio-reactor
tokio-tcp
tokio-threadpool Bug 1563925 - Update crates that have new versions that use rand 0.7. r=firefox-build-system-reviewers,chmanchester 2019-12-06 00:22:01 +00:00
tokio-timer
tokio-udp
tokio-uds
tokio-util Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
toml
tower-service Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
tracy-rs Bug 1641704 - vendor tracy-rs 0.1.1 r=gw 2020-05-29 04:15:29 +00:00
try-lock
type-map Bug 1560038 - Vendor in fluent-rc. r=emilio 2020-03-11 08:45:00 +02:00
typenum Bug 1635671 - Upgrade typename to 1.12.0. r=emilio 2020-05-06 09:36:53 +00:00
uluru Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
unic-langid Bug 1612096 - Update unic-langid && fluent-langneg. r=jfkthame,manishearth 2020-02-06 17:05:32 +00:00
unic-langid-impl Bug 1612096 - Update unic-langid && fluent-langneg. r=jfkthame,manishearth 2020-02-06 17:05:32 +00:00
unicase Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
unicode-bidi
unicode-normalization
unicode-segmentation
unicode-width Bug 1612534 - Include vendored files. r=lth 2020-03-23 16:16:46 +00:00
unicode-xid Bug 1587368 - Revendor rust dependencies. 2019-10-09 13:35:49 +02:00
unreachable
url Bug 1568540 - ./mach vendor rust r=emilio 2019-08-17 16:29:07 +00:00
urlencoding
uuid Bug 1587468 - Update object to 0.16.0 and goblin to 0.1.2. r=emilio 2019-12-06 00:33:03 +00:00
vcpkg
vec_map Bug 1637998 - Fix wgpu swapchain cleanup on exit r=groves 2020-05-15 14:59:18 +00:00
version_check Bug 1621044 - Lockfile changes and revendoring. r=jrmuizel 2020-03-10 21:06:36 +00:00
viaduct Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina 2020-05-30 02:44:07 +00:00
void
walkdir
want Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
warp Bug 1606281 - Part 2: Revendor dependencies. r=jgraham 2020-04-20 15:25:46 +00:00
wasmparser Bug 1641504: Bump Cranelift to 4d5fdfcbba1a8f38002a4223d7a329fc795d0e9f. r=bbouvier 2020-06-11 23:34:39 +00:00
wasmparser-0.48.2 Bug 1620284 - Bump Cranelift to 5cfcbeb59d477e028c6fb312f1cf63aa711fcc3c; r=rhunt 2020-03-25 14:43:05 +00:00
wast Bug 1645160 - Update wat to 1.0.20. r=lth 2020-06-22 04:30:09 +00:00
wat Bug 1645160 - Update wat to 1.0.20. r=lth 2020-06-22 04:30:09 +00:00
webext-storage Bug 1645598 - Vendor application-services for fix in webext-storage r=lina 2020-06-15 12:56:58 +00:00
webrtc-sdp Bug 1418804: update webrtc-sdp 0.3.5 -> 0.3.6. r=ng 2020-05-08 23:30:42 +00:00
winapi Bug 1586996 - Use upstream winapi instead of froydnj's aarch64 branch. r=glandium 2019-10-23 05:55:49 +00:00
winapi-0.2.8
winapi-build
winapi-i686-pc-windows-gnu Bug 1586996 - Use upstream winapi instead of froydnj's aarch64 branch. r=glandium 2019-10-23 05:55:49 +00:00
winapi-util Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
winapi-x86_64-pc-windows-gnu Bug 1586996 - Use upstream winapi instead of froydnj's aarch64 branch. r=glandium 2019-10-23 05:55:49 +00:00
wincolor Bug 1580908 - Part 10: Revendor dependencies. r=froydnj 2019-09-12 21:46:32 +00:00
winreg
wio Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
ws Bug 1563925 - Update crates that have new versions that use rand 0.7. r=firefox-build-system-reviewers,chmanchester 2019-12-06 00:22:01 +00:00
ws2_32-sys
x11 Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky 2019-11-14 04:59:56 +00:00
xfailure Bug 1576051 - Vendor the the RLBox Lucet sandbox library and its dependencies r=froydnj 2019-11-11 09:19:52 +00:00
xml-rs
yaml-rust
zip