[e10s] Table header rendering is delayed when horizontal scroll with dragging scrollbar

NEW
Unassigned

Status

()

Core
Panning and Zooming
P3
normal
5 months ago
3 months ago

People

(Reporter: Alice0775 White, Unassigned)

Tracking

({multiprocess})

Trunk
Unspecified
Windows 10
multiprocess
Points:
---

Firefox Tracking Flags

(firefox55 wontfix, firefox56 wontfix, firefox57 fix-optional)

Details

(Whiteboard: [gfx-noted][profile wanted])

(Reporter)

Description

5 months ago
Reproducible: always

Steps To reproduce:
0. Make sure e10s is enabled
1. Open https://kangax.github.io/compat-table/es6/
2. Wait completion of page loading
3. Quickly scroll page left and right with dragging horizontal scrollbar

Actual Results:
Table header rendering is delayed

Expected Results:
Table header should be synchronously scrolled with table body


Workaround: set apz.drag.enabled to false
(Reporter)

Updated

5 months ago
Summary: []Table header rendering is delayed when horizontal scroll with dragging scrollbar → [e10s] Table header rendering is delayed when horizontal scroll with dragging scrollbar
(Reporter)

Updated

5 months ago
Version: 56 Branch → Trunk
This looks like a case of JS updating the table header position, and the JS is lagging behind the async scroll. I don't know if we'll be able to fix this completely but we should at least profile it to see if there's anything we can do to speed up the main-thread operations so it's less laggy.
Priority: -- → P3
Whiteboard: [gfx-noted]
status-firefox55: --- → wontfix
status-firefox56: --- → wontfix
status-firefox57: --- → fix-optional
Whiteboard: [gfx-noted] → [gfx-noted][profile wanted]
You need to log in before you can comment on or make changes to this bug.