| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <title>math in html: parsing</title> | 4 <title>math in html: parsing</title> |
| 5 <script src="/resources/testharness.js"></script> | 5 <script src="/resources/testharness.js"></script> |
| 6 <script src="/resources/testharnessreport.js"></script> | 6 <script src="/resources/testharnessreport.js"></script> |
| 7 </head> | 7 </head> |
| 8 <body> | 8 <body> |
| 9 <h1>math in html: parsing</h1> | 9 <h1>math in html: parsing</h1> |
| 10 | 10 |
| 11 <div id="log"></div> | 11 <div id="log"></div> |
| 12 | 12 |
| 13 <div> | 13 <div> |
| 14 <div><MATH id="m1"><Mtext/></math></div> | 14 <div><MATH id="m1"><Mtext/></math></div> |
| 15 <div id="d1"><math><MI MATHVARIANT="BOLD" /></math></div> | 15 <div id="d1"><math><MI MATHVARIANT="BOLD" /></math></div> |
| 16 <div id="d2"><math><semantics DEFINITIONurl="www.example.org/FOO"><mi>a</mi><ann
otation-xml><foo/><bar/></annotation-xml></semantics></math></div> | 16 <div id="d2"><math><semantics DEFINITIONurl="www.example.org/FOO"><mi>a</mi><ann
otation-xml><foo/><bar/></annotation-xml></semantics></math></div> |
| 17 <div><math id="m3span-mtext"><mtext><Span>x</span></mtext></math></div> | 17 <div><math id="m3span-mtext"><mtext><Span>x</Span></mtext></math></div> |
| 18 <div><math id="m3span-mi"><mi><Span>x</span></mi></math></div> | 18 <div><math id="m3span-mi"><mi><Span>x</Span></mi></math></div> |
| 19 <div><math id="m3span-mrow"><mi><Span>x</span></mrow></math></div> | 19 <div><math id="m3span-mrow"><mi><Span>x</Span></mrow></math></div> |
| 20 <div><math id="m3p-mtext"><mtext><P>x</p></mtext></math></div> | 20 <div><math id="m3p-mtext"><mtext><P>x</P></mtext></math></div> |
| 21 <div><math id="m3p-mi"><mi><P>x</p></mi></math></div> | 21 <div><math id="m3p-mi"><mi><P>x</P></mi></math></div> |
| 22 <div id="d3p-mrow"><math><mrow><P>x</p><mi>y</mi></mrow></math></div> | 22 <div id="d3p-mrow"><math><mrow><P>x</P><mi>y</mi></mrow></math></div> |
| 23 <div><math id="m4"><mtext><Undefinedelement>x</undefinedelement></mtext></math><
/div> | 23 <div><math id="m4"><mtext><Undefinedelement>x</Undefinedelement></mtext></math><
/div> |
| 24 <div><math id="m5"><mtext><mi>x</mi></mtext></math></div> | 24 <div><math id="m5"><mtext><mi>x</mi></mtext></math></div> |
| 25 <div><math><semantics><mi>x</mi> | 25 <div><math><semantics><mi>x</mi> |
| 26 <annotation-xml><p id="p6default">x</p></annotation-xml> | 26 <annotation-xml><p id="p6default">x</p></annotation-xml> |
| 27 </semantics></math></div> | 27 </semantics></math></div> |
| 28 <div><math><semantics><mi>x</mi> | 28 <div><math><semantics><mi>x</mi> |
| 29 <annotation-xml encoding=text/html><p id="p6texthtml">x</p
></annotation-xml> | 29 <annotation-xml encoding=text/html><p id="p6texthtml">x</p
></annotation-xml> |
| 30 </semantics></math></div> | 30 </semantics></math></div> |
| 31 <div><math><semantics><mi>x</mi> | 31 <div><math><semantics><mi>x</mi> |
| 32 <annotation-xml encoding=TEXT/HTML><p id="p6uctexthtml">x<
/p></annotation-xml> | 32 <annotation-xml encoding=TEXT/HTML><p id="p6uctexthtml">x<
/p></annotation-xml> |
| 33 </semantics></math></div> | 33 </semantics></math></div> |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 123 test(function() { | 123 test(function() { |
| 124 assert_equals(document.getElementById("p6applicationxhtmlxml").parentNode.nodeNa
me,"annotation-xml") | 124 assert_equals(document.getElementById("p6applicationxhtmlxml").parentNode.nodeNa
me,"annotation-xml") |
| 125 },"p in annotation-xml encoding=application/xhtml+xml stays as child of annotati
on-xml"); | 125 },"p in annotation-xml encoding=application/xhtml+xml stays as child of annotati
on-xml"); |
| 126 | 126 |
| 127 test(function() { | 127 test(function() { |
| 128 assert_equals(document.getElementById("p6foo").parentNode.nodeName,"DIV") | 128 assert_equals(document.getElementById("p6foo").parentNode.nodeName,"DIV") |
| 129 },"p in annotation-xml encoding=foo moves to be child of DIV"); | 129 },"p in annotation-xml encoding=foo moves to be child of DIV"); |
| 130 </script> | 130 </script> |
| 131 </body> | 131 </body> |
| 132 </html> | 132 </html> |
| OLD | NEW |