There's an abstraction in WebCore that's not needed. The only kind of NamedNodeMap we support is a NamedAttrMap. This should be removed. It's causing problems and costing us unnecessary runtime overhead.
Created attachment 29074 [details] patch
Comment on attachment 29074 [details] patch r=me
http://trac.webkit.org/changeset/42107
Mass moving XML DOM bugs to the "DOM" Component.