This causes a problem with bindows.net, which attempts to manipulate Attr.prototype.
Created attachment 14184 [details]
Added a bunch of new global constructors. Leaving it to the reviewer to decide whether this is appropriate during stabilization.
It seems like we have a terminology problem somewhere. Invoking "new Element" results in a weird error message: "TypeError: Value [object ElementConstructor] (result of expression window.Element) is not a constructor. Cannot be used with new."
Comment on attachment 14184 [details]
Committed revision 21308.
Filed bug 13626 for the error message.