[chromium] Fix WebScrollBarImpl on Mac after recent smooth scrolling changes
Created attachment 98360 [details] Patch
Sailesh/Scott: can one of you look at this to see if it's reasonable? Tony can then approve. Background: the chrome pdf plugin reuses WebKit scrollbars through the WebScrollbar API. Sometime in the last few weeks, it stopped working on Mac. It looks to me like it's related to the smooth scrolling code, since methods on ScrollableArea that weren't used before started being called. This is tested in Chrome, but unfortunately there was another problem with the mac bots that run these tests so that they were red before this regressed. I'm following up on getting those green again.
Looks good to me. It might be good to replace references to smooth scrolling with "ScrollAnimator". Currently we use the scroll animator with smooth scrolling disabled.
done. thanks for the quick lookover. i will merge this to m13 branch as well.
Committed r89584: <http://trac.webkit.org/changeset/89584> (webkit-patch land crashed)