Summary

Harness status: OK

Found 82 tests

Details

ResultTest NameMessage
PassInterpolation between translateX(0px) and translateX(50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(25px, 0px)", "translate(25px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateX(0px) and translateX(50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(25px, 0px)", "translate(25px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translateX(0%) and translateX(50%) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(25%, 0px)", "translate(25%, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateX(0%) and translateX(50%) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(25%, 0px)", "translate(25%, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translateY(0%) and translateX(50%) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(25%, 0px)", "translate(25%, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateY(0%) and translateX(50%) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(25%, 0px)", "translate(25%, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translateX(50px) and translateY(50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(25px, 25px)", "translate(25px, 25px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateX(50px) and translateY(50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(25px, 25px)", "translate(25px, 25px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translateX(50px) and translateZ(50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate3d(25px, 0px, 25px)", "translate3d(25px, 0px, 25px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateX(50px) and translateZ(50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate3d(25px, 0px, 25px)", "translate3d(25px, 0px, 25px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translateZ(50px) and translateX(50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate3d(25px, 0px, 25px)", "translate3d(25px, 0px, 25px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateZ(50px) and translateX(50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate3d(25px, 0px, 25px)", "translate3d(25px, 0px, 25px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translateZ(-50px) and translateZ(50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate3d(0px, 0px, 0px)", "translate3d(0px, 0px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translateZ(-50px) and translateZ(50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate3d(0px, 0px, 0px)", "translate3d(0px, 0px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translate(0%) and translate(50%) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(25%, 0px)", "translate(25%, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translate(0%) and translate(50%) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(25%, 0px)", "translate(25%, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translate(50%) and translate(100%, 50%) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(75%, 25%)", "translate(75%, 25%)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translate(50%) and translate(100%, 50%) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(75%, 25%)", "translate(75%, 25%)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translate(0%, 50%) and translate(50%, 100%) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(25%, 75%)", "translate(25%, 75%)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translate(0%, 50%) and translate(50%, 100%) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(25%, 75%)", "translate(25%, 75%)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translate3d(0,0,-50px) and translateZ(50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate3d(0px, 0px, 0px)", "translate3d(0px, 0px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translate3d(0,0,-50px) and translateZ(50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate3d(0px, 0px, 0px)", "translate3d(0px, 0px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translate(50px, 0px) and translate(100px, 0px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(75px, 0px)", "translate(75px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translate(50px, 0px) and translate(100px, 0px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(75px, 0px)", "translate(75px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between translate(50px, -50px) and translate(100px, 50px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("translate(75px, 0px)", "translate(75px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between translate(50px, -50px) and translate(100px, 50px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("translate(75px, 0px)", "translate(75px, 0px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between rotate(30deg) and rotate(90deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("rotate(60deg)", "rotate(60deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between rotate(30deg) and rotate(90deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("rotate(60deg)", "rotate(60deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between rotateZ(30deg) and rotateZ(90deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("rotate3d(0, 0, 1, 60deg)", "rotate3d(0, 0, 1, 60deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between rotateZ(30deg) and rotateZ(90deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("rotate3d(0, 0, 1, 60deg)", "rotate3d(0, 0, 1, 60deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between rotate(0deg) and rotateZ(90deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("rotate3d(0, 0, 1, 45deg)", "rotate3d(0, 0, 1, 45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between rotate(0deg) and rotateZ(90deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("rotate3d(0, 0, 1, 45deg)", "rotate3d(0, 0, 1, 45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between rotateX(0deg) and rotateX(90deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("rotate3d(1, 0, 0, 45deg)", "rotate3d(1, 0, 0, 45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between rotateX(0deg) and rotateX(90deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("rotate3d(1, 0, 0, 45deg)", "rotate3d(1, 0, 0, 45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between rotate(0deg) and rotateX(90deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("rotate3d(1, 0, 0, 45deg)", "rotate3d(1, 0, 0, 45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between rotate(0deg) and rotateX(90deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("rotate3d(1, 0, 0, 45deg)", "rotate3d(1, 0, 0, 45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scale(1) and scale(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(1.5, 1.5)", "scale(1.5, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scale(1) and scale(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(1.5, 1.5)", "scale(1.5, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scale(1, 3) and scale(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(1.5, 2.5)", "scale(1.5, 2.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scale(1, 3) and scale(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(1.5, 2.5)", "scale(1.5, 2.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scaleX(1) and scaleX(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(1.5, 1)", "scale(1.5, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scaleX(1) and scaleX(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(1.5, 1)", "scale(1.5, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scaleY(1) and scaleY(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(1, 1.5)", "scale(1, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scaleY(1) and scaleY(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(1, 1.5)", "scale(1, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scaleZ(1) and scaleZ(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale3d(1, 1, 1.5)", "scale3d(1, 1, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scaleZ(1) and scaleZ(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale3d(1, 1, 1.5)", "scale3d(1, 1, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scaleX(2) and scaleY(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(1.5, 1.5)", "scale(1.5, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scaleX(2) and scaleY(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(1.5, 1.5)", "scale(1.5, 1.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scaleX(2) and scaleY(3) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(1.5, 2)", "scale(1.5, 2)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scaleX(2) and scaleY(3) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(1.5, 2)", "scale(1.5, 2)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scaleZ(1) and scale(2) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale3d(1.5, 1.5, 1)", "scale3d(1.5, 1.5, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scaleZ(1) and scale(2) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale3d(1.5, 1.5, 1)", "scale3d(1.5, 1.5, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scale(1, 2) and scale(3, 4) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale(2, 3)", "scale(2, 3)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scale(1, 2) and scale(3, 4) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale(2, 3)", "scale(2, 3)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scale3d(1, 2, 3) and scale3d(4, 5, 6) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale3d(2.5, 3.5, 4.5)", "scale3d(2.5, 3.5, 4.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scale3d(1, 2, 3) and scale3d(4, 5, 6) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale3d(2.5, 3.5, 4.5)", "scale3d(2.5, 3.5, 4.5)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scale3d(1, 2, 3) and scale(4, 5) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale3d(2.5, 3.5, 2)", "scale3d(2.5, 3.5, 2)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scale3d(1, 2, 3) and scale(4, 5) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale3d(2.5, 3.5, 2)", "scale3d(2.5, 3.5, 2)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between scale(1, 2) and scale3d(3, 4, 5) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("scale3d(2, 3, 3)", "scale3d(2, 3, 3)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between scale(1, 2) and scale3d(3, 4, 5) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("scale3d(2, 3, 3)", "scale3d(2, 3, 3)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between skewX(0deg) and skewX(60deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("skewX(30deg)", "skewX(30deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between skewX(0deg) and skewX(60deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("skewX(30deg)", "skewX(30deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between skewX(0deg) and skewX(90deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("skewX(45deg)", "skewX(45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between skewX(0deg) and skewX(90deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("skewX(45deg)", "skewX(45deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between skewX(0deg) and skewX(180deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("skewX(90deg)", "skewX(90deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between skewX(0deg) and skewX(180deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("skewX(90deg)", "skewX(90deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between skew(0deg, 0deg) and skew(60deg, 60deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("skew(30deg, 30deg)", "skew(30deg, 30deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between skew(0deg, 0deg) and skew(60deg, 60deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("skew(30deg, 30deg)", "skew(30deg, 30deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between skew(45deg, 0deg) and skew(0deg, 45deg) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("skew(22.5deg, 22.5deg)", "skew(22.5deg, 22.5deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between skew(45deg, 0deg) and skew(0deg, 45deg) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("skew(22.5deg, 22.5deg)", "skew(22.5deg, 22.5deg)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between perspective(10px) and perspective(2.5px) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("perspective(4px)", "perspective(4px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between perspective(10px) and perspective(2.5px) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("perspective(4px)", "perspective(4px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between perspective(10px) and perspective(none) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("perspective(20px)", "perspective(20px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between perspective(10px) and perspective(none) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("perspective(20px)", "perspective(20px)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between perspective(none) and perspective(none) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("perspective(none)", "perspective(none)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between perspective(none) and perspective(none) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("perspective(none)", "perspective(none)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between matrix(2, 0, 0, 2, 10, 30) and matrix(4, 0, 0, 6, 14, 10) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("matrix(3, 0, 0, 4, 12, 20)", "matrix(3, 0, 0, 4, 12, 20)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between matrix(2, 0, 0, 2, 10, 30) and matrix(4, 0, 0, 6, 14, 10) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("matrix(3, 0, 0, 4, 12, 20)", "matrix(3, 0, 0, 4, 12, 20)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between matrix3d(1, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 5, 10, 4, 1) and matrix3d(3, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 0, -11, 2, 2, 1) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("matrix3d(2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 0, -3, 6, 3, 1)", "matrix3d(2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 0, -3, 6, 3, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between matrix3d(1, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 5, 10, 4, 1) and matrix3d(3, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 0, -11, 2, 2, 1) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("matrix3d(2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 0, -3, 6, 3, 1)", "matrix3d(2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 0, -3, 6, 3, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)
PassInterpolation between matrix3d(1, 0, 0, 3, 0, 1, 0, 2, 0, 0, 1, 8, 0, 0, 0, 1) and matrix3d(1, 0, 0, 5, 0, 1, 0, 8, 0, 0, 1, 14, 0, 0, 0, 1) gives the correct computed value halfway according to computedStyleMap.
Asserts run
Pass
assert_equals("matrix3d(1, 0, 0, 4, 0, 1, 0, 5, 0, 0, 1, 11, 0, 0, 0, 1)", "matrix3d(1, 0, 0, 4, 0, 1, 0, 5, 0, 0, 1, 11, 0, 0, 0, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:20:5)
PassInterpolation between matrix3d(1, 0, 0, 3, 0, 1, 0, 2, 0, 0, 1, 8, 0, 0, 0, 1) and matrix3d(1, 0, 0, 5, 0, 1, 0, 8, 0, 0, 1, 14, 0, 0, 0, 1) gives the correct computed value halfway according to computedStyleMap with zoom active.
Asserts run
Pass
assert_equals("matrix3d(1, 0, 0, 4, 0, 1, 0, 5, 0, 0, 1, 11, 0, 0, 0, 1)", "matrix3d(1, 0, 0, 4, 0, 1, 0, 5, 0, 0, 1, 11, 0, 0, 0, 1)", "The value at 50% progress is as expected")
    at Test.<anonymous> ( /css/css-transforms/animation/transform-interpolation-computed-value.html:31:5)