RESOLVED FIXED311552
[SVG2] remove use-script, no-change, reset-size from dominant-baseline
https://bugs.webkit.org/show_bug.cgi?id=311552
Summary [SVG2] remove use-script, no-change, reset-size from dominant-baseline
Karl Dubost
Reported 2026-04-05 23:36:25 PDT
https://searchfox.org/wubkat/rev/354badedaff3009fc84f9bb12c99d5bdc4025ea5/Source/WebCore/css/SVGCSSValueKeywords.in#242-246 ``` // CSS_PROP_DOMINANT_BASELINE //auto use-script no-change reset-size ``` Spec prose says: in SVG2 https://w3c.github.io/svgwg/svg2-draft/text.html#DominantBaselineProperty ========== This property is defined in the CSS Line Layout Module 3 specification. See 'dominant-baseline'. [css-inline-3] SVG 2 introduces some changes to the definition of this property. In particular: * The 'reset-size' value is no longer supported. Any change in font-size resets the dominant baseline table. * The 'use-script' and 'no-change' values are no longer supported. * The property is now inherited. (Behavior is effectively unchanged.) SVG uses the value of the dominant-baseline property to align glyphs relative to the ‘x’ and ‘y’ attributes. For the text-orientation value sideways, the auto value for dominant-baseline is alphabetic; however, for backwards compatibility, the glyphs should be aligned to the ‘x’ and ‘y’ attributes using the value central. ====
Attachments
Radar WebKit Bug Importer
Comment 1 2026-04-12 23:37:12 PDT
Sean Patterson
Comment 2 2026-08-11 20:41:13 PDT
EWS
Comment 3 2026-08-16 15:54:21 PDT
Committed 319256@main (6744dbe54566): <https://commits.webkit.org/319256@main> Reviewed commits have been landed. Closing PR #71410 and removing active labels.
Anne van Kesteren
Comment 4 2026-11-02 06:37:09 PST
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/64552
Note You need to log in before you can comment on or make changes to this bug.