The ScrollController class encapsulates the logic related to scroll rubber band behavior. It should also be responsible for the very similar snap points scroll logic.
<rdar://problem/20039867>
Created attachment 247915 [details] Patch
Comment on attachment 247915 [details] Patch rs=me
Committed r181087: <http://trac.webkit.org/changeset/181087>