Created attachment 8901185 [details] The webpage I used to make the video User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20170824100243 Steps to reproduce: Open any webpage long enough to scroll, or use the attached file. Actual results: The scrolling is choppy. It feel like seeing a low fps video. I made a video to compare the scroll between Chrome and Firefox using the attached file : https://www.youtube.com/watch?v=LRCd-xFJrZY You can see more information here : https://github.com/filman230/bug-webpage Expected results: The scrolling should be smooth. The problem occurs with every version of Firefox on Android, except Focus. I can reproduce this bug with a Huawei p9 lite (android 7.0) and an Asus Zenpad 3s 10 (android 7.0).
Hm, works OK for me, but I'm running older Android. Do you only see it on Android 7.0 devices, or on other versions of Android as well? Not sure if you have any handy to test.
My p9 lite has android 6 before, but it was already choppy. I forgot to add that I can reproduce the bug of the video through the emulator of Android Studio. More details about the emulator here : https://github.com/filman230/bug-webpage/blob/master/Emulator%20details
OS: Unspecified → Android
Priority: -- → P3
Hardware: Unspecified → All
Version: unspecified → 57 Branch
Can you go to about:config, set layers.acceleration.draw-fps to true, and then reproduce the scrolling problem? I'm interested in the FPS counter in the top-left corner and what the values are approximately when you are scrolling. For me I have no trouble hitting 60 when scrolling on your test page. I know the numbers fluctuate a lot but if you can provide approximate ranges of the numbers you are seeing that would help narrow it down.
I have around 50 fps on every webpages, so it's probably not the problem. After more investigations, it seem different from a fps problem. When I scroll, the page goes down, then goes up a bit. I made a little animation to show how it feels : https://www.youtube.com/watch?v=sHKEpMvjR34&feature=youtu.be
You need to log in before you can comment on or make changes to this bug.