[wpt-sync] Sync PR 50216 - Implement parsing for animation-trigger-range-*
Categories
(Core :: CSS Transitions and Animations, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 50216 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/50216
Details from upstream follow.
David Awogbemila <awogbemila@chromium.org> wrote:
Implement parsing for animation-trigger-range-*
The spec is currently a work-in-progress[1] but this comment[2]
describes the API.[1] https://github.com/w3c/csswg-drafts/pull/10128
[2] https://github.com/w3c/csswg-drafts/issues/8942#issuecomment-1853533616Bug: 390314945
Change-Id: I6ac50730653e70219775895c315f91f771ea7c13Reviewed-on: https://chromium-review.googlesource.com/6182723
WPT-Export-Revision: 24340273d2e0a017c1adbb7533e42f83fee3afd2
Assignee | ||
Updated•1 month ago
|
Assignee | ||
Comment 1•1 month ago
|
||
Assignee | ||
Comment 2•1 month ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, and Chrome on GitHub CI
Total 12 tests and 25 subtests
Status Summary
Firefox
OK
: 12
PASS
: 42
FAIL
: 206
Chrome
OK
: 12
PASS
: 42
FAIL
: 206
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-animations/parsing/animation-trigger-exit-range-end-computed.html [wpt.fyi]
- Property animation-trigger-exit-range-end value 'initial':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'normal':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'cover 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'cover 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'COVER 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'COVER 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'cover 120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value '0':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value '120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value '120px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'cover 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'cover -42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'contain 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit calc(41% + 1%)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit-crossing 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit 1%, cover 2%, contain 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit 1%, cover 2%, contain 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'entry 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'entry-crossing 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'contain calc(10% + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'entry 1em':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit calc(1em + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'cover':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'contain':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'entry':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-end value 'exit':
FAIL
(Chrome:FAIL
)
- Property animation-trigger-exit-range-end value 'initial':
- /css/css-animations/parsing/animation-trigger-exit-range-end-valid.html [wpt.fyi]
- e.style['animation-trigger-exit-range-end'] = "normal" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "cover 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "cover 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "cover 120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "cover 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "0" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "120px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "cover -42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "contain 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "exit 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "exit 1%, cover 2%, contain 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "exit 1%, cover 2%, contain 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "exit-crossing 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "entry 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "entry-crossing 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "contain calc(10px + 10%)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "entry 1em" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "exit calc(1em + 10px)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "entry 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "cover" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "contain" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "entry" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-end'] = "exit" should set the property value:
FAIL
(Chrome:FAIL
)
- e.style['animation-trigger-exit-range-end'] = "normal" should set the property value:
- /css/css-animations/parsing/animation-trigger-exit-range-start-computed.html [wpt.fyi]
- Property animation-trigger-exit-range-start value 'initial':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'normal':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'cover 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'cover 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'COVER 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'COVER 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'cover 120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'cover 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value '0':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value '120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value '120px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'cover -42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'contain 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit calc(41% + 1%)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit 1%, cover 2%, contain 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit 1%, cover 2%, contain 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit-crossing 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'entry 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'entry-crossing 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'contain calc(10% + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'entry 1em':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit calc(1em + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'cover':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'contain':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'entry':
FAIL
(Chrome:FAIL
) - Property animation-trigger-exit-range-start value 'exit':
FAIL
(Chrome:FAIL
)
- Property animation-trigger-exit-range-start value 'initial':
- /css/css-animations/parsing/animation-trigger-exit-range-start-valid.html [wpt.fyi]
- e.style['animation-trigger-exit-range-start'] = "normal" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover 120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "0" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "120px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover -42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "contain 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "exit 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "exit 1%, cover 2%, contain 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "exit 1%, cover 2%, contain 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "exit-crossing 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "entry 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "entry-crossing 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "contain calc(10px + 10%)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "entry 1em" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "exit calc(1em + 10px)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "entry 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "contain" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "entry" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "exit" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-exit-range-start'] = "cover calc(sign(100em - 1px) * 1%)" should set the property value:
FAIL
(Chrome:FAIL
)
- e.style['animation-trigger-exit-range-start'] = "normal" should set the property value:
- /css/css-animations/parsing/animation-trigger-range-end-computed.html [wpt.fyi]
- Property animation-trigger-range-end value 'initial':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'normal':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'cover 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'cover 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'COVER 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'COVER 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'cover 120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value '0':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value '120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value '120px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'cover 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'cover -42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'contain 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit calc(41% + 1%)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit-crossing 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit 1%, cover 2%, contain 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit 1%, cover 2%, contain 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'entry 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'entry-crossing 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'contain calc(10% + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'entry 1em':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit calc(1em + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'cover':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'contain':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'entry':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-end value 'exit':
FAIL
(Chrome:FAIL
)
- Property animation-trigger-range-end value 'initial':
- /css/css-animations/parsing/animation-trigger-range-end-valid.html [wpt.fyi]
- e.style['animation-trigger-range-end'] = "normal" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "cover 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "cover 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "cover 120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "cover 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "0" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "120px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "cover -42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "contain 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "exit 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "exit 1%, cover 2%, contain 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "exit 1%, cover 2%, contain 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "exit-crossing 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "entry 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "entry-crossing 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "contain calc(10px + 10%)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "entry 1em" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "exit calc(1em + 10px)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "entry 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "cover" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "contain" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "entry" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-end'] = "exit" should set the property value:
FAIL
(Chrome:FAIL
)
- e.style['animation-trigger-range-end'] = "normal" should set the property value:
- /css/css-animations/parsing/animation-trigger-range-start-computed.html [wpt.fyi]
- Property animation-trigger-range-start value 'initial':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'normal':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'cover 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'cover 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'COVER 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'COVER 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'cover 120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'cover 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value '0':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value '120%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value '120px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'cover -42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'contain 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit calc(41% + 1%)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit 1%, cover 2%, contain 0%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit 1%, cover 2%, contain 100%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit-crossing 42%':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'entry 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'entry-crossing 42px':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'contain calc(10% + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'entry 1em':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit calc(1em + 10px)':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'cover':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'contain':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'entry':
FAIL
(Chrome:FAIL
) - Property animation-trigger-range-start value 'exit':
FAIL
(Chrome:FAIL
)
- Property animation-trigger-range-start value 'initial':
- /css/css-animations/parsing/animation-trigger-range-start-valid.html [wpt.fyi]
- e.style['animation-trigger-range-start'] = "normal" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover 120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "0" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "120%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "120px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover -42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "contain 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "exit 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "exit 1%, cover 2%, contain 0%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "exit 1%, cover 2%, contain 100%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "exit-crossing 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "entry 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "entry-crossing 42px" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "contain calc(10px + 10%)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "entry 1em" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "exit calc(1em + 10px)" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "entry 42%" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "contain" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "entry" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "exit" should set the property value:
FAIL
(Chrome:FAIL
) - e.style['animation-trigger-range-start'] = "cover calc(sign(100em - 1px) * 1%)" should set the property value:
FAIL
(Chrome:FAIL
)
- e.style['animation-trigger-range-start'] = "normal" should set the property value:
https://hg.mozilla.org/mozilla-central/rev/4098dcfa5962
https://hg.mozilla.org/mozilla-central/rev/6d18578eb683
Description
•