Source code

Revision control

Copy as Markdown

Other Tools

[timeline-trigger-shorthand.tentative.html]
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-name]
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-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should not set unrelated longhands]
expected: FAIL
[Property timeline-trigger value '--my-trigger --my-timeline']
expected: FAIL
[Property timeline-trigger value '--trigger1, --trigger2']
expected: FAIL
[Property timeline-trigger value '--trigger1 view(), --trigger2 scroll()']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-source]
expected: FAIL
[Property timeline-trigger value 'view()']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should not set unrelated longhands]
expected: FAIL
[Property timeline-trigger value '--my-trigger view() contain 0% contain 100%']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--trigger1, --trigger2" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline normal / contain" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should set timeline-trigger-name]
expected: FAIL
[Property timeline-trigger value '--my-trigger view() contain 0% contain 100% / cover 0% cover 100%']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() normal normal / normal auto" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() normal normal / cover 10% auto" should set the property value]
expected: FAIL
[Property timeline-trigger value '--my-trigger --my-timeline / contain']
expected: FAIL
[e.style['timeline-trigger'\] = "view()" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() normal normal / cover auto" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should set timeline-trigger-name]
expected: FAIL
[Property timeline-trigger value '--my-trigger --my-timeline normal / contain']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() normal normal / auto auto" should set the property value]
expected: FAIL
[Property timeline-trigger value '--my-trigger view() contain 20% contain 80% / cover 0%']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should not set unrelated longhands]
expected: FAIL
[Property timeline-trigger value '--my-trigger view() contain 20% contain 80% / cover 10%']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should not set unrelated longhands]
expected: FAIL
[Property timeline-trigger value '--my-trigger view() contain 20% contain 80% / cover 10% cover 90%']
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline / contain" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should not set unrelated longhands]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 0%" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set timeline-trigger-name]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--trigger1 view(), --trigger2 scroll()" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set timeline-trigger-source]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set the property value]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should set timeline-trigger-active-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should set timeline-trigger-active-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain / cover" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view()" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% contain 90% / cover 50% cover 90%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10% cover 90%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain exit 0% / cover" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger --my-timeline" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover " should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain 50% / cover 50%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80% / cover 10%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover 100% / cover exit 100%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 10%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 contain cover / normal exit, --my-trigger2 --my-timeline2 entry exit / contain normal" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1 --my-timeline1 / cover exit 100%" should set timeline-trigger-activation-range-end]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger1, --my-trigger2" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover 0% cover 100%" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 0% contain 100% / cover" should set timeline-trigger-activation-range-start]
expected: FAIL
[e.style['timeline-trigger'\] = "--my-trigger view() contain 20% contain 80%" should set timeline-trigger-activation-range-start]
expected: FAIL