80 lines
3.1 KiB
HTML
80 lines
3.1 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html>
|
||
<body>
|
||
<p>Output of this test should match HTML5 (no strict SGML comment parsing).</p>
|
||
|
||
<script>
|
||
if (window.testRunner)
|
||
testRunner.dumpAsText();
|
||
</script>
|
||
<p>Basic comments:<br>
|
||
<!-- basic comment -->PASSED
|
||
<!-- basic comment with spaces after comment end -- >PASSED
|
||
<!-- basic comment with spaces after comment end - - >FAILED--></p>
|
||
<p>Comment series:<br>
|
||
<!-- comment -- -- series-->PASSED
|
||
<!-- comment -- -- series with space after comment end-- >PASSED
|
||
<!-- comment -- -- series with spaces after comment end-- >PASSED</p>
|
||
<!-- comment -- -- series with spaces after comment end- - >FAILED--></p>
|
||
<p>Dash runs:<br>
|
||
<!------ Hello -->PASSED
|
||
<!------ Hello -- >PASSED
|
||
<!------ Hello -- >PASSED
|
||
<!------ Hello - - >FAILED
|
||
<!-- --- Hello -->PASSED
|
||
<!-- Hello --->PASSED</p>
|
||
<p>Empty comments:<br>
|
||
<!---->PASSED
|
||
<!---- >PASSED
|
||
<!>PASSED
|
||
<!-->PASSED
|
||
<!--->PASSED</p>
|
||
<p>Multiple lines:<br>
|
||
<!-- here's a comment, a little longer,
|
||
which occupies more than one line -->PASSED
|
||
<!-- here's a comment, a little longer,
|
||
which occupies more than one line -- >PASSED
|
||
<!-- here's a comment, a little longer,
|
||
which occupies more than one line -- >PASSED
|
||
<!-- here's a comment, a little longer,
|
||
which occupies more than one line --
|
||
>PASSED
|
||
<!-- here's a comment, a little longer,
|
||
which occupies more than one line - - >FAILED-->
|
||
</p>
|
||
|
||
<p>Compatibility:<br>
|
||
<!-- Compatibility: comment series with --extraneous-- text -- between -- the comments -->PASSED
|
||
<!-- Compatibility: comment series with --extraneous-- text -- between -- the comments -- >PASSED
|
||
<!-- Compatibility: comment series with --extraneous-- text -- between -- the comments -- >PASSED
|
||
<!-- Compatibility: comment series with --extraneous-- text -- between -- the comments - - >FAILED-->
|
||
<!-- Compatibility: <!--extra comment start like www.the-leaky-cauldron.com has <rdar://problem/4226539>-->PASSED
|
||
<!-- Compatibility: <!--extra comment start like www.the-leaky-cauldron.com has <rdar://problem/4226539>-- >PASSED
|
||
<!-- Compatibility: <!--extra comment start like www.the-leaky-cauldron.com has <rdar://problem/4226539> -- >PASSED
|
||
<!-- Compatibility: <!--extra comment start like www.the-leaky-cauldron.com has <rdar://problem/4226539> -- >PASSED
|
||
<!-- Compatibility: <!--extra comment start like www.the-leaky-cauldron.com has <rdar://problem/4226539> - - >FAILED-->
|
||
</p>
|
||
|
||
<p>White space after comment close:<br>
|
||
<!-- tab after comment close-- >PASSED
|
||
<!-- LF after comment close-->PASSED
|
||
<!-- CR after comment close--
|
||
>PASSED
|
||
<!-- tab after comment close-- >PASSED</p>
|
||
|
||
|
||
<p>Text after comment close:<br>
|
||
<!-- text after comment close--ouch>FAILED: should be part of the comment --></p>
|
||
|
||
|
||
<p>Extra comment after markup declaration close:<br>
|
||
<!-- Comment --> FAILED: extra comment end and markup declaration close --><br>
|
||
<!-- Comment with a whitespace in markup declaration close -- >PASSED
|
||
<!-- Comment with a whitespace in markup declaration close -- >PASSED</p>
|
||
|
||
<p>Nested comment:<br>
|
||
<!-- nested: <!--FAILED (inner comment)--> PASSED (outer nested comment) --></p>
|
||
|
||
</body>
|
||
</html>
|