[Webkit-unassigned] [Bug 12368] REGRESSION: Amazon.com "click to see price" window partially left behind when closed
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Jan 28 10:29:20 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=12368
------- Comment #3 from koivisto at iki.fi 2007-01-28 10:29 PDT -------
This is not a bug. Amazon.com actually relies on broken behavior that was fixed
in bug 4377. Specifically tiger webkit would not paint any children of a layer
with visibility:none, even if visible. The script
http://g-images.amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-simplePopover-41389.js
has the following check in hide function (and similar for show)
if (goN2U.bIsSafari) {
goN2U.hide(this.myID);
} else {
goN2U.undisplay(this.myID);
}
goN2U.hide() sets visibility:hidden for the top level abs positioned div, but
that does not anymore hide the children, leaving some user visible carbage.
Removing the Safari check and using generic undisplay() path (which sets
display:none) here makes the popup hiding work as expected (seemingly even with
tiger webkit).
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list