summaryrefslogtreecommitdiff
path: root/frontend/gamma/js/Zepto/polyfill.js
Side-by-side diff
Diffstat (limited to 'frontend/gamma/js/Zepto/polyfill.js') (more/less context) (ignore whitespace changes)
-rw-r--r--frontend/gamma/js/Zepto/polyfill.js36
1 files changed, 0 insertions, 36 deletions
diff --git a/frontend/gamma/js/Zepto/polyfill.js b/frontend/gamma/js/Zepto/polyfill.js
deleted file mode 100644
index 933d1f8..0000000
--- a/frontend/gamma/js/Zepto/polyfill.js
+++ b/dev/null
@@ -1,36 +0,0 @@
-// Zepto.js
-// (c) 2010-2012 Thomas Fuchs
-// Zepto.js may be freely distributed under the MIT license.
-
-;(function(undefined){
- if (String.prototype.trim === undefined) // fix for iOS 3.2
- String.prototype.trim = function(){ return this.replace(/^\s+/, '').replace(/\s+$/, '') }
-
- // For iOS 3.x
- // from https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/reduce
- if (Array.prototype.reduce === undefined)
- Array.prototype.reduce = function(fun){
- if(this === void 0 || this === null) throw new TypeError()
- var t = Object(this), len = t.length >>> 0, k = 0, accumulator
- if(typeof fun != 'function') throw new TypeError()
- if(len == 0 && arguments.length == 1) throw new TypeError()
-
- if(arguments.length >= 2)
- accumulator = arguments[1]
- else
- do{
- if(k in t){
- accumulator = t[k++]
- break
- }
- if(++k >= len) throw new TypeError()
- } while (true)
-
- while (k < len){
- if(k in t) accumulator = fun.call(undefined, accumulator, t[k], k, t)
- k++
- }
- return accumulator
- }
-
-})()