<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>126786</bug_id>
          
          <creation_ts>2014-01-10 14:46:48 -0800</creation_ts>
          <short_desc>Allow websites to disable elastic scroll effects</short_desc>
          <delta_ts>2025-03-24 13:19:51 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.9</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc>https://twitter.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kenneth Kufluk">kenneth</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>966607</commentid>
    <comment_count>0</comment_count>
    <who name="Kenneth Kufluk">kenneth</who>
    <bug_when>2014-01-10 14:46:48 -0800</bug_when>
    <thetext>UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36

Steps to reproduce the problem:
1. Open twitter.com and log in
2. Scroll down
3. Observe elastic scroll on window interfering with infinite scroll

What is the expected behavior?
Elastic scroll would be disabled on this site.

What went wrong?
We&apos;d like to disable elastic scroll, to remove the jarring clash between the infinite scroll and elastic scroll effect.

We might also use overscroll in the future for pull-to-refresh effects.

It&apos;s currently possible to remove this effect by using overflow:hidden on the html &amp; body, and adding scroll to a wrapper div. However, this feels like a hack. Our library code is watching the window for scroll events.

Ideally, elastic scroll could be disabled with a CSS property or meta tag.

https://code.google.com/p/chromium/issues/detail?id=333021</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1161862</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2016-02-03 18:29:42 -0800</bug_when>
    <thetext>I believe you&apos;re referring to momentum/&quot;rubber-band&quot; scrolling, which can be controlled via https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-overflow-scrolling</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162133</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Kufluk">kenneth</who>
    <bug_when>2016-02-04 12:58:26 -0800</bug_when>
    <thetext>I&apos;m referring to the rubber-band effect, but I&apos;m keen ot keep the momentum scrolling.
This css property appears to address the momentum only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1315146</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-06-02 11:47:31 -0700</bug_when>
    <thetext>There&apos;s a proposal for a CSS property to control this: https://github.com/w3c/csswg-drafts/issues/769</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2105666</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2025-03-24 13:19:51 -0700</bug_when>
    <thetext>We now support overscroll-behavior.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>