Safari weirdness

Had to trace down this JavaScript bug in Safari:

http://www.danga.com/demo/safari-weird-1.html

Fortunately I understand why now (see the link for details), and it's fixed in Tiger.

Still fucked in the latest Konqueror 3.3.2 (in KDE), though.