layout/reftests/mathml/mtable-columnalign-single-mtr-dynamic.html

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/layout/reftests/mathml/mtable-columnalign-single-mtr-dynamic.html	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,155 @@
     1.4 +<!DOCTYPE>
     1.5 +<html class="reftest-wait">
     1.6 +  <head>
     1.7 +    <title>Test MathML columnalign</title>
     1.8 +    <script type="text/javascript">
     1.9 +      function doTest()
    1.10 +      {
    1.11 +        var table1 = document.getElementById("table1");
    1.12 +        var table2 = document.getElementById("table2");
    1.13 +        var table3 = document.getElementById("table3");
    1.14 +        var rows = undefined;
    1.15 +
    1.16 +        // Table 1 setup
    1.17 +        rows = table1.getElementsByTagName("mtr");
    1.18 +        for(var i = 0; i < rows.length; i++)
    1.19 +          rows[i].setAttribute("columnalign", "left");
    1.20 +
    1.21 +        // Table 2 setup
    1.22 +        rows = table2.getElementsByTagName("mtr");
    1.23 +        for(var i = 0; i < rows.length; i++)
    1.24 +          rows[i].setAttribute("columnalign", "center");
    1.25 +
    1.26 +        // Table 3 setup
    1.27 +        rows = table3.getElementsByTagName("mtr");
    1.28 +        for(var i = 0; i < rows.length; i++)
    1.29 +          rows[i].setAttribute("columnalign", "right");
    1.30 +
    1.31 +        document.documentElement.removeAttribute("class");
    1.32 +      }
    1.33 +    window.addEventListener("MozReftestInvalidate", doTest, false);
    1.34 +    </script>
    1.35 +  </head>
    1.36 +  <body>
    1.37 +    <b>columnalign="left"</b> <br />
    1.38 +    <math>
    1.39 +      <mstyle>
    1.40 +        <mtable id="table1">
    1.41 +          <mtr>
    1.42 +            <mtd>
    1.43 +              <mtext>123</mtext>
    1.44 +            </mtd>
    1.45 +            <mtd>
    1.46 +              <mtext>123</mtext>
    1.47 +            </mtd>
    1.48 +            <mtd>
    1.49 +              <mtext>123</mtext>
    1.50 +            </mtd>
    1.51 +          </mtr>
    1.52 +          <mtr>
    1.53 +            <mtd>
    1.54 +              <mtext>12345</mtext>
    1.55 +            </mtd>
    1.56 +            <mtd>
    1.57 +              <mtext>12345</mtext>
    1.58 +            </mtd>
    1.59 +            <mtd>
    1.60 +              <mtext>12345</mtext>
    1.61 +            </mtd>
    1.62 +          </mtr>
    1.63 +          <mtr>
    1.64 +            <mtd>
    1.65 +              <mtext>1234567</mtext>
    1.66 +            </mtd>
    1.67 +            <mtd>
    1.68 +              <mtext>1234567</mtext>
    1.69 +            </mtd>
    1.70 +            <mtd>
    1.71 +            <mtext>1234567</mtext>
    1.72 +            </mtd>
    1.73 +          </mtr>
    1.74 +        </mtable>
    1.75 +      </mstyle>
    1.76 +    </math> <br />
    1.77 +    <b>columnalign="center"</b> <br />
    1.78 +    <math>
    1.79 +      <mstyle>
    1.80 +        <mtable id="table2">
    1.81 +          <mtr>
    1.82 +            <mtd>
    1.83 +              <mtext>123</mtext>
    1.84 +            </mtd>
    1.85 +            <mtd>
    1.86 +              <mtext>123</mtext>
    1.87 +            </mtd>
    1.88 +            <mtd>
    1.89 +              <mtext>123</mtext>
    1.90 +            </mtd>
    1.91 +          </mtr>
    1.92 +          <mtr>
    1.93 +            <mtd>
    1.94 +              <mtext>12345</mtext>
    1.95 +            </mtd>
    1.96 +            <mtd>
    1.97 +              <mtext>12345</mtext>
    1.98 +            </mtd>
    1.99 +            <mtd>
   1.100 +              <mtext>12345</mtext>
   1.101 +            </mtd>
   1.102 +          </mtr>
   1.103 +          <mtr>
   1.104 +            <mtd>
   1.105 +              <mtext>1234567</mtext>
   1.106 +            </mtd>
   1.107 +            <mtd>
   1.108 +              <mtext>1234567</mtext>
   1.109 +            </mtd>
   1.110 +            <mtd>
   1.111 +            <mtext>1234567</mtext>
   1.112 +            </mtd>
   1.113 +          </mtr>
   1.114 +        </mtable>
   1.115 +      </mstyle>
   1.116 +    </math> <br />
   1.117 +    <b>columnalign="right"</b> <br />
   1.118 +    <math>
   1.119 +      <mstyle>
   1.120 +        <mtable id="table3">
   1.121 +          <mtr>
   1.122 +            <mtd>
   1.123 +              <mtext>123</mtext>
   1.124 +            </mtd>
   1.125 +            <mtd>
   1.126 +              <mtext>123</mtext>
   1.127 +            </mtd>
   1.128 +            <mtd>
   1.129 +              <mtext>123</mtext>
   1.130 +            </mtd>
   1.131 +          </mtr>
   1.132 +          <mtr>
   1.133 +            <mtd>
   1.134 +              <mtext>12345</mtext>
   1.135 +            </mtd>
   1.136 +            <mtd>
   1.137 +              <mtext>12345</mtext>
   1.138 +            </mtd>
   1.139 +            <mtd>
   1.140 +              <mtext>12345</mtext>
   1.141 +            </mtd>
   1.142 +          </mtr>
   1.143 +          <mtr>
   1.144 +            <mtd>
   1.145 +              <mtext>1234567</mtext>
   1.146 +            </mtd>
   1.147 +            <mtd>
   1.148 +              <mtext>1234567</mtext>
   1.149 +            </mtd>
   1.150 +            <mtd>
   1.151 +            <mtext>1234567</mtext>
   1.152 +            </mtd>
   1.153 +          </mtr>
   1.154 +        </mtable>
   1.155 +      </mstyle>
   1.156 +    </math>
   1.157 +  </body>
   1.158 +</html>

mercurial