Closed Bug 1330814 Opened 7 years ago Closed 7 years ago

[e10s APZ] flickering black overflow while scrolling

Categories

(Core :: Graphics: Layers, defect)

50 Branch
Unspecified
All
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Tracking Status
firefox-esr45 --- disabled
firefox50 --- wontfix
firefox51 --- wontfix
firefox52 --- wontfix
firefox-esr52 --- wontfix
firefox53 --- wontfix
firefox54 --- wontfix
firefox55 --- verified

People

(Reporter: bram.speeckaert, Assigned: sinker)

References

Details

(Keywords: regression, testcase, Whiteboard: gfx-noted)

Attachments

(2 files)

Attached file Reduced testcase (deleted) —
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.
Attached image Screenshot (deleted) —
Keywords: testcase
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
disabled apz seems to fix the problem
Blocks: apz-desktop
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: [e10s] flickering black overflow while scrolling → [e10s APZ] flickering black overflow while scrolling
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
Thanks for tracking that down! Thinker, can you look into this?
Blocks: 1244943
Component: Panning and Zooming → Graphics: Layers
Flags: needinfo?(tlee)
Keywords: regression
I will look into this bug in following days.
Flags: needinfo?(tlee)
Thanks.
Assignee: nobody → tlee
Has Regression Range: --- → yes
Has STR: --- → yes
Any updates on this, Thinker?
Flags: needinfo?(tlee)
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.
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.
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)
Thanks Alice! Marking as fixed via bug 1352442.
Status: NEW → RESOLVED
Closed: 7 years ago
Depends on: 1352442
Flags: needinfo?(tlee)
Resolution: --- → FIXED
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.
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: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: