Intent to Ship: Sideways writing modes

289 views
Skip to first unread message

TAMURA, Kent

unread,
Oct 20, 2024, 9:29:32 PM10/20/24
to blink-dev

Contact emails

tk...@chromium.org

Explainer

None.
I think an MDN page is enough.
https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode#sideways-lr

Specification

https://drafts.csswg.org/css-writing-modes/#propdef-writing-mode

Summary

Support of `sideways-rl` and `sideways-lr` keywords for `writing-mode` CSS property is added. They are vertical writing modes, and all letters are sideways.



Blink component

Blink>Layout>WritingMode

Search tags

writing-modesideways

TAG review

None.  Firefox already shipped this.

TAG review status

Not applicable

Risks



Interoperability and Compatibility

Risks are very low. The other two engines already support or develop this feature.



Gecko: Shipped/Shipping

WebKit: In development Behind a flag

Web developers: Strongly positive (https://issues.chromium.org/issues/40501131) The issue has 23 votes.

Other signals:

WebView application risks

Very low.

This feature is an addition of new keywords to `writing-mode` property, and won't change any existing behavior.



Debuggability

Existing DevTools features should be enough.



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

Yes

Is this feature fully tested by web-platform-tests?

Yes

https://wpt.fyi/results/css/css-writing-modes



Flag name on chrome://flags

None

Finch feature name

SidewaysWritingModes

Requires code in //chrome?

False

Tracking bug

https://issues.chromium.org/issues/40501131

Non-OSS dependencies

None.

Estimated milestones

Shipping on desktop132
DevTrial on desktop129
Shipping on Android132
DevTrial on Android129
Shipping on WebView132


Anticipated spec changes

None


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/6201053052928000?gate=5108414983438336

Links to previous Intent discussions

Intent to Prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGH7WqFO1%3DUt7OpUvfgnyD5Gaoy7j8zFhSQRw08MDw34SfOL3g%40mail.gmail.com


This intent message was generated by Chrome Platform Status.

--
TAMURA Kent
Software Engineer, Google


Alex Russell

unread,
Oct 23, 2024, 11:26:40 AM10/23/24
to blink-dev, Kent Tamura
LGTM1

Yoav Weiss (@Shopify)

unread,
Oct 23, 2024, 11:27:24 AM10/23/24
to blink-dev, Alex Russell, Kent Tamura
LGTM2

Vladimir Levin

unread,
Oct 23, 2024, 11:34:50 AM10/23/24
to Yoav Weiss (@Shopify), blink-dev, Alex Russell, Kent Tamura
LGTM3

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ddd493a3-70f5-4a6a-a2c0-962a3ff227a9n%40chromium.org.
Reply all
Reply to author
Forward
0 new messages