[wpt-sync] Sync PR 20870 - Port css-text related composition tests to external
Categories
(Core :: Layout: Text and Fonts, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox73 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 20870 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/20870
Details from upstream follow.
haozhe <haozhes@chromium.org> wrote:
Port css-text related composition tests to external
Chrome pass all tests
Firefox does not support hanging: https://bugzilla.mozilla.org/show_bug.cgi?id=784648Bug:1034538
Change-Id: Ic60846b2e439eb325c682b01376ac0805f0b6a0eReviewed-on: https://chromium-review.googlesource.com/1976494
WPT-Export-Revision: f74fca23f9e27294e2ef3894ab31a68084c8ac2b
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=515b80a101b46611c921616870458778d049664d
Assignee | ||
Comment 2•4 years ago
|
||
CI Results
Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 3 tests and 15 subtests
Status Summary
Firefox
OK : 3
PASS: 49
FAIL: 12
Chrome
OK : 3
PASS: 61
Safari
OK : 3
PASS: 4
FAIL: 57
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/css/css-text/animations/text-indent-composition.html
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.6) should be [110px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.3) should be [80px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0) should be [50px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1.5) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1) should be [150px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1.5) should be [200px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.6) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (-0.3) should be [20px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (-0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Assignee | ||
Comment 3•4 years ago
|
||
CI Results
Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 3 tests and 15 subtests
Status Summary
Firefox
OK : 3
PASS: 49
FAIL: 12
Chrome
OK : 3
PASS: 61
Safari
OK : 3
PASS: 4
FAIL: 57
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/css/css-text/animations/text-indent-composition.html
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.6) should be [110px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.3) should be [80px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0) should be [50px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1.5) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1) should be [150px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1.5) should be [200px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.6) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (-0.3) should be [20px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (-0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Assignee | ||
Comment 4•4 years ago
|
||
CI Results
Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 3 tests and 15 subtests
Status Summary
Firefox
OK : 3
PASS: 49
FAIL: 12
Chrome
OK : 3
PASS: 61
Safari
OK : 3
PASS: 4
FAIL: 57
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/css/css-text/animations/text-indent-composition.html
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.6) should be [110px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.3) should be [80px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0) should be [50px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1.5) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1) should be [150px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1.5) should be [200px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.6) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (-0.3) should be [20px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (-0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/921dc9045ee5 [wpt PR 20870] - Port css-text related composition tests to external, a=testonly https://hg.mozilla.org/integration/autoland/rev/3000de21d811 [wpt PR 20870] - Update wpt metadata, a=testonly
Assignee | ||
Comment 6•4 years ago
|
||
CI Results
Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 3 tests and 15 subtests
Status Summary
Firefox
OK : 3
PASS: 49
FAIL: 12
Chrome
OK : 3
PASS: 61
Safari
OK : 3
PASS: 4
FAIL: 57
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/css/css-text/animations/text-indent-composition.html
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.6) should be [110px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0.3) should be [80px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (0) should be [50px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (1.5) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1) should be [150px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (1.5) should be [200px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.6) should be [150px hanging]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px] from add [50px each-line hanging] to replace [150px hanging each-line] at (-0.3) should be [20px hanging each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (-0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Compositing: property <text-indent> underlying [250px each-line] from add [50px each-line] to replace [150px hanging] at (0.3) should be [300px each-line]: FAIL (Chrome: PASS, Safari: FAIL)
Comment 7•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/921dc9045ee5
https://hg.mozilla.org/mozilla-central/rev/3000de21d811
Description
•