Summary

Harness status: OK

Found 7 tests

Details

ResultTest NameMessage
PassRendering of mmultiscripts should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(385.96875, 385.96875, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(111.25, 111.25, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(32.65625, 32.65625, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(48, 48, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(64, 64, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(8, 8, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(160.65625, 160.65625, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(103.25, 103.25, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(32, 32, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(16, 16, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(160.65625, 160.65625, 1, "inline position (child 2)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(32, 32, 1, "block position (child 2)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(96, 96, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(48, 48, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(225.3125, 225.3125, 1, "inline position (child 3)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(63.25, 63.25, 1, "block position (child 3)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(48, 48, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(32, 32, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(225.3125, 225.3125, 1, "inline position (child 4)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(16, 16, 1, "block position (child 4)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(0, 0, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(0, 0, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(32.65625, 32.65625, 1, "inline position (child 5)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(72, 72, 1, "block position (child 5)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(32, 32, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(16, 16, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0.65625, 0.65625, 1, "inline position (child 6)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(95.25, 95.25, 1, "block position (child 6)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(16, 16, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(48, 48, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(16.65625, 16.65625, 1, "inline position (child 7)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0, 0, 1, "block position (child 7)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
PassRendering of munder should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(34.8125, 34.8125, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0, 0, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0, 0, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(64, 64, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(8, 8, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(32, 32, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(26.109375, 26.109375, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
PassRendering of mover should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(42.8125, 42.8125, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0, 0, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(18.8125, 18.8125, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(32, 32, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(16, 16, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(48, 48, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0.703125, 0.703125, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
PassRendering of munderover should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(53.625, 53.625, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0, 0, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(18.8125, 18.8125, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(64, 64, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(8, 8, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(32, 32, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(44.921875, 44.921875, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(32, 32, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(16, 16, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(48, 48, 1, "inline position (child 2)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0.703125, 0.703125, 1, "block position (child 2)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
PassRendering of msub should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(192.65625, 192.65625, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0, 0, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0, 0, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(64, 64, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(8, 8, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(16, 16, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
PassRendering of msup should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(160.65625, 160.65625, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(40, 40, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0, 0, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(16, 16, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(32, 32, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(16, 16, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0, 0, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
PassRendering of msubsup should only be affected by in-flow children
Asserts run
Pass
assert_approx_equals(192.65625, 192.65625, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(40, 40, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(24, 24, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(0, 0, 1, "inline position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(16, 16, 1, "block position (child 0)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(64, 64, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(8, 8, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(32, 32, 1, "block position (child 1)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)
Pass
assert_approx_equals(32, 32, 1, "inline size")
    at compareSize ( /mathml/support/layout-comparison.js:23:9)
Pass
assert_approx_equals(16, 16, 1, "block size")
    at compareSize ( /mathml/support/layout-comparison.js:25:9)
Pass
assert_approx_equals(128, 128, 1, "inline position (child 2)")
    at compareLayout ( /mathml/support/layout-comparison.js:84:13)
Pass
assert_approx_equals(0, 0, 1, "block position (child 2)")
    at compareLayout ( /mathml/support/layout-comparison.js:90:13)