Manuel Bucher
ecf25dc8fa
Bug 1730672 - Update neqo to 0.5.0 r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D125528
2021-09-14 13:37:19 +00:00
Matthew Gregan
a9d460a1c4
Bug 1725749 - Update audioipc to fce878ff. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D125165
2021-09-11 22:34:31 +00:00
Dzmitry Malyshau
313f426df3
Bug 1729751 - Update wgpu and ron 3rd parties r=jimb
...
Brings a few important fixes:
- better WGSL support
- Solaris build (1729751)
- crash in "_MTLCommandEncoder dealloc" (1729648)
Differential Revision: https://phabricator.services.mozilla.com/D125103
2021-09-10 18:24:02 +00:00
Dzmitry Malyshau
5695f517a5
Bug 1726626 - Move gfx/wgpu into a 3rd party dependency r=jgilbert,bholley
...
This update makes wgpu a vendored dependency instead of having it in gfx/wgpu.
## Notes
It relies on https://phabricator.services.mozilla.com/D123157
It has a quirk related to OpenGL ES backend. Previousy, we manually had to disable GL backend
in order to avoid vendoring WASM dependencies in. This time, manual editing is more complicated,
so instead this change adds a few cargo patch lines to point WASM dependencies to dummy projects.
The update also totally removes SPIRV-Cross, since the latest `wgpu` doesn't depend on it any more.
The compiled binary size for Gecko should improve with this.
Differential Revision: https://phabricator.services.mozilla.com/D123153
2021-09-03 16:52:08 +00:00
Dragana Damjanovic
0a98b4c4a4
Bug 1728735 - Neqo version 0.4.32 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D124320
2021-09-02 21:28:15 +00:00
Gabriele Svelto
55e8eba74b
Bug 1728431 - Update the vendored nix crate to version 0.15 r=KrisWright
...
This patch bumps the minidump_writer_linux crate but does not import any new
changes, the only difference is that it now depends on nix 0.15
Differential Revision: https://phabricator.services.mozilla.com/D124175
2021-09-02 06:13:52 +00:00
Jon Bauman
73f359ad03
Bug 1728216 - Update mp4parse-rust to 2dcd3d8. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D123990
2021-08-31 21:24:34 +00:00
Dragana Damjanovic
38fd6ab7be
Bug 1728268 - Update neqo to 0.4.31 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D124012
2021-08-31 08:50:59 +00:00
Tooru Fujisawa
f42f4977e8
Bug 1727740 - Bump jsparagus for bug 1726533. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D123960
2021-08-30 17:18:41 +00:00
Paul Adenot
498e549d18
Bug 1727598 - mach vendor rust.
...
Differential Revision: https://phabricator.services.mozilla.com/D123948
2021-08-30 14:50:43 +00:00
Jon Bauman
1f9b94dc30
Bug 1726830 - Update mp4parse-rust to c6ba5af. r=kinetik
...
Update mp4parse_capi API to receive pixi data from parser
There are some necessary changes in nsAVIFDecoder.cpp to accommodate the mp4parse_capi changes. Aside from the addition of `BitsPerChannelToBitDepth`, to facilitate a bit of logging, there should be no functional changes. This is a prerequisite to [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1696045 | bug 1696045 ]], which will add telemetry around the `pixi` box.
Differential Revision: https://phabricator.services.mozilla.com/D123273
2021-08-20 23:57:06 +00:00
Jon Bauman
58d94ab547
Bug 1726410 - Update mp4parse-rust to 62aa5d4. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D122985
2021-08-18 22:08:15 +00:00
Dzmitry Malyshau
1da5651ba2
Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio
...
This *mostly* gets us the latest WebIDL API of WebGPU. There is a few limits we are missing, and maybe some things I didn't notice.
But it gets us the new `GPUCanvasContext`, `GPUSupportedLimits`, and `GPUVertexStepMode`.
Differential Revision: https://phabricator.services.mozilla.com/D120764
2021-08-18 14:11:21 +00:00
Brindusan Cristian
1cdd46e3ba
Backed out changeset e34f15d5e74d (bug 1622846) for causing linux toolchain build bustages.
...
CLOSED TREE
2021-08-18 07:58:38 +03:00
Dzmitry Malyshau
6d7cfc6c90
Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio
...
This *mostly* gets us the latest WebIDL API of WebGPU. There is a few limits we are missing, and maybe some things I didn't notice.
But it gets us the new `GPUCanvasContext`, `GPUSupportedLimits`, and `GPUVertexStepMode`.
Differential Revision: https://phabricator.services.mozilla.com/D120764
2021-08-17 15:22:45 +00:00
Matthew Gregan
2835d6201e
Bug 1724141 - Update audioipc to 8bb1a227. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D121826
2021-08-12 21:28:03 +00:00
Tooru Fujisawa
1de8d76c36
Bug 1725086 - Bump jsparagus for bug 1723155. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D122404
2021-08-12 09:52:54 +00:00
Mike Hommey
0b4372e828
Bug 1721968 - Remove support for lucetc for rlbox. r=firefox-build-system-reviewers,shravanrn,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D120700
2021-08-11 21:58:52 +00:00
Butkovits Atila
1e11a69a62
Backed out changeset 634412ce2943 (bug 1724141) for causing failures at Mutex_posix.cpp. CLOSED TREE
2021-08-11 01:04:49 +03:00
Matthew Gregan
683c5312b4
Bug 1724141 - Update audioipc to 8bb1a227. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D121826
2021-08-10 20:52:03 +00:00
Tooru Fujisawa
b841c14175
Bug 1723457 - Bump jsparagus version for bug 1722002. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D122228
2021-08-10 13:08:02 +00:00
Dragana Damjanovic
5a07d5d023
Bug 1724196 - Neqo version 0.4.30 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D122077
2021-08-09 11:36:54 +00:00
Ryan VanderMeulen
52c9905518
Backed out changeset 83204ae613b7 (bug 1724196) for causing topcrash bug 1724408.
2021-08-06 09:22:57 -04:00
Dragana Damjanovic
65634e4bc3
Bug 1724196 - Neqo version 0.4.29 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D121860
2021-08-05 14:31:12 +00:00
Zibi Braniecki
0aaa1c42b8
Bug 1723187 - Update l10nregistry-rs to handle sync-during-async overload, part2. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D121643
2021-08-03 23:44:50 +00:00
Jon Bauman
2e5d433f82
Bug 1723247 - Update mp4parse-rust to 5326af6 r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D121449
2021-08-03 23:23:42 +00:00
Zibi Braniecki
63410ff0f6
Bug 1723187 - Update l10nregistry-rs to handle sync-during-async overload. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D121543
2021-08-02 17:42:20 +00:00
Paul Adenot
52a4c47c98
Bug 1687070 - mach vendor rust. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D119955
2021-08-02 15:46:09 +00:00
Zibi Braniecki
e0ee86ae33
Bug 1672317 - [l10nfilesource] part2: Vendor in l10nregistry-rs and fluent-fallback. r=dminor
...
Depends on D103184
Differential Revision: https://phabricator.services.mozilla.com/D102102
2021-07-29 21:30:25 +00:00
Noemi Erli
9009ea58e0
Backed out 9 changesets (bug 1672317) for causing toolchain bustages
...
Backed out changeset c7d16d1bbf56 (bug 1672317)
Backed out changeset 8367ff19d3ba (bug 1672317)
Backed out changeset cce54c20ec3c (bug 1672317)
Backed out changeset a5d67460e7bb (bug 1672317)
Backed out changeset b78f3e332d57 (bug 1672317)
Backed out changeset 3e84f9a521f4 (bug 1672317)
Backed out changeset 1aaa22cf7c13 (bug 1672317)
Backed out changeset d850981cf33c (bug 1672317)
Backed out changeset 944805ef4561 (bug 1672317)
2021-07-30 00:19:40 +03:00
Zibi Braniecki
24226b2070
Bug 1672317 - [l10nfilesource] part2: Vendor in l10nregistry-rs and fluent-fallback. r=dminor
...
Depends on D103184
Differential Revision: https://phabricator.services.mozilla.com/D102102
2021-07-29 17:31:51 +00:00
Noemi Erli
a523fe1ad1
Backed out changeset 3cb3442efede (bug 1622846) for causing Bug 1722702 CLOSED TREE
2021-07-29 20:14:46 +03:00
Chun-Min Chang
d162ad4e76
Bug 1721496 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Run `cargo update -p cubeb-coreaudio && ./mach vendor rust
--ignore-modified` to update `cubeb-coreaudio`
Differential Revision: https://phabricator.services.mozilla.com/D121121
2021-07-28 21:19:48 +00:00
Dzmitry Malyshau
9963bd1ee1
Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio
...
This *mostly* gets us the latest WebIDL API of WebGPU. There is a few limits we are missing, and maybe some things I didn't notice.
But it gets us the new `GPUCanvasContext`, `GPUSupportedLimits`, and `GPUVertexStepMode`.
Differential Revision: https://phabricator.services.mozilla.com/D120764
2021-07-27 22:37:46 +00:00
Marian-Vasile Laza
408a169597
Backed out 2 changesets (bug 1687070) for causing failures on cubeb.drain, cubeb.tone. CLOSED TREE
...
Backed out changeset 65dd5e6a60fe (bug 1687070)
Backed out changeset fd7fa895cdef (bug 1687070)
2021-07-16 15:16:05 +03:00
Paul Adenot
af425d0b7a
Bug 1687070 - mach vendor rust. r=cubeb-reviewers,kinetik
...
Depends on D119954
Differential Revision: https://phabricator.services.mozilla.com/D119955
2021-07-16 10:22:44 +00:00
Kershaw Chang
2c55ee8adf
Bug 1720648 - Neqo v0.4.28, r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D119990
2021-07-15 19:19:55 +00:00
Henri Sivonen
78a66d15e6
Bug 1719674 - Make packed_simd compile with Rust 1.54. r=glandium
...
Cherry-pick upstream commits
58ba720df8
728d47506f
to update the shuffle API for const generics and to remove the unnecessary `const_fn`
feature gate.
Differential Revision: https://phabricator.services.mozilla.com/D119538
2021-07-15 08:42:08 +00:00
Dragana Damjanovic
1596c3c571
Bug 1719316 - Neqo version 0.4.27 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D119196
2021-07-08 11:52:28 +00:00
M. Sirringhaus
086d5c7b45
Bug 1714465 - Add ThreadNamesStream support to minidump_writer_linux. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D117154
2021-06-30 15:03:52 +00:00
Dragana Damjanovic
778175efc9
Bug 1717505 - Update neqo to 0.4.26 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D118495
2021-06-25 10:39:54 +00:00
Henri Sivonen
b5366f5a31
Bug 1716709 - Remove RUSTC_BOOTSTRAP for xmldecl. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D117980
2021-06-17 06:44:25 +00:00
Tooru Fujisawa
40606ad340
Bug 1715731 - Bump jsparagus for bug 1709956 and some more. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D117402
2021-06-10 13:24:16 +00:00
Jon Bauman
4f81223dbe
Bug 1715648 - Update mp4parse-rust to 1bb484e. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D117373
2021-06-09 23:18:38 +00:00
Jon Bauman
fec7e5da09
Bug 1696093 - AVIF image transform support. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D116317
2021-06-08 18:30:46 +00:00
Deian Stefan
69048bef5a
Bug 1710685 - Part 2: Vendor latest lucetc for RLBox r=shravanrn,tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D116545
2021-06-08 17:40:21 +00:00
Dzmitry Malyshau
e6cefd8df1
Bug 1713179 - Update wgpu to eadaa1b7d8f585761e28445904fe619b180aca0d r=jimb
...
Includes a number of correctness fixes.
Also, optimizes resource tracking for cases like the Animometer benchmark.
Differential Revision: https://phabricator.services.mozilla.com/D116491
2021-06-03 17:09:01 +00:00
Henri Sivonen
bd9a21c236
Bug 1706862 - Make chardetng detect half-width katakana. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D115209
2021-05-31 11:52:17 +00:00
Dragana Damjanovic
4e508bd5ca
Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D115758
2021-05-25 21:52:27 +00:00
Yury Delendik
986df9d9d5
Bug 1712634 - Update cranelift to version 0.74. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D115845
2021-05-25 17:38:20 +00:00