Closed
Bug 1488996
Opened 7 years ago
Closed 7 years ago
tscrollx's iframe.svg doesn't handle async scrolls
Categories
(Core :: Graphics: WebRender, enhancement)
Core
Graphics: WebRender
Tracking
()
RESOLVED
DUPLICATE
of bug 1449634
Tracking | Status | |
---|---|---|
firefox64 | --- | affected |
People
(Reporter: mattwoodrow, Unassigned)
Details
APZ scrolling appears to be entirely broken on this page, using my mousewheel or keyboard, nothing moves.
This causes the talos test tscrollx to report 0 for this subtest, since it never moves.
Scrolling using the scrollbar seems to work fine.
Reporter | ||
Comment 1•7 years ago
|
||
My understanding is that SVG gets drawn into a blob image, and we assume that the whole image scrolls together. I think that means that APZ will think that scroll events should be directed to the root scroll frame, which isn't scrollable, and nothing happens.
This page has a <foreignObject> element, with a scrollable iframe within that, so things don't work.
I'm not sure if we can easily have proper handling for content within a blob, so maybe we need to add to APZs 'dispatch to content' region for the blob if it contains foreignObject (or content with a different ASR?).
Reporter | ||
Comment 2•7 years ago
|
||
Reporter | ||
Comment 3•7 years ago
|
||
This is the same as bug 1449634
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•