[wpt-sync] Sync PR 30950 - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=230073
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox95 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 30950 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/30950
Details from upstream follow.
Nikos Mouchtaris <nmouchtaris@apple.com> wrote:
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=230073
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=469c656084cafaf40e6eccd859d95c03274b908b
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 3 tests and 12 subtests
Status Summary
Firefox
OK : 3
PASS: 84
FAIL: 94
Chrome
OK : 3
PASS: 84
FAIL: 94
Safari
OK : 3
PASS: 84
FAIL: 94
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/css/css-values/round-mod-rem-computed.html
round(10,10) should be used-value-equivalent to 10: FAIL (Chrome: FAIL, Safari: FAIL)
mod(1,1) should be used-value-equivalent to 0: FAIL (Chrome: FAIL, Safari: FAIL)
rem(1,1) should be used-value-equivalent to 0: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(100,10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(up, 101,10)) should be used-value-equivalent to 110: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(down, 106,10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(to-zero,105, 10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(to-zero,-105, 10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(-100,10)) should be used-value-equivalent to -100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(up, -103,10)) should be used-value-equivalent to -100: FAIL (Chrome: FAIL, Safari: FAIL)
mod(18,5) should be used-value-equivalent to 3: FAIL (Chrome: FAIL, Safari: FAIL)
rem(18,5) should be used-value-equivalent to 3: FAIL (Chrome: FAIL, Safari: FAIL)
mod(-140,-90) should be used-value-equivalent to -50: FAIL (Chrome: FAIL, Safari: FAIL)
mod(-18,5) should be used-value-equivalent to 2: FAIL (Chrome: FAIL, Safari: FAIL)
rem(-18,5) should be used-value-equivalent to -3: FAIL (Chrome: FAIL, Safari: FAIL)
mod(140,-90) should be used-value-equivalent to -40: FAIL (Chrome: FAIL, Safari: FAIL)
rem(140,-90) should be used-value-equivalent to 50: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(round(100,10), 10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(up, round(100,10) + 1,10)) should be used-value-equivalent to 110: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(down, round(100,10) + 2 * 3,10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(to-zero,round(100,10) * 2 - 95, 10)) should be used-value-equivalent to 100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(round(100,10)* -1,10)) should be used-value-equivalent to -100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(round(up, -103 + -103 / -103 - 1,10)) should be used-value-equivalent to -100: FAIL (Chrome: FAIL, Safari: FAIL)
calc(mod(18,5) * 2 + mod(17,5)) should be used-value-equivalent to 8: FAIL (Chrome: FAIL, Safari: FAIL)
calc(rem(mod(18,5),5)) should be used-value-equivalent to 3: FAIL (Chrome: FAIL, Safari: FAIL)
calc(rem(mod(18,5),mod(17,5))) should be used-value-equivalent to 1: FAIL (Chrome: FAIL, Safari: FAIL)
calc(mod(-140,-90)) should be used-value-equivalent to -50: FAIL (Chrome: FAIL, Safari: FAIL)
calc(mod(rem(1,18)* -1,5)) should be used-value-equivalent to -1: FAIL (Chrome: FAIL, Safari: FAIL)
round(10px,6px) should be used-value-equivalent to 12px: FAIL (Chrome: FAIL, Safari: FAIL)
round(10cm,6cm) should be used-value-equivalent to 12cm: FAIL (Chrome: FAIL, Safari: FAIL)
round(10mm,6mm) should be used-value-equivalent to 12mm: FAIL (Chrome: FAIL, Safari: FAIL)
round(10Q, 6Q) should be used-value-equivalent to 12Q: FAIL (Chrome: FAIL, Safari: FAIL)
round(10in,6in) should be used-value-equivalent to 12in: FAIL (Chrome: FAIL, Safari: FAIL)
round(10pc,6pc) should be used-value-equivalent to 12pc: FAIL (Chrome: FAIL, Safari: FAIL)
round(10pt,6pt) should be used-value-equivalent to 12pt: FAIL (Chrome: FAIL, Safari: FAIL)
round(10em,6em) should be used-value-equivalent to 12em: FAIL (Chrome: FAIL, Safari: FAIL)
round(10ex,6ex) should be used-value-equivalent to 12ex: FAIL (Chrome: FAIL, Safari: FAIL)
round(10ch,6ch) should be used-value-equivalent to 12ch: FAIL (Chrome: FAIL, Safari: FAIL)
round(10rem,6rem) should be used-value-equivalent to 12rem: FAIL (Chrome: FAIL, Safari: FAIL)
round(10vh,6vh) should be used-value-equivalent to 12vh: FAIL (Chrome: FAIL, Safari: FAIL)
round(10vw,6vw) should be used-value-equivalent to 12vw: FAIL (Chrome: FAIL, Safari: FAIL)
round(10vmin,6vmin) should be used-value-equivalent to 12vmin: FAIL (Chrome: FAIL, Safari: FAIL)
round(10vmax,6vmax) should be used-value-equivalent to 12vmax: FAIL (Chrome: FAIL, Safari: FAIL)
round(10deg,6deg) should be used-value-equivalent to 12deg: FAIL (Chrome: FAIL, Safari: FAIL)
round(10grad,6grad) should be used-value-equivalent to 12grad: FAIL (Chrome: FAIL, Safari: FAIL)
round(10rad,6rad) should be used-value-equivalent to 12rad: FAIL (Chrome: FAIL, Safari: FAIL)
round(10turn,6turn) should be used-value-equivalent to 12turn: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10px,6px) should be used-value-equivalent to 4px: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10cm,6cm) should be used-value-equivalent to 4cm: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10mm,6mm) should be used-value-equivalent to 4mm: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10Q, 6Q) should be used-value-equivalent to 4Q: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10in,6in) should be used-value-equivalent to 4in: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10pc,6pc) should be used-value-equivalent to 4pc: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10em,6em) should be used-value-equivalent to 4em: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10ex,6ex) should be used-value-equivalent to 4ex: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10ch,6ch) should be used-value-equivalent to 4ch: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10rem,6rem) should be used-value-equivalent to 4rem: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10vh,6vh) should be used-value-equivalent to 4vh: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10vw,6vw) should be used-value-equivalent to 4vw: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10vmin,6vmin) should be used-value-equivalent to 4vmin: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10vmax,6vmax) should be used-value-equivalent to 4vmax: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10deg,6deg) should be used-value-equivalent to 4deg: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10grad,6grad) should be used-value-equivalent to 4grad: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10rad,6rad) should be used-value-equivalent to 4rad: FAIL (Chrome: FAIL, Safari: FAIL)
mod(10turn,6turn) should be used-value-equivalent to 4turn: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10px,6px) should be used-value-equivalent to 4px: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10cm,6cm) should be used-value-equivalent to 4cm: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10mm,6mm) should be used-value-equivalent to 4mm: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10Q, 6Q) should be used-value-equivalent to 4Q: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10in,6in) should be used-value-equivalent to 4in: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10pc,6pc) should be used-value-equivalent to 4pc: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10em,6em) should be used-value-equivalent to 4em: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10ex,6ex) should be used-value-equivalent to 4ex: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10ch,6ch) should be used-value-equivalent to 4ch: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10rem,6rem) should be used-value-equivalent to 4rem: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10vh,6vh) should be used-value-equivalent to 4vh: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10vw,6vw) should be used-value-equivalent to 4vw: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10vmin,6vmin) should be used-value-equivalent to 4vmin: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10vmax,6vmax) should be used-value-equivalent to 4vmax: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10deg,6deg) should be used-value-equivalent to 4deg: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10grad,6grad) should be used-value-equivalent to 4grad: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10rad,6rad) should be used-value-equivalent to 4rad: FAIL (Chrome: FAIL, Safari: FAIL)
rem(10turn,6turn) should be used-value-equivalent to 4turn: FAIL (Chrome: FAIL, Safari: FAIL)
/css/css-values/round-mod-rem-serialize.html
'round(1.1,1)' as a specified value should serialize as 'calc(1)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(round(1.1,1))' as a specified value should serialize as 'scale(calc(1))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(round(1.1,1))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'mod(1,1)' as a specified value should serialize as 'calc(0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(mod(1,1))' as a specified value should serialize as 'scale(calc(0))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'mod(1,1)' as a computed value should serialize as '0'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(mod(1,1))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'rem(1,1)' as a specified value should serialize as 'calc(0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(rem(1,1))' as a specified value should serialize as 'scale(calc(0))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'rem(1,1)' as a computed value should serialize as '0'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(rem(1,1))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b7162cb1457d [wpt PR 30950] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=230073, a=testonly https://hg.mozilla.org/integration/autoland/rev/6374abbd7ff2 [wpt PR 30950] - Update wpt metadata, a=testonly
Comment 4•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b7162cb1457d
https://hg.mozilla.org/mozilla-central/rev/6374abbd7ff2
Description
•