Test of xmp DOM and rendering in XHTML

Testcase:

testing... <b>sometext</b> &lt;b&gt;sometext&lt;/b&gt; A &amp; B, A &amp;amp; B

Output:

In the case of XHTML, Firefox and Opera both ignore the xmp tag for the display, which seems correct as xmp can never really work in an XML document. However for the innerHTML property, Firefox ignores element nodes inside the xmp tag. I would think that Opera’s behaviour here is correct, by just serialising the DOM.