Closed Bug 1679668 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 26667 - Added 15 widows & orphans tests and 14 references: content distribution in columns

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 26667 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/26667
Details from upstream follow.

b'G\xc3\xa9rard Talbot <github@gtalbot.org>' wrote:

Added 15 widows & orphans tests and 14 references: content distribution in columns

15 tests testing various 'widows' and 'orphans' values in multi-column container with 'column-fill: auto' , all testing content distribution among column boxes.

The first set of tests (-022 to -027) have the multi-column container's 'height' set to 'auto'.

The tests -028 and -029 have not been included in this PR on purpose: they represent an edge or unclear code scenarios not covered by the spec. They will be submitted into a different and distinct PR.

The second set of tests (-032 to -039) have the multi-column container's 'height' set to '104px' or to a taller non-auto value.

On my website, the tests and reference files are:

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-022.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-022-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-023.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-023-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-024.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-024-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-025.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-025-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-026.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-026-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-027.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-027-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-032.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-032-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-033.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-033-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-034.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-034-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-035.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-035-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-036.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-036-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-037.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-037-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-038.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-038-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-039.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-039-ref.html

http://www.gtalbot.org/BrowserBugsSection/CSS3Break/widows-orphans-041.html
http://www.gtalbot.org/BrowserBugsSection/CSS3Break/reference/widows-orphans-022-ref.html

Component: web-platform-tests → Layout
Product: Testing → Core

CI Results

Ran 14 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 10 tests

Status Summary

Firefox

PASS: 1
FAIL: 9

Chrome

PASS: 9
FAIL: 1

Safari

PASS: 8
FAIL: 2

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/css/css-break/widows-orphans-008.html: FAIL
/css/css-break/widows-orphans-009.html: FAIL
/css/css-break/widows-orphans-010.html: FAIL
/css/css-break/widows-orphans-011.html: FAIL
/css/css-break/widows-orphans-012.html: FAIL
/css/css-break/widows-orphans-013.html: FAIL
/css/css-break/widows-orphans-014.html: FAIL
/css/css-break/widows-orphans-016.html: FAIL

New Tests That Don't Pass

/css/css-break/widows-orphans-008.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-009.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-010.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-011.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-012.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-013.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-014.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-break/widows-orphans-015.html: FAIL (Chrome: PASS, Safari: FAIL)
/css/css-break/widows-orphans-016.html: FAIL (Chrome: PASS, Safari: PASS)

Each and all of these test failures are due to
Bug 137367: Implement orphans and widows
https://bugzilla.mozilla.org/show_bug.cgi?id=137367

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a0f6cae09a8f
[wpt PR 26667] - Added 15 widows & orphans tests and 14 references: content distribution in columns, a=testonly
https://hg.mozilla.org/integration/autoland/rev/b36f720274c0
[wpt PR 26667] - Update wpt metadata, a=testonly
You need to log in before you can comment on or make changes to this bug.