diff --git a/mozilla/browser/components/cookieviewer/content/nsWalletTreeUtils.js b/mozilla/browser/components/cookieviewer/content/nsWalletTreeUtils.js deleted file mode 100644 index 187e25740c6..00000000000 --- a/mozilla/browser/components/cookieviewer/content/nsWalletTreeUtils.js +++ /dev/null @@ -1,179 +0,0 @@ -# -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -# -# 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.org code. -# -# The Initial Developer of the Original Code is Netscape -# Communications Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): -# - -function DeleteAllFromTree - (tree, view, table, deletedTable, removeButton, removeAllButton) { - - // remove all items from table and place in deleted table - for (var i=0; i= 0; s--) { - var i = selections[s]; - deletedTable[deletedTable.length] = table[i]; - table[i] = null; - } - - // collapse list by removing all the null entries - for (var j=0; j (table.length-1) ) { - firstRow = table.length-1; - } - view.rowCount = table.length; - box.rowCountChanged(0, table.length); - box.scrollToRow(firstRow) - - // update selection and/or buttons - if (table.length) { - - // update selection - // note: we need to deselect before reselecting in order to trigger ...Selected method - var nextSelection = (selections[0] < table.length) ? selections[0] : table.length-1; - tree.treeBoxObject.view.selection.select(-1); - tree.treeBoxObject.view.selection.select(nextSelection); - - } else { - - // disable buttons - document.getElementById(removeButton).setAttribute("disabled", "true") - document.getElementById(removeAllButton).setAttribute("disabled","true"); - - // clear out selections - tree.treeBoxObject.view.selection.select(-1); - } -} - -function GetTreeSelections(tree) { - var selections = []; - var select = tree.treeBoxObject.selection; - if (select) { - var count = select.getRangeCount(); - var min = new Object(); - var max = new Object(); - for (var i=0; i=0 && updateSelection) { - for (var s=0; s= 0) { - tree.treeBoxObject.ensureRowIsVisible(selectedRow) - } - - return ascending; -} - -/** - * Case insensitive string comparator. - */ -function CompareLowerCase(first, second) { - - var firstLower = first.toLowerCase(); - var secondLower = second.toLowerCase(); - - if (firstLower < secondLower) { - return -1; - } - - if (firstLower > secondLower) { - return 1; - } - - return 0; -}