Closed
Bug 1360579
Opened 8 years ago
Closed 7 years ago
Cannot scroll inside Google Flights options
Categories
(Web Compatibility :: Site Reports, defect, P3)
Tracking
(platform-rel -)
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| platform-rel | --- | - |
People
(Reporter: jchen, Unassigned)
References
()
Details
(Whiteboard: [js] [country-all] [needsdiagnosis][platform-rel-Google])
Attachments
(1 file)
|
146.18 KB,
image/png
|
Details |
Go to the Google Flights page, choose "More" > "Connecting airport". I cannot scroll in the popup even though it briefly shows the scrollbar. It doesn't seem like a recent bug though, because I can't seem to scroll in Beta either.
Comment 1•8 years ago
|
||
I turned on some logging in the APZ code and it looks like the touch events are being preventDefault()'d in the popup, which is why scrolling doesn't happen. Using WebIDE I noted that there are touchstart/touchend listeners on the items inside that popup, but the code is minified/obfuscated so I didn't try to trace through it.
Component: Graphics, Panning and Zooming → Mobile
Product: Firefox for Android → Tech Evangelism
Version: 50 Branch → Firefox 50
Comment 2•8 years ago
|
||
The script is difficult to unminify.
prettier and others are unable to treat it around here.
if (flights.succeeded) {
flights.onScriptDownloaded([
"
// here long escaped JS code.
"])
The code we need to understand the issue is in that giant mess. The developer tools are not extracting the array.
I tried a couple of techniques without success so far.
Another point. Chrome on Android is getting a totally different version.
I tested the version that Chrome is receiving and it is working as far as I know.
Maybe Thomas will have an idea for a suggested fix. So we could propose two opportunities to fix it to Google.
1. Fixing the JS
2. Sending us the tier1
Flags: needinfo?(twisniewski)
Whiteboard: [js] [country-all] [needsdiagnosis]
Updated•8 years ago
|
Flags: needinfo?(twisniewski) → webcompat?
Comment 3•8 years ago
|
||
I verified I can reproduce this only when choosing "use classic google flights" and with Firefox sending it's default UA string. If Firefox sends a Chrome UA string it seems to work fine, so I see no evidence that there's an interop issue at the root of this. In the new Google flights UI this seems to work well in Firefox using either a Firefox or Chrome UA string.
So it seems to me like a site bug that's been fixed in the latest version, and so we should just close this bug. Thoughts?
Updated•8 years ago
|
Flags: needinfo?(twisniewski)
Comment 4•8 years ago
|
||
Hey Rick, in Release, Beta and Nightly I still get the classic Flights UI with the busted scrolling. Do you know when thew new UI will be rolled out to all users? Thanks!
Flags: needinfo?(rbyers)
Comment 5•8 years ago
|
||
I've confirmed that the Chrome version of the UI works with Firefox (with a UA spoof), but I'm still only getting the classic UI with the regular Firefox UA string.
It doesn't sound like further diagnosis is worth it, unless Rick thinks the classic UI will get an update before the new one rolls out.
Flags: needinfo?(twisniewski)
Comment 6•8 years ago
|
||
The classic UI is not going to be updated from what I can tell - it's dead and being replaced by the new UI across all browsers (though I don't have a clear timeline - sorry).
Flags: needinfo?(rbyers)
Updated•7 years ago
|
platform-rel: --- → ?
Whiteboard: [js] [country-all] [needsdiagnosis] → [js] [country-all] [needsdiagnosis][platform-rel-Google]
Updated•7 years ago
|
Priority: -- → P3
Updated•7 years ago
|
platform-rel: ? → -
Priority: P3 → --
Updated•7 years ago
|
Priority: -- → P3
Comment 7•7 years ago
|
||
The UI has changed for the Google Flights page.
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
| Assignee | ||
Updated•6 years ago
|
Product: Tech Evangelism → Web Compatibility
| Assignee | ||
Updated•1 year ago
|
Component: Mobile → Site Reports
You need to log in
before you can comment on or make changes to this bug.
Description
•