wpt / svg / types / scripted / SVGAnimatedLength-initial-values.html

Status: FAIL | Duration: 96ms | Subtests: 0/130 | Open test on wpt.live | wpt.fyi

Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)

SubtestStatusMessage
SVGAnimatedLength, initial values, SVGCircleElement.prototype.cx (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGCircleElement.prototype.cx (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGCircleElement.prototype.cy (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGCircleElement.prototype.cy (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGCircleElement.prototype.r (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGCircleElement.prototype.r (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.cx (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.cx (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.cy (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.cy (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.rx (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.rx (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.ry (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGEllipseElement.prototype.ry (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGFilterPrimitiveStandardAttributes.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGForeignObjectElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGImageElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.x1 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.x1 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.y1 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.y1 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.x2 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.x2 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.y2 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLineElement.prototype.y2 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.x1 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.x1 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.y1 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.y1 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.x2 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.x2 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.y2 (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGLinearGradientElement.prototype.y2 (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.refX (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.refX (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.refY (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.refY (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.markerWidth (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.markerWidth (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.markerHeight (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMarkerElement.prototype.markerHeight (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGMaskElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGPatternElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.cx (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.cx (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.cy (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.cy (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.r (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.r (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.fx (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.fx (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.fy (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.fy (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.fr (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRadialGradientElement.prototype.fr (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.rx (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.rx (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.ry (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGRectElement.prototype.ry (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGSVGElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGTextContentElement.prototype.textLength (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGTextContentElement.prototype.textLength (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGTextPathElement.prototype.startOffset (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGTextPathElement.prototype.startOffset (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.x (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.x (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.y (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.y (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.width (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.width (invalid value)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.height (remove)FAILcannot convert 'null' or 'undefined' to object
SVGAnimatedLength, initial values, SVGUseElement.prototype.height (invalid value)FAILcannot convert 'null' or 'undefined' to object

/svg/types/scripted/SVGAnimatedLength-initial-values.html

<!DOCTYPE html>
<title>SVGAnimatedLength, initial values</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/initial-value-helper.js"></script>
<script>
// Initial values of '0' need not be specified.
assert_initial_values([
  { interface: 'SVGCircleElement', attributes: [ 'cx', 'cy', 'r' ] },
  { interface: 'SVGEllipseElement', attributes: [ 'cx', 'cy', 'rx', 'ry' ] },
  { interface: 'SVGFilterElement', attributes: [ 'x', 'y', 'width', 'height' ],
    x: { initial: '-10%' }, y: { initial: '-10%' }, width: { initial: '120%' }, height: { initial: '120%' } },
  { interface: 'SVGFilterPrimitiveStandardAttributes', attributes: [ 'x', 'y', 'width', 'height' ],
    x: { initial: '0%' }, y: { initial: '0%' }, width: { initial: '100%' }, height: { initial: '100%' } },
  { interface: 'SVGForeignObjectElement', attributes: [ 'x', 'y', 'width', 'height' ] },
  { interface: 'SVGImageElement', attributes: [ 'x', 'y', 'width', 'height' ] },
  { interface: 'SVGLineElement', attributes: [ 'x1', 'y1', 'x2', 'y2' ] },
  { interface: 'SVGLinearGradientElement', attributes: [ 'x1', 'y1', 'x2', 'y2' ],
    x1: { initial: '0%' }, y1: { initial: '0%' }, x2: { initial: '100%' }, y2: { initial: '0%' } },
  { interface: 'SVGMarkerElement', attributes: [ 'refX', 'refY', 'markerWidth', 'markerHeight' ],
    markerWidth: { initial: '3' }, markerHeight: { initial: '3' } },
  { interface: 'SVGMaskElement', attributes: [ 'x', 'y', 'width', 'height' ],
    x: { initial: '-10%' }, y: { initial: '-10%' }, width: { initial: '120%' }, height: { initial: '120%' } },
  { interface: 'SVGPatternElement', attributes: [ 'x', 'y', 'width', 'height' ] },
  { interface: 'SVGRadialGradientElement', attributes: [ 'cx', 'cy', 'r', 'fx', 'fy', 'fr' ],
    cx: { initial: '50%' }, cy: { initial: '50%' }, r: { initial: '50%' },
    fx: { initial: '50%' }, fy: { initial: '50%' }, fr: { initial: '0%' } },
  { interface: 'SVGRectElement', attributes: [ 'x', 'y', 'width', 'height', 'rx', 'ry' ] },
  { interface: 'SVGSVGElement', attributes: [ 'x', 'y', 'width', 'height' ],
    width: { initial: '100%' }, height: { initial: '100%' } },
  { interface: 'SVGTextContentElement', attributes: [ 'textLength' ] },
  { interface: 'SVGTextPathElement', attributes: [ 'startOffset' ] },
  { interface: 'SVGUseElement', attributes: [ 'x', 'y', 'width', 'height' ] },
], { initial: '0', valid: '42', getValue: function(value) { return value.valueAsString } });
</script>