Closed Bug 1395068 Opened 4 years ago Closed 3 years ago

Laggy Scrolling with webrender

Categories

(Core :: Graphics: WebRender, defect, P1)

57 Branch
defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox56 --- unaffected
firefox57 --- unaffected

People

(Reporter: ibrokemypie, Unassigned)

References

Details

(Whiteboard: [wr-reserve])

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:57.0) Gecko/20100101 Firefox/57.0
Build ID: 20170829100404

Steps to reproduce:

Scroll on any page


Actual results:

Scroll lags significantly


Expected results:

Scrolls smoothly as it does in safe mode.
Still occurs in normal mode after disabling all addons and restarting.
Component: Untriaged → Panning and Zooming
Product: Firefox → Core
Please provide a specific URL on which you see the problem. Please also indicate how you are scrolling - keyboard? mousewheel? scrollbar dragging?

Also please go to about:support (not in safe mode) and let me know what it says under "Asynchronous Pan/Zoom" in the Graphics section. Thanks!
(In reply to Kartikaya Gupta (Away Sep02-Sep10) (email:kats@mozilla.com) from comment #1)
> Please provide a specific URL on which you see the problem. Please also
> indicate how you are scrolling - keyboard? mousewheel? scrollbar dragging?
> 
> Also please go to about:support (not in safe mode) and let me know what it
> says under "Asynchronous Pan/Zoom" in the Graphics section. Thanks!

Every url, including this one.
Scrolling using mac touchpad gesture, two finger drag.

Asynchronous Pan/Zoom	wheel input enabled; scrollbar drag enabled; keyboard enabled
Can you check you get the same Asynchronous Pan/Zoom text in safe mode? If so the problem is likely one of your addons or preferences, since that's the main difference between safe mode and normal mode. I would suggest disabling addons one at a time until the problem goes away, which will help isolate the problematic add-on, if that's the problem.
Oh sorry you already said it still happens with addons disabked. Have you modified any preferences via about:config?
I have pasted the full text from about:support on both normal and safe mode into a gist here: https://gist.github.com/ibrokemypie/5985d14ad9082e6e128ed557296845d6

Immediately what stands out to me is that safe mode disables hardware acceleration and webgl
I just disabled gfx.webrender.enabled, and now everything is working smoothly. This also solved https://bugzilla.mozilla.org/show_bug.cgi?id=1391689 for me
Thanks for the update. Please note that webrender is still *very* experimental, and if you run into graphics/scrolling bugs the first thing you should check is if it still happens with webrender off. Any bugs that only happen with webrender should be filed in the webrender component.
Component: Panning and Zooming → Graphics: WebRender
Summary: Laggy Scrolling but not on Safe Mode → Laggy Scrolling with webrender
Priority: P3 → P2
Whiteboard: [wr-mvp]
Priority: P2 → P3
Whiteboard: [wr-mvp] → [wr-reserve]
ibrokemypie, Is this still bad for you?
Flags: needinfo?(ibrokemypie)
I am no longer usig a mac so I am no longer able to check, sorry!
Flags: needinfo?(ibrokemypie)
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.