Mike Hommey
1de53ad3c6
Bug 1825480 - Update crossbeam-epoch to 0.9.14 and minidump-writer to current master. r=gsvelto,supply-chain-reviewers
...
This updates memoffset to 0.8 and nix to 0.26.
Differential Revision: https://phabricator.services.mozilla.com/D174055
2023-03-30 21:08:39 +00:00
Matthew Gregan
07b0619d68
Bug 1697845 - Remove AudioIPC v1. r=glandium,supply-chain-reviewers,cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D134931
2023-03-29 10:25:33 +00:00
Matthew Gregan
f8e7c09e02
Bug 1816835 - Update AudioIPC macOS branch to 916f65cc. r=cubeb-reviewers,glandium,supply-chain-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D169877
2023-03-24 05:26:14 +00:00
Mark Hammond
333488dcfc
Bug 1817904 (part 1) - Vendor a new application-services. r=skhamis,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D173242
2023-03-23 03:28:07 +00:00
Mike Hommey
f0edf4e838
Bug 1821255
- Update vendored rust crates with cargo 1.68. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D172094
2023-03-22 22:38:14 +00:00
Tooru Fujisawa
e0cff7e590
Bug 1822262 - Bump jsparagus for bug 1793962. r=nbp,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D172757
2023-03-21 21:21:43 +00:00
Tiaan Louw
1da980f4b4
Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers,devtools-reviewers
...
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed. We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.
As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.
Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-16 11:50:55 +00:00
Marian-Vasile Laza
b1bb1b3c9b
Backed out changeset 160ac6b5f726 (bug 1813481) for assertion failure on nsCSSRenderingGradients.cpp.
2023-03-16 01:50:39 +02:00
Tiaan Louw
a7a28cf7a6
Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers,devtools-reviewers
...
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed. We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.
As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.
Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-15 21:10:43 +00:00
Butkovits Atila
45514b96bb
Backed out changeset deabee2364d4 (bug 1813481) for causing assertion failures at gfxUtils.cpp. CLOSED TREE
2023-03-15 19:21:19 +02:00
Tiaan Louw
29eaf0b759
Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers,devtools-reviewers
...
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed. We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.
As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.
Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-15 16:25:00 +00:00
Cristina Horotan
d17ba6a363
Backed out changeset 00e23971f01b (bug 1813481) for causing xpcshell failures at test_css-properties-db.js CLOSED TREE
2023-03-15 11:19:59 +02:00
Tiaan Louw
56e7e7777d
Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers
...
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed. We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.
As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.
Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-15 08:15:54 +00:00
Sammy Khamis
bbbee19545
Bug 1818349 Part 1: Vendor new version of application-services r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D171181
2023-03-07 07:42:14 +00:00
Teodor Tanasoaia
9e00f679fd
Bug 1818748 - Vendor wgpu changes. r=webgpu-reviewers,jimb
...
Depends on D170906
Differential Revision: https://phabricator.services.mozilla.com/D170907
2023-03-06 17:00:16 +00:00
Ryan VanderMeulen
76b958d3b3
Backed out changesets b05343a5b533 and 57b2cda7e0db (bug 1818349) for causing bug 1819723.
2023-03-01 17:52:01 -05:00
Cristina Horotan
7bd3967451
Backed out 2 changesets (bug 1816835, bug 1817043) for causing multiple bc tests to timeout
...
Backed out changeset 78d5cd985e6f (bug 1817043)
Backed out changeset 9613b1bcc57c (bug 1816835)
2023-02-28 15:26:31 +02:00
Sammy Khamis
8c8c25f26b
Bug 1818349 Part 1: Vendor new version of application-services r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D171181
2023-02-28 05:14:29 +00:00
Matthew Gregan
10ea15f976
Bug 1816835 - Update AudioIPC macOS branch to 89de5602. r=cubeb-reviewers,glandium,supply-chain-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D169877
2023-02-27 22:28:08 +00:00
Tiaan Louw
6fe94c07e9
Bug 1813481 - Use abstract color parser r=emilio,supply-chain-reviewers
...
In stead of having the css parser construct a color in it's own format
and then converting it to what Gecko needs to perform operations, we now
construct a Gecko friendly color type directly.
Differential Revision: https://phabricator.services.mozilla.com/D170187
2023-02-26 11:11:21 +00:00
Nicolas Silva
7e1172fe66
Bug 1817829 - Vendor wgpu changes. r=webgpu-reviewers,teoxoy
...
Depends on D170494
Differential Revision: https://phabricator.services.mozilla.com/D170495
2023-02-21 22:36:52 +00:00
Nicolas Silva
ac992fe0e2
Bug 1816781 - Vendor wgpu changes. r=webgpu-reviewers,teoxoy
...
Differential Revision: https://phabricator.services.mozilla.com/D169868
2023-02-15 16:45:33 +00:00
Nicolas Silva
42b65ab53d
Bug 1816480 - Vendor wgpu changes. r=webgpu-reviewers,jimb
...
Depends on D169827
Differential Revision: https://phabricator.services.mozilla.com/D169828
2023-02-14 20:55:40 +00:00
Kershaw Chang
b49bc6bc2d
Bug 1816660 - Update neqo to v0.6.4, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D169809
2023-02-14 19:35:24 +00:00
zaggy1024
7217f6c812
Bug 1814736 - Update mp4parse to fix a crash on files with invalid box sizes. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D169163
2023-02-08 01:36:17 +00:00
Nicolas Silva
38ad8da4eb
Bug 1814848 - Vendor wgpu changes. r=webgpu-reviewers,jimb CLOSED TREE
...
Depends on D168929
Differential Revision: https://phabricator.services.mozilla.com/D168930
2023-02-07 18:08:30 +00:00
Csoregi Natalia
435547cbe3
Backed out 3 changesets (bug 1814848) for causing address sanitizer fails in MOZ_Crash. CLOSED TREE
...
Backed out changeset 38ecc5076ab3 (bug 1814848)
Backed out changeset 7dd5ce12c5f3 (bug 1814848)
Backed out changeset 5c42f3352b26 (bug 1814848)
2023-02-07 23:10:17 +02:00
Nicolas Silva
720ce2d73f
Bug 1814848 - Vendor wgpu changes. r=webgpu-reviewers,jimb
...
Depends on D168929
Differential Revision: https://phabricator.services.mozilla.com/D168930
2023-02-07 18:08:30 +00:00
zaggy1024
72068f13d2
Bug 1810613 - Part 1 - Update mp4parse to 40763b6. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D168344
2023-02-01 09:45:40 +00:00
Nika Layzell
8d5ea433cf
Bug 1810615 - Update the async-task crate, r=supply-chain-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D168175
2023-01-31 20:35:32 +00:00
Nicolas Silva
b9a14703be
Bug 1813547 - Vendor wgpu changes. r=webgpu-reviewers,jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D168303
2023-01-31 18:29:10 +00:00
Jan-Erik Rediger
5cd8c5650a
Bug 1812615 - Update to Glean v52.2.0, glean_parser 7.0.0 and UniFFI 0.23. r=chutten,markh,glandium,supply-chain-reviewers
...
The in-tree UniFFI bindings were regenerated with:
./mach uniffi generate
Differential Revision: https://phabricator.services.mozilla.com/D168060
2023-01-31 11:12:05 +00:00
zaggy1024
3a3cae761c
Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
...
Depends on D156652
Differential Revision: https://phabricator.services.mozilla.com/D156653
2023-01-27 21:25:51 +00:00
Butkovits Atila
2e5eede2fe
Backed out 5 changesets (bug 1788119) for causing bustages complaining about AVIFDecodedData. CLOSED TREE
...
Backed out changeset 430e71478ff5 (bug 1788119)
Backed out changeset 9493029c76b9 (bug 1788119)
Backed out changeset 7d5cc211e3f5 (bug 1788119)
Backed out changeset 3eaac75dde3c (bug 1788119)
Backed out changeset 1f8eacf96c71 (bug 1788119)
2023-01-27 22:54:08 +02:00
zaggy1024
6e1edc99bb
Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
...
Depends on D156652
Differential Revision: https://phabricator.services.mozilla.com/D156653
2023-01-27 19:54:29 +00:00
Norisz Fay
58c65f7c8f
Backed out 5 changesets (bug 1788119) for causing build bustages on DecoderData.cpp CLOSED TREE
...
Backed out changeset 56abc66f7e84 (bug 1788119)
Backed out changeset 00d82acfaa2f (bug 1788119)
Backed out changeset 4ba88410cdf6 (bug 1788119)
Backed out changeset eeb1461933aa (bug 1788119)
Backed out changeset 8dce9350abb8 (bug 1788119)
2023-01-27 21:11:42 +02:00
zaggy1024
2628afb491
Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
...
Depends on D156652
Differential Revision: https://phabricator.services.mozilla.com/D156653
2023-01-27 18:35:14 +00:00
Tiaan Louw
86d43cae15
Bug 1128204 - Implement color() function from CSS specification r=emilio,supply-chain-reviewers
...
Colors can now be defined in different color spaces with the color()
function.
https://w3c.github.io/csswg-drafts/css-color-4/#predefined
Differential Revision: https://phabricator.services.mozilla.com/D164866
2023-01-27 12:44:18 +00:00
Jeff Muizelaar
3a46da3d80
Bug 1803375. Use different coordinates when running on AMD. r=lsalzman,jgilbert
...
This updates the version wpf-gpu-raster which adds support for
GPUs/drivers that use truncation instead of rounding when converting
vertices to fixed point.
It also adds the GL vendor to InitContextResult so that we can detect
AMD on macOS and tell wpf-gpu-raster that truncation is going to happen.
Differential Revision: https://phabricator.services.mozilla.com/D167503
2023-01-27 01:45:17 +00:00
Nicolas Silva
aae0495a42
Bug 1811284
- Vendor wgpu changes. r=webgpu-reviewers,ErichDonGubler"
...
Differential Revision: https://phabricator.services.mozilla.com/D167277
2023-01-24 09:24:03 +00:00
Nicolas Silva
03eaaeceaf
Bug 1811284
- Update wgpu to 24a904256e225b20b11fb30f914ef53212a2909e. r=webgpu-reviewers,ErichDonGubler,jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D167276
2023-01-24 09:24:03 +00:00
Sammy Khamis
e87e5cf1c9
Bug 1800186 - Part 1: Vendor new version of application-services r=markh,bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D167219
2023-01-23 19:15:40 +00:00
Chris H-C
af3328afcc
Bug 1765921 - Rename `fog` crate to `firefox-on-glean` r=TravisLong,supply-chain-reviewers
...
This matches the empty-and-published-to-crates.io crate, which should allow for
easier optional dependencies in Rust.
Differential Revision: https://phabricator.services.mozilla.com/D165317
2023-01-20 23:14:03 +00:00
Nicolas Silva
db956b65c9
Bug 1810495 - Update wgpu to fac4731288117d951d0944d96cf0b00fa006dd6c. r=webgpu-reviewers,teoxoy
...
Differential Revision: https://phabricator.services.mozilla.com/D166916
2023-01-20 15:39:41 +00:00
Tiaan Louw
5b5450146f
Bug 1352757 - Add lab(), lch(), oklab(), oklch() to specified colors. r=supply-chain-reviewers,emilio
...
Use new changes from cssparser and use the new lab/lch/oklab/oklch color
formats.
Introduced a new color type AbsoluteColor. It represents any kind of
color that has absolute numerical values. It is also tied to a color
space and therefore can be trivially converted to another color space.
Differential Revision: https://phabricator.services.mozilla.com/D163579
2023-01-20 10:55:51 +00:00
Cosmin Sabou
c5cbcf0a2e
Backed out changeset 218b12b92ccb (bug 1352757) for causing failures on test_transitions_per_property.html.
2023-01-19 19:34:50 +02:00
Tiaan Louw
bb0657c1b2
Bug 1352757 - Add lab(), lch(), oklab(), oklch() to specified colors. r=supply-chain-reviewers,emilio
...
Use new changes from cssparser and use the new lab/lch/oklab/oklch color
formats.
Introduced a new color type AbsoluteColor. It represents any kind of
color that has absolute numerical values. It is also tied to a color
space and therefore can be trivially converted to another color space.
Differential Revision: https://phabricator.services.mozilla.com/D163579
2023-01-19 16:17:15 +00:00
Iulian Moraru
f2db3a5e51
Backed out 2 changesets (bug 1810495) for causing rust linting failures.
...
Backed out changeset 8e353f0600a8 (bug 1810495)
Backed out changeset d75d527cdeee (bug 1810495)
2023-01-19 00:27:26 +02:00
Nicolas Silva
32ec025d52
Bug 1810495 - Update wgpu to fac4731288117d951d0944d96cf0b00fa006dd6c. r=webgpu-reviewers,teoxoy
...
Depends on D166915
Differential Revision: https://phabricator.services.mozilla.com/D166916
2023-01-18 21:58:49 +00:00
Matthew Gregan
886d44aef1
Bug 1801049 - Update AudioIPC macOS branch to 73c8a02d. r=cubeb-reviewers,padenot
...
Picks up a single fix to address a deadlock triggered when attempting to
configure an audio device that has been removed.
Differential Revision: https://phabricator.services.mozilla.com/D166736
2023-01-17 00:35:51 +00:00