Upgrade Stylo to 2025-06-03 (#37444)

This continues #36835

Changelog:
- Upstream:
ca369cbc83...7e2201c32c
- Servo fixups:
f387e6396c...2e1f66b068

Stylo tracking issue: https://github.com/servo/stylo/issues/200

---------

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
Oriol Brufau 2025-06-19 14:30:32 +02:00 committed by GitHub
parent e5c328d660
commit b394727ff6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 63 additions and 54 deletions

View file

@ -35,6 +35,7 @@ pub(crate) fn make_marker<'dom>(
Image::CrossFade(..) |
Image::PaintWorklet(..) |
Image::None => None,
Image::LightDark(..) => unreachable!("light-dark() should be disabled"),
};
let content = marker_image().or_else(|| {
Some(vec![PseudoElementContentItem::Text(