New issue
Advanced search Search tips

Issue 773384 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug

Blocking:
issue 417782



Sign in to add a comment

[root layer scrolls] can't scroll to 0 after programmatic smooth scroll in overflow:hidden

Project Member Reported by skobes@chromium.org, Oct 10 2017

Issue description

Here'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?
 

Comment 1 by skobes@chromium.org, Jan 30 2018

Cc: szager@chromium.org
Owner: ----
Status: Available (was: Assigned)
Owner: skobes@chromium.org
Status: Started (was: Available)
Project Member

Comment 3 by bugdroid1@chromium.org, 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

Status: Fixed (was: Started)

Sign in to add a comment