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

UNCONFIRMED
Unassigned

Status

()

P3
normal
UNCONFIRMED
3 years ago
a year ago

People

(Reporter: jralphur, Unassigned)

Tracking

({regression})

47 Branch
x86_64
Linux
regression
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted])

(Reporter)

Description

3 years ago
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
(Reporter)

Updated

3 years ago
OS: Unspecified → Linux

Comment 1

3 years ago
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

Comment 2

3 years ago
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?

Comment 4

3 years ago
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.
(Reporter)

Comment 5

3 years ago
(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.

Updated

3 years ago
Blocks: 1241832
Keywords: regression
Whiteboard: [gfx-noted]
josuke answered in comment 5, so removing the needinfo.
Flags: needinfo?(jralphur)

Updated

3 years ago
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
You need to log in before you can comment on or make changes to this bug.