зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1645515 - Tiny getTemplateObjectForScripted cleanup. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D79557
This commit is contained in:
Родитель
7375852318
Коммит
382dd5cc4c
|
@ -6305,18 +6305,14 @@ bool CallIRGenerator::getTemplateObjectForScripted(HandleFunction calleeFunc,
|
|||
}
|
||||
}
|
||||
|
||||
JSObject* thisObject =
|
||||
PlainObject* thisObject =
|
||||
CreateThisForFunction(cx_, calleeFunc, newTarget, TenuredObject);
|
||||
if (!thisObject) {
|
||||
return false;
|
||||
}
|
||||
|
||||
MOZ_ASSERT(thisObject->nonCCWRealm() == calleeFunc->realm());
|
||||
|
||||
if (thisObject->is<PlainObject>()) {
|
||||
result.set(thisObject);
|
||||
}
|
||||
|
||||
result.set(thisObject);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче