Bug 1617887 - part8 - remove unused arrays.jsm. r=khushil
authorMagnus Melin <mkmelin+mozilla@iki.fi>
Sat, 07 Mar 2020 11:57:23 +0200
changeset 37502 71e02e54a7f332976b8c4a658ae30e8f2db08c06
parent 37501 89e4f92cad8f417e0689f72c78eea6d867b7f11e
child 37503 9979881cf01cd02e21f6dc5d7b4edb9b535443c8
push id2566
push userclokep@gmail.com
push dateMon, 09 Mar 2020 19:20:31 +0000
treeherdercomm-beta@a352facfa0a4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskhushil
bugs1617887
Bug 1617887 - part8 - remove unused arrays.jsm. r=khushil
mail/test/browser/shared-modules/arrays.jsm
mail/test/browser/shared-modules/moz.build
deleted file mode 100644
--- a/mail/test/browser/shared-modules/arrays.jsm
+++ /dev/null
@@ -1,60 +0,0 @@
-// ***** BEGIN LICENSE BLOCK *****// ***** BEGIN LICENSE BLOCK *****
-// Version: MPL 1.1/GPL 2.0/LGPL 2.1
-//
-// The contents of this file are subject to the Mozilla Public License Version
-// 1.1 (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-// http://www.mozilla.org/MPL/
-//
-// Software distributed under the License is distributed on an "AS IS" basis,
-// WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
-// for the specific language governing rights and limitations under the
-// License.
-//
-// The Original Code is Mozilla Corporation Code.
-//
-// The Initial Developer of the Original Code is
-// Mikeal Rogers.
-// Portions created by the Initial Developer are Copyright (C) 2008
-// the Initial Developer. All Rights Reserved.
-//
-// Contributor(s):
-//  Mikeal Rogers <mikeal.rogers@gmail.com>
-//
-// Alternatively, the contents of this file may be used under the terms of
-// either the GNU General Public License Version 2 or later (the "GPL"), or
-// the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
-// in which case the provisions of the GPL or the LGPL are applicable instead
-// of those above. If you wish to allow use of your version of this file only
-// under the terms of either the GPL or the LGPL, and not to allow others to
-// use your version of this file under the terms of the MPL, indicate your
-// decision by deleting the provisions above and replace them with the notice
-// and other provisions required by the GPL or the LGPL. If you do not delete
-// the provisions above, a recipient may use your version of this file under
-// the terms of any one of the MPL, the GPL or the LGPL.
-//
-// ***** END LICENSE BLOCK *****
-
-var EXPORTED_SYMBOLS = ["getSet", "compare"];
-
-function getSet(array) {
-  var narray = [];
-  for (var i in array) {
-    if (!narray.includes(array[i])) {
-      narray.push(array[i]);
-    }
-  }
-  return narray;
-}
-
-function compare(array, carray) {
-  if (array.length != carray.length) {
-    return false;
-  }
-  for (var i in array) {
-    if (array[i] != carray[i]) {
-      return false;
-    }
-  }
-  return true;
-}
--- a/mail/test/browser/shared-modules/moz.build
+++ b/mail/test/browser/shared-modules/moz.build
@@ -1,17 +1,16 @@
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 TESTING_JS_MODULES.mozmill += [
     'AccountManagerHelpers.jsm',
     'AddressBookHelpers.jsm',
-    'arrays.jsm',
     'AttachmentHelpers.jsm',
     'CloudfileHelpers.jsm',
     'ComposeHelpers.jsm',
     'ContentTabHelpers.jsm',
     'controller.jsm',
     'CustomizationHelpers.jsm',
     'DOMHelpers.jsm',
     'elementslib.jsm',