[Webkit-unassigned] [Bug 27175] Webpage does not work properly - unusable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jul 11 13:57:56 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=27175


Jessie Berlin <jberlin at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jberlin at apple.com
           Platform|Macintosh Intel             |All
         OS/Version|Mac OS X 10.5               |All




--- Comment #3 from Jessie Berlin <jberlin at apple.com>  2009-07-11 13:57:55 PDT ---
(In reply to comment #2)
> <rdar://problem/7050742>

Placing

'position: relative;'

in the css on the ul that is the dropdown menu (adding it to the rule for
div.dropdownmenu ul) makes this work properly.

At least one part of what appears to be happening in Safari is that the ul is
positioned statically, so the z-index should not be able to be set on it
according to the spec (http://www.w3.org/TR/CSS2/visuren.html#propdef-z-index)
since the z-index only applies to positioned elements. Therefore, the value of
the z-index as 1200 isn't getting applied to that ul.

However, FF 3.5 seems to be incorrectly applying the z-index regardless of the
fact that the position on the element is static (at least according to
firebug). That is probably why this works in FF. 

However, I have been unable to come up with a reduction yet that conclusively
shows this. There must be some interaction with other attributes going on or
something else I am missing.

Changing the platform to all because I am testing this on an Acer running
Windows XP and seeing the same behavior for the Hoyts Cinema page.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list