- From: Karl Dubost via GitHub <noreply@w3.org>
- Date: Thu, 11 Jun 2026 01:11:40 +0000
- To: public-svg-issues@w3.org
karlcow has just labeled an issue for https://github.com/w3c/svgwg as "Agenda+":
== Clarify `glyph-orientation-vertical` - whether it is obsolete or something need to be kept? ==
Hi Team,
While looking into `glyph-orientation-vertical` [1], it mentions `obsolete` but what do we mean by that? Can we remove it since only WebKit has but other browsers Firefox and Chrome does not.
[1] https://w3c.github.io/svgwg/svg2-draft/text.html#GlyphOrientationVerticalProperty
It has this caveat of following SVG 1.1 rules should apply:
```
The following SVG 1.1 values must still be supported by aliasing the property as a shorthand to [text-orientation](https://www.w3.org/TR/css3-writing-modes/#text-orientation) as follows:
'auto' to 'mixed';
'0deg', and '0', to 'upright'.
'90deg', and '90', to 'sideways'.
Any other values must be treated as invalid.
```
Can we somehow move these rules to UA stylesheet? Something like this from Chromium's test CSS:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/svg/text/resources/glyph-orientation-vertical.css
```
/* Maps the SVG 'glyph-orientation-vertical' attribute to
the CSS 'text-orientation' property, according to:
https://drafts.csswg.org/css-writing-modes-3/#glyph-orientation */
[glyph-orientation-vertical="auto"] {
text-orientation: mixed;
}
[glyph-orientation-vertical="0deg"], [glyph-orientation-vertical="0"] {
text-orientation: upright;
}
[glyph-orientation-vertical="90deg"], [glyph-orientation-vertical="90"] {
text-orientation: sideways;
}
```
Just wanted to discuss what is `obsolete` here means, if it is to remove then we can do clean-up in some of test cases as well in CSS and SVG directory (e.g., https://github.com/web-platform-tests/wpt/pull/48334).
Thanks!
CC - @karlcow
See https://github.com/w3c/svgwg/issues/1122
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 11 June 2026 01:11:41 UTC