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

3194 Коммитов

Автор SHA1 Сообщение Дата
Butkovits Atila c14290ee8a Backed out 3 changesets (bug 1903002, bug 1903027) for causing failures at test_bug384122.html. CLOSED TREE
Backed out changeset 6ce5b96cd8a8 (bug 1903027)
Backed out changeset 05cd6c5f6bb9 (bug 1903002)
Backed out changeset 3cc1aae4583a (bug 1903002)
2024-06-18 15:46:50 +03:00
Andreas Pehrson d26a8d3ce2 Bug 1903027 - Update cubeb-coreaudio to b5dc6e2431. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D213966
2024-06-18 10:04:52 +00:00
Andreas Pehrson ec8fbb8554 Bug 1903002 - Update cubeb-coreaudio-rs to 9ea3d3455d. r#cubeb-reviewers r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D213964
2024-06-18 09:44:05 +00:00
Jan-Erik Rediger ad5266613e Bug 1898570 - Update to Glean v60.3.0 r=chutten,supply-chain-reviewers,mach-reviewers,android-reviewers,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D211415
2024-06-17 12:52:00 +00:00
Andreas Pehrson 4c06b3c849 Bug 1902801 - Update cubeb-coreaudio-rs to f8a4ec05e5. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D213930
2024-06-17 12:50:03 +00:00
Makoto Kato ee41947db3 Bug 1899411 - Part 3. Update ICU4X to 1.5. r=supply-chain-reviewers,platform-i18n-reviewers,firefox-build-system-reviewers,webdriver-reviewers,whimboo,glandium
Test files for icu_segmenter are large, so I add build system reviewers as reviewers.

Differential Revision: https://phabricator.services.mozilla.com/D213008
2024-06-17 02:03:30 +00:00
Jim Blandy b87ef4ebf5 Bug 1901628: Update wgpu to 6c370522 (2024-06-10). r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D213162
2024-06-14 02:41:02 +00:00
Nicolas Silva fae4d67dbf Bug 1902102 - Update etagere to 0.2.12. r=gfx-reviewers,supply-chain-reviewers,lsalzman
It adds C bindings.

Differential Revision: https://phabricator.services.mozilla.com/D213477
2024-06-13 07:51:07 +00:00
Nicolas Silva 0fd61a2116 Bug 1899118 - Update etagere to 0.2.11. r=gfx-reviewers,supply-chain-reviewers,jrmuizel
It contains a big perf improvement for atlases with many items.

Differential Revision: https://phabricator.services.mozilla.com/D212583
2024-06-11 10:33:44 +00:00
Tamas Szentpeteri c57b415af4 Backed out 8 changesets (bug 1900791, bug 1901257, bug 1899118) for causing wrench bustages related to pkg lockfile. CLOSED TREE
Backed out changeset 13bfcb429131 (bug 1901257)
Backed out changeset 33515e19747a (bug 1901257)
Backed out changeset afb5f06b1769 (bug 1899118)
Backed out changeset fa83ad843f07 (bug 1900791)
Backed out changeset cfe385ed662e (bug 1901257)
Backed out changeset 81269835675b (bug 1901257)
Backed out changeset 9bc476e5e936 (bug 1901257)
Backed out changeset 0c583d6d7b41 (bug 1901257)
2024-06-11 03:57:31 +03:00
Nicolas Silva db6d65be91 Bug 1899118 - Update etagere to 0.2.11. r=gfx-reviewers,supply-chain-reviewers,jrmuizel
It contains a big perf improvement for atlases with many items.

Differential Revision: https://phabricator.services.mozilla.com/D212583
2024-06-10 20:47:28 +00:00
Ben Dean-Kawamura 378bcfe12c Bug 1900400 -- Update UniFFI to 0.27.3. r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212455
2024-06-10 16:15:28 +00:00
Cristina Horotan a1aa176cc4 Backed out changeset d4b3fe2e03c6 (bug 1898621) for wrench failures. CLOSED TREE 2024-06-06 02:47:35 +03:00
Brad Werth e28b609aec Bug 1898621: Provide error results for surface promotion methods. r=gw
This uses the warn macro for promotion errors. It's not clear this will
be useful for web authors, but hopefully it's useful for Firefox
developers.

