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
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
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
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
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
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
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
Natalia Csoregi
47d4ddc1c9
Backed out 2 changesets (bug 1848956) for causing increasingly high webgpu failures on cts.https.html. CLOSED TREE
...
Backed out changeset fbbf71ea5127 (bug 1848956)
Backed out changeset 3dd540c62c79 (bug 1848956)
2023-08-24 15:10:23 +03:00
Nicolas Silva
ac7bc41315
Bug 1848956 - Update `wgpu` to revision 57874e5c540330c8183e19ee87654cf24bb5c250. r=webgpu-reviewers,glandium,supply-chain-reviewers,ErichDonGubler
...
***
fixup
Differential Revision: https://phabricator.services.mozilla.com/D186461
2023-08-24 11:01:46 +00:00
Stanca Serban
8aa4e033a1
Backed out changeset bc91ede31572 (bug 1848956) for causing webgpu failures.
2023-08-22 20:57:58 +03:00
Nicolas Silva
a8d0e26d58
Bug 1848956 - Update `wgpu` to revision 57874e5c540330c8183e19ee87654cf24bb5c250. r=webgpu-reviewers,glandium,supply-chain-reviewers,ErichDonGubler
...
***
fixup
Differential Revision: https://phabricator.services.mozilla.com/D186461
2023-08-22 14:03:58 +00:00
Jeff Muizelaar
4647149548
Bug 1848532 - Update aa-stroke to fix butt caps. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D186085
2023-08-13 04:23:24 +00:00
alwu
299d261ee0
Bug 1848033 - part1 : update mp4parse-rust to revision d262e40e7b80f949dcdb4db21caa6dbf1a8b2043. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D185858
2023-08-10 17:37:13 +00:00
Erich Gubler
5bde404705
Bug 1847597: build(webgpu): bump `wgpu` to 7c6b85756237f77bfe8d6231dfc7a1412ff662b6 r=webgpu-reviewers,supply-chain-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D185580
2023-08-09 05:41:35 +00:00
Erich Gubler
49dcf1005c
Bug 1846558: build(webgpu): bump `wgpu` to f71a1bc736fde37509262ca03e91d8f56a13aeb5 r=webgpu-reviewers,supply-chain-reviewers,jimb
...
Note that while WGPU's adapter option for a power preference has added
a new `None` variant as the new default, we preserve previous behavior
of specifying `LowPower` by default. This is because we're not sure we
want this behavior yet. See
[[https://bugzilla.mozilla.org/show_bug.cgi?id=1841840#c3 | bug 1841840
,
comment 3]].
Depends on D185058
Differential Revision: https://phabricator.services.mozilla.com/D185059
2023-08-07 15:40:14 +00:00
Makoto Kato
9fc41dc37c
Bug 1719535 - Part 6. mach vendor rust for ICU4X crates. r=platform-i18n-reviewers,supply-chain-reviewers,firefox-build-system-reviewers,glandium,dminor
...
Depends on D167675
Differential Revision: https://phabricator.services.mozilla.com/D167674
2023-08-07 06:23:48 +00:00
Sandor Molnar
13c7e4a350
Backed out 14 changesets (bug 1719535) for causing mochitest failures in accessible/tests/browser/mac/browser_text_basics.js CLOSED TREE
...
Backed out changeset 338c2c8d91af (bug 1719535)
Backed out changeset 3fdb2e999aba (bug 1719535)
Backed out changeset 63b9d2064827 (bug 1719535)
Backed out changeset 09c216cdbbc8 (bug 1719535)
Backed out changeset 29977dc00fb3 (bug 1719535)
Backed out changeset d3f8850a343b (bug 1719535)
Backed out changeset 90f1f621031f (bug 1719535)
Backed out changeset 52ca9bdc5bd4 (bug 1719535)
Backed out changeset 94536f0d5a1f (bug 1719535)
Backed out changeset d615264f9f5f (bug 1719535)
Backed out changeset f16f9e583378 (bug 1719535)
Backed out changeset e1abdee07587 (bug 1719535)
Backed out changeset 45f9ad406428 (bug 1719535)
Backed out changeset caa2b8a731dc (bug 1719535)
2023-08-02 14:55:26 +03:00
Makoto Kato
33273d0666
Bug 1719535 - Part 6. mach vendor rust for ICU4X crates. r=platform-i18n-reviewers,supply-chain-reviewers,firefox-build-system-reviewers,glandium,dminor
...
Depends on D167675
Differential Revision: https://phabricator.services.mozilla.com/D167674
2023-08-02 10:32:50 +00:00
Mike Hommey
8608862457
Bug 1846405 - Switch prost to syn 2. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D184997
2023-08-02 00:25:47 +00:00
Mark Hammond
0b8d728def
Bug 1846347 - update application-services to fix tab syncing. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D184986
2023-08-01 15:45:56 +00:00
Kershaw Chang
d773f6d866
Bug 1844387 - Update neqo and remove env_logger, r=glandium,supply-chain-reviewers,sunil
...
Differential Revision: https://phabricator.services.mozilla.com/D184096
2023-07-31 21:06:08 +00:00
Jan-Erik Rediger
1c2fbc9d73
Bug 1840044 - Update to Glean 53.1.0, UniFFI 0.24.1 and latest application-services. r=TravisLong,nika,markh,supply-chain-reviewers
...
Update:
- Glean to v53.1.0
- UniFFI to v0.24.1
- application-services to a recent nightly that uses the above
versions
- Updated `rusqlite` in toolkit/library/rust/shared/Cargo.toml
- Updated `uniffi-bindgen-gecko-js` to work with the new UniFFI. Also
updated it's askama version.
- Vetted new cargo dependencies
Ran `mach uniffi generate` to regenerate the code.
Differential Revision: https://phabricator.services.mozilla.com/D181872
2023-07-26 15:34:27 +00:00
Mike Hommey
e7516e7935
Bug 1841878 - Upgrade minidump-common to latest trunk. r=gsvelto,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D182815
2023-07-24 20:18:53 +00:00
Paul Adenot
0390730b1c
Bug 1842375 - mach vendor rust. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D184226
2023-07-24 12:51:47 +00:00
Gabriele Svelto
9e6f16b062
Bug 1689358 - Generate minidumps for child process crashes using the minidump-writer crate on Android r=glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D178783
2023-07-21 12:05:38 +00:00
Sandor Molnar
fb1981e4cf
Backed out changeset 93b5aead9fb9 (bug 1840044) for causing multiple failures, incl. build bustages CLOSED TREE
2023-07-20 22:00:20 +03:00
Jan-Erik Rediger
f74614d6b0
Bug 1840044 - Update to Glean 53.1.0, UniFFI 0.24.1 and latest application-services. r=TravisLong,nika,markh,supply-chain-reviewers
...
Update:
- Glean to v53.1.0
- UniFFI to v0.24.1
- application-services to a recent nightly that uses the above
versions
- Updated `rusqlite` in toolkit/library/rust/shared/Cargo.toml
- Updated `uniffi-bindgen-gecko-js` to work with the new UniFFI. Also
updated it's askama version.
- Vetted new cargo dependencies
Ran `mach uniffi generate` to regenerate the code.
Differential Revision: https://phabricator.services.mozilla.com/D181872
2023-07-20 17:22:56 +00:00
Nicolas Silva
be3134cab6
Bug 1844286 - Update `wgpu` to revision 1161a22f4fbb4fc204eb06f2ac4243f83e0e980d. r=webgpu-reviewers,ErichDonGubler
...
Depends on D183958
Differential Revision: https://phabricator.services.mozilla.com/D183959
2023-07-19 22:25:04 +00:00
Nicolas Silva
3b09beb54f
Bug 1844012 - Update `wgpu` to revision e4eb5b38ecb5646ec354c16ff1128f7e49c0f020. r=webgpu-reviewers,jimb
...
Depends on D183855
Differential Revision: https://phabricator.services.mozilla.com/D183856
2023-07-19 21:36:48 +00:00
Jeff Muizelaar
70883a5bcd
Bug 1843143 - Update aa-stroke to improve handling of round joins. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D183415
2023-07-13 11:44:29 +00:00
Teodor Tanasoaia
0c97a80be1
Bug 1838493 - Update `wgpu` to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
...
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers
Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers
Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-07 21:39:24 +00:00
Cristian Tuns
80b3affd34
Backed out changeset 8b23c0858427 (bug 1838493) for causing webrender bustages CLOSED TREE
2023-07-07 11:08:31 -04:00
Teodor Tanasoaia
a25d2ea415
Bug 1838493 - Update `wgpu` to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
...
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers
Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers
Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-07 14:38:12 +00:00
Cristian Tuns
58ffc7aed3
Backed out changeset f4849b16468c (bug 1838493) for causing webrender bustages. CLOSED TREE
2023-07-07 08:42:49 -04:00
Teodor Tanasoaia
ac6b39f8de
Bug 1838493 - Update `wgpu` to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
...
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers
Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers
Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-07 12:07:33 +00:00
Stanca Serban
1f73e882f9
Backed out changeset 674dc1b6026b (bug 1838493) for webrender standalone related build bustages.CLOSED TREE
2023-07-05 21:54:02 +03:00
Teodor Tanasoaia
b739a20ea0
Bug 1838493 - Update `wgpu` to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
...
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers
Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers
Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-05 17:30:46 +00:00
Iulian Moraru
36b9b99f8e
Backed out changeset 1c1f6303ef48 (bug 1689358) for causing build bustages. CLOSED TREE
2023-07-05 11:33:30 +03:00
Gabriele Svelto
ef566ff845
Bug 1689358 - Generate minidumps for child process crashes using the minidump-writer crate on Android r=glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D178783
2023-07-05 07:54:28 +00:00
Lee Salzman
d112ec183e
Bug 1839459 - Elide empty closed sub-paths instead of emitting a start point. r=jrmuizel
...
There is a corner case that triggers an assert in wpf-gpu-raster if an empty sub-path
starts off a path. Just avoid the problem by eliding the sub-path, but at least handle
close correctly as per the Canvas2D closePath spec:
"The closePath() method, when invoked, must do nothing if the object's path has no subpaths.
Otherwise, it must mark the last subpath as closed, create a new subpath whose first point
is the same as the previous subpath's first point, and finally add this new subpath to the path."
Differential Revision: https://phabricator.services.mozilla.com/D181543
2023-06-20 18:04:20 +00:00
Lee Salzman
bc3b0421e7
Bug 1839070 - Emit a start point if close is called immediately after move_to. r=jrmuizel
...
wpf-gpu-raster would blindly modify the last point type in a path when call was closed, even
if move_to preceded it directly and outputted no actual point type. In this case, we need to
ensure that we emit a start point if close is called immediately after move_to.
Differential Revision: https://phabricator.services.mozilla.com/D181358
2023-06-19 19:54:24 +00:00
Mathew Hodson
c50e4b780b
Bug 1823866 - Update cose-rust to fix warning. r=manuel,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179301
2023-06-06 13:23:08 +00:00
Emilio Cobos Álvarez
a01ea76d78
Bug 1835066 - Make our nesting implementation match the new spec better. r=tlouw
...
Differential Revision: https://phabricator.services.mozilla.com/D179687
2023-06-04 10:22:29 +00:00
Erich Gubler
a435654157
Bug 1832451 - Vendor wgpu changes. r=webgpu-reviewers,jgilbert
...
Depends on D177827
Differential Revision: https://phabricator.services.mozilla.com/D177829
2023-05-25 18:01:03 +00:00
Paul Adenot
30a6ed173e
Bug 1817997
- Update mp4parse-rust to revision cf8b0e04. r=media-playback-reviewers,glandium,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D176050
2023-05-24 13:18:44 +00:00
Paul Adenot
ae2988ec95
Bug 1817997
- Update mp4parse to 888ce901bb604d9e385. r=kinetik,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D176046
2023-05-24 13:18:44 +00:00
Butkovits Atila
21a077393f
Backed out changeset ab9f3266184b (bug 1815186) for causing failures at test_color_to.html.
2023-05-22 23:29:17 +03:00
Tiaan Louw
fc8e61b225
Bug 1815186 - Add ColorTo to InspectorUtils to convert color to other color spaces. r=emilio,layout-reviewers,supply-chain-reviewers
...
This will allow calling `InspectorUtils.ColorTo("red", "lab")` and
receive `{color: "lab(54.3 80.8 69.9)", components: [54.3, 80.8, 69.9, 1.0], adjusted: false}`.
The adjusted value is always "false", because gamut checking and mapping
is not supported at the moment. See:
https://bugzilla.mozilla.org/show_bug.cgi?id=1823363
Differential Revision: https://phabricator.services.mozilla.com/D169942
2023-05-22 17:19:14 +00:00