Using writing-mode to create vertically ordered columns on <html> no longer works
Categories
(Core :: Layout: Columns, defect, P4)
Tracking
()
People
(Reporter: twiss, Unassigned)
References
Details
(Keywords: regression, testcase)
Attachments
(2 files, 1 obsolete file)
Comment 2•5 years ago
|
||
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
I'm guessing the <div>
testcase has the layout the reporter expected. I'm not sure if we really render the first testcase wrong though. IIRC, the specs have some rather complicated rules for how writing-mode
should behave on HTML/BODY.
(Note that Chrome have the same layout as we do on these tests. Well, except that Chrome doesn't create a scrollbar in the second test, but that seems like a bug in Chrome.)
Emilio, I think you touched this code a while ago (propagating writing-mode etc), do you recall what the spec says?
Comment 5•5 years ago
|
||
Yeah, I think this is correct per spec at the moment. Last change here was bug 1102175. Spec is https://drafts.csswg.org/css-writing-modes-3/#principal-flow.
The computed value of the <html>
is not used, and it's propagated from the <body>
instead.
Updated•3 years ago
|
Description
•