[wpt-sync] Sync PR 47982 - Add tests to test the distinction between legacy name aliases and legacy shorthands.
Categories
(Core :: Layout, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox132 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 3 open bugs, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 47982 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/47982
Details from upstream follow.
David Baron <dbaron@chromium.org> wrote:
Add tests to test the distinction between legacy name aliases and legacy shorthands.
This is a followup to the discussion in
https://github.com/w3c/csswg-drafts/issues/8014 and tests the concepts
in https://drafts.csswg.org/css-cascade-5/#aliasing partly using the
rules in
https://drafts.csswg.org/css-variables/#substitution-in-shorthands .Bug: 40834250
Change-Id: Ic8c2044a091ec609bb447c739052888a4ec6e603
Reviewed-on: https://chromium-review.googlesource.com/5838006
WPT-Export-Revision: 00b159fd3c739a4133d448a0d6f17889f3e87d3f
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 53 tests and 8 subtests
Status Summary
Firefox
OK
: 50[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 53[GitHub]
PASS
: 905[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 940[GitHub]
FAIL
: 267[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 392[GitHub]
Chrome
OK
: 53
PASS
: 1158
FAIL
: 174
Safari
OK
: 53
PASS
: 946
FAIL
: 386
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /css/css-inline/text-box-trim/parsing/text-box-shorthand.html [wpt.fyi]
- e.style['text-box'] = "normal" should set text-box-edge:
FAIL
- e.style['text-box'] = "normal" should set text-box-trim:
FAIL
- e.style['text-box'] = "normal" should not set unrelated longhands:
FAIL
- e.style['text-box'] = "none" should set text-box-edge:
FAIL
- e.style['text-box'] = "none" should set text-box-trim:
FAIL
- e.style['text-box'] = "none" should not set unrelated longhands:
FAIL
- e.style['text-box'] = "trim-start" should set text-box-edge:
FAIL
- e.style['text-box'] = "trim-start" should set text-box-trim:
FAIL
- e.style['text-box'] = "trim-start" should not set unrelated longhands:
FAIL
- e.style['text-box'] = "ex" should set text-box-edge:
FAIL
- e.style['text-box'] = "ex" should set text-box-trim:
FAIL
- e.style['text-box'] = "ex" should not set unrelated longhands:
FAIL
- e.style['text-box'] = "normal" should set text-box-edge:
New Tests That Don't Pass
- /scroll-animations/css/animation-shorthand.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-timeline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not represent non-initial timelines (specified):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not represent non-initial timelines (computed):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not represent non-initial animation-range-start (specified):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not represent non-initial animation-range-start (computed):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not represent non-initial animation-range-end (specified):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not represent non-initial animation-range-end (computed):
FAIL
(Chrome:PASS
, Safari:FAIL
) - Animation shorthand can not be represented with same list length (specified):
FAIL
(Chrome:PASS
, Safari:FAIL
)
- e.style['animation'] = "1s linear 1s 2 reverse forwards paused anim1,\n 1s linear 1s 2 reverse forwards paused anim2,\n 1s linear 1s 2 reverse forwards paused anim3" should set animation-range-end:
- /scroll-animations/css/scroll-timeline-shorthand.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- e.style['scroll-timeline'] = "none block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "none inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc x" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--aBc inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--inline inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--inline block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--block block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--y block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--x block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--a, --b, --c" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--a inline, --b block, --c y" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--auto" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value 'none block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--abc inline':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value 'none y':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--abc x':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--y y':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--abc':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--inline block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--block block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--y block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--x block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--a, --b, --c':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property scroll-timeline value '--a inline, --b block, --c y':
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc y" should set scroll-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc y" should set scroll-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc y" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--inline x" should set scroll-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--inline x" should set scroll-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--inline x" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc y, --def" should set scroll-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc y, --def" should set scroll-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc y, --def" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc, --def" should set scroll-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc, --def" should set scroll-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-timeline'] = "--abc, --def" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of scroll-timeline-name:--abc:undefined;scroll-timeline-axis:inline:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of scroll-timeline-name:--a, --b:undefined;scroll-timeline-axis:inline, block:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of scroll-timeline-name:none, none:undefined;scroll-timeline-axis:block, block:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of scroll-timeline-name:--a, --b, --c:undefined;scroll-timeline-axis:inline, inline:undefined:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Shorthand contraction of scroll-timeline-name:--a, --b:undefined;scroll-timeline-axis:inline, inline, inline:undefined:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['scroll-timeline'] = "none block" should set the property value:
- /scroll-animations/css/view-timeline-shorthand.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- e.style['view-timeline'] = "--abcd" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "none block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "none inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--inline block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--block block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--y block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--x block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--a, --b, --c" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--a inline, --b block, --c y" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--auto" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd block auto" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd block auto auto" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd block 1px 2px" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd inline 1px 2px" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd 1px 2px inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd 1px 2px block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd auto auto block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd auto block" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abcd block 1px 1px" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value 'none block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value 'none inline':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--inline block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--block block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--y block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--x block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--a, --b, --c':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--a inline, --b block, --c y':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd block auto':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd block auto auto':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd block 1px 2px':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd inline 1px 2px':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd 1px 2px inline':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd 1px 2px block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd auto auto block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd auto block':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property view-timeline value '--abcd block 1px 1px':
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y, --def" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y, --def" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y, --def" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc y, --def" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc, --def" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc, --def" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc, --def" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc, --def" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--inline x" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--inline x" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--inline x" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--inline x" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px 2px" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px 2px" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px 2px" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px 2px" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px inline" should set view-timeline-axis:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px inline" should set view-timeline-inset:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px inline" should set view-timeline-name:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['view-timeline'] = "--abc 1px inline" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:--abc:undefined;view-timeline-axis:inline:undefined;view-timeline-inset:auto:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:--a, --b:undefined;view-timeline-axis:inline, block:undefined;view-timeline-inset:auto, auto:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:--a, --b:undefined;view-timeline-axis:inline, block:undefined;view-timeline-inset:1px 2px, 3px 3px:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:none, none:undefined;view-timeline-axis:block, block:undefined;view-timeline-inset:auto auto, auto:undefined:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:--a, --b, --c:undefined;view-timeline-axis:inline, inline:undefined;view-timeline-inset:auto, auto:undefined:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:--a, --b:undefined;view-timeline-axis:inline, inline, inline:undefined;view-timeline-inset:auto, auto, auto:undefined:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Shorthand contraction of view-timeline-name:--a, --b:undefined;view-timeline-axis:inline, inline:undefined;view-timeline-inset:auto, auto, auto:undefined:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['view-timeline'] = "--abcd" should set the property value:
- /css/css-anchor-position/parsing/position-try-parsing.html [wpt.fyi]
- e.style['position-try'] = "flip-inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-height none" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "--bar, --baz" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size --baz, flip-inline" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-block-size flip-inline flip-block, --bar, --baz" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "normal none" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-width none" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "normal --foo" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "flip-inline" should set position-try-fallbacks:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "flip-inline" should set position-try-order:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "flip-inline" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-width none" should set position-try-fallbacks:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-width none" should set position-try-order:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-width none" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "--foo, --bar" should set position-try-fallbacks:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "--foo, --bar" should set position-try-order:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "--foo, --bar" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size --foo, flip-inline" should set position-try-fallbacks:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size --foo, flip-inline" should set position-try-order:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size --foo, flip-inline" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size flip-inline flip-block, --foo, --bar" should set position-try-fallbacks:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size flip-inline flip-block, --foo, --bar" should set position-try-order:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['position-try'] = "most-inline-size flip-inline flip-block, --foo, --bar" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- e.style['position-try'] = "flip-inline" should set the property value:
- /css/css-animations/parsing/animation-range-shorthand.html [wpt.fyi]
- e.style['animation-range'] = "normal" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal normal" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry-crossing" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit-crossing" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry, exit" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 0% entry 100%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry-crossing 0% entry-crossing 100%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit 0% exit 100%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit-crossing 0% exit-crossing 100%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover 0% cover 100%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain 0% contain 100%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry-crossing 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit-crossing 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 50px exit 100px" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit calc(10% + 50px)" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 50% exit 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "50% exit 50%" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal 100px" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "100px" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "100px normal" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "10% normal" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'normal':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'normal normal':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'cover':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'contain':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry-crossing':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit-crossing':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry, exit':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry 0% entry 100%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry-crossing 0% entry-crossing 100%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit 0% exit 100%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit-crossing 0% exit-crossing 100%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'cover 0% cover 100%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'contain 0% contain 100%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry calc(10% - 10%) entry calc(50% + 50%)':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'cover 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'contain 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry-crossing 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit-crossing 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry 50px exit 100px':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'exit calc(10% + 50px)':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry 50% exit 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'cover 50% entry 50%, contain 50% exit 50%':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'entry 10em exit 20em':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value '10em exit 20em':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value 'normal 100px':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value '100px':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value '100px normal':
FAIL
(Chrome:PASS
, Safari:FAIL
) - Property animation-range value '10% normal':
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal normal" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal normal" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal normal" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal entry 100%" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal entry 100%" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal entry 100%" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal entry 10%" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal entry 10%" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "normal entry 10%" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "cover" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain 100% contain 0%" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain 100% contain 0%" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "contain 100% contain 0%" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 10% exit 20%" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 10% exit 20%" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 10% exit 20%" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry calc(10% + 10px) exit 20px" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry calc(10% + 10px) exit 20px" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry, exit" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry, exit" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry, exit" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 0%, exit" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 0%, exit" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "entry 0%, exit" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit calc(10% + 50px)" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit calc(10% + 50px)" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "exit calc(10% + 50px)" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "100px" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "100px" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "100px" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "10%" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "10%" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation-range'] = "10%" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- e.style['animation-range'] = "normal" should set the property value:
- /css/css-animations/parsing/animation-shorthand.html [wpt.fyi]
- e.style['animation'] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-duration:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-duration:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-end:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-start:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['animation'] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-timeline:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- e.style['animation'] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end:
- /css/css-backgrounds/parsing/background-valid.html [wpt.fyi]
- e.style['background'] = "none" should set background-color:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- e.style['background'] = "none" should set background-color:
- /css/css-fonts/parsing/font-stretch-alias.html [wpt.fyi]
- font-stretch is a legacy name alias for font-width:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- font-stretch is a legacy name alias for font-width:
- /css/css-inline/text-box-trim/parsing/text-box-shorthand.html [wpt.fyi]
- e.style['text-box'] = "normal" should set text-box-edge:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "normal" should set text-box-trim:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "normal" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "none" should set text-box-edge:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "none" should set text-box-trim:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "none" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "trim-start" should set text-box-edge:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "trim-start" should set text-box-trim:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "trim-start" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "ex" should set text-box-edge:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "ex" should set text-box-trim:
FAIL
(Chrome:PASS
, Safari:PASS
) - e.style['text-box'] = "ex" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:PASS
)
- e.style['text-box'] = "normal" should set text-box-edge:
- /css/css-masking/parsing/mask-valid.sub.html [wpt.fyi]
- e.style['mask'] = "none" should set mask-border-outset:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none" should set mask-border-repeat:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none" should set mask-border-slice:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none" should set mask-border-source:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none" should set mask-border-width:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-border-outset:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-border-repeat:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-border-slice:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-border-source:
FAIL
(Chrome:FAIL
, Safari:PASS
) - e.style['mask'] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-border-width:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- e.style['mask'] = "none" should set mask-border-outset:
- /css/css-masonry/tentative/parsing/masonry-track-valid.html [wpt.fyi]
- e.style['masonry-track-end'] = "AuTo" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-start'] = "AuTo" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-end'] = "a_3" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-start'] = "-_Ï€" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-end'] = "Z -44" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-start'] = "+90" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-end'] = "SpAn i 2" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track-start'] = "2 i span" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "auto / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "auto / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "auto / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "10 / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "10 / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "10 / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "10" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "10" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "10" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "-10 / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "-10 / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "-10 / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "-10" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "-10" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "-10" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "3 last / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "3 last / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "3 last / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "3 last" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "3 last" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "3 last" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span first / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span first / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span first / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span first" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span first" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span first" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 first / auto" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 first / auto" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 first / auto" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 first" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 first" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "span 2 first" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "last / last" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "last / last" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "last / last" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "last" should set masonry-track-end:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "last" should set masonry-track-start:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['masonry-track'] = "last" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['masonry-track-end'] = "AuTo" should set the property value:
- /css/css-scroll-snap-2/parsing/scroll-start-shorthand.html [wpt.fyi]
- e.style['scroll-start'] = "100px" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50%" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50%" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50%" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px 200px" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px 200px" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px 200px" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px 50%" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px 50%" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px 50%" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px center" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px center" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "100px center" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% 200px" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% 200px" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% 200px" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% 25%" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% 25%" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% 25%" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% center" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% center" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "50% center" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center 200px" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center 200px" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center 200px" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center 25%" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center 25%" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center 25%" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center end" should set scroll-start-block:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center end" should set scroll-start-inline:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['scroll-start'] = "center end" should not set unrelated longhands:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['scroll-start'] = "100px" should set scroll-start-block:
- /css/css-scroll-snap-2/parsing/scroll-start-target-shorthand.html [wpt.fyi]
- e.style['scroll-start-target'] = "none" should set scroll-start-target-block:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "none" should set scroll-start-target-inline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "none" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "auto" should set scroll-start-target-block:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "auto" should set scroll-start-target-inline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "auto" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "none auto" should set scroll-start-target-block:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "none auto" should set scroll-start-target-inline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "none auto" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "auto none" should set scroll-start-target-block:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "auto none" should set scroll-start-target-inline:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['scroll-start-target'] = "auto none" should not set unrelated longhands:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- e.style['scroll-start-target'] = "none" should set scroll-start-target-block:
Tests Disabled in Gecko Infrastructure
- /scroll-animations/css/animation-shorthand.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) linked bug:Bug 1885015 - /scroll-animations/css/scroll-timeline-shorthand.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /scroll-animations/css/view-timeline-shorthand.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d85e48ddef6f
https://hg.mozilla.org/mozilla-central/rev/64197c86ccbc
Description
•