Currently, the HTML parser ignores the above tags, while other browsers put them in the DOM. WinIE,
MacIE and Opera ignores any child nodes of the elements, while mozilla treats all contents as a single text
node, for example <noframes><b>Foo</b></noframes> will create a noframes element with a child
node that has the value "<b>Foo</b>". Some of the HTML element tests are failing because of this.
Created attachment 3432 [details]
Add "no-elements" to the DOM
Here's a patch that adds the "no-elements" to the DOM. It doesn't create any
children for them though, but I think this is OK.