From 13ae16997d4bbca14e255d5989d1c44a76eac72c Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Wed, 16 May 2012 15:23:48 -0700 Subject: montage v.0.10 integration Signed-off-by: Valerio Virgillito --- node_modules/montage/core/shim/immediate.js | 57 ----------------------------- 1 file changed, 57 deletions(-) delete mode 100644 node_modules/montage/core/shim/immediate.js (limited to 'node_modules/montage/core/shim/immediate.js') diff --git a/node_modules/montage/core/shim/immediate.js b/node_modules/montage/core/shim/immediate.js deleted file mode 100644 index 3ac48f31..00000000 --- a/node_modules/montage/core/shim/immediate.js +++ /dev/null @@ -1,57 +0,0 @@ -/* - This file contains proprietary software owned by Motorola Mobility, Inc.
- No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
- (c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved. -
*/ - -/** - [setImmediate()]{@link setImmediate} - and [clearImmediate()]{@link clearImmediate} shim functions. - @see setImmediate - @see clearImmediate - @module montage/core/shim/immediate -*/ - -/** - @function - @name setImmediate - @global -*/ - -/** - @function - @name clearImmediate - @global -*/ - -(function (global) { - -var nextTick = require("../next-tick").nextTick; - -if (typeof setImmediate === "undefined") { - - var nextHandle = 0; - var handles = {}; - - global.setImmediate = function setImmediate(callback) { - var handle = nextHandle++; - var args = arguments.length > 1 ? - Array.prototype.slice.call(arguments, 1) : - void 0; - handles[handle] = true; - nextTick(function () { - if (handles[handle]) { - callback.apply(void 0, args); - delete handles[handle]; - } - }); - return handle; - }; - - global.clearImmediate = function clearImmediate(handle) { - delete handles[handle]; - }; - -} - -})(typeof global === "undefined" ? window : global); -- cgit v1.2.3