19 lines
821 B
HTML
19 lines
821 B
HTML
<head>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<p>This text should NOT be visible. It should be overwritten by the result of the test.</p>
|
|
<p>There should be no text below this, because the text is inside a canvas element and JavaScript is enabled.</p>
|
|
<canvas>This text should NOT be visible if JavaScript is enabled.</canvas>
|
|
<script>
|
|
var result = "The DOM part of this test FAILED. The canvas element did not have a child.";
|
|
if (document.getElementsByTagName("canvas")[0].firstChild)
|
|
result = "The DOM part of this test succeeded. The canvas element had at least one child, "
|
|
+ "indicating that we are hiding text by not rendering it, but we are creating DOM elements as expected."
|
|
document.getElementsByTagName("p")[0].innerText = result;
|
|
</script>
|
|
</body>
|