Bug 12717 - REGRESSION: Menu on www.skanetrafiken.se does not pull down on hover
Summary: REGRESSION: Menu on www.skanetrafiken.se does not pull down on hover
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Evangelism (show other bugs)
Version: 420+
Hardware: Macintosh OS X 10.4
: P2 Normal
Assignee: Nobody
URL: http://www.skanetrafiken.se
Keywords: Regression
Depends on:
Blocks:
 
Reported: 2007-02-09 14:54 PST by jonathanjohnsson
Modified: 2010-01-14 10:02 PST (History)
4 users (show)

See Also:


Attachments
Safari Web Archive of the web page (263.02 KB, application/octet-stream)
2007-02-09 14:57 PST, jonathanjohnsson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description jonathanjohnsson 2007-02-09 14:54:37 PST
Go to the page in question or open the attached web archive (saving as full web page in Firefox doesn't show this issue). You will notice that all the menus are open all the time, while they only should open on mouse over.

This is a regression from released Safari. The bug has been there for a while, today I saw it using nightly r19524.
Comment 1 jonathanjohnsson 2007-02-09 14:57:10 PST
Created attachment 13096 [details]
Safari Web Archive of the web page
Comment 2 David Kilzer (:ddkilzer) 2007-02-09 15:22:37 PST
Does the webarchive work if you're disconnected from the network?  (If not, it's still loading remote resources from the original server and won't be reproducible if the server files change.)  I suspect @import-ed CSS files since neither webarchives nor the "WPC" Firefox format save them (yet).  That's Bug 11839.

Comment 3 mitz 2007-02-09 16:12:37 PST
Looks like another case of bug 12368, which is a WebKit progression.
Comment 4 jonathanjohnsson 2007-02-10 00:51:12 PST
I just tried to open the web archive when disconnected from the network, and it still shows the bug. No content seems to be missing due to disconnecting.
Comment 5 Antti Koivisto 2007-02-10 06:04:17 PST
Right, another case of bug 12368 meaning not a bug. The site does Safari test in 

http://www.skanetrafiken.se/script/style.js

and includes 

http://www.skanetrafiken.se/styles/SafariMacStyles.css

which sets explicitly

/*DropDownMenu*/
div.ddmenu-container
{
visibility:visible;
}

In tiger webkit this would get (incorrectly) ignored and menus would disappear anyway, in ToT it is respected and they stay visible all the time. If you apply this style in Firefox you get the same result. If you don't include this .css menus work fine ToT.
Comment 6 David Kilzer (:ddkilzer) 2007-02-10 06:37:24 PST
Changing to Evangelism component and reducing priority to P2.

Comment 7 David Kilzer (:ddkilzer) 2007-02-10 07:19:11 PST
Tried sending a message to <webmaster@skanetrafiken.se>, but it bounced with a message from <postmaster@skanetrafiken.skane.se>.  I then went to www.skane.se, found a contact email address at the bottom of the page, and resent the message:

To: bengt.flemark@skane.se
Subject: Web site menus will not work with new Safari
Date: February 10, 2007 9:03:48 AM CST

Hi,

The menus on your web site (http://www.skanetrafiken.se/) will not work with the new version of Safari when it ships with Mac OS X 10.5.  The current site relies on a bug in older versions of Safari that has now been fixed.

You may read more about the bug here:

    http://bugs.webkit.org/show_bug.cgi?id=12717

If you have a Mac with Mac OS X 10.4 on it, you may test your site with the new "WebKit" rendering engine (that will be included with the new Safari) by downloading a nightly WebKit DMG, mounting the DMG, then double-clicking on the gold Safari icon:

    http://nightly.webkit.org/

Thanks for your attention in this matter!

Dave

Comment 8 jonathanjohnsson 2007-02-10 08:36:25 PST
David, I sent an approximate translation of your mail to Swedish (including a note that it is a translation of your mail), to www.skanetrafiken.se using the questions form buried somewhere in the site. I did this to make it more likely that the information will reach the right persons. I hope you don't mind.
Comment 9 David Kilzer (:ddkilzer) 2007-02-10 11:47:54 PST
(In reply to comment #8)
> David, I sent an approximate translation of your mail to Swedish (including a
> note that it is a translation of your mail), to www.skanetrafiken.se using the
> questions form buried somewhere in the site. I did this to make it more likely
> that the information will reach the right persons. I hope you don't mind.

Not a problem at all.  Thanks!
Comment 10 Robert Blaut 2008-02-10 23:25:30 PST
Using the latest Webkit r30123 I don't see the described issue. The menu are not open all the time.

However this time the menu doesn't pull down on hover any more. After spoofing UA to Firefox the site works as expected.

So I change a summary of the bug to track the new issue.
Comment 11 Cameron Zwarich (cpst) 2009-04-22 18:36:56 PDT
The new issue is ultimately the same as the old: bad CSS in the Safari-specific CSS file.
Comment 12 Julio Danni 2010-01-14 07:36:23 PST
It's working fine to me with Chrome 4, webkit 532.5
Comment 13 Alexey Proskuryakov 2010-01-14 10:02:08 PST
I still see the issue described in comment 10 with Safari 4.0.4 on Mac.