This has the potential to be very spammy. I need ideas on how to limit
the reporting to new or interesting errors.

Differential Revision: https://phabricator.services.mozilla.com/D212340
2024-06-05 22:35:42 +00:00
Alex Franchuk 0157246cee Bug 1900504 - Update the time crate to version 0.3.36 r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212497
2024-06-04 19:35:35 +00:00
Alexandre Lissy cf6242dbb2 Bug 1876590 - Add buildid_reader crate r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D199710
2024-06-04 18:29:14 +00:00
Alexandre Lissy 107c949bcf Bug 1876590 - Vendor goblin crate for 0.8.1 for buildid_reader r=supply-chain-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D207960
2024-06-04 18:29:13 +00:00
Kershaw Chang a70dd94993 Bug 1899706 - Neqo v0.7.9, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D212097
2024-06-04 11:17:32 +00:00
Iulian Moraru 6a8043e4b1 Backed out changeset e63e0129d5a6 (bug 1900400) for causing mochitest-plain failures. CLOSED TREE 2024-06-04 09:32:58 +03:00
Ben Dean-Kawamura e2c203d2fc Bug 1900400 -- Update UniFFI to 0.27.3. r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212455
2024-06-03 18:29:05 +00:00
John Schanck e420c20efc Bug 1899656 - add a mock builtins module for tests. r=glandium,keeler
Differential Revision: https://phabricator.services.mozilla.com/D212066
2024-06-03 18:08:05 +00:00
Andreas Pehrson a303b96371 Bug 1890186: Update cubeb-coreaudio-rs to 1796ace5bd. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D212311
2024-06-03 10:03:39 +00:00
Teodor Tanasoaia e6f7483570 Bug 1900038 - Update `wgpu` to revision c7458638d14921c7562e4197ddeefa17be413587. r=webgpu-reviewers,supply-chain-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D212293
2024-06-03 08:21:18 +00:00
Norisz Fay adb0e480f5 Backed out 2 changesets (bug 1899656, bug 1893335) for causing build bustages
Backed out changeset 4cb2f1a1280b (bug 1893335)
Backed out changeset d5833f6d4c07 (bug 1899656)
2024-06-01 03:09:13 +03:00
John Schanck 28c4190611 Bug 1899656 - add a mock builtins module for tests. r=glandium,keeler
Differential Revision: https://phabricator.services.mozilla.com/D212066
2024-05-31 19:47:01 +00:00
Jan-Erik Rediger 77917673e7 Bug 1892230 - Update to Glean v60.1.1 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,daabel
Differential Revision: https://phabricator.services.mozilla.com/D212253
2024-05-31 16:25:30 +00:00
Nicolas Silva 5fb27048f5 Bug 1897910 - Update euclid to 0.22.10. r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210995
2024-05-31 07:26:23 +00:00
Tamas Szentpeteri 057f862dc3 Backed out 7 changesets (bug 1876590) as requested by Gerard for causing gtest failures related to BuildIDReader.ReadFromRealLib. CLOSED TREE
Backed out changeset 9ac3a93622c8 (bug 1876590)
Backed out changeset 2cd2cc626c44 (bug 1876590)
Backed out changeset 6d978847d7dd (bug 1876590)
Backed out changeset 0b07a6f1beac (bug 1876590)
Backed out changeset 55cc3acc9297 (bug 1876590)
Backed out changeset 115753252616 (bug 1876590)
Backed out changeset c75ebb5f3a80 (bug 1876590)
2024-05-31 08:16:07 +03:00
Alexandre Lissy 346736874f Bug 1876590 - Add buildid_reader crate r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D199710
2024-05-30 14:41:52 +00:00
Alexandre Lissy 8baeba725e Bug 1876590 - Vendor goblin crate for 0.8.1 for buildid_reader r=supply-chain-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D207960
2024-05-30 14:41:52 +00:00
Mark Hammond 7d2d673683 Bug 1899617 - Update application-services to pick up new rusqlite/sqlite. r=lina,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212047
2024-05-29 20:34:18 +00:00
Paul Adenot 5fe0262d39 Bug 1474175 - mach vendor rust. r=cubeb-reviewers,pehrsons
Depends on D211873

