зеркало из https://github.com/mozilla/gecko-dev.git
bug 1523104: remote: test that method own property on domain class is function; r=ochameau
This commit is contained in:
Родитель
1601819536
Коммит
a91a7da5b6
|
@ -15,7 +15,7 @@ class Domains extends Map {
|
|||
|
||||
domainSupportsMethod(name, method) {
|
||||
const domain = this.modules[name];
|
||||
return domain && !!domain.prototype[method];
|
||||
return domain && typeof domain.prototype[method] == "function";
|
||||
}
|
||||
|
||||
get(name) {
|
||||
|
@ -53,8 +53,8 @@ class Domains extends Map {
|
|||
}
|
||||
|
||||
clear() {
|
||||
for (const domainName of this.keys()) {
|
||||
this.delete(domainName);
|
||||
for (const name of this.keys()) {
|
||||
this.delete(name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче