Tested with WebKit r20267. The page's content is blanked by mousing over the page's left-hand site index. In Safari 420+ the page content is not effected. However, Safari 420+ is not displaying the pop-up menu that is intended by the mouse-over event. Correct handling of the popup menu is seen in (at least) FireFox 2 and MSIE for Mac. Also note: Bug is present with WebKit-CVS-2005-12-31 08-50-50 GMT.dmg. Bug is not present with WebKit-CVS-2005-12-29 00-17-50 GMT.dmg. ("pewtermoose" says, "I'm pretty sure that corresponds to r11795/6/7 in svn terms".)
Created attachment 13688 [details] Reduction I started the reduction and "pewtermoose" finished it up.
Created attachment 13690 [details] document.all tests
Created attachment 13691 [details] document.all tests Added some cases; commented out some that are irrelevant here and may even be not worth it trying to match. All the results are from WinIE 6. I'm not working on a fix now, feel free to take this bug.
I'm working on this.
Alexey's test uncovers a lot of interesting little differences. The key to this site seems to be how we treat the empty string, though.
Created attachment 13695 [details] patch Fixes the empty string case, and the website.
I've broken off bug 13112 to cover cases other than the empty string. I didn't want to make those sorts of changes right now, though, because they're pretty risky -- especially when it comes to Dashboard.
Comment on attachment 13695 [details] patch r=Oliver Hunt
Committed revision 20295.