summaryrefslogtreecommitdiffstats
path: root/components/places/content/moveBookmarks.js
diff options
context:
space:
mode:
authorThomas Groman <tgroman@nuegia.net>2020-04-20 20:49:37 -0700
committerThomas Groman <tgroman@nuegia.net>2020-04-20 20:49:37 -0700
commitf9cab004186edb425a9b88ad649726605080a17c (patch)
treee2dae51d3144e83d097a12e7a1499e3ea93f90be /components/places/content/moveBookmarks.js
parentf428692de8b59ab89a66502c079e1823dfda8aeb (diff)
downloadwebbrowser-f9cab004186edb425a9b88ad649726605080a17c.tar
webbrowser-f9cab004186edb425a9b88ad649726605080a17c.tar.gz
webbrowser-f9cab004186edb425a9b88ad649726605080a17c.tar.lz
webbrowser-f9cab004186edb425a9b88ad649726605080a17c.tar.xz
webbrowser-f9cab004186edb425a9b88ad649726605080a17c.zip
move browser to webbrowser/
Diffstat (limited to 'components/places/content/moveBookmarks.js')
-rw-r--r--components/places/content/moveBookmarks.js54
1 files changed, 0 insertions, 54 deletions
diff --git a/components/places/content/moveBookmarks.js b/components/places/content/moveBookmarks.js
deleted file mode 100644
index 964604f..0000000
--- a/components/places/content/moveBookmarks.js
+++ /dev/null
@@ -1,54 +0,0 @@
-/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* 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/. */
-
-var gMoveBookmarksDialog = {
- _nodes: null,
-
- _foldersTree: null,
- get foldersTree() {
- if (!this._foldersTree)
- this._foldersTree = document.getElementById("foldersTree");
-
- return this._foldersTree;
- },
-
- init: function() {
- this._nodes = window.arguments[0];
-
- this.foldersTree.place =
- "place:excludeItems=1&excludeQueries=1&excludeReadOnlyFolders=1&folder=" +
- PlacesUIUtils.allBookmarksFolderId;
- },
-
- onOK: function MBD_onOK(aEvent) {
- var selectedNode = this.foldersTree.selectedNode;
- NS_ASSERT(selectedNode,
- "selectedNode must be set in a single-selection tree with initial selection set");
- var selectedFolderID = PlacesUtils.getConcreteItemId(selectedNode);
-
- var transactions = [];
- for (var i=0; i < this._nodes.length; i++) {
- // Nothing to do if the node is already under the selected folder
- if (this._nodes[i].parent.itemId == selectedFolderID)
- continue;
-
- let txn = new PlacesMoveItemTransaction(this._nodes[i].itemId,
- selectedFolderID,
- PlacesUtils.bookmarks.DEFAULT_INDEX);
- transactions.push(txn);
- }
-
- if (transactions.length != 0) {
- let txn = new PlacesAggregatedTransaction("Move Items", transactions);
- PlacesUtils.transactionManager.doTransaction(txn);
- }
- },
-
- newFolder: function MBD_newFolder() {
- // The command is disabled when the tree is not focused
- this.foldersTree.focus();
- goDoCommand("placesCmd_new:folder");
- }
-};