Skip to content
  • weinig@apple.com's avatar
    WebKit2 needs smooth scrolling support on the mac · 08ce4d80
    weinig@apple.com authored
    <rdar://problem/8219402>
    
    Reviewed by Dan Bernstein.
    
    * WebCore.xcodeproj/project.pbxproj: Change ScrollAnimatorMac.cpp to ScrollAnimatorMac.mm.
    * platform/mac/ScrollAnimatorMac.cpp: Removed.
    * platform/mac/ScrollAnimatorMac.h:
    * platform/mac/ScrollAnimatorMac.mm: Copied from platform/mac/ScrollAnimatorMac.cpp.
    (-[ScrollAnimationHelperDelegate initWithScrollAnimator:WebCore::]):
    (-[ScrollAnimationHelperDelegate bounds]):
    (-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]):
    (-[ScrollAnimationHelperDelegate convertSizeToBase:]):
    (-[ScrollAnimationHelperDelegate convertSizeFromBase:]):
    (-[ScrollAnimationHelperDelegate superview]):
    (-[ScrollAnimationHelperDelegate documentView]):
    (-[ScrollAnimationHelperDelegate window]):
    (-[ScrollAnimationHelperDelegate _recursiveRecomputeToolTips]):
    (WebCore::ScrollAnimatorMac::ScrollAnimatorMac):
    (WebCore::ScrollAnimatorMac::scroll):
    (WebCore::ScrollAnimatorMac::setScrollPositionAndStopAnimation):
    (WebCore::ScrollAnimatorMac::currentPosition):
    (WebCore::ScrollAnimatorMac::immediateScrollToPoint):
    Add implementation of ScrollAnimator for the Mac.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73644 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    08ce4d80