Source code
Revision control
Copy as Markdown
Other Tools
[timeline-trigger-shorthand.tentative.html]
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0% cover 100%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10% cover 90%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover 0%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 20% contain 80% cover 10%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() once contain 0% contain 100% cover" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0% contain 100%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 20% contain 80%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 0%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain 10%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate contain" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() alternate" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "repeat" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-behavior]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-exit-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-exit-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should set timeline-trigger-timeline]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 once contain cover normal exit, --my-trigger2 --my-timeline2 alternate entry exit contain normal" should not set unrelated longhands]
expected: FAIL
[Property timeline-trigger value '--my-trigger view() once contain 0% contain 100% cover 0% cover 100%']
expected: FAIL
[Property timeline-trigger value '--my-trigger view() once contain 20% contain 80% cover 10% cover 90%']
expected: FAIL
[Property timeline-trigger value '--my-trigger view() once contain 20% contain 80% cover 0%']
expected: FAIL
[Property timeline-trigger value '--my-trigger view() once contain 20% contain 80% cover 10%']
expected: FAIL
[Property timeline-trigger value '--my-trigger view() once contain 0% contain 100%']
expected: FAIL
[Property timeline-trigger value 'view() once']
expected: FAIL
[Property timeline-trigger value '--my-trigger --my-timeline']
expected: FAIL
[Property timeline-trigger value 'once contain 0% contain 100% --my-trigger --my-timeline']
expected: FAIL
[Property timeline-trigger value '--trigger1, --trigger2']
expected: FAIL
[Property timeline-trigger value '--trigger1 repeat, --trigger2 alternate']
expected: FAIL
[Property timeline-trigger value '--trigger1 view(), --trigger2 scroll()']
expected: FAIL