[Bug 26941] New: The 'scroll-behavior' CSS property should accept 'auto'.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26941

            Bug ID: 26941
           Summary: The 'scroll-behavior' CSS property should accept
                    'auto'.
           Product: CSS
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: CSSOM View
          Assignee: simonp@opera.com
          Reporter: kgilbert@mozilla.com
        QA Contact: public-css-bugzilla@w3.org

the CSSOM-View specification, section 14.1 (14.1 Smooth Scrolling: The
'scroll-behavior' Property), describes the 'scroll-behavior' CSS property as
allowing two values, 'instant' and 'smooth':

http://www.w3.org/TR/cssom-view/#smooth-scrolling:-the-%27scroll-behavior%27-property

The default value, 'instant', may be misleading as many scrolling actions are
animated smoothly by default in our implementation (and others).  I propose
that 'auto' be an allowed value, and be the default.

The value of 'smooth' would remain as defined in the CSSOM-View specification;
however, there would be some distinction between 'auto' and 'instant'.  'auto'
may result in a mixture of smooth and instant scrolling animations, defined by
existing UA behavior.  'instant' will result in scrolling events that normally
animate smoothly by default be scrolled instantly.  If a UA does not scroll
smoothly by default for any events, 'auto' and 'instant' can be synonymous in
their implementation.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 30 September 2014 20:11:45 UTC