Bug 276947
| Summary: | [Quirk] Send iPad Mini user agent to seatguru.com | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Karl Dubost <karlcow> |
| Component: | WebKit Misc. | Assignee: | Karl Dubost <karlcow> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://www.seatguru.com/airlines/United_Airlines/United_Airlines_Boeing_737-800_C.php | ||
Karl Dubost
Steps to reproduce
1. With an iPad
2. Go to https://www.seatguru.com/airlines/United_Airlines/United_Airlines_Boeing_737-800_C.php
3. Tap on a seat
Results:
The seat information box briefly appears and closes right away
The iPad receives the desktop version of the version which doesn't take into account an event such as touchstart.
They handle only click, mouseout, mouseover.
The issue can be mitigated by sending the iPad Mini User Agent, where the site is working.
This needs a quirk.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Karl Dubost
rdar://97505532
Karl Dubost
SeatGuru is a property of TripAdvisor. They have been contacted and let us know, that the site was not updated anymore.
Karl Dubost
Pull request: https://github.com/WebKit/WebKit/pull/31109
EWS
Committed 281271@main (f073a5a54b84): <https://commits.webkit.org/281271@main>
Reviewed commits have been landed. Closing PR #31109 and removing active labels.