Closed Bug 1025563 Opened 11 years ago Closed 11 years ago

Noticeable slowness in scrolling in Firefox compared to other browser on same system

Categories

(Firefox for Android Graveyard :: Toolbar, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: sawrubh, Unassigned)

References

()

Details

(Keywords: perf)

I don't much data to back this, but I'm on a Nexus5 4.4.3 and I can see a noticeable lag/slowness in scrolling a page on Fennec Nightly compared to the same page in Chrome for Android. I would love to be able to provide more data so that we can improve this. I think this might be part of the bigger Snappy project but I'm not sure so I filed this bug.
A specific URL on which you see this would be a good place to start :)
http://mobile.theverge.com/2014/6/13/5800300/android-kitkat-legacy is where I notice quite a bit, I also see it on http://mobile.theverge.com/entertainment/2014/6/13/5807924/listen-to-the-best-music-deadmau5-has-made-in-years but its lesser compared to the first URL. The basic difference is the fluidity with which the underlying webpage moves when you scroll up and down quite frequently.
Keywords: perf
OS: Linux → Android
Hardware: x86_64 → ARM
Both of those pages scroll really well on my Nexus 4, I don't see any lagginess or jitter. I tried both Firefox Beta and the most recent Nightly. Aaron, can you repro this?
Flags: needinfo?(aaron.train)
Did you try between Nightly and Chrome stable? And when I said 'noticeable' it's relative, overall in Nightly it's pretty good but when you compare it to Chrome it lags a bit and you'll have to be keen to notice it but with that keen ness it was noticeable.
Neither able to reproduce on my Nexus 5, my Galaxy S4, Galaxy S5, HTC One (M7) across all channels. Reporter, you might want to `adb shell screenrecord` and output to a movie clip to attach here to this bug any demonstration. Use a new profile that provides steps to reproduce.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(aaron.train)
Resolution: --- → WORKSFORME
(In reply to Saurabh Anand [:sawrubh] from comment #4) > Did you try between Nightly and Chrome stable? I did just now and I'm not really able to make out any difference. If you can provide more details on what exactly you're looking at and how you're measuring it that might help. A video comparison as Aaron indicated would also be helpful.
https://www.dropbox.com/s/sic4fjzl6579elx/1.mp4 is what I got after doing a video comparison. adb doesn't do a good enough job to catch the scale of slowness I was talking about. Guess we can keep this bug as RESOLVED, until either the lag becomes more apparent or I have something more to show.
These minute differences won't be captured very well in a video like this with screenrecord. We already capture similar performance analysis in our Eideticker tests https://wiki.mozilla.org/Project_Eideticker that measures difference in frames based on image analysis.
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.