Open Bug 1379053 Opened 7 years ago Updated 2 years ago

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

Categories

(Core :: Panning and Zooming, defect, P3)

Unspecified
Windows 10
defect

Tracking

()

Tracking Status
firefox55 --- wontfix
firefox56 --- wontfix
firefox57 --- fix-optional

People

(Reporter: alice0775, Unassigned)

Details

(Keywords: multiprocess, Whiteboard: [gfx-noted][profile wanted])

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
Summary: []Table header rendering is delayed when horizontal scroll with dragging scrollbar → [e10s] Table header rendering is delayed when horizontal scroll with dragging scrollbar
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]
Whiteboard: [gfx-noted] → [gfx-noted][profile wanted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.