Closed Bug 1936560 Opened 2 months ago Closed 1 month ago

[wpt-sync] Sync PR 49639 - dynamic-range-limit: Add more WPT tests

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Christopher Cameron <ccameron@chromium.org> wrote:

dynamic-range-limit: Add more WPT tests

Add tests for the edge cases brought up in:
https://github.com/w3c/csswg-drafts/pull/11349

Change-Id: Ia387c339d8555068cb70899bff850f4005423f82
Reviewed-on: https://chromium-review.googlesource.com/6087798
WPT-Export-Revision: 649a16194603a21a094fe66f591b098865fb6d2d

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

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

Total 2 tests and 28 subtests

Status Summary

Firefox

OK : 2
PASS: 16
FAIL: 32

Chrome

OK : 2
PASS: 48

Safari

OK : 2
PASS: 16
FAIL: 32

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /css/css-color-hdr/computed.html [wpt.fyi]
    • Property dynamic-range-limit value 'high': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'constrained-high': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'standard': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(standard 75%, high 25%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(standard 25%, high 75%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 100%, standard 0%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 100%, high 0%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 25%, standard 25%, standard 25%, standard 25%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 25%, standard 75%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 100%, standard 100%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 80%, standard 60%, constrained-high 60%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(standard 25%, constrained-high 75%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(constrained-high 75%, standard 25%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(constrained-high 25%, high 25%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(standard 25%, constrained-high 50%, high 25%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(standard 10%, constrained-high 20%, high 20%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 10%, standard 30%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(dynamic-range-limit-mix(standard 10%, high 30%) 20%, standard 80%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(dynamic-range-limit-mix(standard 25%, high 75%) 20%, dynamic-range-limit-mix(standard 25%, constrained-high 75%) 40%, dynamic-range-limit-mix(constrained-high 25%, high 75%) 40%)': FAIL (Chrome: PASS, Safari: FAIL)
    • Property dynamic-range-limit value 'dynamic-range-limit-mix(high 10%, dynamic-range-limit-mix(standard 25%, constrained-high 75%) 20%, dynamic-range-limit-mix(constrained-high 10%, high 30%) 20%)': FAIL (Chrome: PASS, Safari: FAIL)
  • /css/css-color-hdr/parsing.html [wpt.fyi]
    • e.style['dynamic-range-limit'] = "standard" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "high" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "constrained-high" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(high 80%, standard 20%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(high 8%, standard 2%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(high 99%, standard 99%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(high 99%, standard 99%, constrained-high 10%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(high 1%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(constrained-high 20%, high 80%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(dynamic-range-limit-mix(constrained-high 90%, high 10%) 1%, high 80%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(high 1%, dynamic-range-limit-mix(constrained-high 2%, high 10%) 80%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
    • e.style['dynamic-range-limit'] = "dynamic-range-limit-mix(dynamic-range-limit-mix(high 1%, standard 2%) 3%, dynamic-range-limit-mix(constrained-high 5%, high 5%) 6%)" should set the property value: FAIL (Chrome: PASS, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c7d7cd0908d [wpt PR 49639] - dynamic-range-limit: Add more WPT tests, a=testonly https://hg.mozilla.org/integration/autoland/rev/fed08170ed2c [wpt PR 49639] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.