New issue
Advanced search Search tips

Issue 894808 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 2
Type: Bug



Sign in to add a comment

No way for user to disable CSSOM smooth scrolls

Reported by elan7aa...@gmail.com, Oct 12

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36

Steps to reproduce the problem:
1. set chrome://flags/#smooth-scrolling to disabled
2. got to developer.mozilla.org
3. search for some text that can be found beyond the immediately visible part of the page

What is the expected behavior?
Normal jump to the next occurence

What went wrong?
Smooth scroll to the next occurence

Did this work before? N/A 

Chrome version: 67.0.3396.62  Channel: n/a
OS Version: 
Flash Version: 

Tested on latest Chrome on Windows 10 - the same
 
Correction: the only scrolling that ignores the flag seems to be the one that happens when you navigate through the search occurrences.

Please correct the issue title to something like:

text search results scrolling doesn't respect chrome://flags/#smooth-scrolling flag

Components: -UI Blink>Scroll
Cc: bokan@chromium.org
Labels: OS-Android OS-Chrome OS-Mac OS-Windows
Owner: smcgruer@chromium.org
Status: Assigned (was: Unconfirmed)
Summary: No way for user to disable CSSOM smooth scrolls (was: css "scroll-behavior: smooth" is not disabled by setting chrome://flags/#smooth-scrolling to disabled)
The #smooth-scrolling flag applies only to wheel/keyboard smooth scrolling.

The OS provides setting to avoid animations. We respect those setting on the wheel/keyboard scrolls but not on programmatic smooth scrolls on a page. That's seems important to fix.

smcgruer@ is looking at exposing this setting as a media query in bug 722548. This seems related enough that it may be worth looking into. 
Cc: smcgruer@chromium.org
Owner: ----
Status: Available (was: Assigned)
I'm not clear why this bug is assigned to me. I am happy to consult on how this might be implemented, or I'm happy for this to be blocked on work I am doing for the prefers-reduced-motion media query, but I will not be implementing any sort of CSSOM smooth scroll override.

Sign in to add a comment