Cristian Tuns
0f7608c52d
Backed out changeset b67fef0360d9 (bug 1762730
) for causing build bustages CLOSED TREE
2022-04-05 17:37:32 -04:00
Jim Blandy
8075da04f9
Bug 1762730: Update wgpu-core, wgpu-hal, and wgpu-types to 75e82afd. r=jgilbert
...
New versions of several crates are introduced to third_party/rust, by
changing the versions requested in `gfx/wgpu_bindings/Cargo.toml` and
running `mach vendor rust`:
- `wgpu-core`, `wgpu-hal`, and `wgpu-types`, as used by `wgpu_bindings`
- `naga`, `ash`, and `metal`, as used by the above
These are all exact copies of the upstream sources, at the git
revisions listed in `.cargo/config.in`.
This brings in fixes for some upstream `wgpu` bugs that were fuzzblockers:
- Compute pipelines never freed at runtime, leaking memory #2564
https://github.com/gfx-rs/wgpu/issues/2564
- Device::drop doesn't actually free the device when using backend::direct::Context #2563
https://github.com/gfx-rs/wgpu/issues/2563
The Firefox sources also needed some adjustments to catch up with
upstream changes:
- The C type `mozilla::webgpu::ffi::WGPUTextureFormat` is now a struct
containing a tag enum and a union, not just an enum. This is needed
for [gfx-rs/wgpu#2477 ](https://github.com/gfx-rs/wgpu/pull/2477 ).
(Note that Firefox's `WebGPU.webidl` is behind the current spec,
so even though the newest ASTC texture formats are supported in `wgpu`,
they're not available in Firefox yet.)
- `wgpu` got a new feature, `id32`, which cbindgen needed to be told
about so that it would generate preprocessor-protected code like
this:
#if defined(WGPU_FEATURE_ID32)
typedef uint32_t WGPUNonZeroId;
#endif
#if !defined(WGPU_FEATURE_ID32)
typedef uint64_t WGPUNonZeroId;
#endif
instead of just spitting out two conflicting definitions of
`WGPUNonZeroId`.
- The `wgpu_core::hub::IdentityHandlerFactory` trait's `spawn` method
no longer takes a `min_index` argument. (Our implementations of that
trait never used that argument anyway, so this was easy to
accommodate.)
Differential Revision: https://phabricator.services.mozilla.com/D142779
2022-04-05 20:13:28 +00:00
Tooru Fujisawa
c667bd6c01
Bug 1761218 - Bump jsparagus for bug 1760989 and bug 1761755. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D142468
2022-03-30 17:11:00 +00:00
Chun-Min Chang
cc7684c67d
Bug 1762036 - mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D142363
Differential Revision: https://phabricator.services.mozilla.com/D142364
2022-03-29 23:01:49 +00:00
Matthew Gregan
789c845570
Bug 1761580 - Update AudioIPC branches. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D142150
2022-03-25 23:23:33 +00:00
Dan Minor
f4825ff71f
Bug 1757407 - Re-run mach vendor rust; r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D139855
2022-03-25 20:39:44 +00:00
Paul Adenot
cf857a0bc3
Bug 1761392 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D142056
2022-03-25 16:47:23 +00:00
Tooru Fujisawa
3f2455f7ca
Bug 1760930 - Bump jsparagus for bug 1760605. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D141840
2022-03-23 13:43:18 +00:00
Paul Adenot
d2ed518283
Bug 1760774 - mach vendor rust. r=cubeb-reviewers,kinetik
...
Depends on D141757
Differential Revision: https://phabricator.services.mozilla.com/D141758
2022-03-23 10:56:56 +00:00
Tooru Fujisawa
3edb437261
Bug 1758877 - Bump jsparagus for bug 885514. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D140721
2022-03-10 11:46:43 +00:00
Matthew Gregan
d98490d201
Bug 1757473 - Update AudioIPC macOS branch to 8e3c4c1b. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D139891
2022-03-01 04:56:47 +00:00
Matthew Gregan
13a95078c3
Bug 1754861 - Update AudioIPC macOS branch to 8b5c7db0. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D138478
2022-02-10 23:07:39 +00:00
smolnar
e62f3ab431
Backed out changeset ea9c0779e27f (bug 1754861) for causing mda failures. CLOSED TREE
2022-02-11 00:24:21 +02:00
Matthew Gregan
fe86399007
Bug 1754861 - Update AudioIPC macOS branch to d4ea0f2e. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D138478
2022-02-10 21:46:19 +00:00
Dragana Damjanovic
2185d4ea34
Bug 1752117 - Neqo version 0.5.7 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D137254
2022-01-31 05:17:42 +00:00
Nika Layzell
3207c4d890
Bug 1746533 - Part 1: Use custom vendored version of async-task, r=emilio
...
This version adds a new `FallibleTask` wrapper type which allows polling the
task without panicking.
Differential Revision: https://phabricator.services.mozilla.com/D136945
2022-01-26 15:36:13 +00:00
Matthew Gregan
598758c576
Bug 1726279 - Enable AudioIPC rework for Windows and Linux by default. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D134930
2022-01-14 03:52:35 +00:00
Dzmitry Malyshau
71dcb0b551
WIP: Bug 1747750 - Return null WebGPU adapter r=jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D135645
2022-01-12 15:34:55 +00:00
Mike Hommey
cf732621d4
Bug 1748779 - Update midir and coremidi. r=gsvelto
...
The midir update reduces the differences with upstream to the coremidi
version.
And now the coremidi override is done via a patch at the top-level. The
revision we were using is gone, but it turns out the new master is
identical in content (at least, as far as vendoring is concerned).
Differential Revision: https://phabricator.services.mozilla.com/D135194
2022-01-07 09:14:10 +00:00
Mike Hommey
01c4ac46ad
Bug 1748779 - Move dummy-web in-tree. r=firefox-build-system-reviewers,andi
...
It will make it easier to adjust those dummy libs when necessary.
Differential Revision: https://phabricator.services.mozilla.com/D135192
2022-01-07 09:14:10 +00:00
Matthew Gregan
7a125de74c
Bug 1748515 - Update AudioIPC macOS branch to 978b4082. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D135080
2022-01-05 04:32:36 +00:00
Matthew Gregan
0b14703448
Bug 1748160 - Add pref to select audioipc/audioipc2 version at runtime. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D134929
2022-01-03 22:35:34 +00:00
Tooru Fujisawa
620cdeb60b
Bug 1747042
- Bump jsparagus for bug 1730843. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D134952
2022-01-03 14:39:06 +00:00
Matthew Gregan
ba3e6065c0
Bug 1748037 - Update AudioIPC macOS branch to 62086d05. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D134889
2021-12-31 00:09:44 +00:00
Matthew Gregan
39fa22d10b
Bug 1747213 - Update AudioIPC macOS branch to 2ec125ec. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D134490
2021-12-28 22:42:55 +00:00
Henri Sivonen
cc4a22e024
Bug 1747394 - Check for space-like bytes instead of just space after a copyright sign. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D134609
2021-12-23 13:37:43 +00:00
Henri Sivonen
917c511c5f
Bug 1731482 - Detect lone windows-1252 copyright sign as window-1252. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D134605
2021-12-23 13:14:34 +00:00
Erik Nordin
5a5e1c57ed
Bug 1743659
- Part 1: Update Gecko's L10nRegistry to use the new l10nregistry-rs API r=zbraniecki,dminor,eemeli,fluent-reviewers,webidl,smaug?,eemeli?,zbraniecki
...
- Updates Gecko's L10nRegistry class to use the new ResourceId type,
which can be either optional or required regarding a particular resource.
- Adds JS tests verifying the new behavior.
Differential Revision: https://phabricator.services.mozilla.com/D133578
2021-12-22 19:08:38 +00:00
Dzmitry Malyshau
870e917d28
Bug 1743668 - WebGPU debug groups r=jimb,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D134018
2021-12-21 14:51:16 +00:00
Gabriele Svelto
ee6325f662
Bug 1728436 - Vendor the midir crate r=padenot
...
This is as close to usptream as currently possibly. Only a few changes were
done to the dependencies: the wasm target was removed and the coremidi
dependency was updated to pick up a more recent version so that we don't need
to vendor separate versions of the core-foundation and core-foundation-sys
crates.
This vendors the following crates:
* alsa-sys
* alsa
* coremidi
* coremidi-sys
* memalloc
* midir
Overall this adds ~30K lines of code, over half of which is in the alsa
bindings alone.
Differential Revision: https://phabricator.services.mozilla.com/D124640
2021-12-21 11:34:51 +00:00
Jon Bauman
ffc22b2f8a
Bug 1745608 - Add additional AVIF telemetry for unimplemented features. r=aosmond CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D133580
2021-12-18 20:05:19 +00:00
Matthew Gregan
44a6ef81dc
Bug 1746689 - Update AudioIPC macos branch to e9eac9d7. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D134202
2021-12-18 01:24:04 +00:00
Matthew Gregan
4ea4986b93
Bug 1746352 - Update audioipc to 515bb210. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D133995
2021-12-16 10:37:12 +00:00
Butkovits Atila
5e15e00fa2
Backed out changeset 65cda71ffcdd (bug 1746352) for causing bustages complaining about new API. CLOSED TREE
2021-12-16 12:17:45 +02:00
Matthew Gregan
96e9bde4a3
Bug 1746352 - Update audioipc to 776ef93a. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D133995
2021-12-16 09:32:27 +00:00
Matthew Gregan
165a462e57
Bug 1726275 - Update AudioIPC to pick up IPC rework. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D132541
2021-12-16 06:24:23 +00:00
Marian-Vasile Laza
18cfc4f987
Backed out changeset 736011c1640c (bug 1726275) for causing build bustages. CLOSED TREE
2021-12-16 06:08:19 +02:00
Matthew Gregan
c475ed79ea
Bug 1726275 - Update AudioIPC to pick up IPC rework. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D132541
2021-12-16 03:02:02 +00:00
Paul Adenot
eac461c684
Bug 1745724 - mach vendor rust. r=cubeb-reviewers,kinetik
...
Depends on D133631
Differential Revision: https://phabricator.services.mozilla.com/D133632
2021-12-13 14:18:09 +00:00
Mike Hommey
d82eec0cb3
Bug 1744677 - Remove Cargo.toml patch for wasmtime crates. r=rhunt
...
Apart from Cargo.toml being garbled by cargo on publication, what's
vendored is exactly the same as on crates.io, so we don't need to use a
patch to pull from git anymore.
Differential Revision: https://phabricator.services.mozilla.com/D133040
2021-12-08 05:40:54 +00:00
Mike Hommey
5f59304205
Bug 1744668 - Upgrade viaduct to the version from application-services v84.0.0. r=markh
...
This removes the need for the local prost-derive patch.
Viaduct itself has not changed a whole lot.
Differential Revision: https://phabricator.services.mozilla.com/D133025
2021-12-08 05:23:04 +00:00
Sandor Molnar
40b66aba95
Backed out 3 changesets (bug 1744668) for causing multiple failures. CLOSED TREE
...
Backed out changeset 46c822b70a3f (bug 1744668)
Backed out changeset a1b048e394fe (bug 1744668)
Backed out changeset 49b593d05354 (bug 1744668)
2021-12-08 04:18:29 +02:00
Mike Hommey
4f85247807
Bug 1744668 - Upgrade viaduct to the version from application-services v87.1.0. r=markh
...
This removes the need for the local prost-derive patch.
Viaduct itself has not changed a whole lot.
Differential Revision: https://phabricator.services.mozilla.com/D133025
2021-12-07 21:25:29 +00:00
Mike Hommey
0d44c1b862
Bug 1744643 - Upgrade cc to v1.0.72. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D133014
2021-12-07 01:55:42 +00:00
Chun-Min Chang
97f96f4f0b
Bug 1744567 - mach vendor rust r=cubeb-reviewers,kinetik DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D132977
2021-12-06 23:54:19 +00:00
Dragana Damjanovic
508c8575ed
Bug 1743378 - Neqo version 0.5.6 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D132772
2021-12-03 13:13:08 +00:00
Tooru Fujisawa
f32f7d78d7
Bug 1744168 - Bump jsparagus for bug 1736060. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D132771
2021-12-03 11:38:21 +00:00
criss
37ba052114
Backed out 2 changesets (bug 1743378) for causing xpcshell failures on test_http3_direct_proxy.js. CLOSED TREE
...
Backed out changeset 3661673e2577 (bug 1743378)
Backed out changeset a6eab1b75981 (bug 1743378)
2021-12-02 14:58:40 +02:00
Dragana Damjanovic
6fe5130c63
Bug 1743378 - Update to neqo version 0.5.5 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D132562
2021-12-02 08:23:20 +00:00
Dzmitry Malyshau
caaffc3a03
Bug 1622846 - Update wgpu to 28ba9d8 r=jimb,emilio
...
Update GPUTextureUsage bit names to match upstream.
Differential Revision: https://phabricator.services.mozilla.com/D132058
2021-11-29 21:57:04 +00:00
Csoregi Natalia
9c8715f550
Backed out changeset 9e97159bb402 (bug 1622846) for causing bp-hybrid bustages on WebGPUChild.cpp CLOSED TREE
2021-11-29 21:30:42 +02:00
Dzmitry Malyshau
35ccd380fa
Bug 1622846 - Update wgpu to 5f6c067 r=jimb,emilio
...
Update GPUTextureUsage bit names to match upstream.
Differential Revision: https://phabricator.services.mozilla.com/D132058
2021-11-29 18:37:21 +00:00
Tooru Fujisawa
a27ad79f33
Bug 1742005
- Bump jsparagus for bug 1740737 and bug 1742142. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D131774
2021-11-22 11:43:29 +00:00
Chun-Min Chang
6ea9406962
Bug 1737833 - mach vendor rust r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D130901
2021-11-11 19:05:26 +00:00
Jon Bauman
bd29528356
Bug 1739032 - Update mp4parse-rust to a257137. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D130284
2021-11-03 20:06:58 +00:00
Mike Hommey
d5c0037acd
Bug 1739040 - Pick cc upstream patch for GCC 11 on armhf linux. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D130228
2021-11-03 03:30:29 +00:00
Matthew Gregan
8f4cbf6d7b
Bug 1738768 - Register AudioIPC server threads with Firefox Profiler. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D130116
2021-11-02 19:42:33 +00:00
Mike Hommey
0cc5c4b32e
Bug 1735905 - Upgrade cubeb-pulse to fix a race condition that can lead to shutdown deadlock. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D128657
2021-10-16 01:19:56 +00:00
Matthew Gregan
6f818f692b
Bug 1735224 - Update audioipc to 03868a0e. r=cubeb-reviewers,chunmin
...
This also changes the media.audioipc.shm_area_size default to 0, allowing the
AudioIPC server to estimate an appropriate size. If the pref is non-zero, the
server is forced to use the specified size.
Differential Revision: https://phabricator.services.mozilla.com/D128119
2021-10-14 02:50:19 +00:00
Matthew Gregan
2e189f8d1d
Bug 1730518 - Update audioipc to 8381f381. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D128429
2021-10-14 02:29:40 +00:00
Chun-Min Chang
e0f2880ec7
Bug 1708718 - mach vendor rust. r=cubeb-reviewers,padenot
...
Depends on D127832
Differential Revision: https://phabricator.services.mozilla.com/D127833
2021-10-07 16:01:51 +00:00
Paul Adenot
1b98a49652
Bug 1734004 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D127479
2021-10-05 10:16:45 +00:00
Dragana Damjanovic
e4d1ab4dd7
Bug 1733603 - Neqo version 0.5.3 r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D127273
2021-10-01 18:07:10 +00:00
Tooru Fujisawa
7a9c20f9af
Bug 1732147 - Bump jsparagus for bug 1718635 and bug 1718952. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D126475
2021-09-23 10:42:35 +00:00
Dan Minor
ad6e87862e
Bug 1642415 - Rerun mach vendor rust; r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D125236
2021-09-22 18:16:06 +00:00
Tooru Fujisawa
95a94fea35
Bug 1731983 - Bump jsparagus for bug 1718623. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D126333
2021-09-22 11:36:39 +00:00
Paul Adenot
8a804c5770
Bug 1730499 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D126189
2021-09-22 09:13:24 +00:00
Cristian Tuns
1749ba14c2
Backed out 2 changesets (bug 1730499) for causing build bustages. CLOSED TREE
...
Backed out changeset d8017725186e (bug 1730499)
Backed out changeset 90072c174d62 (bug 1730499)
2021-09-22 02:34:01 -04:00
Paul Adenot
c992be97de
Bug 1730499 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Depends on D126188
Differential Revision: https://phabricator.services.mozilla.com/D126189
2021-09-21 15:36:06 +00:00
Mike Hommey
23c14710ec
Bug 1730397 - Update packed_simd to a version that supports rustc >= 1.56. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D125604
2021-09-17 08:55:04 +00:00
Cristian Tuns
ddab55fd76
Backed out changeset 74e579530088 (bug 1730397) as requested by Glandium. CLOSED TREE
2021-09-17 02:56:11 -04:00
Mike Hommey
077579366c
Bug 1730397 - Update packed_simd to a version that supports rustc >= 1.56. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D125604
2021-09-17 04:12:36 +00:00
Jon Bauman
d540daea1c
Bug 1730784 - Update mp4parse-rust to 72eb355. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D125627
2021-09-16 14:59:16 +00:00
Marian-Vasile Laza
b228e7547d
Backed out changeset 9af854b99136 (bug 1730397) as requested by the dev for causing SM bustages. CLOSED TREE
2021-09-15 11:42:13 +03:00
Mike Hommey
74279e7019
Bug 1730397 - Update packed_simd to a version that supports rustc >= 1.56. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D125604
2021-09-15 07:53:21 +00:00
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
Jon Bauman
71b1259afd
Bug 1712368 - update mp4parse-rust to dd96773. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D115718
2021-05-22 16:28:08 +00:00
Csoregi Natalia
b40f2c7919
Backed out 2 changesets (bug 1710685) for causing build bustage. CLOSED TREE
...
Backed out changeset 52b5058cff53 (bug 1710685)
Backed out changeset 0693e56e6e85 (bug 1710685)
2021-05-18 19:41:33 +03:00
Deian Stefan
5970f838d4
Bug 1710685 - Part 2: Vendor latest lucetc for RLBox r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D114924
2021-05-18 15:25:01 +00:00
Matthew Gregan
a455211ec5
Bug 1710095 - Update audioipc to 7537bfad for memmap -> memmap2 transition. r=chunmin,cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D114665
2021-05-10 20:40:40 +00:00
M. Sirringhaus
cca1566127
Bug 1710099 - Update the minidump_writer_linux crate to replace the unmaintained memmap crate. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D114728
2021-05-10 13:00:45 +00:00
Jonathan Kew
d1b1e4cc9a
Bug 1710096 - Update mapped_hyph to replace the unmaintained memmap crate with memmap2. r=emilio
...
Just updated the commit hash for mapped_hyph in Cargo.toml,
and ran "./mach vendor rust" to refresh everything.
Differential Revision: https://phabricator.services.mozilla.com/D114644
2021-05-08 14:23:07 +00:00
Dragana Damjanovic
425a67f2e1
Bug 1708678 - Update neqo to version 0.4.24 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D113970
2021-05-06 18:10:45 +00:00
Yury Delendik
50fe06fce0
Bug 1706427 - Update wasmparser and cranelift. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D112806
2021-05-04 14:59:40 +00:00
Mike Hommey
d674f870ce
Bug 1709237 - Upgrade the failure crate to 0.1.8. r=emilio
...
Replace the use of a third-party github repo with a in-tree patch.
Differential Revision: https://phabricator.services.mozilla.com/D114191
2021-05-04 02:22:45 +00:00
Dzmitry Malyshau
cdb4fe1fcb
Bug 1622846 - Update BlendFactor API in WebGPU r=webidl,jimb,smaug
...
This is another incremental update of wgpu and WebGPU APIs.
It increases stability and makes us run most of the Austin's samples (again).
Likely fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1704148
Differential Revision: https://phabricator.services.mozilla.com/D112828
2021-04-22 19:18:49 +00:00
M. Sirringhaus
024220247f
Bug 1706033 - Fix potential crash with out-of-bounds indexing r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D112554
2021-04-21 08:33:29 +00:00
Henri Sivonen
822fc2ac55
Bug 1702246 - Make the encoding detector tolerate extensions to legacy CJK encodings. r=emk
...
This patch tries to address the issue that legacy CJK extensions have various
extended variants where the core of the encoding is compatible but the edges
are incompatible. Without this patch, we reject e.g. Big5 if it has a single
character from the UAO extension or a single Windows end-user-defined character.
Likewise for the other legacy CJK encodings.
This patch tolerates:
* All Big5 extensions (the motivating part of this patch).
* Windows EUDC for EUC-KR.
* Classic Mac OS extensions to Shift_JIS, EUC-KR, GBK, and Big5 to the
extent practical considering conflicting definitions of what constitutes
a lead byte in the Encoding Standard but a single-byte extension in
Classic Mac OS.
* JIS X 0213 / 2004 extensions to Shift_JIS and EUC-JP. (It's unclear if
these have actual deployment.)
Tolerating means that the occurrence of an extension character doesn't
disqualify a candidate but only applies a penalty to the pending score.
If there is enough other convincing content, it should be able to overcome
the penalty.
Differential Revision: https://phabricator.services.mozilla.com/D111372
2021-04-13 13:14:35 +00:00
M. Sirringhaus
02ec742536
Bug 1676109 - Remove font and cache mappings from the Linux minidumps r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D99338
2021-04-12 20:58:08 +00:00
Dzmitry Malyshau
89ced952fc
Bug 1622846 - Update wgpu and WebGPU IDL for the new copy views API r=webidl,jgilbert,smaug
...
Updates wgpu, WebGPU IDL, in particular the ImageCopyXxx types and render pass attachments.
Adds explicit mapping of the GPUTextureFormat enum. Our old casting was incorrect, because the enums diverged a bit.
Differential Revision: https://phabricator.services.mozilla.com/D110997
2021-04-08 14:35:42 +00:00
Butkovits Atila
8d90cf4b42
Backed out changeset 5b033d5d6e6d (bug 1622846) for causing bustages on WebGPUChild.cpp. CLOSED TREE
2021-04-08 06:08:25 +03:00
Dzmitry Malyshau
92d0383ea9
Bug 1622846 - Update wgpu and WebGPU IDL for the new copy views API r=webidl,jgilbert,smaug
...
Updates wgpu, WebGPU IDL, in particular the ImageCopyXxx types and render pass attachments.
Adds explicit mapping of the GPUTextureFormat enum. Our old casting was incorrect, because the enums diverged a bit.
Differential Revision: https://phabricator.services.mozilla.com/D110997
2021-04-07 22:46:47 +00:00
Henri Sivonen
b98488aa92
Bug 673087 - Honor encoding declared via XML declaration in text/html. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D107806
2021-03-23 09:52:04 +00:00
Kershaw Chang
f5610eabae
Bug 1699463 - Update neqo to v0.4.23 r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D108961
2021-03-18 16:18:27 +00:00
Brindusan Cristian
58b5969968
Backed out 2 changesets (bug 1698438) for windows build bustages. CLOSED TREE
...
Backed out changeset a27e4101f65f (bug 1698438)
Backed out changeset 257f86638d46 (bug 1698438)
2021-03-17 14:52:27 +02:00
Kershaw Chang
cb78102ea6
Bug 1698438 - Neqo version 0.4.22 r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D108750
2021-03-17 12:15:54 +00:00
Jon Bauman
f8f210ce59
Bug 1696780 - Update mp4parse-rust to 94c3b1f. r=bryce,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D107702
2021-03-09 21:36:31 +00:00
M. Sirringhaus
bcaf9b7cc1
Bug 1695646 - minidump_writer_linux mapping merge logic wrong r=gsvelto
...
The logic missed a pair of brackets, leading to memory regions
being merged that shouldn't have been merged (anonymous regions
with access flags set getting merged into the previous mapping)
Differential Revision: https://phabricator.services.mozilla.com/D106772
2021-03-05 13:32:27 +00:00
Dzmitry Malyshau
27e5308381
Bug 1622846 - Update WebGPU API with wgpu r=jgilbert,webidl,smaug
...
This is another WebGPU API update, it picks up a lot of changes that were made recently:
- new bind group layout
- new render pipeline descriptor
- new vertex formats
- limits
- compressed texture formats
- index format
- query sets
- and more small ones!
It also brings in the updated `gfx/wgpu` to support these API changes.
Differential Revision: https://phabricator.services.mozilla.com/D107013
2021-03-04 21:25:46 +00:00
Brindusan Cristian
cae8a0ef30
Backed out changeset 0c0c723b0a0e (bug 1622846) for build bustages in Device.h. CLOSED TREE
2021-03-04 22:02:58 +02:00
Dzmitry Malyshau
65199ec16a
Bug 1622846 - Update WebGPU API with wgpu r=jgilbert,webidl,smaug
...
This is another WebGPU API update, it picks up a lot of changes that were made recently:
- new bind group layout
- new render pipeline descriptor
- new vertex formats
- limits
- compressed texture formats
- index format
- query sets
- and more small ones!
It also brings in the updated `gfx/wgpu` to support these API changes.
Differential Revision: https://phabricator.services.mozilla.com/D107013
2021-03-04 17:48:28 +00:00
Jon Bauman
4d56684865
Bug 1695464
- Update mp4parse-rust to ccbe4eb. r=bryce,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D106727
2021-03-01 21:23:35 +00:00
Matthew Gregan
9388fa1057
Bug 1694777 - Update audioipc to 8fb5ff19. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D106322
2021-02-25 03:02:18 +00:00
smolnar
f7be142901
Backed out changeset 98ce934ae615 (bug 1694777) for causing multiple failures in RustMozCrash. CLOSED TREE
2021-02-25 01:38:45 +02:00
Matthew Gregan
45b135164f
Bug 1694777 - Update audioipc to a5fd9eef. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D106322
2021-02-24 22:22:40 +00:00
Chun-Min Chang
ace92a2b09
Bug 1692910 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D106252
Differential Revision: https://phabricator.services.mozilla.com/D106253
2021-02-24 15:59:53 +00:00
Matthew Gregan
00a601715e
Bug 1693270 - Switch audioipc-2 to vendored code. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D105453
2021-02-17 20:23:46 +00:00
Matthew Gregan
c7ff9a211c
Bug 1689517 - mach vendor rust. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D105446
2021-02-17 20:06:44 +00:00
M. Sirringhaus
1f377765b0
Bug 1666733
- Add error reporting to minidump generation (Linux) r=gsvelto
...
Linux only, as part of the oxidization effort (Bug 1620993) of breakpad.
Differential Revision: https://phabricator.services.mozilla.com/D103895
2021-02-10 10:05:37 +00:00
M. Sirringhaus
d4644353c1
Bug 1666733
- Rebase to latest upstream changes (ARM specific, which is still deactivated) r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D104537
2021-02-10 10:05:36 +00:00
Tooru Fujisawa
ba4f83d4d6
Bug 1681624 - Update opcode for bug 1673553 and bug 1681272. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D103919
2021-02-03 16:45:02 +00:00
Julian Seward
ff3ceaf123
Bug 1689950 - Vendor in CL a25399760e9f12b679aa267dd2af7cfedc72bb71. Part 2: results of "mach vendor rust". r=yury.
...
Revendor CL to a25399760e9f12b679aa267dd2af7cfedc72bb71 from
https://github.com/mozilla-spidermonkey/wasmtime , branch firefox85.
This pulls in three code-correctness fixes that have accumulated in
the past month:
https://github.com/bytecodealliance/wasmtime/pull/{2548,2556,2559} .
Depends on D103672
Differential Revision: https://phabricator.services.mozilla.com/D103673
2021-02-01 16:20:01 +00:00
Bryce Seager van Dyk
7ce5240dfe
Bug 1688784 - Bump mp4parse-rust version. r=jbauman,kinetik
...
Bumps version to
3011a2b923c8b0f1b392bcdd008cd8b95ffd846b
This is done to fix a bug where parsing bad metadata in the userdata (udta)
would be fatal when we should instead just fail the userdata.
This also updates some mp4parse-rust dependencies which results in some
removals.
Differential Revision: https://phabricator.services.mozilla.com/D102997
2021-01-27 21:01:24 +00:00
M. Sirringhaus
5d4a325c23
Bug 1688882 - Always inform the main process that a minidump has been generated, even if it's incomplete r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D103041
2021-01-28 14:17:34 +00:00
Bogdan Tara
4535093154
Backed out changeset 924a3c191cdb (bug 1688784) for rust related windows bustage CLOSED TREE
2021-01-26 23:38:06 +02:00
Bryce Seager van Dyk
9bdd5b4443
Bug 1688784 - Bump mp4parse-rust version. r=jbauman,kinetik
...
Bumps version to
3011a2b923c8b0f1b392bcdd008cd8b95ffd846b
This is done to fix a bug where parsing bad metadata in the userdata (udta)
would be fatal when we should instead just fail the userdata.
This also updates some mp4parse-rust dependencies which results in some
removals.
Differential Revision: https://phabricator.services.mozilla.com/D102997
2021-01-26 19:10:46 +00:00
Dragana Damjanovic
deaef5512f
Bug 1687787 - Neqo Version 0.4.21 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D102970
2021-01-26 07:27:57 +00:00
Henri Sivonen
9b210c311e
Bug 1686463 - Gather telemetry about automatic encoding detection outcomes. r=chutten,emk
...
Differential Revision: https://phabricator.services.mozilla.com/D102397
2021-01-24 00:11:07 +00:00
smolnar
24d0effbb0
Backed out 2 changesets (bug 1687787) for causing xpcshell failures in netwerk/test/unit/test_http3_large_post. CLOSED TREE
...
Backed out changeset 5ca2c2f951ce (bug 1687787)
Backed out changeset 48f23619ddb8 (bug 1687787)
2021-01-21 15:33:28 +02:00
Dragana Damjanovic
ef14d64551
Bug 1687787 - Neqo version 0.4.20 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D102467
2021-01-21 11:40:52 +00:00
M. Sirringhaus
5299ba12e6
Bug 1620993 - Rewrite the Linux-specific minidump writer code in Rust r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D98744
2021-01-14 11:01:59 +00:00
Razvan Maries
21321565f6
Backed out changeset 9fabf5ced4d3 (bug 1620993) for OSX Build bustages. CLOSED TREE
2021-01-13 12:57:41 +02:00
M. Sirringhaus
3665b8d70a
Bug 1620993 - Rewrite the Linux-specific minidump writer code in Rust r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D98744
2021-01-13 10:37:29 +00:00
Emilio Cobos Álvarez
3bd15f9e8e
Bug 1684261 - Fix build with rust nightly. r=jrmuizel
...
Fixes errors like:
dependency (nix) specification is ambiguous. Only one of `branch`, `tag` or `rev` is allowed.
I've left the most specific dependency, but for wgpu the rev is not
right, so I've kept the branch which effectively preserves behavior.
Differential Revision: https://phabricator.services.mozilla.com/D100485
2020-12-26 18:16:05 +00:00
Dragana Damjanovic
539ededfd5
Bug 1683902 - Update neqo to 0.4.19 r=necko-reviewers,kershaw
...
Update neqo to 0.4.19
Differential Revision: https://phabricator.services.mozilla.com/D100338
2020-12-22 18:36:22 +00:00
Dzmitry Malyshau
6b5716d415
Bug 1680376
- WebGPU error handling infrastructure r=jgilbert,webidl,smaug
...
the goal of this PR is to provide the necessary
infrastructure to handle errors on the GPU process side and send them
back to the client side, triggering the uncaptured error events.
Differential Revision: https://phabricator.services.mozilla.com/D98542
2020-12-18 20:07:47 +00:00
Chun-Min Chang
2e5d3014c7
Bug 1681811 - Update mp4parse-rust to 3d9efdc r=jbauman
...
Import the improvements made in mp4parse-rust repo. The changes would
save some redundant copy when calling avif related APIs and provide the
ability to get the alpha data of the parsed avif image.
Differential Revision: https://phabricator.services.mozilla.com/D98950
2020-12-14 22:31:07 +00:00
Dragana Damjanovic
96b916ebe1
Bug 1682262 - Update neqo to 0.4.18 and bindgen to 0.56 r=necko-reviewers,emilio,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D99665
2020-12-14 18:38:49 +00:00
Csoregi Natalia
24146fd642
Backed out changeset a8c087a36965 (bug 1681811) for failures on test_case_mp4. CLOSED TREE
2020-12-11 22:51:06 +02:00
Chun-Min Chang
2c75dfdc7b
Bug 1681811 - Update mp4parse-rust to 94fd2f1 r=jbauman
...
Import the improvements made in mp4parse-rust repo. The changes would
save some redundant copy when calling avif related APIs and provide the
ability to get the alpha data of the parsed avif image.
Differential Revision: https://phabricator.services.mozilla.com/D98950
2020-12-11 18:16:40 +00:00
Julian Seward
7564a2282f
Bug 1681485 - Revendor Cranelift to 3334d92350da40b90d2529c147db3ea44918b558. r=lth.
...
Revendor Cranelift to 3334d92350da40b90d2529c147db3ea44918b558
from https://github.com/mozilla-spidermonkey/wasmtime branch firefox85.
The (only) purpose is to pull in this fix for an apparently rare but serious
LICM bug:
Fix missing modification of jump table in LICM.
See https://github.com/bytecodealliance/wasmtime/pull/1697
Differential Revision: https://phabricator.services.mozilla.com/D99230
2020-12-10 06:51:48 +00:00
Tooru Fujisawa
157d9e67fe
Bug 1678170 - Update opcode for bug 1673553. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D99073
2020-12-10 00:47:28 +00:00
shravanrn@gmail.com
d475a75904
Bug 1670878: Instantiating a large number of wasm library sandboxes crashes due to overuse of file descriptors r=tjr
...
Instantiating a wasm library duplicates a file descriptor for /dev/null 3 times to be used as input, output and error streams for the wasm sandboxed code. When a lot of sandboxes are created and destroyed, a lot of descriptors are duplicated and closed. While this should be fine, POSIX does not seem to happy with the opening and closing of many file descriptors --- this could perhaps be some strange interaction with Firefox's seccomp filters and cross-process file descriptor handling as it is difficult to repro this outside of firefox.
However, the simpler fix here was to just eliminate the duplication of /dev/null and return an error when input, output or error streams are accessed by wasm sandboxed code. This means calls to printf will fail, but no code I know off actually checks the int error code returned by printf and this change is certainly compatible with existing sandboxed components.
Differential Revision: https://phabricator.services.mozilla.com/D99160
2020-12-09 21:54:03 +00:00
Csoregi Natalia
e85a77d963
Backed out changeset d7cb07ecc30a (bug 1678170) for causing spidermonkey failures. CLOSED TREE
2020-12-09 18:16:50 +02:00
Tooru Fujisawa
6febe8808b
Bug 1678170 - Update opcode for bug 1673553. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D99073
2020-12-09 14:33:19 +00:00
Julian Seward
7e62d43bab
Bug 1681450 - Revendor Cranelift to 3b01b4b850bafb981a04383198c0b50d041dc5ef. r=lth.
...
Revendor Cranelift to 3b01b4b850bafb981a04383198c0b50d041dc5ef
from https://github.com/mozilla-spidermonkey/wasmtime branch firefox85.
The (only) purpose is to pull in this:
commit 31bac3eafbfda8f1ffb504cdeb75505d48537336
Merge: 93c199363 34d9931ed
Author: Nick Fitzgerald <fitzgen@gmail.com>
Date: Wed Nov 25 13:09:05 2020 -0800
Merge pull request #2450 from bytecodealliance/cfallin/fix-wasm-reachable
Fix Wasm translator bug: end of toplevel frame is branched-to only for fallthrough returns.
Differential Revision: https://phabricator.services.mozilla.com/D99204
2020-12-09 12:05:52 +00:00
Julian Seward
5638b306c1
Bug 1678785 - AddressSanitizer: SEGV [@ vixl::Memory::Read]. r=lth.
...
Differential Revision: https://phabricator.services.mozilla.com/D98932
2020-12-07 16:26:17 +00:00
Julian Seward
4434d99732
Bug 1680509
- Vendor in CL ac58a436ed84d1a88b4ff24367c5972cf8d3d405. Part 2: results of "mach vendor rust". r=yury.
...
Depends on D98647
Differential Revision: https://phabricator.services.mozilla.com/D98648
2020-12-04 07:01:55 +00:00
Henri Sivonen
c55405f18e
Bug 1678175 - Avoid detecting windows-1252 euro sign as GBK. r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D98005
2020-11-29 08:07:45 +00:00
Julian Seward
3455a0f670
Bug 1677452 - Update Cranelift to firefox85 / dcc52ba3f69d3de7cdbd787b936825d9c61e3c27 and wasmparser to 0.67: Part 2 - results of "mach vendor rust". r=lth.
...
Differential Revision: https://phabricator.services.mozilla.com/D97588
2020-11-19 18:50:58 +00:00
Dragana Damjanovic
8915c56905
Bug 1677743 - Neqo version 0.4.16 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D97445
2020-11-19 13:06:31 +00:00
Chun-Min Chang
20d9584f84
Bug 1677766 - P2: mach vendor rust r=cubeb-reviewers,padenot
...
Depends on D97482
Differential Revision: https://phabricator.services.mozilla.com/D97483
2020-11-18 22:48:38 +00:00
Bogdan Tara
7974baccc1
Backed out changeset a6a44286addf (bug 1677743) for test_http3.js failures CLOSED TREE
2020-11-17 21:51:33 +02:00
Dragana Damjanovic
5fba5c88db
Bug 1677743 - Update neqo (0.4.15) r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D97328
2020-11-17 16:10:15 +00:00
Dzmitry Malyshau
8f74799ba5
Bug 1676916 - Implicit bind group layouts in WebGPU r=jgilbert,webidl,smaug
...
This change updates and enables Naga to get the
SPIRV shaders parsed, validated, and reflected back into
implicit bind group layouts.
WebGPU examples heavily rely on the implicit layouts now,
and the PR also updates the WebIDL to make that possible.
With the change, we are able to run most of the examples again!
Differential Revision: https://phabricator.services.mozilla.com/D96850
2020-11-13 14:15:49 +00:00
Emilio Cobos Álvarez
d9ef0f274b
Bug 1677073 - Update mapped_hyph. r=jfkthame
...
This removes a dependency on env_logger 0.7.
Differential Revision: https://phabricator.services.mozilla.com/D96985
2020-11-13 12:23:04 +00:00
Chun-Min Chang
40778f846e
Bug 1675719 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D96617
Differential Revision: https://phabricator.services.mozilla.com/D96618
2020-11-10 20:00:22 +00:00
Mark Hammond
6c3e1b850d
Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-09 04:25:14 +00:00
Dzmitry Malyshau
f9116a751d
Bug 1622846 - Serialize WebGPU descriptors via Serde for IPC r=jgilbert,webidl,smaug
...
This PR updates wgpu to the latest and changes the way we pass object descriptors to the GPU process.
Instead of trying to convert them between DOM-CPP-IPDL-FFI-Rust, we now do DOM-FFI-Rust
and serialize them by serde into ipc::ByteBuf objects.
Differential Revision: https://phabricator.services.mozilla.com/D94908
2020-11-07 02:43:09 +00:00
Csoregi Natalia
1a3ae2644d
Backed out changeset bdd3d7eb5927 (bug 1622846) for linux bustage on gfx/wgpu/wgpu-types/src/lib.rs. CLOSED TREE
2020-11-07 00:48:50 +02:00
Dzmitry Malyshau
505438ed91
Bug 1622846 - Serialize WebGPU descriptors via Serde for IPC r=jgilbert,webidl,smaug
...
This PR updates wgpu to the latest and changes the way we pass object descriptors to the GPU process.
Instead of trying to convert them between DOM-CPP-IPDL-FFI-Rust, we now do DOM-FFI-Rust
and serialize them by serde into ipc::ByteBuf objects.
Differential Revision: https://phabricator.services.mozilla.com/D94908
2020-11-06 18:59:27 +00:00
smolnar
5957a1ba9c
Backed out changeset a82a3d7cec03 (bug 1675190) for causing linux toolchains bustage. CLOSED TREE
2020-11-05 13:26:46 +02:00
Mark Hammond
bcb7a913bb
Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-05 03:50:21 +00:00
Dragana Damjanovic
a0d95ff222
Bug 1674366 - Neqo version 0.4.14 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D95291
2020-10-31 18:44:21 +00:00
Henri Sivonen
33c996c701
Bug 1667736 - Update packed_simd to compile on Rust 1.48. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D91572
2020-10-30 08:29:53 +00:00
Paul Adenot
5e550c342c
Bug 1672459 - Update cubeb-coreaudio-rs to d5af7ad7. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D94343
2020-10-21 17:55:15 +00:00
Paul Adenot
a16e8314ad
Bug 1670917 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93368
2020-10-21 09:24:14 +00:00
Razvan Maries
6ad7ee6c29
Backed out 7 changesets (bug 1670917) for multiple GTest perma failures. CLOSED TREE
...
Backed out changeset 635942af8244 (bug 1670917)
Backed out changeset b0825300e78d (bug 1670917)
Backed out changeset 881fac72e13c (bug 1670917)
Backed out changeset 0285b2ab6d50 (bug 1670917)
Backed out changeset b58d65b96f2d (bug 1670917)
Backed out changeset 6ad13b34f08d (bug 1670917)
Backed out changeset 426aa6482835 (bug 1670917)
2020-10-20 22:55:47 +03:00
Paul Adenot
7a78919c05
Bug 1670917 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93368
2020-10-20 13:08:35 +00:00
Jon Bauman
ce053c88e0
Bug 1670341 - Update mp4parse-rust to eliminate multiple versions of hashbrown crate. r=emilio
...
Also update servo's `style` package to use hashbrown 0.9.
Differential Revision: https://phabricator.services.mozilla.com/D93616
2020-10-16 19:49:05 +00:00
Dragana Damjanovic
ddaca31b0c
Bug 1671521 - Update neqo to version 0.4.13 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D93703
2020-10-16 07:13:32 +00:00
Jonathan Kew
1c54e5ffd7
Bug 1669162 - Update mapped_hyph to 0.4.2 so that .dic parse errors are non-fatal. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D92435
2020-10-12 10:23:27 +00:00
Mark Hammond
5c11945748
Bug 1669722 - vendor a new app-services, which includes ruslite 0.24.1. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D93004
2020-10-08 21:23:40 +00:00
Chun-Min Chang
a50bf7dcd8
Bug 1669852 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D92836
Differential Revision: https://phabricator.services.mozilla.com/D92837
2020-10-07 23:01:48 +00:00
Chris Fallin
7a5957abe6
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward
...
This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059 . This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.
Differential Revision: https://phabricator.services.mozilla.com/D92503
2020-10-07 06:25:50 +00:00
Razvan Maries
8674a04012
Backed out 2 changesets (bug 1655042, bug 1669055) for build bustages. CLOSED TREE
...
Backed out changeset 0807415f1ea5 (bug 1655042)
Backed out changeset bb5e11920e1a (bug 1669055)
2020-10-07 09:20:25 +03:00
Chris Fallin
b1ad6c43eb
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward
...
This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059 . This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.
Differential Revision: https://phabricator.services.mozilla.com/D92503
2020-10-07 03:44:43 +00:00
Butkovits Atila
ad041bcdda
Backed out changeset 34fddbf97cc7 (bug 1669055) for bustages complaining about rust. CLOSED TREE
2020-10-07 01:44:54 +03:00
Chris Fallin
b560ffb6f2
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward
...
This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059 . This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.
Differential Revision: https://phabricator.services.mozilla.com/D92503
2020-10-06 16:52:57 +00:00
Chris Fallin
2e04279f34
Bug 1668398: vendor Cranelift 57fed697920cb888c6cb7e406d13518f7edd12ea. r=bbouvier
...
This patch pulls in the latest version of Cranelift, which includes
necessary updates to support some recent work on the Wasm backend (e.g.,
support for the new ABI in PR #2223 ).
Differential Revision: https://phabricator.services.mozilla.com/D92000
2020-10-02 20:02:51 +00:00
Tooru Fujisawa
913954320b
Bug 1668776 - Update opcode for bug 1667258. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D92203
2020-10-02 10:37:24 +00:00
Butkovits Atila
983d99240d
Backed out changeset 92a01ad5e890 (bug 1668398) for bustages complaining about ABIMachineSpec. CLOSED TREE
2020-10-02 03:49:26 +03:00
Chris Fallin
65f126f9c6
Bug 1668398: vendor Cranelift b8f0dc429f2b886e7423122223393b2c7ee3cd4f. r=bbouvier
...
This patch pulls in the latest version of Cranelift, which includes
necessary updates to support some recent work on the Wasm backend (e.g.,
support for the new ABI in PR #2223 ).
Differential Revision: https://phabricator.services.mozilla.com/D92000
2020-10-01 17:28:30 +00:00
Dragana Damjanovic
cb3f1acfbd
Bug 1668019 - Update neqo to version 0.4.12 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D91873
2020-09-30 10:51:34 +00:00
Jonathan Kew
80f2ebe77b
Bug 1667192 - patch 1.1 - Run `mach vendor rust` to update in-tree mapped_hyph source. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D91409
2020-09-30 12:51:54 +00:00
Tooru Fujisawa
084f4ffe27
Bug 1662383 - Remove {EmitResult,SmooshResult}.top_level_script. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D88970
2020-09-16 15:10:55 +00:00
Chris Fallin
0931312b73
Bug 1664453: vendor Cranelift to 379aed8092cd1241ec7839e77d05557b1dceb234 to resolve two Wasm translation bugs. r=jseward
...
This Cranelift update to revision 379aed8092cd1241ec7839e77d05557b1dceb234
includes its PRs #2197 and #2194 , which fix two Wasm translation bugs, as well a
other miscellaneous updates and fixes.
Fixes both Bug 1664453
and Bug 1663861.
Differential Revision: https://phabricator.services.mozilla.com/D90306
2020-09-15 20:01:26 +00:00
Dragana Damjanovic
93fcbece5c
Bug 1664321 - Update neqo to 0.4.11 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D89828
2020-09-14 07:50:57 +00:00
Jon Bauman
5db1fd1dd5
Bug 1661583 - Update mp4parse-rust to fe90285. r=kinetik
...
- Enable fallible allocation in mp4parse_capi by default
- Switch from local implementation of fallible allocation to using
fallible_collections crate
- Return error if any of the primary item data is missing
Differential Revision: https://phabricator.services.mozilla.com/D89091
2020-09-02 14:59:02 +00:00
Benjamin Bouvier
1893cc05f1
Bug 1661723; Bump Cranelift to a7f7c23bf9c37c642da962d575b7c99007918872; r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D88784
2020-08-31 16:34:29 +00:00
Jon Bauman
14a9a05444
Bug 1660551 - Update mp4parse-rust to d5a37fd. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D87931
2020-08-25 17:54:45 +00:00
Julian Seward
d994de3030
Bug 1660976 - Output of mach vendor rust; r=bbouvier.
...
Depends on D88132
Differential Revision: https://phabricator.services.mozilla.com/D88133
2020-08-25 10:56:36 +00:00
Mihai Alexandru Michis
1b1ee1c86e
Backed out changeset 773188fb9acf (bug 1660551) for causing bustages.
...
CLOSED TREE
2020-08-24 23:33:44 +03:00
Jon Bauman
66bad9d400
Bug 1660551 - Update mp4parse-rust to 6ebb531. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D87931
2020-08-24 19:52:59 +00:00
Tooru Fujisawa
50f13a4125
Bug 1659304 - Update opcode for bug 1435826. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D87591
2020-08-21 16:13:24 +00:00
Chun-Min Chang
bb6528a673
Bug 1658982 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D87618
Differential Revision: https://phabricator.services.mozilla.com/D87619
2020-08-19 21:22:23 +00:00
Chris Fallin
b4d17c8c71
Bug 1659803: Bump Cranelift to rev 924782191b1cdd85438b707d20a82fbcc8ad40e1. r=jseward
...
This PR pulls in the latest version of Cranelift, which pulls in
regalloc.rs v0.0.30 and consequently includes some improvements in
memory allocation rate during compilation. No behavior changes expected.
Differential Revision: https://phabricator.services.mozilla.com/D87479
2020-08-18 19:07:53 +00:00
Dragana Damjanovic
2cb51f4e64
Bug 1659705 - Update neqo to version 0.4.10 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D87441
2020-08-18 13:22:00 +00:00
Chris Fallin
c95dc245f5
Bug 1659139: Update vendored Cranelift to 279534e27611ee4a13e4590a0a10ffc0fdb95a33. r=jseward
...
This pulls in an upgrade to regalloc.rs v0.0.29, which brings several
performance improvements.
Differential Revision: https://phabricator.services.mozilla.com/D87096
2020-08-14 18:36:25 +00:00
Chris Fallin
32d18173b8
Bug 1657895: fix fuzzbug by vendoring Cranelift to rev e88d74903102266a18e97489557760b9be67f782. r=jseward
...
This pulls in (in addition to other miscellaneous changes) a Cranelift
PR which fixes a Wasm translation issue in which the value stack was not
properly restored to have the if-block-parameters in the else-branch
after the if-branch ended in an unreachable opcode:
https://github.com/bytecodealliance/wasmtime/pull/2120
Differential Revision: https://phabricator.services.mozilla.com/D86459
2020-08-10 20:21:48 +00:00
Tooru Fujisawa
ba5257fbf6
Bug 1656749 - Update opcode for bug 1655465. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D86455
2020-08-10 15:16:27 +00:00
Luca Greco
e4fa86648a
Bug 1656947 - Vendor application-services to import fix on webext-storage component. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D86487
2020-08-10 00:32:24 +00:00
shravanrn@gmail.com
12c83a7c60
Bug 1649631 - Fix wasi issues in clang-11 builds r=froydnj,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D85741
2020-08-06 19:22:24 +00:00
Andy Grover
dce9a42b82
Bug 1657466 - Update to Neqo 0.4.9 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86087
2020-08-06 04:54:05 +00:00
Chris Fallin
534b2e3e86
Bug 1657062: vendor Cranelift to rev fc88898e9ad7766feadfa0954c4594fcccd86b92 to fix fuzzbug. r=jseward
...
This patch vendors in the latest version of Cranelift, including the
following PR, which fixes this fuzzbug:
https://github.com/bytecodealliance/wasmtime/pull/2097
Differential Revision: https://phabricator.services.mozilla.com/D86044
2020-08-05 17:40:30 +00:00
Tooru Fujisawa
7318dfbcf9
Bug 1657314 - Update opcode for bug 1656351. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85994
2020-08-05 13:55:33 +00:00
Julian Seward
ac0184c255
Bug 1657131 - Bump cranelift version to 25e31739a63b7a33a4a34c961b88606c76670e46. r=cfallin.
...
Differential Revision: https://phabricator.services.mozilla.com/D85886
2020-08-04 18:53:20 +00:00
Chris Fallin
d70b8edad9
Bug 1655848: vendor in new Cranelift to fix fuzzbug. r=jseward
...
This patch vendors in the latest version of Cranelift, rev
026fb8d388964c7c1bace7019c4fe0d63c584560. This includes a fix for bug
1655848 (from GitHub PR #2081 ), as well as several other miscellaneous
changes.
Differential Revision: https://phabricator.services.mozilla.com/D85773
2020-08-03 16:53:46 +00:00
Jon Bauman
8cf9cec211
Bug 1656616 - Update mp4parse-rust to 63325444 r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D85646
2020-08-01 05:39:00 +00:00
Benjamin Bouvier
2269596e45
Bug 1654813 - Bump Cranelift to dd098656111396afa58e90084a705744e836bf10; r=cfallin
...
This is waiting on https://github.com/bytecodealliance/wasmtime/pull/2068 to be
landed first.
Differential Revision: https://phabricator.services.mozilla.com/D84711
2020-07-31 17:57:34 +00:00
Nathan Froyd
9d38c2fd4a
Bug 1655929 - bump upstream versions of rlbox + lucet; r=firefox-build-system-reviewers,rstewart
...
We need this bump for a couple of reasons:
1. It enables floating the libc crate version, which makes keeping up-to-date
with upstream changes easier.
2. It enables floating the getrandom crate version, which enables updating
getrandom to a version with less buggy behavior around the Linux
`getrandom` syscall on some architectures.
We also take this opportunity to sync up our vendored lucet with the lucet
that we use to build things in taskcluster.
Differential Revision: https://phabricator.services.mozilla.com/D85408
2020-07-30 15:55:30 +00:00