Consider having a separate scrollBy -> APZ code path

NEW
Unassigned

Status

()

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

People

(Reporter: kats, Unassigned)

Tracking

(Depends on: 1 bug, Blocks: 1 bug, {feature})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: gfx-noted)

See bug 959782 comment 0 for example. There are use cases where content authors want to adjust the scroll offset by a relative amount and not have it disrupt what the APZ is currently doing (with respect to scrolling or flinging). We could perhaps change the scrollBy implementation on the window (and DOM elements, if they have it) to play nicely with the APZ rather than behaving the same as scrollTo.
blocking-b2g: --- → 1.4?
This bug is more of a implementation detail than a user-facing feature. There might be other ways to solve the problem that this bug is about, so I don't think this should block any releases. If there are specific apps (e.g. email) that would benefit from this bug being fixed, they should depend on this one and we can consider fixing it.
No longer blocks: 949585
blocking-b2g: 1.4? → ---
Blocks: 959782
I think for e-mail we do indeed just want to fix the problem at the root by fixing bug 796474, which is roughly what :roc proposed on his recent blog post at http://robert.ocallahan.org/2014/02/implementing-virtual-widgets-on-web.html
No longer blocks: 959782
Keywords: feature
Whiteboard: gfx-noted
Blocks: 1268140
OS: Gonk (Firefox OS) → All
(Reporter)

Updated

6 months ago
Priority: -- → P3
This will be one use of the mechanism implemented in bug 1453425.
Depends on: 1453425
You need to log in before you can comment on or make changes to this bug.