diff options
author | Kristian Lyngstol <kristian@bohemians.org> | 2016-03-04 19:10:04 +0100 |
---|---|---|
committer | Kristian Lyngstol <kristian@bohemians.org> | 2016-03-04 19:10:04 +0100 |
commit | 15dde408db57009e1e4e26d969b9b3e6c1e0c255 (patch) | |
tree | bed87bc591f44dbdc7967c2c9f8b26dd1b040f49 /web/nms.gathering.org/speedometer/c3-master/src/polyfill.js | |
parent | 2e808e318a7b9abd09bf93116dae5368025c3611 (diff) |
nms: Remove redundant files
speedometer probably doesn't work now anyway until it's heavily updated.
Diffstat (limited to 'web/nms.gathering.org/speedometer/c3-master/src/polyfill.js')
-rw-r--r-- | web/nms.gathering.org/speedometer/c3-master/src/polyfill.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/web/nms.gathering.org/speedometer/c3-master/src/polyfill.js b/web/nms.gathering.org/speedometer/c3-master/src/polyfill.js deleted file mode 100644 index 95d7812..0000000 --- a/web/nms.gathering.org/speedometer/c3-master/src/polyfill.js +++ /dev/null @@ -1,25 +0,0 @@ -// PhantomJS doesn't have support for Function.prototype.bind, which has caused confusion. Use -// this polyfill to avoid the confusion. -// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind#Polyfill - -if (!Function.prototype.bind) { - Function.prototype.bind = function(oThis) { - if (typeof this !== 'function') { - // closest thing possible to the ECMAScript 5 - // internal IsCallable function - throw new TypeError('Function.prototype.bind - what is trying to be bound is not callable'); - } - - var aArgs = Array.prototype.slice.call(arguments, 1), - fToBind = this, - fNOP = function() {}, - fBound = function() { - return fToBind.apply(this instanceof fNOP ? this : oThis, aArgs.concat(Array.prototype.slice.call(arguments))); - }; - - fNOP.prototype = this.prototype; - fBound.prototype = new fNOP(); - - return fBound; - }; -} |