Bug 1207498 - Part 1: Remove use of expression closure from toolkit/components/, except tests. r=Gijs

This commit is contained in:
Tooru Fujisawa
2015-09-24 20:32:23 +09:00
parent 9dd92bbcc9
commit afbd2956bc
32 changed files with 310 additions and 182 deletions

View File

@@ -647,19 +647,19 @@ extApplication.prototype = {
get console() {
let console = new Console();
this.__defineGetter__("console", function () console);
this.__defineGetter__("console", () => console);
return this.console;
},
get storage() {
let storage = new SessionStorage();
this.__defineGetter__("storage", function () storage);
this.__defineGetter__("storage", () => storage);
return this.storage;
},
get prefs() {
let prefs = new PreferenceBranch("");
this.__defineGetter__("prefs", function () prefs);
this.__defineGetter__("prefs", () => prefs);
return this.prefs;
},
@@ -687,7 +687,7 @@ extApplication.prototype = {
}
let events = new Events(registerCheck);
this.__defineGetter__("events", function () events);
this.__defineGetter__("events", () => events);
return this.events;
},