aboutsummaryrefslogtreecommitdiffstats
path: root/src/effects.js
diff options
context:
space:
mode:
authorMichał Gołębiowski <m.goleb@gmail.com>2015-06-17 12:55:59 +0200
committerMichał Gołębiowski <m.goleb@gmail.com>2015-06-17 12:59:01 +0200
commit842958e7aecd0d75a7ee9e2aaec83457701aa2f3 (patch)
treed9adb6f9644eee28f71ea233b18f2d60559c9ebc /src/effects.js
parent219c7494938a10b985b7827990bc419e41585b10 (diff)
downloadjquery-842958e7aecd0d75a7ee9e2aaec83457701aa2f3.tar.gz
jquery-842958e7aecd0d75a7ee9e2aaec83457701aa2f3.zip
Core: Switch from modules to just window.setTimeout etc.
Using modules for window.setTimeout etc. made those functions cached and disabled Sinon mocking, making effects tests fail. Just writing window.setTimeout directly is smaller anyway.
Diffstat (limited to 'src/effects.js')
-rw-r--r--src/effects.js12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/effects.js b/src/effects.js
index 63874fe78..53b73fd84 100644
--- a/src/effects.js
+++ b/src/effects.js
@@ -2,9 +2,6 @@ define([
"./core",
"./var/document",
"./var/rcssNum",
- "./var/setInterval",
- "./var/clearInterval",
- "./var/setTimeout",
"./css/var/cssExpand",
"./css/var/isHidden",
"./css/var/swap",
@@ -19,8 +16,7 @@ define([
"./manipulation",
"./css",
"./effects/Tween"
-], function( jQuery, document, rcssNum, setInterval, clearInterval, setTimeout,
- cssExpand, isHidden, swap, adjustCSS, dataPriv, showHide ) {
+], function( jQuery, document, rcssNum, cssExpand, isHidden, swap, adjustCSS, dataPriv, showHide ) {
var
fxNow, timerId,
@@ -44,7 +40,7 @@ function raf() {
// Animations created synchronously will run synchronously
function createFxNow() {
- setTimeout(function() {
+ window.setTimeout(function() {
fxNow = undefined;
});
return ( fxNow = jQuery.now() );
@@ -638,7 +634,7 @@ jQuery.fx.start = function() {
if ( !timerId ) {
timerId = window.requestAnimationFrame ?
window.requestAnimationFrame( raf ) :
- setInterval( jQuery.fx.tick, jQuery.fx.interval );
+ window.setInterval( jQuery.fx.tick, jQuery.fx.interval );
}
};
@@ -646,7 +642,7 @@ jQuery.fx.stop = function() {
if ( window.cancelAnimationFrame ) {
window.cancelAnimationFrame( timerId );
} else {
- clearInterval( timerId );
+ window.clearInterval( timerId );
}
timerId = null;