I recall reading an article that explained how Opera 7.2+ started to
emulate IE's CSS and JavaScript bugs so that bad authors don't keep
sending in bug reports like "IE gets it right, but..." It's one of the
reasons that I switched to Firefox from Opera
Hm, I'd very much doubt it. It happens from time to time that I can't use
a site because of bad (=IE specific) JS code. I'm on linux, so it's no IE
for me (forget about wine, it's a 233 MHz box). However, as a backup, I've
got mozilla installed, and whenever Opera lets me down with JS, I use
Mozilla and I can't remember a single problem. (I still like Opera better,
though
)
So I'd say Mozilla's DOM is mimicking that of IE much more closely.
As for CSS, from what I hear (and see), Opera sticks to standards more
than anything else. It definitely doesn't intentionally reproduce MS bugs.