[offset-parsing-valid.html]
  [Serialization should round-trip after setting e.style['offset'\] = "100px none auto 90deg"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "100px"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "none 30deg reverse"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('M 0 0 H 1') reverse 30deg 50px"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('m 0 0 h 100') -7rad 8px / auto"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('m 0 0 h 100') -7rad 8px / left top"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('m 0 0 h 100') -7rad 8px"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "ray(farthest-corner 90deg) 1%"]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "ray(sides 0deg) 50% 90deg auto"]
    expected: FAIL

  [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

  [Serialization should round-trip after setting e.style['offset'\] = "auto none reverse"]
    expected: FAIL

  [e.style['offset'\] = "auto" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "auto"]
    expected: FAIL

  [e.style['offset'\] = "center bottom path('M 1 2 V 3 Z')" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "center bottom path('M 1 2 V 3 Z')"]
    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

  [Serialization should round-trip after setting 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"]
    expected: FAIL

  [e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "left bottom ray(0rad closest-side) 10px auto 30deg / right bottom"]
    expected: FAIL

  [e.style['offset'\] = "left top" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "left top"]
    expected: FAIL

  [e.style['offset'\] = "none 30deg reverse" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "none 50px reverse 30deg" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "none 50px reverse 30deg"]
    expected: FAIL

  [e.style['offset'\] = "none calc(10px + 20%) auto" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "none calc(10px + 20%) auto"]
    expected: FAIL

  [e.style['offset'\] = "none reverse" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "none reverse"]
    expected: FAIL

  [e.style['offset'\] = "path('M 0 0 H 1') -200% auto" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('M 0 0 H 1') -200% auto"]
    expected: FAIL

  [e.style['offset'\] = "path('M 0 0 H 1') -200%" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('M 0 0 H 1') -200%"]
    expected: FAIL

  [e.style['offset'\] = "path('M 0 0 H 1') 50px" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('M 0 0 H 1') 50px"]
    expected: FAIL

  [e.style['offset'\] = "path('M 0 0 H 1') auto" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('M 0 0 H 1') auto"]
    expected: FAIL

  [e.style['offset'\] = "path('M 0 0 H 1') reverse 30deg 50px" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "path('M 0 0 H 1')" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('M 0 0 H 1')"]
    expected: FAIL

  [e.style['offset'\] = "path('m 0 0 h 100') -7rad 8px / auto" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "path('m 0 0 h 100') -7rad 8px / left top" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "path('m 0 0 h 100') -7rad 8px" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "path('m 0 0 h 100') 100px 0deg" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('m 0 0 h 100') 100px 0deg"]
    expected: FAIL

  [e.style['offset'\] = "path('m 1 2 v 3 Z')" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "path('m 1 2 v 3 Z')"]
    expected: FAIL

  [e.style['offset'\] = "ray(farthest-corner 90deg) 1%" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "ray(sides 0deg) 50% 90deg auto" should set the property value]
    expected: FAIL

  [e.style['offset'\] = "right bottom / left top" should set the property value]
    expected: FAIL

  [Serialization should round-trip after setting e.style['offset'\] = "right bottom / left top"]
    expected: FAIL

