EGL/KDE X11/Nvidia: Websites failing to repaint, or repainting at a delay, in tiles (manually enabled EGL in 94)
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
People
(Reporter: nyanpasu64, Unassigned)
Details
(Keywords: correctness)
Attachments
(6 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:94.0) Gecko/20100101 Firefox/94.0
Steps to reproduce:
Open Firefox and use it for some time. Interact with pages to change their appearance.
Eg. triple-clicking in Google Docs, clicking between fields in the bug report form, clicking buttons in Bugzilla.
Actual results:
Sometimes the page fails to redraw (in response to interactions?). Sometimes parts of the page fail to redraw for up to a second or more, sometimes I see momentary tearing of a few frames where parts of the page don't get redrawn for a few frames longer.
Expected results:
The entire page redraws immediately upon interactions.
I am on Arch Linux, running kwin x11. about:support mentions WebRender compositing, NVIDIA Corporation -- NVIDIA GeForce GT 730/PCIe/SSE2, 4.6.0 NVIDIA 470.74. The bug persists when I disable compositing, wait 2 seconds for Firefox to flash white, then enable compositing to make Firefox flash white again.
I have a pile of extensions installed, including https://addons.mozilla.org/en-US/firefox/addon/scroll_anywhere. I hope this isn't related to the bug. The bug also occurs when switching tabs, or within about:addons.
I'm told this may be related to https://bugzilla.mozilla.org/show_bug.cgi?id=1737727#c9.
Reporter | ||
Comment 1•3 years ago
|
||
Reporter | ||
Comment 2•3 years ago
|
||
Reporter | ||
Comment 3•3 years ago
|
||
When I click a button in about:addons, the menu partially draws. When I release my mouse button, the rest of the menu draws.
When I click again to close the menu, the menu partially disappears. When I release my mouse button, the rest of the menu disappears.
Reporter | ||
Comment 4•3 years ago
|
||
Comment 5•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Graphics' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Comment 6•3 years ago
|
||
Can this be fixed by setting
gfx.webrender.allow-partial-present-buffer-age = false
and
gfx.webrender.max-partial-present-rects = 0
on about:config and restarting Nightly?
Reporter | ||
Comment 7•3 years ago
|
||
- I'm not on Nightly, but Release.
- I restarted Firefox release, slept and resumed the system, and the bug (unsure if https://bugzilla.mozilla.org/show_bug.cgi?id=1743051) hasn't come back yet. This is a rarely occurring heisenbug, and I don't use Nightly as a daily driver, so I don't know how I'd reproduce it there. I'll try setting these about:config settings, and see if the bug recurs or not.
Comment 8•3 years ago
|
||
Please open about:support, click on "Copy text to clipboard" and paste it here. Thanks!
Reporter | ||
Comment 9•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 10•3 years ago
|
||
It seems to be the same as bug 1743051.
Description
•