[root layer scrolls] can't scroll to 0 after programmatic smooth scroll in overflow:hidden |
|||
Issue descriptionHere's a weird one: https://output.jsbin.com/dezivet/quiet It should scroll down, and then jump back to the top. With RLS on Linux, it scrolls down, but doesn't jump back. szager can you take a look?
,
Feb 8 2018
,
Feb 8 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/79aa5803af8d6a4a1d87db75ba13983bc8144f24 commit 79aa5803af8d6a4a1d87db75ba13983bc8144f24 Author: Steve Kobes <skobes@chromium.org> Date: Thu Feb 08 23:29:45 2018 RLS: Fix programmatic smooth scroll of overflow: hidden viewport. The animation ran on the compositor, but the changes to the scroll offset didn't get propagated to the LayoutView's PLSA, because it does not appear in LocalFrameView::scrollable_areas_. Bug: 773384 Change-Id: I0e8ae731809261e737f527ae1866550805d437d4 Reviewed-on: https://chromium-review.googlesource.com/909850 Reviewed-by: Stefan Zager <szager@chromium.org> Commit-Queue: Steve Kobes <skobes@chromium.org> Cr-Commit-Position: refs/heads/master@{#535573} [add] https://crrev.com/79aa5803af8d6a4a1d87db75ba13983bc8144f24/third_party/WebKit/LayoutTests/fast/scroll-behavior/smooth-scroll-overflow-hidden.html [modify] https://crrev.com/79aa5803af8d6a4a1d87db75ba13983bc8144f24/third_party/WebKit/Source/core/frame/LocalFrameView.cpp
,
Feb 8 2018
|
|||
►
Sign in to add a comment |
|||
Comment 1 by skobes@chromium.org
, Jan 30 2018Owner: ----
Status: Available (was: Assigned)