Bug 16933
| Summary: | Popup on opentable.com is off by ~(10,10) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Cameo Wood <cameowood> |
| Component: | Evangelism | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | aroben, mitz, mrowe, vicki, webkit |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | All | ||
| URL: | http://www.opentable.com/ | ||
Cameo Wood
When on www.opentable.com, click on "san Francisco" then in the search field, type in "Ruth's Chris" As you type, a popup should appear with autocomplete options. In FF/IE this popup is flush directly underneath the search box. in Safari, it has a 10,10 offset to the bottom right.
olliej said "the div of interest is PopupDiv, containing a table with id smartInputFloater"
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
mitz
Spoofing as Firefox corrects the problem.
mitz
(In reply to comment #1)
> Spoofing as Firefox corrects the problem.
So does spoofing as WinIE. The site might employ a workaround for Safari 2 offest{Top,Left,Parent} quirks that is no longer necessary.
Mark Rowe (bdash)
In http://www.opentable.com/jscripts/wick.js:
//hack: browser-specific adjustments.
if (!siw.isGecko && !siw.isWinIE) x += 8;
if (!siw.isGecko && !siw.isWinIE) y += 10;
That looks like it could easily be the cause. wick.js comes from http://wick.sourceforge.net/. This incorrect code is part of the latest version, 0.1, which was released in 2005. Should this be moved to "Evangelism"?
mitz
(In reply to comment #3)
> Should this be moved to "Evangelism"?
I say "yes".
Adam Roben (:aroben)
<rdar://problem/5697482>
Robert Blaut
As I tested today the issue is no longer reproducible in WebKit r35203. Any confirmations?
Robert Blaut
(In reply to comment #6)
> As I tested today the issue is no longer reproducible in WebKit r35203. Any
> confirmations?
>
I think the bug report should be closed now.