summaryrefslogtreecommitdiffstats
path: root/application/palemoon/components/places/content/treeView.js
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2018-04-05 07:26:12 -0400
committerMatt A. Tobin <email@mattatobin.com>2018-04-05 07:26:12 -0400
commitfef521cb6ace0d958bcbf27f3253c25fedc57188 (patch)
tree1c830dc00159f818463641a7a916a13be1705b2d /application/palemoon/components/places/content/treeView.js
parent99889f4cc62ffce222be79255ff3d75a8b8ccc28 (diff)
downloadUXP-fef521cb6ace0d958bcbf27f3253c25fedc57188.tar
UXP-fef521cb6ace0d958bcbf27f3253c25fedc57188.tar.gz
UXP-fef521cb6ace0d958bcbf27f3253c25fedc57188.tar.lz
UXP-fef521cb6ace0d958bcbf27f3253c25fedc57188.tar.xz
UXP-fef521cb6ace0d958bcbf27f3253c25fedc57188.zip
[PALEMOON] Fix for loops in treeView.js (SyntaxError: missing ] after element list)
Diffstat (limited to 'application/palemoon/components/places/content/treeView.js')
-rw-r--r--application/palemoon/components/places/content/treeView.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/application/palemoon/components/places/content/treeView.js b/application/palemoon/components/places/content/treeView.js
index c1879aacf..aba731470 100644
--- a/application/palemoon/components/places/content/treeView.js
+++ b/application/palemoon/components/places/content/treeView.js
@@ -144,7 +144,12 @@ PlacesTreeView.prototype = {
// A node is removed form the view either if it has no parent or if its
// root-ancestor is not the root node (in which case that's the node
// for which nodeRemoved was called).
- let ancestors = [x for (x of PlacesUtils.nodeAncestors(aNode))];
+ // Tycho: let ancestors = [x for (x of PlacesUtils.nodeAncestors(aNode))];
+ let ancestors = [];
+ for (let x of PlacesUtils.nodeAncestors(aNode)) {
+ ancestors.push(x);
+ }
+
if (ancestors.length == 0 ||
ancestors[ancestors.length - 1] != this._rootNode) {
throw new Error("Removed node passed to _getRowForNode");