<?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>146686</bug_id>
          
          <creation_ts>2015-07-07 12:06:25 -0700</creation_ts>
          <short_desc>Rubber banding is disabled when scrolling diagonally on the edge of a scroll snap container</short_desc>
          <delta_ts>2016-12-21 11:32:39 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></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="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1107505</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2015-07-07 12:06:25 -0700</bug_when>
    <thetext>When scrolling diagonally in a container with snap points, the rubber banding animation loop bails early to avoid conflicting with the scroll snapping animation loop. This should be fixed so that the snapping and rubber banding animations can occur simultaneously (perhaps on a unified timer).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107507</commentid>
    <comment_count>1</comment_count>
      <attachid>256310</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2015-07-07 12:08:07 -0700</bug_when>
    <thetext>Created attachment 256310
Scroll diagonally against any one of the edges of the overflow container</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1262046</commentid>
    <comment_count>2</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2016-12-21 11:32:39 -0800</bug_when>
    <thetext>Fixed by &lt;http://trac.webkit.org/changeset/209070&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>256310</attachid>
            <date>2015-07-07 12:08:07 -0700</date>
            <delta_ts>2015-07-07 12:08:07 -0700</delta_ts>
            <desc>Scroll diagonally against any one of the edges of the overflow container</desc>
            <filename>grid.zip</filename>
            <type>application/zip</type>
            <size>2964</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
      

    </bug>

</bugzilla>