| Index: chrome/content/watcher.js |
| =================================================================== |
| --- a/chrome/content/watcher.js |
| +++ b/chrome/content/watcher.js |
| @@ -99,17 +99,17 @@ function processQueue() |
| function stringify(value) |
| { |
| if (typeof value == "undefined" || value == null) |
| return ""; |
| else |
| return String(value); |
| } |
| - for each (let entry in processingQueue) |
| + for (let entry of processingQueue) |
| { |
| entry.cols = { |
| address: stringify(entry.location), |
| type: stringify(entry.type), |
| result: stringBundle.GetStringFromName(entry.result && entry.result.allow ? "decision.allow" : "decision.block"), |
| origin: stringify(entry.frames && entry.frames[0] && entry.frames[0].location), |
| private: stringBundle.GetStringFromName(entry.isPrivate ? "private.yes" : "private.no"), |
| filter: stringify(entry.filters && entry.filters.join(", ")), |
| @@ -196,17 +196,17 @@ function setMultilineContent(box, text) |
| var totalProcessingTime = 0; |
| function updateProcessingTime(view, operation, entry) |
| { |
| if (operation == "add") |
| totalProcessingTime += entry.processingTime; |
| else { |
| totalProcessingTime = 0; |
| - for each (let entry in view.displayedItems) |
| + for (let entry of view.displayedItems) |
| totalProcessingTime += entry.processingTime; |
| } |
| let numItems = view.displayedItems.length; |
| let summary = document.getElementById("summary"); |
| let template = summary.getAttribute("_template"); |
| summary.textContent = template.replace(/\*NUMITEMS\*/g, numItems).replace(/\*TIME\*/, (totalProcessingTime / 1000).toFixed(3)); |
| @@ -245,22 +245,22 @@ var treeView = { |
| setTree: function(boxObject) |
| { |
| if (!boxObject) |
| return; |
| this.boxObject = boxObject; |
| let atomService = Cc["@mozilla.org/atom-service;1"].getService(Ci.nsIAtomService); |
| - for each (let col in ["address", "type", "result", "origin", "private", "filter", "time"]) |
| + for (let col of ["address", "type", "result", "origin", "private", "filter", "time"]) |
| { |
| let atomStr = "col-" + col; |
| this.atoms[atomStr] = atomService.getAtom(atomStr); |
| } |
| - for each (let flag in ["selected", "blocked"]) |
| + for (let flag of ["selected", "blocked"]) |
| { |
| let atomStr = flag + "-true"; |
| this.atoms[atomStr] = atomService.getAtom(atomStr); |
| atomStr = flag + "-false"; |
| this.atoms[atomStr] = atomService.getAtom(atomStr); |
| } |
| @@ -405,17 +405,17 @@ var treeView = { |
| this.refilter(); |
| }, |
| filter: function(entry) |
| { |
| if (this._filterString) |
| { |
| let foundMatch = false; |
| - for each (let label in entry.cols) |
| + for (let label of entry.cols) |
| if (label.toLowerCase().indexOf(this._filterString) >= 0) |
| foundMatch = true; |
| if (!foundMatch) |
| return false; |
| } |
| return true; |
| }, |
| @@ -527,12 +527,12 @@ var treeView = { |
| removeObserver: function(observer) |
| { |
| for (let i = 0; i < this.observers.length; i++) |
| if (this.observers[i] == observer) |
| this.observers.splice(i--, 1); |
| }, |
| notifyObservers: function(operation, entry) |
| { |
| - for each (let observer in this.observers) |
| + for (let observer of this.observers) |
| observer(this, operation, entry); |
| } |
| }; |