Summary

Harness status: OK

Found 19 tests

Details

ResultTest NameMessage
PassgetBBox on detached element
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on polygon with no points attribute
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on polyline with no points attribute
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on path with no d attribute
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on path with no valid path segments in d attribute
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on polygon with no valid point in the points attribute
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on polyline with no valid point in the points attribute
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpolygon doesn't contribute to parent bbox
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passgroup with hidden child
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpath doesn't contribute to parent bbox
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpath with only invalid segments doesn't contribute to parent bbox
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpolyline doesn't contribute to parent bbox
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpolygon with no valid points doesn't contribute to parent bbox
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpolyline with no valid points doesn't contribute to parent bbox
Asserts run
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(50, 50, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
PassgetBBox on path with no height
Asserts run
Pass
assert_approx_equals(40, 40, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(20, 20, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passpath with no height should contribute to parent bbox
Asserts run
Pass
assert_approx_equals(40, 40, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(20, 20, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(60, 60, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(80, 80, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passarc bbox should be tight
Asserts run
Pass
assert_approx_equals(0, 0, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(-2.6241957385038633e-15, 0, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(1, 1, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(1, 1, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passempty foreignObject does not contribute to parent bbox
Asserts run
Pass
assert_approx_equals(5, 5, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(5, 5, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(10, 10, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(10, 10, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)
Passempty image does not contribute to parent bbox
Asserts run
Pass
assert_approx_equals(5, 5, 5.960464477539063e-8, "x")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:65:3)
Pass
assert_approx_equals(5, 5, 5.960464477539063e-8, "y")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:66:3)
Pass
assert_approx_equals(10, 10, 5.960464477539063e-8, "width")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:67:3)
Pass
assert_approx_equals(10, 10, 5.960464477539063e-8, "height")
    at assert_rect_approx_equals ( /svg/types/scripted/SVGGraphicsElement.getBBox-01.html:68:3)