avis137 · GitHub

@avis137

These rules were ignored because :matches is legacy, but were removed from
the standard: whatwg/html#7867
Signed-off-by: avis137 <avis137@posteo.net>
Several rules were not used because Stylo does not implement
the legacy :matches alias.
Fixes servo#43355
Signed-off-by: avis137 <avis137@posteo.net>
Signed-off-by: avis137 <avis137@posteo.net>

@avis137

Loirooriol

TimvdLippe

@TimvdLippe

Closed

@avis137

avis137 deleted the ua-legacy-matches branch

May 13, 2026 10:24

@avis137

avis137 restored the ua-legacy-matches branch

May 13, 2026 10:25

Merged

@avis137

avis137 deleted the ua-legacy-matches branch

May 15, 2026 08:09

jdm pushed a commit to jdm/servo that referenced this pull request

May 20, 2026
…vo#44920)
Follows-up servo#44837, which applied this rule in all documents. This PR
adds a separate stylesheet for HTML documents, as suggested in
servo#44886 (comment),
which turned out way simpler than I somehow had expected.
Testing: more WPT tests passing
Fixes: servo#44886, as this rule appears to be the only case where a
distinction between HTML and non-HTML documents is needed
Signed-off-by: avis137 <avis137@posteo.net>

Read the original on github.com ↗