bug 1523104: remote: test that method own property on domain class is function; r=ochameau

This commit is contained in:
Andreas Tolfsen 2019-02-23 15:09:48 +00:00
Родитель 1601819536
Коммит a91a7da5b6
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -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);
}
}
}