Interesting Safari bug: seeing double

This came up recently on the “CSS-Discuss mailing list.”:http://www.css-discuss.org/ I’ve never seen anything like this happen before, and with the author’s permission I’m blogging it in order to send a “shout out” to Safari developer “Dave Hyatt.”:http://weblogs.mozillazine.org/hyatt/ Trackback appears to be the best way to reach him.

Take a look at “this page.”:http://genjokoan.com/ When viewed in Firefox (Mac/PC), Internet Explorer (Mac/PC) or Mozilla it looks like this (click to see full size):

genojokan-okay

But here’s how it looks in Safari 1.2.1:

genojokan-double

There were multiple suggestions on the list on how to change the CSS to eliminate the double text, (including adding a #footer div with clear: both;) but is it a Safari bug that it happens in the first place?

“Follow-up entry here”:http://www.momathome.com/viewfromhome/macintosh/safari_bug_part_2.php

3 Comments

  1. Eric says:

    The absolute best way to reach the Safari folks for something like this is to narrow down the bug to a simple test case (as small as possible), then report it at http://bugreport.apple.com. I’d do it myself here, but I’m really busy right now. 😦

  2. Judi Sohn says:

    True, Eric. I keep forgetting that I can do that. 😉 To be honest, I don’t even know how to boil this down to a simple test case since it’s unclear exactly what combination in the CSS/HTML triggered it. It would take some time to build a test page that repeats the bug, and I don’t have that time either. I only offered to help out a list mate by blogging about it. If anyone can duplicate this simply, be my guest.

  3. Eric says:

    Making a simple test case that reproduces the bug is actually a bit easier than guessing at what’s wrong and then building a page that’s broken. Instead, start with the HTML and CSS files of the buggy page itself, then remove snippets until the bug doesn’t show up. Submit what’s left (after adding back the last part you removed) and you’ve got a bug report with a minimal test case.

Comments are closed.