Bug 166941 - Implement writing-mode: sideways-rl; and sideways-lr;
Summary: Implement writing-mode: sideways-rl; and sideways-lr;
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-11 14:01 PST by Myles C. Maxfield
Modified: 2017-07-26 17:28 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Myles C. Maxfield 2017-01-11 14:07:15 PST
Hyatt says that we currently have the infrastructure to do this quite easily, so the bulk of the work would be to hook up the new properties.
Comment 2 Myles C. Maxfield 2017-01-11 14:11:11 PST
Hyatt says that these would probably best be implemented with two independent properties: one for line direction which could be rl, tb, and bt, and one for line orientation, which could be normal or flipped. Then writing-mode would be a shorthand for combining these two.
Comment 3 Myles C. Maxfield 2017-01-11 14:14:35 PST
Hyatt says 1-2 days of work
Comment 4 Gérard Talbot 2017-07-26 17:28:21 PDT
'sideways-rl' and 'sideways-lr' are at-risk in the latest CR spec 

https://www.w3.org/TR/css-writing-modes-3/#block-flow

and have been removed from the editor's draft

https://drafts.csswg.org/css-writing-modes-3/#block-flow

which lead me to say that supporting 'sideways-rl' and 'sideways-lr' is NOT required in order to claim compliance with CSS3 Writing Modes spec. In all fairness, P2 in this bug report does not seem justified in my opinion.