<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>7909</bug_id>
          
          <creation_ts>2006-03-22 02:32:04 -0800</creation_ts>
          <short_desc>Drop down menus do not work</short_desc>
          <delta_ts>2006-12-19 11:02:15 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>4377</dup_id>
          
          <bug_file_loc>http://www.dolmetsch.com/index.htm</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>NeedsReduction</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Martin">simon.martin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ian</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>37325</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Martin">simon.martin</who>
    <bug_when>2006-03-22 02:32:04 -0800</bug_when>
    <thetext>The site is navigated using (javascript) menus that appear when the mouse runs over them. This does not work in Safari but works fine with Firefox and Camino.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38138</commentid>
    <comment_count>1</comment_count>
    <who name="">crastinator</who>
    <bug_when>2006-03-31 21:15:22 -0800</bug_when>
    <thetext>Yup, doesnt&apos;t work. Tried it on Camino and it works. The menu names are supposed to be at the very top bar, below the first line. Niether the drop down menu or the names appear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56559</commentid>
    <comment_count>2</comment_count>
    <who name="">allan28</who>
    <bug_when>2006-09-26 14:28:34 -0700</bug_when>
    <thetext>They do work. The menu is a commercial product from Milonic ( www.milonic.com ), and the version used on dolmetsch is Safari-compatible according to the vendor.
As far as I can tell, a mistake has been made when inserting the menu, so both the noscript warning and the menu has got the class milonic which is hidden with a width of 1px.
Renaming the outer &quot;milonic&quot;-class reveals the menu.
Why Firefox show the menu is probably due to browser-specific code (sniffing is used), but since the javascript is obfuscated, it&apos;s hard to tell. 
Let me know if this needs to be further tested? One would think that another user-agent would fix it, but since it doesn&apos;t, there might still be a bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56575</commentid>
    <comment_count>3</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-09-26 16:48:50 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Why Firefox show the menu is probably due to browser-specific code (sniffing is
&gt; used), but since the javascript is obfuscated, it&apos;s hard to tell. 
&gt; Let me know if this needs to be further tested? One would think that another
&gt; user-agent would fix it, but since it doesn&apos;t, there might still be a bug.

Someone should try spoofing Safari+WebKit as FireFox using the Debug menu to see if it renders differently.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56616</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-09-27 09:31:28 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Someone should try spoofing Safari+WebKit as FireFox using the Debug menu to
&gt; see if it renders differently.
&gt; 

No difference.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56638</commentid>
    <comment_count>5</comment_count>
      <attachid>10802</attachid>
    <who name="">allan28</who>
    <bug_when>2006-09-27 12:16:30 -0700</bug_when>
    <thetext>Created attachment 10802
Testcase

Small testcase where Firefox will display Hello, and Safari will not. Visibility for contained elements is not respected when the element is positioned absolute.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56639</commentid>
    <comment_count>6</comment_count>
    <who name="">allan28</who>
    <bug_when>2006-09-27 12:21:12 -0700</bug_when>
    <thetext>To eleborate slightly on the attachment.
The reason the menu isn&apos;t showing in Safari is that setting &quot;visibility:visible&quot; for an element that is contained in a hidden and absolute/relative positioned element, doesn&apos;t work.
Works when the element isn&apos;t positioned absolute.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41025</commentid>
    <comment_count>7</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-12-19 11:02:15 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 4377 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10802</attachid>
            <date>2006-09-27 12:16:30 -0700</date>
            <delta_ts>2006-09-27 12:16:30 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>vistest.html</filename>
            <type>text/html</type>
            <size>311</size>
            <attacher>allan28</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4KPGh0bWw+CjxoZWFkPgo8dGl0bGU+RG9sbWV0c2NoIE9ubGluZSAtIEhvbWUgUGFnZTwv
dGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Ci5taWxvbmljCnsKCXZpc2liaWxpdHk6aGlk
ZGVuOwoJcG9zaXRpb246YWJzb2x1dGU7Cn0KPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPGRpdiBj
bGFzcz1taWxvbmljPgoJPGRpdiBzdHlsZT0idmlzaWJpbGl0eTp2aXNpYmxlOyI+SGVsbG88L2Rp
dj4KPC9kaXY+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>