Differential Revision: https://phabricator.services.mozilla.com/D211874
2024-05-29 12:37:44 +00:00
Mark Hammond b808c54cf4 Bug 1899410 (part 1) - vendor new application-services. r=skhamis,bdk
Differential Revision: https://phabricator.services.mozilla.com/D211929
2024-05-28 22:59:02 +00:00
Cosmin Sabou f60bb10a5f Backed out 2 changesets (bug 1897219, bug 1898570) for breaking fenix builds. a=backout
Backed out changeset 0c597c01bdea (bug 1897219)
Backed out changeset 78257216533d (bug 1898570)
2024-05-28 03:12:03 +03:00
Jan-Erik Rediger f12a7bec61 Bug 1898570 - Update to Glean v60.2.0 r=chutten,supply-chain-reviewers,mach-reviewers,android-reviewers,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D211415
2024-05-27 08:07:29 +00:00
Tamas Szentpeteri 0f44717f92 Backed out changeset e8cef704b8dd (bug 1897088) as requested by glandium for causing test-linux1804-64-asan-qr/opt-mochitest-remote bustage. 2024-05-23 09:46:25 +03:00
Mike Hommey d4f4b8e36b Bug 1897088 - Add a bytemuck::Pod bound to Device::update_vbo_data. r=gfx-reviewers,supply-chain-reviewers,nical
This unveiled a couple UB-ish uses (missing repr(C) or use of enums).

Differential Revision: https://phabricator.services.mozilla.com/D210752
2024-05-23 04:34:56 +00:00
Iulian Moraru 010ccb86d4 Merge autoland to mozilla-central. a=merge 2024-05-23 07:08:36 +03:00
Iulian Moraru 3c5db8d0ea Backed out changeset f6d6086ce57f (bug 1897088) as per Glandium's request. 2024-05-23 07:07:54 +03:00
Andreas Pehrson e71ae3a83f Bug 1895787 - Update cubeb rust repos to support audio dumping and more. r=cubeb-reviewers,supply-chain-reviewers,padenot
The "more" is mainly some fixes in the coreaudio backend, including:
- serializing more audio operations onto the serial queue
- using the correct audio unit scope when querying for its stream format
- tightening up some potential races around reinit on certain errors

Differential Revision: https://phabricator.services.mozilla.com/D211042
2024-05-22 20:43:23 +00:00
Erich Gubler 3231651cd0 Bug 1894791 - build: upgrade `clang-sys` 1.6.0 → 1.7.0 r=supply-chain-reviewers,glandium
Now that WGPU has upgraded its dependency on `libloading`, we can
finally remove our fake `libloading` 0.7 crate! 🙌

I found this audit and review easiest to do by generating a diff. that
ignores whitespace-only differences. In my case, I did the following:

```
git diff --ignore-space-at-eol --ignore-space-change --ignore-all-space --ignore-blank-lines
```

Differential Revision: https://phabricator.services.mozilla.com/D209290
2024-05-22 19:55:01 +00:00
Erich Gubler ddda244298 Bug 1897554 - build(webgpu): update WGPU to 8272494b6b46aed84cb9406e09922415446c1778 r=webgpu-reviewers,supply-chain-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D210879
2024-05-21 19:40:47 +00:00
Alexandre Lissy 02f0d422be Bug 1897189 - Fix process_reader notes iterations misalignment r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D210673
2024-05-21 14:27:38 +00:00
Kershaw Chang 6ae3c284a1 Bug 1895319 - refactor http3server to use neqo-bin for I/O, timers, event-loop etc. r=necko-reviewers,valentin,glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209574
2024-05-21 09:34:48 +00:00
Kershaw Chang fbfdcf7dcb Bug 1895319 - vendor neqo-bin, r=necko-reviewers,supply-chain-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D210624
2024-05-21 09:34:48 +00:00
Kershaw Chang 53ac4125c5 Bug 1895319 - Patch socket2 to 0.5, r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210623
2024-05-21 09:34:47 +00:00
Kershaw Chang 0dcbccfde8 Bug 1895319 - neqo v0.7.8, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D210496
2024-05-21 09:34:47 +00:00
Mike Hommey e77d680ea2 Bug 1897088 - Add a bytemuck::Pod bound to Device::update_vbo_data. r=gfx-reviewers,supply-chain-reviewers,nical
This unveiled a couple UB-ish uses (missing repr(C) or use of enums).

