return niceFraction * Math.pow(10, exponent);
},
- // Request animation polyfill - https://www.paulirish.com/2011/requestanimationframe-for-smart-animating/
+ // Request animation polyfill
requestAnimFrame: (function() {
if (typeof window === 'undefined') {
return function(callback) {
callback();
};
}
- return window.requestAnimationFrame ||
- window.webkitRequestAnimationFrame ||
- window.mozRequestAnimationFrame ||
- window.oRequestAnimationFrame ||
- window.msRequestAnimationFrame ||
- function(callback) {
- return window.setTimeout(callback, 1000 / 60);
- };
+ return window.requestAnimationFrame;
}()),
// -- Canvas methods
fontString: function(pixelSize, fontStyle, fontFamily) {