[wpt-sync] Sync PR 30828 - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=229897
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 30828 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/30828
Details from upstream follow.
Nikos Mouchtaris <nmouchtaris@apple.com> wrote:
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=229897
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=6b023f857ace8751ba20edbb54bf7fdc72fcc4de
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 16 subtests
Status Summary
Firefox
OK : 3
PASS: 54
FAIL: 27
Chrome
OK : 3
PASS: 54
FAIL: 27
Safari
OK : 3
PASS: 54
FAIL: 27
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/css/css-values/exp-log-compute.html
log(1) should be used-value-equivalent to 0: FAIL (Chrome: FAIL, Safari: FAIL)
log(10, 10) should be used-value-equivalent to 1: FAIL (Chrome: FAIL, Safari: FAIL)
exp(0) should be used-value-equivalent to 1: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log(e) ) should be used-value-equivalent to 1: FAIL (Chrome: FAIL, Safari: FAIL)
calc(e - exp(1)) should be used-value-equivalent to 0: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log( 1 + 1 + 2 /2 - 2) ) should be used-value-equivalent to 0: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log(e) / log(e) + exp(0)2 * log(e)) should be used-value-equivalent to 3: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log((1 + 1) /2) / log(e) + exp(01)2 * log(e)) should be used-value-equivalent to 2: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log((3 + 1) /2, 2) / log(e) + exp(01)2 * log(e)) should be used-value-equivalent to 3: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log((3 + 1) /2, 2) / log(e, e) + exp(01)*2 * log(e, e)) should be used-value-equivalent to 3: FAIL (Chrome: FAIL, Safari: FAIL)
calc(exp(0) + 1) should be used-value-equivalent to 2: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log(exp(1))) should be used-value-equivalent to 1: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log(exp(log(e)))) should be used-value-equivalent to 1: FAIL (Chrome: FAIL, Safari: FAIL)
/css/css-values/exp-log-serialize.html
'exp(0)' as a specified value should serialize as 'calc(1)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(exp(0))' as a specified value should serialize as 'scale(calc(1))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(exp(0))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'log(1)' as a specified value should serialize as 'calc(0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(log(1))' as a specified value should serialize as 'scale(calc(0))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'log(1)' as a computed value should serialize as '0'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(log(1))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'calc(exp(0) + log(1) + log(1))' as a specified value should serialize as 'calc(1)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(calc(exp(0) + log(1) + log(1)))' as a specified value should serialize as 'scale(calc(1))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(calc(exp(0) + log(1) + log(1)))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'calc(log(1) + 0.5)' as a specified value should serialize as 'calc(0.5)'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(calc(log(1) + 0.5))' as a specified value should serialize as 'scale(calc(0.5))'.: FAIL (Chrome: FAIL, Safari: FAIL)
'calc(log(1) + 0.5)' as a computed value should serialize as '0.5'.: FAIL (Chrome: FAIL, Safari: FAIL)
'scale(calc(log(1) + 0.5))' as a computed value should serialize as 'matrix(0.5, 0, 0, 0.5, 0, 0)'.: FAIL (Chrome: FAIL, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ff8c7ef53d6a [wpt PR 30828] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=229897, a=testonly https://hg.mozilla.org/integration/autoland/rev/48797cc67554 [wpt PR 30828] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f38c279a71ed [wpt PR 30828] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=229897, a=testonly https://hg.mozilla.org/integration/autoland/rev/a66c055db80a [wpt PR 30828] - Update wpt metadata, a=testonly
Comment 5•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f38c279a71ed
https://hg.mozilla.org/mozilla-central/rev/a66c055db80a
Description
•