Closed Bug 941076 Opened 11 years ago Closed 8 years ago

Investigate compatibility issues with iScroll library

Categories

(Web Compatibility :: Site Reports, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: miketaylr, Unassigned)

References

()

Details

(Whiteboard: [lib-iscroll])

Much of 934124 is broken due to them using iScroll for content scrolling. This bug exists to track investigation into the latest version of iScroll and potential fixes we might recommend.
I've filed https://github.com/cubiq/iscroll/issues/558, which seems like the only obvious compat issue with version 5 of iScroll. It's not quite a blocker as we just get sent down a codepath for older stock Android with some minor differences.

Going to close as fixed.

Again, for any issues with iScroll we should recommend they update to at least version 5.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Some interesting data from Compatipede:

When using the iPhone UA string, the following sites served content that triggered the "old iScroll" check:

http://nba.com
http://santander.com.br
http://starmedia.com
http://tripadvisor.com
http://gazeta.pl
http://sesamestreet.or
http://polygamia.pl
http://mapquest.com
http://mobile.de
http://cnn.com
http://qz.com
http://tagesschau.de


When using the Firefox OS UA string, however, only two of those sites included the presumably broken iScroll.js:

http://qz.com (probably fixed later on, data from an earlier test run lingering here)
http://tagesschau.de

Some action points we might want to follow up:
* re-test qz and tagesschau looking for iScroll-related problems specifically
* Check if the 10 other sites send "mobile" content w/o iScroll, or desktop content to Firefox OS. If they send mobile content without the broken iScroll version, great! If they send desktop content, our outreach needs to include the message "please upgrade iScroll" when we ask them to fix browser detection, so those bugs should be annotated accordingly.

Mike, since you know more about what iScroll problems look like - could you take on this task?
Flags: needinfo?(miket)
Yep, no problem.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
ca.gov also was flagged as using old iScroll in the latest test run
Status: REOPENED → ASSIGNED
Maybe it's a useful bug for APZ dev team
Flags: needinfo?(bugmail.mozilla)
Sounds mobile-specific. I'll flag this for testing for fennec to make sure we don't have scrolling issues on these sites.
Flags: needinfo?(bugmail.mozilla)
Assignee: miket → nobody
Status: ASSIGNED → NEW
I tested all of the ulrs in comment 2 in Fennec nightly with APZ enabled and did not find any scrolling issues or jank.
Status: NEW → RESOLVED
Closed: 10 years ago8 years ago
Resolution: --- → WORKSFORME
Product: Tech Evangelism → Web Compatibility
Component: Mobile → Site Reports
You need to log in before you can comment on or make changes to this bug.