Closed Bug 1941605 Opened 1 month ago Closed 26 days ago

[wpt-sync] Sync PR 50073 - Export made from a WebKit repository of b3ba7888 (Implement CSS Values 5 random())

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 50073 into mozilla-central (this bug is closed when the sync is complete).

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

Sam Weinig <sam@webkit.org> wrote:

Export made from a WebKit repository of b3ba7888 (Implement CSS Values 5 random())

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

CI Results

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

Total 3 tests and 21 subtests

Status Summary

Firefox

OK : 3
PASS: 24
FAIL: 86

Chrome

OK : 3
PASS: 24
FAIL: 86

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /css/css-values/random-computed.tentative.html [wpt.fyi]
    • Property scale value 'random(1, 11)': FAIL (Chrome: FAIL)
    • Property scale value 'random(--foo, 2, 12)': FAIL (Chrome: FAIL)
    • Property scale value 'random(--foo per-element, 3, 13)': FAIL (Chrome: FAIL)
    • Property scale value 'random(per-element --foo, 4, 14)': FAIL (Chrome: FAIL)
    • Property scale value 'random(0, 10, by 5)': FAIL (Chrome: FAIL)
    • Property scale value 'random(--foo, 10, 20, by 5)': FAIL (Chrome: FAIL)
    • Property scale value 'random(--foo per-element, 20, 30, by 5)': FAIL (Chrome: FAIL)
    • Property scale value 'random(per-element --foo, 30, 40, by 5)': FAIL (Chrome: FAIL)
    • Property scale value 'random(100, 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(-10, -100)': FAIL (Chrome: FAIL)
    • Property scale value 'random(-100, -10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(40, 50, by -5)': FAIL (Chrome: FAIL)
    • Property scale value 'random(5 * 1, 30 / 2)': FAIL (Chrome: FAIL)
    • Property scale value 'calc(2 * random(6, 16))': FAIL (Chrome: FAIL)
    • Property scale value 'random(NaN, 100)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, NaN)': FAIL (Chrome: FAIL)
    • Property scale value 'random(NaN, NaN)': FAIL (Chrome: FAIL)
    • Property scale value 'random(NaN, 100, by 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, NaN, by 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(NaN, NaN, by 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(NaN, 100, by NaN)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, NaN, by NaN)': FAIL (Chrome: FAIL)
    • Property scale value 'random(NaN, NaN, by NaN)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, 100, by NaN)': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(NaN, 100))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, NaN))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(NaN, NaN))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(NaN, 100, by 10))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, NaN, by 10))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(NaN, NaN, by 10))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(NaN, 100, by NaN))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, NaN, by NaN))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(NaN, NaN, by NaN))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, 100, by NaN))': FAIL (Chrome: FAIL)
    • Property scale value 'random(infinity, 100)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'random(infinity, infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'random(infinity, 100, by 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, infinity, by 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(infinity, infinity, by 10)': FAIL (Chrome: FAIL)
    • Property scale value 'random(infinity, 100, by infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, infinity, by infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'random(infinity, infinity, by infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(infinity, 100))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, infinity))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(infinity, infinity))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(infinity, 100, by 10))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, infinity, by 10))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(infinity, infinity, by 10))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(infinity, 100, by infinity))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, infinity, by infinity))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(infinity, infinity, by infinity))': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, 100, by infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'random(10, 100, by -infinity)': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, 100, by infinity))': FAIL (Chrome: FAIL)
    • Property scale value 'calc(10 + random(10, 100, by -infinity))': FAIL (Chrome: FAIL)
    • Property scale value on pseudo element '::before' 'random(7, 17)': FAIL (Chrome: FAIL)
    • Property scale value on pseudo element '::before' 'random(--bar, 8, 18)': FAIL (Chrome: FAIL)
    • Property scale value on pseudo element '::before' 'random(per-element, 9, 19)': FAIL (Chrome: FAIL)
    • Property scale value on pseudo element '::before' 'random(per-element --foo, 10, 20)': FAIL (Chrome: FAIL)
    • Uses of a style rule for two properies on an element with identical uses of random(...).: FAIL (Chrome: FAIL)
    • Uses of a style rule for two properies on an element with identical uses of random(--identifier, ...).: FAIL (Chrome: FAIL)
    • Uses of a style rule for two properies on an element with identical uses of random(per-elemnent, ...).: FAIL (Chrome: FAIL)
    • Uses of a style rule for two properies on an element with identical uses of random(per-elemnent --identifier, ...).: FAIL (Chrome: FAIL)
    • Uses of a style rule on multiple elements with 'random(per-element, ...)': FAIL (Chrome: FAIL)
  • /css/css-values/random-serialize.tentative.html [wpt.fyi]
    • e.style['width'] = "random(0px, 100px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(0px, 100px, by 50px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(--foo, 0px, 100px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(--foo per-element, 0px, 100px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(per-element --foo, 0px, 100px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(--foo, 0px, 100px, by 50px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(--foo per-element, 0px, 100px, by 50px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(per-element --foo, 0px, 100px, by 50px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(100px, 0px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(-100px, -10px)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(1em, 200rem)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "random(10 * 100px, 200em / 2)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['width'] = "calc(2 * random(0px, 100px))" should set the property value: FAIL (Chrome: FAIL)
    • e.style['max-lines'] = "random(25, 50)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['max-lines'] = "random(25, 50, by 5)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['scale'] = "random(0.5, 2.5)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['scale'] = "random(0.5, 2.5, by 0.1)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['rotate'] = "random(25deg, 1turn)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['rotate'] = "random(25deg, 1turn, by 5deg)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['transition-delay'] = "random(25ms, 50s)" should set the property value: FAIL (Chrome: FAIL)
    • e.style['transition-delay'] = "random(25ms, 50s, by 5s)" should set the property value: FAIL (Chrome: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6947795d1d1f [wpt PR 50073] - Export made from a WebKit repository of b3ba7888 (Implement CSS Values 5 random()), a=testonly https://hg.mozilla.org/integration/autoland/rev/29554a7fda5d [wpt PR 50073] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 26 days ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.