[e10s APZ] flickering black overflow while scrolling




Graphics: Layers
7 months ago
a month ago


(Reporter: Bram Speeckaert, Assigned: sinker)


(Blocks: 1 bug, {regression, testcase})

50 Branch
regression, testcase
Dependency tree / graph

Firefox Tracking Flags

(firefox50 wontfix, firefox51 wontfix, firefox52 wontfix, firefox53 wontfix, firefox54 wontfix, firefox55 verified, firefox-esr45 disabled, firefox-esr52 wontfix)


(Whiteboard: gfx-noted)


(2 attachments)



7 months ago
Created attachment 8826363 [details]
Reduced testcase

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0
Build ID: 20170112030301

Steps to reproduce:

1. Ensure e10s is active.
2. Open testcase in large/maximized window.
3. Scroll down.

Actual results:

With e10s enabled, the hidden overflow appears as a flickering black rectangle while scrolling. This does not happen with e10s disabled.

Expected results:

No flickering black rectangle should appear.

Comment 1

7 months ago
Created attachment 8826367 [details]


7 months ago
Keywords: testcase

Comment 2

7 months ago
Bug is reproducible on latest Nightly x64 on Windows 10, and Firefox 50.1.0 on macOS 10.12.2.
OS: Unspecified → All
Version: 53 Branch → 50 Branch

Comment 3

7 months ago
disabled apz seems to fix the problem
Blocks: 1013364
status-firefox50: --- → wontfix
status-firefox51: --- → affected
status-firefox52: --- → affected
status-firefox53: --- → affected
status-firefox-esr45: --- → disabled
Ever confirmed: true
Summary: [e10s] flickering black overflow while scrolling → [e10s APZ] flickering black overflow while scrolling


7 months ago
Whiteboard: gfx-noted
I can repro this (on Windows), looks pretty bad. Happens even when keyboard scrolling. There's a bunch of 3D stuff here which I'm not too familiar with. CC'ing botond and matt who might have more knowledge/time to look into this.
Component: Graphics: Layers → Panning and Zooming

Comment 5

6 months ago
Regression range:

Regressed by: bug 1244943
Thanks for tracking that down! Thinker, can you look into this?
Blocks: 1244943
status-firefox51: affected → wontfix
Component: Panning and Zooming → Graphics: Layers
Flags: needinfo?(tlee)
Keywords: regression

Comment 7

6 months ago
I will look into this bug in following days.
Flags: needinfo?(tlee)
Assignee: nobody → tlee


6 months ago
Has Regression Range: --- → yes
Has STR: --- → yes
Any updates on this, Thinker?
status-firefox54: --- → affected
Flags: needinfo?(tlee)

Comment 10

6 months ago
Sorry! I am busy on some other tasks.  I will try to fix this bug in next week.
Flags: needinfo?(tlee)
Too late for firefox 52, mass-wontfix.
status-firefox52: affected → wontfix
Kats, Milan, any thoughts here? Should this be a priority to fix for 55 or do we want to treat it as backlog that would be nice to have fixed someday? We don't have duplicate reports, so I'm not sure how common this issue might be.
status-firefox53: affected → wontfix
status-firefox54: affected → fix-optional
status-firefox55: --- → fix-optional
Flags: needinfo?(milan)
Flags: needinfo?(bugmail)
Yeah I haven't seen any other reports of this either. Thinker, will you have any time to look into this in the next month or so?
Flags: needinfo?(bugmail) → needinfo?(tlee)
Flags: needinfo?(milan)

Comment 14

3 months ago
I can no longer reproduce the problem on Nightly55.0a1.
This seems to be fixed.

Fixed range:

Fixed by: Bug 1352442
status-firefox55: fix-optional → fixed
Thanks Alice! Marking as fixed via bug 1352442.
Last Resolved: 3 months ago
Depends on: 1352442
Flags: needinfo?(tlee)
Resolution: --- → FIXED
status-firefox-esr52: --- → wontfix
Probably better to let bug 1352442 ride the trains so any fallout from that change has time to be found, given that this is a pretty low-impact bug.
status-firefox54: fix-optional → wontfix

Comment 17

3 months ago
I believe this bug has been fixed only partially. Since the STR are different, I have filed a new bug for this: bug 1360952.
Flags: qe-verify+
I have managed to reproduce the issue mentioned in comment 0 using Firefox 53.0a1 (BuildId:20170112030301).

I have verified that this issue is no longer reproducible on Firefox 55.0b3 (BuildId:20170619071723)using Windows 10 64bit, Ubuntu 16.04 64bit and macOS 10.11.6.
status-firefox55: fixed → verified
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.