Граф коммитов

12104 Коммитов

Автор SHA1 Сообщение Дата
John Schanck cb1b6afb63 Bug 1853711 - vendor authenticator-rs v0.4.0-alpha.22. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D188766
2023-09-21 16:07:45 +00:00
Mike Hommey c9a7558e47 Bug 1854013 - Update audio-mixer to 0.1.3. r=media-playback-reviewers,supply-chain-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D188637
2023-09-20 22:06:31 +00:00
Emilio Cobos Álvarez 02d539e003 Bug 1853969 - Update smallvec. r=glandium,supply-chain-reviewers
This contains a micro-optimization that fixes the performance
regression.

Also miri fixes and such, and a drain_filter implementation.

Differential Revision: https://phabricator.services.mozilla.com/D188756
2023-09-20 21:31:43 +00:00
Andrew Halberstadt 492a011ad0 Bug 1853175 - Bump vendored taskcluster-taskgraph to 6.3.0, r=taskgraph-reviewers,mach-reviewers,bhearsum,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188262
2023-09-20 19:43:51 +00:00
Nicolas Silva d135870658 Bug 1853105 - Update `wgpu` to revision 7fea9e934efd8d5dc03b9aa3e06b775c1ac4a23e. r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D188214
2023-09-20 07:32:45 +00:00
Yury Delendik bd83d6b5cb Bug 1853430 - Update wasm-tools. r=supply-chain-reviewers,bvisness
Differential Revision: https://phabricator.services.mozilla.com/D188618
2023-09-19 22:04:59 +00:00
Jan-Erik Rediger 8dd4f8a708 Bug 1852921 - Upgrade to Glean v54.0.0 r=chutten,supply-chain-reviewers,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188084
2023-09-19 08:18:12 +00:00
Mike Hommey f0ee4a497a Bug 1853084 - Upgrade mio to 0.8.8. r=emilio,supply-chain-reviewers
Now that windows-sys is vendored, we can upgrade mio to a version that
uses it.

Differential Revision: https://phabricator.services.mozilla.com/D188154
2023-09-18 19:55:21 +00:00
Mike Hommey 4b2bb2c544 Bug 1853084 - Vendor windows-sys. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D188153
2023-09-18 19:55:17 +00:00
Sandor Molnar 1f5dbccdb3 Backed out changeset 1e582a0e5593 (bug 1852921) for causing build bustages 2023-09-19 01:43:08 +03:00
Jan-Erik Rediger a98db88b61 Bug 1852921 - Upgrade to Glean v54.0.0 r=chutten,supply-chain-reviewers,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188084
2023-09-18 14:09:18 +00:00
Tiaan Louw b52ec06463 Bug 1851370 - Vendor cssparser-color into Gecko r=emilio
To increase the integration between color and calc it is nescessary to
vendor the current cssparser-color library into Gecko where all the calc
functionality lives.

Differential Revision: https://phabricator.services.mozilla.com/D188216
2023-09-14 10:53:03 +00:00
Mike Hommey 96cfb72582 Bug 1852704 - Update rust-minidump to current main. r=gsvelto,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187965
2023-09-12 20:31:17 +00:00
John Schanck 15932f108f Bug 1852636 - vendor authenticator-rs v0.4.0-alpha.21. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187956
2023-09-12 18:07:55 +00:00
Emilio Cobos Álvarez cf18ae38db Bug 1852568 - Update cssparser. r=tlouw,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187910
2023-09-12 16:03:44 +00:00
Mike Hommey 1a100fcdcc Bug 1851530 - Use plain packed_simd. r=hsivonen,supply-chain-reviewers
As of bug 1719535, libm is vendored, so we don't need to pull it out of
packed_simd anymore, and that was the last remaining difference between
upstream and our fork.

Differential Revision: https://phabricator.services.mozilla.com/D187413
2023-09-11 23:59:21 +00:00
Ryan VanderMeulen 235b838ab8 Bug 1852558 - Upgrade to SQLite 3.43.1. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D187908
2023-09-11 14:58:43 +00:00
Erich Gubler 8c1ed9c9dc Bug 1851721: build(webgpu): bump `wgpu` to 332cd0325da52675432830870584ec9766679c34 r=taskgraph-reviewers,supply-chain-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D187521
2023-09-11 14:28:56 +00:00
Updatebot aa17d3e9d5 Bug 1851413 - Update libjxl to 5d20fbe1cfcdb54bcc7880fc8a59bb9047d8c60f r=saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D187360
2023-09-11 09:34:56 +00:00
Mike Hommey 1b9fc418a6 Bug 1852173 - Update headers to 0.3.9. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187732
2023-09-10 22:26:07 +00:00
Mike Hommey e8f5539bb1 Bug 1852172 - Update base64 to 0.21.3. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187731
2023-09-10 22:26:06 +00:00
Mike Hommey 9c6f94b8b4 Bug 1852158 - Update ron to 0.8.1. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187725
2023-09-10 22:17:10 +00:00
Ben Hearsum 6ff7df4e0e Bug 1850045: Upgrade vendored taskgraph module to 6.2.1 r=taskgraph-reviewers,mach-reviewers,gabriel,ahal
Differential Revision: https://phabricator.services.mozilla.com/D186820
2023-09-07 15:42:09 +00:00
Lina Butler 1466383668 Bug 1851845 - Update vendored Application Services dependencies. r=markh,adw
This commit vendors the latest changes to the Suggest and Remote
Settings Rust components.

