Closed Bug 1732644 Opened 3 years ago Closed 3 years ago

[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)

task

Tracking

()

RESOLVED FIXED
95 Branch
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

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core

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(0
1)2 * log(e)) should be used-value-equivalent to 2: FAIL (Chrome: FAIL, Safari: FAIL)
calc(log((3 + 1) /2, 2) / log(e) + exp(0
1)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(0
1)*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)

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
You need to log in before you can comment on or make changes to this bug.