Index: chrome/content/ui/sendReport.js |
=================================================================== |
--- a/chrome/content/ui/sendReport.js |
+++ b/chrome/content/ui/sendReport.js |
@@ -100,17 +100,17 @@ function serializeReportData() |
appendElement(element, "option", {id: "javascript"}, Services.prefs.getBoolPref("javascript.enabled")); |
appendElement(element, "option", {id: "cookieBehavior"}, Services.prefs.getIntPref("network.cookie.cookieBehavior")); |
}; |
// |
// Data collectors |
// |
-let reportsListDataSource = |
+var reportsListDataSource = |
{ |
list: [], |
collectData: function(wnd, windowURI, callback) |
{ |
let data = Prefs.recentReports; |
if (data && "length" in data) |
{ |
@@ -179,17 +179,17 @@ let reportsListDataSource = |
{ |
if (event.button != 0 || !event.target || !event.target.hasAttribute("url")) |
return; |
UI.loadInBrowser(event.target.getAttribute("url")); |
} |
}; |
-let requestsDataSource = |
+var requestsDataSource = |
{ |
requests: reportElement("requests"), |
origRequests: [], |
requestNotifier: null, |
callback: null, |
nodeByKey: Object.create(null), |
collectData: function(wnd, windowURI, callback) |
@@ -237,17 +237,17 @@ let requestsDataSource = |
{ |
this.requestNotifier.shutdown(); |
this.requestNotifier = null; |
this.callback(); |
} |
} |
}; |
-let filtersDataSource = |
+var filtersDataSource = |
{ |
origFilters: [], |
collectData: function(wnd, windowURI, callback) |
{ |
let outerWindowID = wnd.QueryInterface(Ci.nsIInterfaceRequestor) |
.getInterface(Ci.nsIDOMWindowUtils) |
.outerWindowID; |
@@ -268,17 +268,17 @@ let filtersDataSource = |
this.origFilters.push(filter); |
} |
} |
callback(); |
}); |
} |
}; |
-let subscriptionsDataSource = |
+var subscriptionsDataSource = |
{ |
subscriptionFilter: function(s) |
{ |
if (s.disabled || !(s instanceof RegularSubscription)) |
return false; |
if (s instanceof DownloadableSubscription && !/^(http|https|ftp):/i.test(s.url)) |
return false; |
return true; |
@@ -312,17 +312,17 @@ let subscriptionsDataSource = |
subscriptionXML.setAttribute("hardExpiration", subscription.expires - now); |
subscriptionXML.setAttribute("downloadStatus", subscription.downloadStatus); |
} |
} |
callback(); |
} |
}; |
-let screenshotDataSource = |
+var screenshotDataSource = |
{ |
imageOffset: 10, |
// Fields used for color reduction |
_mapping: [0x00, 0x55, 0xAA, 0xFF], |
_i: null, |
_max: null, |
_pixelData: null, |
@@ -565,17 +565,17 @@ let screenshotDataSource = |
Math.min(op.anchorX, op.currentX), |
Math.min(op.anchorY, op.currentY)); |
if (!this._undoQueue.length) |
E("screenshotUndoButton").disabled = true; |
} |
}; |
-let framesDataSource = |
+var framesDataSource = |
{ |
site: null, |
collectData: function(wnd, windowURI, callback) |
{ |
try |
{ |
this.site = windowURI.host; |
@@ -614,17 +614,17 @@ let framesDataSource = |
catch (e) |
{ |
// Don't break if something goes wrong |
Cu.reportError(e); |
} |
} |
}; |
-let errorsDataSource = |
+var errorsDataSource = |
{ |
collectData: function(wnd, windowURI, callback) |
{ |
let {addonID} = require("info"); |
addonID = addonID.replace(/[\{\}]/g, ""); |
// See https://bugzilla.mozilla.org/show_bug.cgi?id=664695 - starting with |
// Gecko 19 this function returns the result, before that it wrote to a |
@@ -687,17 +687,17 @@ let errorsDataSource = |
sourceLine: sourceLine |
}); |
} |
callback(); |
} |
}; |
-let extensionsDataSource = |
+var extensionsDataSource = |
{ |
data: reportData.createElement("extensions"), |
collectData: function(wnd, windowURI, callback) |
{ |
try |
{ |
let AddonManager = Cu.import("resource://gre/modules/AddonManager.jsm", null).AddonManager; |
@@ -729,17 +729,17 @@ let extensionsDataSource = |
{ |
if (doExport) |
reportData.documentElement.appendChild(this.data); |
else if (this.data.parentNode) |
this.data.parentNode.removeChild(this.data); |
} |
}; |
-let subscriptionUpdateDataSource = |
+var subscriptionUpdateDataSource = |
{ |
contentWnd: null, |
type: null, |
outdated: null, |
needUpdate: null, |
subscriptionFilter: function(s) |
{ |
@@ -881,17 +881,17 @@ let subscriptionUpdateDataSource = |
updateOutdated: function() |
{ |
for (let i = 0; i < this.outdated.length; i++) |
Synchronizer.execute(this.outdated[i], true); |
} |
} |
-let issuesDataSource = |
+var issuesDataSource = |
{ |
contentWnd: null, |
isEnabled: Prefs.enabled, |
whitelistFilter: null, |
disabledFilters: [], |
disabledSubscriptions: [], |
ownFilters: [], |
numSubscriptions: 0, |