1. From the `application-services` source tree, I ran
   `./tools/update-moz-central-vendoring.py ../m-c` to update the
   revisions in the m-c source tree.
2. I added the Remote Settings component UDL file to
   `toolkit/components/uniffi-bindgen-gecko-js/mach_commands.py`, and
   updated `toolkit/components/uniffi-bindgen-gecko-js/config.toml` to
   call the `RemoteSettings` constructor on the main thread. The
   Suggest component uses the `RemoteSettingsConfig` type in its
   public API, so we must generate bindings for the Remote Settings
   component.
3. From the m-c source tree, I ran `./mach uniffi generate` to update
   the generated UniFFI bindings.

Differential Revision: https://phabricator.services.mozilla.com/D187559
2023-09-07 05:40:28 +00:00
Robert Mader 78a6ed6ce1 Bug 1843786 - webrtc: Implement Pipewire camera rotation support, r=webrtc-reviewers,pehrsons,@webrtc-reviewers
Support the Pipewire videotransform meta via the already existing shared
infrastructure. This is needed for mobile devices which often have a 90
degree rotated camera - which is likely the reason there is already
support in the shared code paths.

Upstream commit: dc4c019c62abefc09e4903abea44bc36f3427452

Differential Revision: https://phabricator.services.mozilla.com/D183652
2023-09-06 16:37:55 +00:00
Robert Mader 0cfcaa31a6 Bug 1843786 - Pipewire: Add videotransform meta, r=grulja,@webrtc-reviewers
This cherry-picks the `spa_meta_videotransform` needed for upcoming
webrtc patches, avoiding a full sync for easier porting.

Upstream commit: 01b2552b71e7475b4c9f893c43e07e8f1044a50b

Differential Revision: https://phabricator.services.mozilla.com/D183651
2023-09-06 16:37:55 +00:00
Robert Mader 15bec067ae Bug 1843786 - webrtc: Filter out non-camera nodes, r=webrtc-reviewers,pehrsons,@webrtc-reviewers
This can be helpful in various situations, such as debugging with an
unrestricted Pipewire socket or for downstream projects like
B2G/Capyloon. Additionally it will help once we move from the camera
portal to the more generic device portal.

This is intended to get upstreamed but would be nice to carry downstream
already.

Original patch by Fabrice Desré <fabrice@desre.org>

Upstream commit: a717c7ada811411e31bd7308168b4dbee5b956fa

Differential Revision: https://phabricator.services.mozilla.com/D183650
2023-09-06 16:37:55 +00:00
Logan Rosen 736b980b9a Bug 1786490 - bump Jinja2 to 3.1.2 r=sylvestre,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D186409
2023-09-06 16:14:29 +00:00
Logan Rosen 658caae5b1 Bug 1786490 - update to black 23.3.0 r=sylvestre,mach-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D186086
2023-09-06 16:14:29 +00:00
Sandor Molnar 9844277299 Backed out 3 changesets (bug 1850045) for causing decision task bustages CLOSED TREE
Backed out changeset b5870683550d (bug 1850045)
Backed out changeset 4ecd1e0ccff8 (bug 1850045)
Backed out changeset 74ec20ac8f53 (bug 1850045)
2023-09-06 16:43:22 +03:00
Ben Hearsum c1a3964427 Bug 1850045: Upgrade vendored taskgraph module to 6.2.1 r=taskgraph-reviewers,mach-reviewers,gabriel,ahal
Differential Revision: https://phabricator.services.mozilla.com/D186820
2023-09-06 13:30:44 +00:00
Zhao Jiazhong ab691e8a10 Bug 1851545 - Update rust crate raw-window-handle to 0.5.2. r=supply-chain-reviewers,glandium
Update crate raw-window-handle to 0.5.2 to drop dependency on crate cty.

