diff options
Diffstat (limited to 'testing/web-platform/meta/css/motion')
33 files changed, 1118 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/motion/__dir__.ini b/testing/web-platform/meta/css/motion/__dir__.ini new file mode 100644 index 0000000000..1f82e6dc9d --- /dev/null +++ b/testing/web-platform/meta/css/motion/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.motion-path.enabled:true, layout.css.individual-transform.enabled:true, dom.animations-api.core.enabled:true, layout.css.motion-path-ray.enabled:true] diff --git a/testing/web-platform/meta/css/motion/animation/__dir__.ini b/testing/web-platform/meta/css/motion/animation/__dir__.ini new file mode 100644 index 0000000000..fa4855270e --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/__dir__.ini @@ -0,0 +1,2 @@ +lsan-allowed: [Alloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPattern::Init] +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/css/motion/animation/offset-distance-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-distance-interpolation.html.ini new file mode 100644 index 0000000000..5f09b2c19f --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-distance-interpolation.html.ini @@ -0,0 +1,3 @@ +[offset-distance-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini new file mode 100644 index 0000000000..8c7830429d --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini @@ -0,0 +1,3 @@ +[offset-interpolation.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-composition.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-composition.html.ini new file mode 100644 index 0000000000..d805c87165 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-path-composition.html.ini @@ -0,0 +1,3 @@ +[offset-path-composition.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-002.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-002.html.ini new file mode 100644 index 0000000000..e64d959d69 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-002.html.ini @@ -0,0 +1,3 @@ +[offset-path-interpolation-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-003.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-003.html.ini new file mode 100644 index 0000000000..221564eba2 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-003.html.ini @@ -0,0 +1,3 @@ +[offset-path-interpolation-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-004.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-004.html.ini new file mode 100644 index 0000000000..8e6cab25b0 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-004.html.ini @@ -0,0 +1,3 @@ +[offset-path-interpolation-004.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini new file mode 100644 index 0000000000..24704308a1 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini @@ -0,0 +1,3 @@ +[offset-path-interpolation-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/animation/offset-position-composition.html.ini b/testing/web-platform/meta/css/motion/animation/offset-position-composition.html.ini new file mode 100644 index 0000000000..6ba4f4742e --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-position-composition.html.ini @@ -0,0 +1,86 @@ +[offset-position-composition.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (0) should be [100% 100%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (-0.25) should be [110% 105%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (0.5) should be [150px 150px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (-0.25) should be [75px 225px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (1) should be [200px 100px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (0.5) should be [150px 150px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (1.25) should be [225px 75px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (0.25) should be [125px 125px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (1) should be [60% 80%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (0.75) should be [175px 175px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (0.5) should be [80% 90%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (1.25) should be [225px 225px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (0) should be [100px 200px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (0.75) should be [175px 125px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (0.25) should be [90% 95%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (-0.25) should be [75px 75px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (0.75) should be [175px 125px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (0.75) should be [70% 85%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [top 20% left 40%\] from add [left 60% top 80%\] to add [right 80% bottom 40%\] at (1.25) should be [50% 75%\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (-0.25) should be [75px 225px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (0.5) should be [150px 150px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (0.25) should be [125px 175px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (1) should be [200px 200px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (1) should be [200px 100px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 40px\] to add [160px 140px\] at (0) should be [100px 100px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (1.25) should be [225px 75px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from add [60px 140px\] to replace [200px 100px\] at (0) should be [100px 200px\]] + expected: FAIL + + [Compositing: property <offset-position> underlying [40px 60px\] from replace [100px 200px\] to add [160px 40px\] at (0.25) should be [125px 175px\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini new file mode 100644 index 0000000000..3c2ec93f70 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini @@ -0,0 +1,770 @@ +[offset-position-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (-0.3) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%)\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from neutral to [20px 20px\] at (0.6) should be [16px 24px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%)\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (1) should be [right -140% bottom -60%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (0) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (0) should be [220px 240px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (2) should be [16px 160%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (2) should be [16px 160%\]] + expected: FAIL + + [Web Animations: property <offset-position> from neutral to [20px 20px\] at (1.5) should be [25px 15px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (-0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (2) should be [calc(480% - 480px) calc(320% - 400px)\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0) should be [left top\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.3) should be [right 10px top 20%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (-0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from neutral to [20px 20px\] at (0.3) should be [13px 27px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [220px 240px\] to [300px 400px\] at (0) should be [220px 240px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (-1) should be [-8px -80%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from neutral to [20px 20px\] at (-0.3) should be [7px 33px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [0% 50%\] to [100% 150%\] at (0) should be [0% 50%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (0) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from neutral to [20px 20px\] at (0.6) should be [16px 24px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [220px 240px\] to [300px 400px\] at (0) should be [220px 240px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (-0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0) should be [left top\]] + expected: FAIL + + [Web Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (0) should be [220px 240px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.875) should be [290px 380px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [0% 50%\] to [100% 150%\] at (1) should be [100% 150%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0) should be [right 10px top 20%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.875) should be [290px 380px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (-0.3) should be [right 10px top 20%\]] + expected: FAIL + + [Web Animations: property <offset-position> from neutral to [20px 20px\] at (-0.3) should be [7px 33px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (2) should be [16px 160%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (-0.3) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.125) should be [1px 10%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.875) should be [7px 70%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (1) should be [left 8px bottom 20%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from neutral to [20px 20px\] at (0.3) should be [13px 27px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (1) should be [300px 400px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (-0.3) should be [right 10px top 20%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%)\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0) should be [right 10px top 20%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (-1) should be [140px 80px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (2) should be [380px 560px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [220px 240px\] to [300px 400px\] at (2) should be [380px 560px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (1) should be [100% 150%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (2) should be [calc(480% - 480px) calc(320% - 400px)\]] + expected: FAIL + + [Web Animations: property <offset-position> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%)\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px)\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (0) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [220px 240px\] to [300px 400px\] at (-1) should be [140px 80px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0) should be [left 480px top 400px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from neutral to [20px 20px\] at (-0.3) should be [7px 33px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.875) should be [7px 70%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (-0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.875) should be [7px 70%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (0) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0) should be [left 480px top 400px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (0) should be [0% 50%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from neutral to [20px 20px\] at (0.6) should be [16px 24px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0) should be [left top\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (1) should be [left 8px bottom 20%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (1) should be [right -140% bottom -60%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.125) should be [1px 10%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (2) should be [16px 160%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.875) should be [7px 70%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.875) should be [290px 380px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%)\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.125) should be [1px 10%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [0% 50%\] to [100% 150%\] at (0) should be [0% 50%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0) should be [left top\]] + expected: FAIL + + [Web Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px)\]] + expected: FAIL + + [CSS Animations: property <offset-position> from neutral to [20px 20px\] at (0.6) should be [16px 24px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [220px 240px\] to [300px 400px\] at (1) should be [300px 400px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (0.125) should be [1px 10%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (1) should be [left 8px bottom 20%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (0) should be [unset\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [Web Animations: property <offset-position> from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.125) should be [230px 260px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0) should be [left 480px top 400px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (1) should be [right -140% bottom -60%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [auto\] to [20px 20px\] at (0) should be [auto\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (2) should be [calc(480% - 480px) calc(320% - 400px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (-0.3) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (-1) should be [-8px -80%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.3) should be [right 10px top 20%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [220px 240px\] to [300px 400px\] at (-1) should be [140px 80px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [auto\] to [20px 20px\] at (0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (0) should be [0% 50%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (1) should be [right -140% bottom -60%\]] + expected: FAIL + + [Web Animations: property <offset-position> from neutral to [20px 20px\] at (0.3) should be [13px 27px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [0% 50%\] to [100% 150%\] at (1) should be [100% 150%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (0) should be [unset\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from neutral to [20px 20px\] at (1.5) should be [25px 15px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (-1) should be [-8px -80%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [right 10px top 20%\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.125) should be [230px 260px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (0.6) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [unset\] to [20px 20px\] at (0) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [initial\] to [20px 20px\] at (-0.3) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (1) should be [left 8px bottom 20%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from neutral to [20px 20px\] at (1.5) should be [25px 15px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (0.3) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from neutral to [20px 20px\] at (-0.3) should be [7px 33px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (2) should be [calc(480% - 480px) calc(320% - 400px)\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [initial\] to [20px 20px\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (-1) should be [140px 80px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [unset\] to [20px 20px\] at (0.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (1) should be [100% 150%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from neutral to [20px 20px\] at (0.3) should be [13px 27px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.125) should be [230px 260px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (0) should be [left 480px top 400px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [left top\] to [left 8px bottom 20%\] at (-1) should be [-8px -80%\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [220px 240px\] to [300px 400px\] at (1) should be [300px 400px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (2) should be [380px 560px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [220px 240px\] to [300px 400px\] at (2) should be [380px 560px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.125) should be [230px 260px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]] + expected: FAIL + + [Web Animations: property <offset-position> from [auto\] to [20px 20px\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (0) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (0.875) should be [290px 380px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from [left 480px top 400px\] to [right -140% bottom -60%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%)\]] + expected: FAIL + + [Web Animations: property <offset-position> from [220px 240px\] to [300px 400px\] at (1) should be [300px 400px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [initial\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-position> from neutral to [20px 20px\] at (1.5) should be [25px 15px\]] + expected: FAIL + + [CSS Animations: property <offset-position> from [unset\] to [20px 20px\] at (1.5) should be [20px 20px\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/animation/offset-rotate-composition.html.ini b/testing/web-platform/meta/css/motion/animation/offset-rotate-composition.html.ini new file mode 100644 index 0000000000..e0ba5dcb71 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-rotate-composition.html.ini @@ -0,0 +1,3 @@ +[offset-rotate-composition.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini new file mode 100644 index 0000000000..e962a4e899 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini @@ -0,0 +1,3 @@ +[offset-rotate-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/inheritance.html.ini b/testing/web-platform/meta/css/motion/inheritance.html.ini new file mode 100644 index 0000000000..39512e6050 --- /dev/null +++ b/testing/web-platform/meta/css/motion/inheritance.html.ini @@ -0,0 +1,7 @@ +[inheritance.html] + [Property offset-position does not inherit] + expected: FAIL + + [Property offset-position has initial value auto] + expected: FAIL + diff --git a/testing/web-platform/meta/css/motion/offset-path-serialization.html.ini b/testing/web-platform/meta/css/motion/offset-path-serialization.html.ini new file mode 100644 index 0000000000..bd06e7f3ce --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-path-serialization.html.ini @@ -0,0 +1,4 @@ +[offset-path-serialization.html] + [Motion Path Module Level 1: path serialization] + expected: FAIL + diff --git a/testing/web-platform/meta/css/motion/offset-path-shape.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape.html.ini new file mode 100644 index 0000000000..8a58266cb8 --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-path-shape.html.ini @@ -0,0 +1,2 @@ +[offset-path-shape.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/offset-path-url.html.ini b/testing/web-platform/meta/css/motion/offset-path-url.html.ini new file mode 100644 index 0000000000..fb7b890b1a --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-path-url.html.ini @@ -0,0 +1,2 @@ +[offset-path-url.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini b/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini new file mode 100644 index 0000000000..5f2e58e2aa --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini @@ -0,0 +1,6 @@ +[offset-rotate-005.html] + fuzzy: + if (os == "linux"): maxDifference=1;totalPixels=0-3 + if (os == "android"): maxDifference=1;totalPixels=0-3 + expected: + if swgl and (os == "win"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/motion/offset-supports-calc.html.ini b/testing/web-platform/meta/css/motion/offset-supports-calc.html.ini new file mode 100644 index 0000000000..c9ef11a7b8 --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-supports-calc.html.ini @@ -0,0 +1,3 @@ +[offset-supports-calc.html] + [offset-position supports calc] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/parsing/offset-distance-parsing-invalid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-distance-parsing-invalid.html.ini new file mode 100644 index 0000000000..2e733d7d1f --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-distance-parsing-invalid.html.ini @@ -0,0 +1,3 @@ +[offset-distance-parsing-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-distance-parsing-valid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-distance-parsing-valid.html.ini new file mode 100644 index 0000000000..11d3e543ba --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-distance-parsing-valid.html.ini @@ -0,0 +1,3 @@ +[offset-distance-parsing-valid.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-parsing-invalid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-parsing-invalid.html.ini new file mode 100644 index 0000000000..1915fb11ce --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-parsing-invalid.html.ini @@ -0,0 +1,3 @@ +[offset-parsing-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-parsing-valid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-parsing-valid.html.ini new file mode 100644 index 0000000000..ffdb46fc9c --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-parsing-valid.html.ini @@ -0,0 +1,29 @@ +[offset-parsing-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['offset'\] = "100px none auto 90deg" should set the property value] + expected: FAIL + + [e.style['offset'\] = "100px" should set the property value] + expected: FAIL + + [e.style['offset'\] = "auto none reverse" should set the property value] + expected: FAIL + + [e.style['offset'\] = "auto" should set the property value] + expected: FAIL + + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set the property value] + expected: FAIL + + [e.style['offset'\] = "left top" should set the property value] + expected: FAIL + + [e.style['offset'\] = "right bottom / left top" should set the property value] + expected: FAIL + + [e.style['offset'\] = "center center path(\\"M 0 0 L 100 100 M 100 200 L 200 200 Z L 300 300 Z\\") 100% 90deg / left bottom" should set the property value] + expected: FAIL + + [e.style['offset'\] = "center bottom path(\\"M 1 2 V 3 Z\\")" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/parsing/offset-path-computed.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-path-computed.html.ini new file mode 100644 index 0000000000..327370aec2 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-path-computed.html.ini @@ -0,0 +1,18 @@ +[offset-path-computed.html] + [Property offset-path value 'path("m 10 170 h 90 v 30 m 0 0 s 1 2 3 4 z c 9 8 7 6 5 4")'] + expected: FAIL + + [Property offset-path value 'path("m 10 20 a 10 20 30 1 0 40 50 a 110 120 30 1 1 140 50")'] + expected: FAIL + + [Property offset-path value 'path("M 0 0 L 100 100 m 0 100 l 100 0 Z l 160 20 Z")'] + expected: FAIL + + [Property offset-path value 'path("m 20 0 h -100")'] + expected: FAIL + + [Property offset-path value 'path("m 10 20 q 30 60 40 50 q 100 70 90 80")'] + expected: FAIL + + [Property offset-path value 'path("m 10 20 l 20 30 Z l 50 60 Z m 70 80 l 90 60 Z t 70 120")'] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-invalid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-invalid.html.ini new file mode 100644 index 0000000000..41b10a9d4d --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-invalid.html.ini @@ -0,0 +1,3 @@ +[offset-path-parsing-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini new file mode 100644 index 0000000000..6d5b9c20ba --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini @@ -0,0 +1,17 @@ +[offset-path-parsing-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['offset-path'\] = "url(\\"http://www.example.com/index.html#polyline1\\")" should set the property value] + expected: FAIL + + [e.style['offset-path'\] = "circle(100px)" should set the property value] + expected: FAIL + + [e.style['offset-path'\] = "margin-box" should set the property value] + expected: FAIL + + [e.style['offset-path'\] = "inset(10% 20% 30% 40%) border-box" should set the property value] + expected: FAIL + + [e.style['offset-path'\] = "fill-box ellipse(50% 60%)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/parsing/offset-position-computed.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-position-computed.html.ini new file mode 100644 index 0000000000..b0013b6399 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-position-computed.html.ini @@ -0,0 +1,44 @@ +[offset-position-computed.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Property offset-position value 'right center'] + expected: FAIL + + [Property offset-position value 'right 10% bottom 5em'] + expected: FAIL + + [Property offset-position value 'left -10px top -20%'] + expected: FAIL + + [Property offset-position value 'auto'] + expected: FAIL + + [Property offset-position value 'top 10px right -20%'] + expected: FAIL + + [Property offset-position value 'left bottom'] + expected: FAIL + + [Property offset-position value 'calc(10px - 0.5em) calc(10px + 0.5em)'] + expected: FAIL + + [Property offset-position value 'center top'] + expected: FAIL + + [Property offset-position value 'left 10% bottom 2em'] + expected: FAIL + + [Property offset-position value 'calc(5em + 20%) center'] + expected: FAIL + + [Property offset-position value '10px 20%'] + expected: FAIL + + [Property offset-position value 'right 3em'] + expected: FAIL + + [Property offset-position value 'center center'] + expected: FAIL + + [Property offset-position value 'center bottom'] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/parsing/offset-position-parsing-invalid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-position-parsing-invalid.html.ini new file mode 100644 index 0000000000..304bc65378 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-position-parsing-invalid.html.ini @@ -0,0 +1,3 @@ +[offset-position-parsing-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-position-parsing-valid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-position-parsing-valid.html.ini new file mode 100644 index 0000000000..77c3600e2a --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-position-parsing-valid.html.ini @@ -0,0 +1,35 @@ +[offset-position-parsing-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['offset-position'\] = "auto" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "left bottom" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "center center" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "right center" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "center top" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "center bottom" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "calc(10px + 20%) center" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "right 30em" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "10px 20%" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "left -10px top -20%" should set the property value] + expected: FAIL + + [e.style['offset-position'\] = "right 10% bottom 20em" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/parsing/offset-rotate-computed.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-rotate-computed.html.ini new file mode 100644 index 0000000000..650a2baa30 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-rotate-computed.html.ini @@ -0,0 +1,3 @@ +[offset-rotate-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-rotate-parsing-invalid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-rotate-parsing-invalid.html.ini new file mode 100644 index 0000000000..006d7cfb49 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-rotate-parsing-invalid.html.ini @@ -0,0 +1,3 @@ +[offset-rotate-parsing-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-rotate-parsing-valid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-rotate-parsing-valid.html.ini new file mode 100644 index 0000000000..4add641c50 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-rotate-parsing-valid.html.ini @@ -0,0 +1,3 @@ +[offset-rotate-parsing-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-shorthand.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-shorthand.html.ini new file mode 100644 index 0000000000..db879300e5 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-shorthand.html.ini @@ -0,0 +1,41 @@ +[offset-shorthand.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set offset-anchor] + expected: FAIL + + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set offset-rotate] + expected: FAIL + + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set offset-position] + expected: FAIL + + [e.style['offset'\] = "top right / top left" should not set unrelated longhands] + expected: FAIL + + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set offset-distance] + expected: FAIL + + [e.style['offset'\] = "path(\\"M 0 0 H 2\\") reverse 50%" should set offset-position] + expected: FAIL + + [e.style['offset'\] = "top right / top left" should set offset-anchor] + expected: FAIL + + [e.style['offset'\] = "top right / top left" should set offset-distance] + expected: FAIL + + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set offset-path] + expected: FAIL + + [e.style['offset'\] = "top right / top left" should set offset-rotate] + expected: FAIL + + [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should not set unrelated longhands] + expected: FAIL + + [e.style['offset'\] = "top right / top left" should set offset-position] + expected: FAIL + + [e.style['offset'\] = "top right / top left" should set offset-path] + expected: FAIL |