Remove unneeded [].indexOf fallback
authorKevin Sawicki <kevinsawicki@gmail.com>
Fri, 15 Jan 2016 17:24:53 +0000 (09:24 -0800)
committerKevin Sawicki <kevinsawicki@gmail.com>
Fri, 15 Jan 2016 18:17:45 +0000 (10:17 -0800)
atom/browser/api/lib/dialog.js
atom/renderer/api/lib/desktop-capturer.js
atom/renderer/api/lib/remote.js

index b77773b..94d7863 100644 (file)
@@ -4,7 +4,7 @@ const binding = process.atomBinding('dialog');
 const v8Util = process.atomBinding('v8_util');
 
 var slice = [].slice;
-var indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
+var indexOf = [].indexOf;
 
 var fileDialogProperties = {
   openFile: 1 << 0,
index c445bfe..921ede5 100644 (file)
@@ -2,7 +2,7 @@ const ipcRenderer = require('electron').ipcRenderer;
 const nativeImage = require('electron').nativeImage;
 
 var nextId = 0;
-var indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
+var indexOf = [].indexOf;
 
 var getNextId = function() {
   return ++nextId;
index c9b823b..a91a715 100644 (file)
@@ -4,7 +4,7 @@ const v8Util = process.atomBinding('v8_util');
 
 const callbacksRegistry = new CallbacksRegistry;
 
-var indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
+var indexOf = [].indexOf;
 
 // Check for circular reference.
 var isCircular = function(field, visited) {