Closed Bug 1279632 Opened 8 years ago Closed 3 years ago

Firefox 47 window does not redraw until "forced" or after a few seconds with XRender disabled

Categories

(Core :: Graphics: Layers, defect, P3)

47 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jralphur, Unassigned)

References

Details

(Keywords: regression, Whiteboard: [gfx-noted])

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0
Build ID: 20160607080223

Steps to reproduce:

I recently upgraded to 47.0.0 and the screen doesn't redraw until:

    i "force" it by resizing the window / changing window focus / switching workspaces etc...

    i also "force" it my manually dragging a scrollbar on a firefox window with the left mouse button

    i wait for a few seconds

I am using Arch Linux with kernel 4.6.2

xf86-video-intel 1:2.99.917+654+ga508b11-1

mesa 11.2.2-1

Hardware acceleration does not appear to be part the issue (happens when it is on or off)

installed addons do not appear to be part of the issue

mozilla.org builds are also affected

about:support graphics:

Adapter Description Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile
Asynchronous Pan/Zoom   none
Device ID   Mesa DRI Intel(R) Haswell Mobile
Driver Version  3.0 Mesa 11.2.2
GPU Accelerated Windows 0/1 Basic (OMTC)
Supports Hardware H264 Decoding No
Vendor ID   Intel Open Source Technology Center
WebGL Renderer  Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile
windowLayerManagerRemote    true
AzureCanvasAccelerated  0
AzureCanvasBackend  cairo
AzureContentBackend cairo
AzureFallbackCanvasBackend  none


Actual results:

Window does not redraw


Expected results:

Window redraws and looks responsive
OS: Unspecified → Linux
Could you type about:config in the location bar and set gfx.xrender.enabled to true, then restart Firefox to apply. (xrender has been disabled by default in 47)

Does it fix your issue?
Component: Untriaged → Graphics: Layers
Flags: needinfo?(jralphur)
Product: Firefox → Core
Hardware: Unspecified → x86_64
I was experiencing the same problem. Setting gfx.xrender.enabled to true fixed it.

Thank you _so_ much.
Can you try Nightly with gfx.xrender.enabled set to false?
The situation is the same on Nightly 50.0a1 (2016-06-11): the issue occurs with gfx.xrender.enabled set to false, but not with gfx.xrender.enabled set to true.
(In reply to Loic from comment #1)
> Could you type about:config in the location bar and set gfx.xrender.enabled
> to true, then restart Firefox to apply. (xrender has been disabled by
> default in 47)
> 
> Does it fix your issue?

Yes, this fixed my issue. Thank you.

--

The same issue occurs on nightly as pierrepaulpaquin says.
Blocks: 1241832
Keywords: regression
Whiteboard: [gfx-noted]
josuke answered in comment 5, so removing the needinfo.
Flags: needinfo?(jralphur)
Summary: Firefox 47 window does not redraw until "forced" or after a few seconds → Firefox 47 window does not redraw until "forced" or after a few seconds with XRender disabled
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.