[wpt-sync] Sync PR 26442 - Added 1 important column-fill: auto test
Categories
(Core :: Layout: Columns, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 26442 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/26442
Details from upstream follow.
b'G\xc3\xa9rard Talbot <github@gtalbot.org>' wrote:
Added 1 important column-fill: auto test
columnfill-auto-widows-002.html
reference/columnfill-auto-widows-002-ref.htmlThis test is important and is currently failed by Firefox 78+ (because Firefox does not support widows nor orphans; see https://bugzilla.mozilla.org/show_bug.cgi?id=137367 ) but is passed by Chromium 83+ and Epiphany 3.32.1.2 (WebKitGTK+ 2.28.4).
When column boxes are filled sequentially, their content should be adjusted so that they honor the 'widows' declaration. This test checks exactly that. In the test, since the 3rd column box was going to get only 1 line box, then the UA must "move", must "import" the last line box of the 2nd column box into the 3rd column box so that there is a minimum of 2 line boxes in the 3rd column box.
Note that columnfill-auto-widows-002.html meets the window viewport size 600x600 requirement.
Other related tests:
http://www.gtalbot.org/BrowserBugsSection/CSS3Multi-Columns/column-fill-balance-0xx.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Multi-Columns/columnfill-auto-widows-001.html
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Comment 4•4 years ago
|
||
bugherder |
Description
•