Differential Revision: https://phabricator.services.mozilla.com/D210752
2024-05-20 19:52:23 +00:00
Mike Hommey 2afa7eed61 Bug 1894142 - Upgrade num-derive to 0.4.2. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210573
2024-05-20 19:51:56 +00:00
Mike Hommey 3092852970 Bug 1894143 - Update synstructure to 0.13.1. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210569
2024-05-20 19:50:51 +00:00
Erich Gubler 7bbf8b8cdd Bug 1896191 - build(webgpu): update WGPU to 2f4522714c4037a1842d27bb448b634f089664ab r=webgpu-reviewers,supply-chain-reviewers,nical
Update with `moz-webgpu-cts update-expected --preset new-fx`, version
0.9.1, using reports from
[try:7739c53c635e](https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=7739c53c635e9404976baf9b93f64216b1905d64).

Depends on D210093

Differential Revision: https://phabricator.services.mozilla.com/D210094
2024-05-16 12:24:34 +00:00
Mike Hommey 036686a6a3 Bug 1896792 - Refresh rust workspace hack. r=firefox-build-system-reviewers,nalexander
With this refresh, we get from 620 crates compilations down to 565 on a
local Linux opt build.

Differential Revision: https://phabricator.services.mozilla.com/D210394
2024-05-15 02:35:30 +00:00
Chris H-C 9f4b4ab30a Bug 1895786 - Vendor Glean SDK v60.1.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,Roger
The biggest thing for m-c is the addition of a single-duration API for
timing_distribution that was previously papered over in the FOG-specific impl
using the SDK's multi-duration API.

This ought to drop unnecessary `vec![]`-caused allocations for some fairly-
high-frequency calls to AccumulateRawDuration.

