Open Bug 1242660 Opened 10 years ago Updated 3 years ago

[css-writing-modes] Fragmentation issues with vertical writing-mode

Categories

(Core :: Layout, defect)

defect

Tracking

()

People

(Reporter: MatsPalmgren_bugz, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: testcase)

Attachments

(1 file)

Attached file Testcase #1
Compare the attached testcase with Chrome. I think the layout in Chrome make more sense, specifically: In the top columnset: we don't fragment the wrapper* at all even though it doesn't fit inside the columnset. In the next, we seem to fragment the wrapper* but not its last child that overflows. Also, the border skip sides seems wrong. In the bottom columnset: we should probably shrinkwrap the columnset height around its contents, same as if it were an ordinary block. * wrapper = the block with the red border
Blocks: writing-mode
Mats, 1- What is the <y> element? Is such element part of your test? 2- Your test involves multi column layout properties, direction property and orthogonal flow. I am convinced we need smaller tests, basic tests for each of the 5 single issues you report. You even have 2 nested orthogonal code contexts! (<body> uses 'writing-mode: horizontal-tb' and then you have <!-- vertical / horizontal / vertical -->. This is excessively complex and not a reasonable code scenario to expect on the web. 3- line 8: position:relative; I do not see the goal or purpose of such declaration. 4- The top columnset. The wrapper (red-bordered) will fragment if there is no nested orthogonal flow: if .hl {writing-mode: horizontal-tb;} is disabled, unchecked. 5- The bottom columnset. At least 2 bug reports are related to such code scenario: bug 1348839 and bug 1269152
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: