[Webkit-unassigned] [Bug 76850] Clipping of render layer boundaries does not take page scale into account

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 25 03:11:32 PST 2012


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





--- Comment #4 from Sami Kyostila <skyostil at google.com>  2012-01-25 03:11:32 PST ---
A real-world site where this happens is the mobile version eBay (http://mobileweb.ebay.com/). It has a popup ad which is placed to the bottom of the viewport using absolute positioning and some JavaScript. The page also has an image gallery with images that are positioned using CSS 3D transforms. The bug is that the popup is obscured by the gallery images despite having a higher z-index.

The bug is triggered because the popup does not get its own graphics layer unless it overlaps with another existing graphics layer. It is this overlap test that fails due to the missing page scale factor.

To make it easier to trigger the bug on that page, first set page scale > 1 and then call createAndroidAppPopup() on that page since the popup normally appears somewhat nondeterministically.

-- 
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