| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <body> |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| |
| var failure = false; |
| |
| // This shouldn't be known since we haven't parsed that far yet. |
| var d = document.getElementById('div1'); |
| |
| if (d) |
| failure = true; |
| </script> |
| |
| <div id="div1"/> |
| |
| <script src="resources/xhtml-scripts.js"/> |
| <div id="div2"/> |
| |
| This tests that parsing stops when a script is encountered in an XML document. Parsing resumes when the script has finished executing. |
| <div id="result">FAILURE</div> |
| |
| <script> |
| if (!failure) |
| document.getElementById('result').firstChild.nodeValue = 'SUCCESS'; |
| </script> |
| </body> |
| </html> |