Differential Revision: https://phabricator.services.mozilla.com/D209864
2024-05-14 14:42:14 +00:00
Mike Hommey 308a1ac06c Bug 1895415 - Remove TestBCryptFallback. r=yjuglaret
This essentially reverts bug 1816953. Testing the fallback was only
really useful when Gecko still supported Windows 7, which it doesn't
anymore
(https://blog.mozilla.org/futurereleases/2023/07/06/firefox-support-for-windows-7-8-and-8-1/)

Furthermore, as of rust compiler version 1.78.0, the rust compiler
itself doesn't support Windows 7 or 8.x, and as of
https://github.com/rust-lang/rust/pull/121337, uses ProcessPrng instead
of BCryptGenRandom (and removed the runtime fallback), making our test
doubly fail (as BCryptGenRandom is never called and neither is the
fallback).

Differential Revision: https://phabricator.services.mozilla.com/D209616
2024-05-14 06:56:25 +00:00
Eemeli Aro 513fbf27ae Bug 1869512 - Update unic-langid and unic-langid-impl to 0.9.5. r=nordzilla,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D196155
2024-05-13 19:05:04 +00:00
Erich Gubler 5586cdb564 Bug 1896191: build: upgrade `serde{,_derive}` 1.0.198 → 1.0.201 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210092
2024-05-13 13:04:10 +00:00
Emilio Cobos Álvarez 2580c7b865 Bug 1894756 - Remove owning_ref. r=firefox-style-system-reviewers,supply-chain-reviewers,zrhoffman,sylvestre
The only use of this type used to be carrying around an owning reference
to a thread-local. However, since bug 1577439 we're leaking the
allocation intentionally, so we can simplify the code to explicitly use
`Box::leak()`, which in turn removes all unsafe usage around these, and
allows us to drop the owning_ref dependency altogether.

Differential Revision: https://phabricator.services.mozilla.com/D209912
2024-05-10 08:15:04 +00:00
Noemi Erli beb4579b25 Backed out changeset 4713c801a53d (bug 1894756) for causing valgrind bustages CLOSED TREE 2024-05-10 04:37:33 +03:00
Nan Jiang eb54ba3346 Bug 1895888 - Vendor fully-implemented Rust relevancy component r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D209964
2024-05-09 19:56:58 +00:00
Emilio Cobos Álvarez 1ebcef86f4 Bug 1894756 - Remove owning_ref. r=firefox-style-system-reviewers,supply-chain-reviewers,zrhoffman,sylvestre
The only use of this type used to be carrying around an owning reference
to a thread-local. However, since bug 1577439 we're leaking the
allocation intentionally, so we can simplify the code to explicitly use
`Box::leak()`, which in turn removes all unsafe usage around these, and
allows us to drop the owning_ref dependency altogether.

Differential Revision: https://phabricator.services.mozilla.com/D209912
2024-05-09 17:11:52 +00:00
Emilio Cobos Álvarez dc9b47aecf Bug 1281158 - Improve interaction of ThinVec in the style system. r=dshin
This is the logical continuation of bug 1121792. This improves on the
existing support by totally removing all the manual nsTArray bindings,
which have always been a bit clumsy.

This is a prerequisite for bug 1281158 because I want to use ThinVec to
avoid a few extra heap allocations in the computed values of the Content
property.

Differential Revision: https://phabricator.services.mozilla.com/D209689
2024-05-08 16:06:46 +00:00
Ben Visness 6e71db9296 Bug 1881281: Update wast to support noexn. r=yury,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208360
2024-05-08 15:08:16 +00:00
Alex Franchuk 042c66bb3d Bug 1895599 - Fix omnijar reading with the zip crate. r=gsvelto,supply-chain-reviewers
This crate is only used by the crash reporter and geckodriver, and
geckodriver is only used in testing (if I understand correctly).

In the future we will upstream changes to the zip crate which more
gracefully handles the case which they are trying to cover.

Differential Revision: https://phabricator.services.mozilla.com/D209752
2024-05-08 14:34:38 +00:00
acseh c2a5886d7c Backed out changeset 6153d392c944 (bug 1895599) for causing build bustages CLOSED TREE 2024-05-08 16:58:56 +03:00
Alex Franchuk cd762a8116 Bug 1895599 - Fix omnijar reading with the zip crate. r=gsvelto,supply-chain-reviewers
This crate is only used by the crash reporter and geckodriver, and
geckodriver is only used in testing (if I understand correctly).

In the future we will upstream changes to the zip crate which more
gracefully handles the case which they are trying to cover.

Differential Revision: https://phabricator.services.mozilla.com/D209752
2024-05-08 13:12:24 +00:00
Kershaw Chang 535d58bb1c Bug 1895258 - neqo 0.7.7, r=necko-reviewers,supply-chain-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D209550
2024-05-07 19:00:44 +00:00
Erich Gubler f6a227d6f2 Bug 1895268 - build: bump WGPU to d5d683d3c491ec8cd2f5cdb43ac61e526cb7c231 (latest as of 2024-05-06) r=webgpu-reviewers,supply-chain-reviewers,nical
Adjusted `expected` test outcomes for WebGPU CTS by providing reports from [try:4e35bca072d3](https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=4e35bca072d3ecc7feb680f6fbf4f2d911af434d) to `moz-webgpu-cts update-expected --preset new-fx …`.

Differential Revision: https://phabricator.services.mozilla.com/D209562
2024-05-07 14:00:32 +00:00
Mike Hommey 72df76cf20 Bug 1894830 - Upgrade fallible_collections to 0.4.9 for soundness fixes. r=supply-chain-reviewers
Because fallible_collections pulls hashbrown 0.13, we also upgrade
hashlink to 0.8.2, which updates to that version as well. Those were the
last two uses of hashbrown 0.12, so we can update the fake hashbrown
0.12 to 0.13.

We could skip the upgrade of hashlink, but that would leave us with two
fake hashbrowns, and we'd hit https://github.com/rust-lang/cargo/issues/13405

Differential Revision: https://phabricator.services.mozilla.com/D209317
2024-05-04 19:59:52 +00:00
Erich Gubler bc0949c448 Bug 1894792 - build: update `style`'s dep. on `indexmap` 1 → 2 r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D209289
2024-05-03 20:09:53 +00:00
Erich Gubler b5667fa8ed Bug 1894792 - build: upgrade `sfv` 0.9.3 → 0.9.4 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209288
2024-05-03 20:09:53 +00:00
Erich Gubler 28def89a47 Bug 1894792 - build: upgrade `serde_json` 1.0.93 → 1.0.116 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209287
2024-05-03 20:09:53 +00:00
Erich Gubler 77940bb33b Bug 1894792 - build: upgrade `hashbrown` 0.14.3 → 0.14.5 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209286
2024-05-03 20:09:52 +00:00
Gabriele Svelto 2ffbfe851b Bug 1892403 - Remove references to XUL from the Breakpad minidump writer r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D207965
2024-05-03 13:07:51 +00:00
Erich Gubler 85f8e5516d Bug 1893057 - build(webgpu): update WGPU to latest `trunk` as of 2024-04-22 r=webgpu-reviewers,supply-chain-reviewers,jimb
Incorporates adjustments to `expected` test outcomes in WebGPU CTS' WPT tests using `moz-webgpu-cts`
0.9.0. Namely, I used `moz-webgpu-cts update-expected --preset new-fx …` with reports from
[try:ee88f1757a59](https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=ee88f1757a59c85dd5e7428102c95e2e45fd1a54&selectedTaskRun=ObmJmsZ0S9S3fNNKA-mY8Q.0).

Differential Revision: https://phabricator.services.mozilla.com/D208801
2024-05-02 18:17:36 +00:00
Erich Gubler f838b21416 Bug 1893057 - build: use `libloading` 0.8, fake 0.7 over 0.8 r=glandium,webgpu-reviewers,jimb
Differential Revision: https://phabricator.services.mozilla.com/D208799
2024-05-02 18:17:36 +00:00
Erich Gubler 37c1ce9b19 Bug 1893057 - build: swap `indexmap` 2.* façade and 1.* impl. with 1.* façade and 2.* impl. r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208797
2024-05-02 18:17:35 +00:00
Erich Gubler 280b20ae55 Bug 1893057 - build: patch `plist` to work with `indexmap` 2.* r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208796
2024-05-02 18:17:35 +00:00
Erich Gubler 292ca7b861 Bug 1893057 - build: upgrade `hashbrown` 0.12.3 → 0.14.3 via fake `build` crate r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208795
2024-05-02 18:17:34 +00:00
Mike Hommey 68e2608e78 Bug 1894093 - Apply https://github.com/rust-lang/rust-bindgen/pull/2824 to vendored bindgen. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209112
2024-05-02 12:17:47 +00:00
Emilio Cobos Álvarez 13f6ad5ef7 Bug 1884879 - [css-syntax] Implement recent syntax spec change to avoid parsing custom properties that look like selectors. r=firefox-style-system-reviewers,zrhoffman,supply-chain-reviewers,glandium
This implements the:

> If the first two non-<whitespace-token> values of rule’s prelude are
> an <ident-token> whose value starts with "--" followed by a
> <colon-token>, then...

From https://drafts.csswg.org/css-syntax/#consume-qualified-rule

Differential Revision: https://phabricator.services.mozilla.com/D207796
2024-04-30 23:49:44 +00:00
Mike Hommey cf328a56ac Bug 1459764 - Build libraries in their FINAL_TARGET location rather than installing them during the build. r=firefox-build-system-reviewers,ahochheiden
Like bug 1255485, but for libraries.

Original patch by Chris Manchester.

Differential Revision: https://phabricator.services.mozilla.com/D63281
2024-04-30 23:29:46 +00:00
Henri Sivonen 2655180348 Bug 1882209 - Update encoding_rs to 0.8.34 to deal with rustc changes. r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207167
2024-04-30 07:29:44 +00:00
Nan Jiang 13d20c9b90 Bug 1893189 - Vendor the latest (2024-04-24) A-S into mozilla-central r=bdk
Differential Revision: https://phabricator.services.mozilla.com/D208509
2024-04-29 18:24:40 +00:00
Paul Adenot 70d66654ff Bug 1893488 - Update cubeb-coreaudio-rs to revision 4ca174c. r=cubeb-reviewers,afranchuk,pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D208643
2024-04-26 13:27:33 +00:00
Andreas Pehrson 607fa23ea2 Bug 1893106 - Update cubeb-coreaudio-rs to cc58f92f28. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D208444
2024-04-25 10:02:16 +00:00
Jan-Erik Rediger d23d51f602 Bug 1891745 - Update to Glean v60 and glean_parser v14 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,firefox-desktop-core-reviewers ,mconley,ahal,kaya
Differential Revision: https://phabricator.services.mozilla.com/D207869
2024-04-24 19:14:16 +00:00
Simon Friedberger 5568556d0a Bug 1892204: Change using code for libprio 0.16 r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D207844
2024-04-24 14:10:40 +00:00
Simon Friedberger 3e800d5550 Bug 1892204: Update libprio-rs dependency to 0.16 r=tcampbell,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207843
2024-04-24 14:10:39 +00:00
Tamas Szentpeteri 2a727845e2 Backed out 2 changesets (bug 1892204) for causing xpcshell failures in test_dap.js. CLOSED TREE
Backed out changeset d50dd0ce36b3 (bug 1892204)
Backed out changeset 8469f932ef9d (bug 1892204)
2024-04-24 14:04:01 +03:00
Simon Friedberger 2b4aa66d25 Bug 1892204: Change using code for libprio 0.16 r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D207844
2024-04-24 10:17:22 +00:00
Simon Friedberger 7413166aac Bug 1892204: Update libprio-rs dependency to 0.16 r=tcampbell,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207843
2024-04-24 10:17:21 +00:00
Alex Franchuk ad23630d00 Bug 1882578 - Update the minidump-writer and minidump-common crates r=gsvelto,glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207315
2024-04-22 13:42:39 +00:00
Norisz Fay d7b3b5e676 Backed out 2 changesets (bug 1892204) for causing build bustages CLOSED TREE
Backed out changeset b4fdddaf2639 (bug 1892204)
Backed out changeset 2841d6df03fe (bug 1892204)
2024-04-19 19:46:44 +03:00
Simon Friedberger ebd125fc46 Bug 1892204: Change using code for libprio 0.16 r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D207844
2024-04-19 16:18:55 +00:00
Simon Friedberger 0b72f2ffda Bug 1892204: Update libprio-rs dependency to 0.16 r=tcampbell,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207843
2024-04-19 16:18:55 +00:00
Stanca Serban 4d62b8911e Backed out 2 changesets (bug 1890935, bug 1882209) for causing Android build bustages. CLOSED TREE
Backed out changeset 05cb55554fc0 (bug 1882209)
Backed out changeset 67b0625e2cfa (bug 1890935)
2024-04-19 08:07:52 +03:00
Henri Sivonen 5b199dcf62 Bug 1882209 - Update encoding_rs to 0.8.34 to deal with rustc changes. r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207167
2024-04-19 04:21:21 +00:00
Teodor Tanasoaia 726489bed8 Bug 1891754 - Update `wgpu` to revision 2b0e3ed01cfcc4bcccc7fd63b2581b260c00b089. r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D207728
2024-04-18 10:26:32 +00:00
Ben Dean-Kawamura c3fc8ade58 Bug 1890866 - Reorganize the UniFFI fixtures/examples. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D207208
2024-04-15 18:07:00 +00:00
Kershaw Chang 12418af75b Bug 1890988 - Neqo v0.7.5, r=necko-reviewers,jesup,leggert
Differential Revision: https://phabricator.services.mozilla.com/D207264
2024-04-11 14:07:07 +00:00