|
44 | 44 | assert_equals(getBox("unitPercentage").width, 60, "%");
|
45 | 45 | assert_equals(getBox("unitPt").width, 96, "pt");
|
46 | 46 | assert_equals(getBox("unitPx").width, 123, "px");
|
47 |
| - assert_equals(getBox("unitNone").width, 150, "Unitless"); |
48 | 47 | }, "Units");
|
49 | 48 |
|
50 | 49 | test(function() {
|
|
57 | 56 | assert_equals(getBox("spacePercentage").width, 60, "%");
|
58 | 57 | assert_equals(getBox("spacePt").width, 96, "pt");
|
59 | 58 | assert_equals(getBox("spacePx").width, 123, "px");
|
60 |
| - assert_equals(getBox("spaceNone").width, 150, "Unitless"); |
61 | 59 | }, "Trimming of space");
|
62 | 60 |
|
63 | 61 | test(function() {
|
64 | 62 | assert_approx_equals(getBox("n0").width, 0, epsilon, "n0");
|
65 | 63 | assert_approx_equals(getBox("n1").width, 90, epsilon, "n1");
|
66 | 64 | assert_approx_equals(getBox("n2").width, 8, epsilon, "n2");
|
67 |
| - assert_approx_equals(getBox("n3").width, 70, epsilon, "n3"); |
68 | 65 | assert_approx_equals(getBox("n4").width, 650, epsilon, "n4");
|
69 | 66 | assert_approx_equals(getBox("n5").width, 4320, epsilon, "n5");
|
70 | 67 | assert_approx_equals(getBox("n6").width, 1, epsilon, "n6");
|
|
79 | 76 | assert_approx_equals(getBox("N0").top - topRef, -0, epsilon, "N0");
|
80 | 77 | assert_approx_equals(topRef - getBox("N1").top, -90, epsilon, "N1");
|
81 | 78 | assert_approx_equals(topRef - getBox("N2").top, -8, epsilon, "N2");
|
82 |
| - assert_approx_equals(topRef - getBox("N3").top, -70, epsilon, "N3"); |
83 | 79 | assert_approx_equals(topRef - getBox("N4").top, -650, epsilon, "N4");
|
84 | 80 | assert_approx_equals(topRef - getBox("N5").top, -4320, epsilon, "N5");
|
85 | 81 | assert_approx_equals(topRef - getBox("N6").top, -1, epsilon, "N6");
|
|
113 | 109 | });
|
114 | 110 | }, "Legacy namedspaces");
|
115 | 111 |
|
| 112 | + test(function() { |
| 113 | + // These values are invalid in MathML Core. |
| 114 | + assert_equals(getBox("unitNone").width, 30, "Unitless"); |
| 115 | + assert_approx_equals(getBox("n3").width, 0, epsilon, "n3"); |
| 116 | + var topRef = getBox("ref").top; |
| 117 | + assert_approx_equals(topRef - getBox("N3").top, 0, epsilon, "N3"); |
| 118 | + }, "Legacy numbers"); |
| 119 | + |
116 | 120 | done();
|
117 | 121 | }
|
118 | 122 | </script>
|
|
144 | 148 | <mstyle mathsize="200%"><mspace id="spacePercentage" width=" 	

 	

3em 	

 	

"/></mstyle>
|
145 | 149 | <mspace id="spacePt" width=" 	

 	

72pt 	

 	

"/>
|
146 | 150 | <mspace id="spacePx" width=" 	

 	

123px 	

 	

"/>
|
147 |
| - <mstyle mathsize="5"><mspace id="spaceNone" width=" 	

 	

3em 	

 	

"/></mstyle> |
148 | 151 | </math>
|
149 | 152 | </p>
|
150 | 153 | <p>
|
|
0 commit comments