[offset-path-interpolation-005.html]
  ["path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" are valid offset-path values]
    expected: FAIL

  [Animation between "path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" at progress -1]
    expected: FAIL

  [Animation between "path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" at progress 0]
    expected: FAIL

  [Animation between "path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" at progress 0.125]
    expected: FAIL

  [Animation between "path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" at progress 0.875]
    expected: FAIL

  [Animation between "path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" at progress 1]
    expected: FAIL

  [Animation between "path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')" and "ray(0deg closest-side)" at progress 2]
    expected: FAIL

  ["ray(0deg closest-corner)" and "none" are valid offset-path values]
    expected: FAIL

  [Animation between "ray(0deg closest-corner)" and "none" at progress -1]
    expected: FAIL

  [Animation between "ray(0deg closest-corner)" and "none" at progress 0]
    expected: FAIL

  [Animation between "ray(0deg closest-corner)" and "none" at progress 0.125]
    expected: FAIL

  [Animation between "ray(0deg closest-corner)" and "none" at progress 0.875]
    expected: FAIL

  [Animation between "ray(0deg closest-corner)" and "none" at progress 1]
    expected: FAIL

  [Animation between "ray(0deg closest-corner)" and "none" at progress 2]
    expected: FAIL

  ["none" and "ray(20deg closest-side)" are valid offset-path values]
    expected: FAIL

  [Animation between "none" and "ray(20deg closest-side)" at progress -1]
    expected: FAIL

  [Animation between "none" and "ray(20deg closest-side)" at progress 0]
    expected: FAIL

  [Animation between "none" and "ray(20deg closest-side)" at progress 0.125]
    expected: FAIL

  [Animation between "none" and "ray(20deg closest-side)" at progress 0.875]
    expected: FAIL

  [Animation between "none" and "ray(20deg closest-side)" at progress 1]
    expected: FAIL

  [Animation between "none" and "ray(20deg closest-side)" at progress 2]
    expected: FAIL

  ["ray(10deg sides contain)" and "ray(50deg sides contain)" are valid offset-path values]
    expected: FAIL

  [Animation between "ray(10deg sides contain)" and "ray(50deg sides contain)" at progress -1]
    expected: FAIL

  [Animation between "ray(10deg sides contain)" and "ray(50deg sides contain)" at progress 0]
    expected: FAIL

  [Animation between "ray(10deg sides contain)" and "ray(50deg sides contain)" at progress 0.125]
    expected: FAIL

  [Animation between "ray(10deg sides contain)" and "ray(50deg sides contain)" at progress 0.875]
    expected: FAIL

  [Animation between "ray(10deg sides contain)" and "ray(50deg sides contain)" at progress 1]
    expected: FAIL

  [Animation between "ray(10deg sides contain)" and "ray(50deg sides contain)" at progress 2]
    expected: FAIL

  ["ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" are valid offset-path values]
    expected: FAIL

  [Animation between "ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" at progress -1]
    expected: FAIL

  [Animation between "ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" at progress 0]
    expected: FAIL

  [Animation between "ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" at progress 0.125]
    expected: FAIL

  [Animation between "ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" at progress 0.875]
    expected: FAIL

  [Animation between "ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" at progress 1]
    expected: FAIL

  [Animation between "ray(-10deg farthest-corner)" and "ray(-50deg farthest-corner)" at progress 2]
    expected: FAIL

  ["ray(200deg farthest-side)" and "ray(300deg sides)" are valid offset-path values]
    expected: FAIL

  [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress -1]
    expected: FAIL

  [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 0]
    expected: FAIL

  [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 0.125]
    expected: FAIL

  [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 0.875]
    expected: FAIL

  [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 1]
    expected: FAIL

  [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 2]
    expected: FAIL

  ["ray(200deg sides contain)" and "ray(300deg sides)" are valid offset-path values]
    expected: FAIL

  [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress -1]
    expected: FAIL

  [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 0]
    expected: FAIL

  [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 0.125]
    expected: FAIL

  [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 0.875]
    expected: FAIL

  [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 1]
    expected: FAIL

  [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 2]
    expected: FAIL

  ["ray(200deg farthest-side contain)" and "ray(300deg sides)" are valid offset-path values]
    expected: FAIL

  [Animation between "ray(200deg farthest-side contain)" and "ray(300deg sides)" at progress -1]
    expected: FAIL

  [Animation between "ray(200deg farthest-side contain)" and "ray(300deg sides)" at progress 0]
    expected: FAIL

  [Animation between "ray(200deg farthest-side contain)" and "ray(300deg sides)" at progress 0.125]
    expected: FAIL

  [Animation between "ray(200deg farthest-side contain)" and "ray(300deg sides)" at progress 0.875]
    expected: FAIL

  [Animation between "ray(200deg farthest-side contain)" and "ray(300deg sides)" at progress 1]
    expected: FAIL

  [Animation between "ray(200deg farthest-side contain)" and "ray(300deg sides)" at progress 2]
    expected: FAIL