Differential Revision: https://phabricator.services.mozilla.com/D187426
2023-09-06 03:43:08 +00:00
Drew Willcoxon d9464e5021 Bug 1851256 - Part 1: Vendor the application-services suggest Rust component into mozilla-central. r=lina
This is part 1 of 3 and vendors the [suggest component](https://github.com/mozilla/application-services/tree/main/components/suggest) from
application-services into m-c. `suggest` depends on `remote_settings`, so it was
also vendored. Part 2 will generate JS bindings with uniffi.

This is my first time doing this so I'll explain how I generated this patch in
case I did something wrong:

1. I manually added `suggest` to the following files:
   * Top-level `Cargo.toml`
   * `toolkit/library/rust/shared/Cargo.toml`
   * `toolkit/library/rust/shared/lib.rs` -- I followed the example of `tabs`,
     not sure if `suggest::uniffi_reexport_scaffolding!()` is necessary
2. I ran `./mach vendor rust`

That's it, there were no errors or problems.

Differential Revision: https://phabricator.services.mozilla.com/D187323
2023-09-05 21:11:57 +00:00
Michael Froman 0fbd0623d8 Bug 1851665 - fix difference betweeen backport of libwebrtc upstream 56d126074e and actual upstream 56d126074e. r=dbaker,webrtc-reviewers
A couple small changes crept in during the backport that don't exist in
the actual upstream commit.

Differential Revision: https://phabricator.services.mozilla.com/D187498
2023-09-05 20:10:41 +00:00
Michael Froman 9ba934305e Bug 1851645 - add missing cherry-pick no-op tracking file for Bug 1830945. r=dbaker,webrtc-reviewers DONTBUILD
The changes from 1830945 were landed upstream in v116's release branch as
commit 04ee24493d as a cherry-pick of dcf600d7a5.  dcf600d7a5's no-op file
will be created automatically when running build_no_op_commits.sh at the
proper time so a tracking file for it is not needed yet.

Differential Revision: https://phabricator.services.mozilla.com/D187489
2023-09-05 19:41:20 +00:00
Michael Froman e662c43269 Bug 1774628 - re-enable support for Windows.Graphics.Capture APIs in libwebrtc. - moz.build file updates. r=pehrsons,webrtc-reviewers
Depends on D186862

Differential Revision: https://phabricator.services.mozilla.com/D186863
2023-09-01 13:23:52 +00:00
Michael Froman 7c670e41ed Bug 1774628 - re-enable support for Windows.Graphics.Capture APIs in libwebrtc. r=pehrsons,webrtc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186862
2023-09-01 13:23:51 +00:00
Jeff Muizelaar c3b462663f Bug 1849487. Futher improve miter joining. r=lsalzman
This avoids numerical stability problems when computing the
miter pointer intersection when the lines are nearly parallel.

Differential Revision: https://phabricator.services.mozilla.com/D187057
2023-08-30 01:42:23 +00:00
Ryan VanderMeulen e7dae1d581 Bug 1850022 - Upgrade to SQLite 3.43.0. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D187003
2023-08-29 13:10:56 +00:00
stransky a5b56640d8 Bug 1821629 [Pipewire/DMABuf] Don't create dmabuf backend if it's disabled r=ng,webrtc-reviewers
Depends on D172224

Differential Revision: https://phabricator.services.mozilla.com/D172229
2023-08-29 12:43:42 +00:00
stransky da0a2bbf56 Bug 1821629 [DMABuf] Don't use DMABuf if it's disabled by Firefox gfx config r=ng,webrtc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D172224
2023-08-29 12:43:41 +00:00
Sebastian Hengst 9ebf038bbe Merge mozilla-central to autoland. CLOSED TREE 2023-08-29 13:14:06 +02:00
Willy R. Vasquez 88e2f3bd9e Bug 1850471 - Vendor in the most recent wasm2c rlbox sandbox. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D187020
2023-08-29 06:26:34 +00:00
Henri Sivonen 1e1bec8c6e Bug 1849874 - Update from packed_simd_2 to packed_simd. r=supply-chain-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D186716
2023-08-28 18:46:28 +00:00
Henri Sivonen 1178fd7cbe Bug 1849869 - Update proc-macro2 to 1.0.66. r=supply-chain-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D186713
2023-08-28 17:59:33 +00:00
Emilio Cobos Álvarez 8affedea0d Bug 1836948 - Patch rayon-core with proposed use_current_thread API. r=smaug,jnicol,supply-chain-reviewers
This applies https://github.com/rayon-rs/rayon/pull/1063 to our
rayon-core. I'm hopeful it can be merged upstream soon, but meanwhile
this seems worth having on its ow.

Differential Revision: https://phabricator.services.mozilla.com/D186722
2023-08-28 17:55:31 +00:00
John Schanck fba2249b4b Bug 1850025 - vendor authenticator-rs v0.4.0-alpha20. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186806
2023-08-28 17:48:55 +00:00
Jeff Muizelaar bbe138bbe0 Bug 1841020. Improve miter joining. r=lsalzman
This updates aa-stroke to c7bc7190f6d3115bc81640c0433649c1fce9491c
which fixes some degenerate behaviour when mitering parallel lines.

Differential Revision: https://phabricator.services.mozilla.com/D186859
2023-08-28 01:10:12 +00:00
Cristian Tuns 7042a4a444 Backed out changeset efeef29d315b (bug 1841020) as requested by jrmuizel. CLOSED TREE 2023-08-26 09:16:22 -04:00
Jeff Muizelaar 148a8b6a3f Bug 1841020. Improve miter joining. r=lsalzman
This updates aa-stroke to fef8702c4c8afd7d47e7a5aafb6fa347c96b50be
which fixes some degenerate behaviour when mitering parallel lines.

Differential Revision: https://phabricator.services.mozilla.com/D186859
2023-08-25 20:39:36 +00:00