Ensure frames and scripts are enabled.
Explanation of results: for each test, there are two blocks of results. First a colourised view that shows exactly what the DOM said was going on (purple and bold is an element tag, black and small caps is text, green and italics is a comment node), then a small view that shows what the UA thought was there (according to innerHTML). View the source to see exactly what was really there. Enjoy.
<NOSCRIPT>A<!--B-->C<noscript>D<span>E</span>F</NOSCRIPT>G
<script type="text/javascript" class="ignore">var x;</script><noscript>A<!--B-->C<noscript>D<span>E</span>F</noscript>G
<NOSCRIPT>A<!--B-->C<noscript>D<span>E</span>F</NOSCRIPT>G
<script type="application/x-hixie-script" class="ignore">error('UA did not ignore script block of unknown type')</script><noscript>A<!--B-->C<noscript>D<span>E</span>F</noscript>G<NOFRAMES>A<!--B-->C<noframes>D<span>E</span>F</NOFRAMES>G
<noframes>A<!--B-->C<noframes>D<span>E</span>F</noframes>G
<OBJECT>A<!--B-->C<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<object>A<!--B-->C<object>D<span>E</span>F</object>G</object>
<OBJECT>A<!--B-->C<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<object data="pass.html">A<!--B-->C<object>D<span>E</span>F</object>G</object>
<IFRAME>A<!--B-->C<iframe>D<span>E</span>F</IFRAME>G
<iframe>A<!--B-->C<iframe>D<span>E</span>F</iframe>G
<IFRAME>A<!--B-->C<iframe>D<span>E</span>F</IFRAME>G
<iframe src="pass.html">A<!--B-->C<iframe>D<span>E</span>F</iframe>G
<SCRIPT></SCRIPT><NOSCRIPT></NOSCRIPT><NOSCRIPT></NOSCRIPT>G</NOSCRIPT><//NOSCRIPT>
<SCRIPT class=ignore type=text/javascript>var x;</SCRIPT> <NOSCRIPT>A<!--B-->C<noscript><NOSCRIPT>D<span>E</span>F</NOSCRIPT>G</NOSCRIPT>
<SCRIPT></SCRIPT><NOSCRIPT></NOSCRIPT><NOSCRIPT></NOSCRIPT>G</NOSCRIPT><//NOSCRIPT>
<SCRIPT class=ignore type=application/x-hixie-script>error('UA did not ignore script block of unknown type')</SCRIPT>
<NOSCRIPT>A<!--B-->C<noscript><NOSCRIPT>D<span>E</span>F</NOSCRIPT>G</NOSCRIPT><NOFRAMES></NOFRAMES><NOFRAMES></NOFRAMES>G</NOFRAMES><//NOFRAMES>
<NOFRAMES>A<!--B-->C<noframes><NOFRAMES>D<span>E</span>F</NOFRAMES>G</NOFRAMES>
A<!--B-->CD<SPAN>E</SPAN>FG</OBJECT><//OBJECT>
A<!--B-->CD<SPAN>E</SPAN>FG</OBJECT>
<OBJECT></OBJECT>D<SPAN>E</SPAN>FG</OBJECT><//OBJECT>
<OBJECT data=pass.html> A<!--B-->C</OBJECT>D<SPAN>E</SPAN>FG</OBJECT>
<IFRAME></IFRAME><IFRAME></IFRAME>G</IFRAME><//IFRAME>
<IFRAME>A<!--B-->C</IFRAME><IFRAME>D<span>E</span>F</IFRAME>G</IFRAME>
<IFRAME></IFRAME><IFRAME></IFRAME>G</IFRAME><//IFRAME>
<IFRAME src="pass.html">A<!--B-->C</IFRAME><IFRAME src="pass.html">D<span>E</span>F</IFRAME>G</IFRAME>
<NOSCRIPT></NOSCRIPT>G
<SCRIPT TYPE="text/javascript" CLASS="ignore"></SCRIPT><NOSCRIPT></NOSCRIPT>G
<NOSCRIPT>A<!--B-->C<NOSCRIPT>D<SPAN>E</SPAN>F</NOSCRIPT>G</NOSCRIPT>
<SCRIPT TYPE="application/x-hixie-script" CLASS="ignore"></SCRIPT><NOSCRIPT>A<!--B-->C<NOSCRIPT>D<SPAN>E</SPAN>F</NOSCRIPT>G</NOSCRIPT>
<NOFRAMES></NOFRAMES>G
<NOFRAMES></NOFRAMES>G
<OBJECT>A<!--B-->C<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<OBJECT>A<!--B-->C<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<OBJECT>A<!--B-->C<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<OBJECT DATA="http://www.hixie.ch/tests/evil/page-loading/alternative-content/investigation/pass.html">A<!--B-->C<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<IFRAME></IFRAME>G
<IFRAME></IFRAME>G
<IFRAME></IFRAME>G
<IFRAME SRC="http://www.hixie.ch/tests/evil/page-loading/alternative-content/investigation/pass.html"></IFRAME>G
G
<SCRIPT type="text/javascript" class="ignore">var x;</SCRIPT> G
G
<SCRIPT type="application/x-hixie-script" class="ignore">error('UA did not ignore script block of unknown type')</SCRIPT>
G
G
G
<OBJECT>AC<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<OBJECT>AC<OBJECT>D<SPAN>E</SPAN> F</OBJECT> G</OBJECT>
<OBJECT>AC<OBJECT>D<SPAN>E</SPAN>F</OBJECT>G</OBJECT>
<OBJECT data="pass.html">AC<OBJECT>D<SPAN>E</SPAN> F</OBJECT> G</OBJECT>
<IFRAME></IFRAME>G
<IFRAME>G
<IFRAME></IFRAME>G
<IFRAME src="pass.html">G
(no raw results)