Index: Source/web/resources/calendarPicker.js |
diff --git a/Source/web/resources/calendarPicker.js b/Source/web/resources/calendarPicker.js |
index d811070c6fcccc815eb92dbee6d12413bd287cfe..e1c01770dc99f637ad72646dd1b3a31f75c35b78 100644 |
--- a/Source/web/resources/calendarPicker.js |
+++ b/Source/web/resources/calendarPicker.js |
@@ -919,7 +919,7 @@ AnimationManager.prototype._startAnimation = function() { |
if (this._isRunning) |
return; |
this._isRunning = true; |
- window.webkitRequestAnimationFrame(this._animationFrameCallbackBound); |
+ window.requestAnimationFrame(this._animationFrameCallbackBound); |
}; |
AnimationManager.prototype._stopAnimation = function() { |
@@ -960,7 +960,7 @@ AnimationManager.prototype._animationFrameCallback = function(now) { |
} |
this.dispatchEvent(AnimationManager.EventTypeAnimationFrameWillFinish); |
if (this._isRunning) |
- window.webkitRequestAnimationFrame(this._animationFrameCallbackBound); |
+ window.requestAnimationFrame(this._animationFrameCallbackBound); |
}; |
/** |
@@ -1044,7 +1044,7 @@ Animator.prototype.isRunning = function() { |
}; |
Animator.prototype.start = function() { |
- this._lastStepTime = Date.now(); |
+ this._lastStepTime = performance.now(); |
this._isRunning = true; |
AnimationManager.shared.add(this); |
}; |
@@ -1208,7 +1208,7 @@ FlingGestureAnimator.prototype._timeAtVelocity = function(v) { |
}; |
FlingGestureAnimator.prototype.start = function() { |
- this._lastStepTime = Date.now(); |
+ this._lastStepTime = performance.now(); |
Animator.prototype.start.call(this); |
}; |