tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 1358572ccf4313afe5b8b3b45df9f4b26ba6b6ff
parent dbf1591e8a2620cdc3cf34c684ae51cf0e1b76d2
Author: Oriol Brufau <obrufau@igalia.com>
Date:   Wed,  8 Oct 2025 20:39:47 +0000

Bug 1993355 - Allow cursor property on ::marker. r=firefox-style-system-reviewers,dshin

See https://github.com/w3c/csswg-drafts/issues/6203#issuecomment-2221026768

Differential Revision: https://phabricator.services.mozilla.com/D268028

Diffstat:
Mlayout/style/test/property_database.js | 1+
Mservo/components/style/properties/data.py | 1+
Mtesting/web-platform/meta/css/css-pseudo/parsing/marker-supported-properties-in-animation.html.ini | 6------
Mtesting/web-platform/meta/css/css-pseudo/parsing/marker-supported-properties.html.ini | 3---
4 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/layout/style/test/property_database.js b/layout/style/test/property_database.js @@ -5508,6 +5508,7 @@ var gCSSProperties = { domProp: "cursor", inherited: true, type: CSS_TYPE_LONGHAND, + applies_to_marker: true, initial_values: ["auto"], other_values: [ "crosshair", diff --git a/servo/components/style/properties/data.py b/servo/components/style/properties/data.py @@ -1078,6 +1078,7 @@ class PropertyRestrictions: [ "color", "content", + "cursor", "direction", "hyphens", "line-height", diff --git a/testing/web-platform/meta/css/css-pseudo/parsing/marker-supported-properties-in-animation.html.ini b/testing/web-platform/meta/css/css-pseudo/parsing/marker-supported-properties-in-animation.html.ini @@ -46,9 +46,3 @@ [Transition of letter-spacing in ::marker] expected: FAIL - - [Animation of cursor in ::marker] - expected: FAIL - - [Transition of cursor in ::marker] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/parsing/marker-supported-properties.html.ini b/testing/web-platform/meta/css/css-pseudo/parsing/marker-supported-properties.html.ini @@ -23,9 +23,6 @@ [Property word-break value 'break-word' in ::marker] expected: FAIL - [Property cursor value 'move' in ::marker] - expected: FAIL - [Property animation-range value 'contain 10px cover 20px' in ::marker] expected: FAIL