зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset efec0bd16f22 (bug 1345261) for failures in test_discardSystemSource.xul
This commit is contained in:
Родитель
394951281e
Коммит
50ab73503e
|
@ -1055,6 +1055,14 @@ js::FunctionToString(JSContext* cx, HandleFunction fun, bool prettyPrint)
|
||||||
if (!out.append(")"))
|
if (!out.append(")"))
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
} else if (fun->isInterpreted() && !fun->isSelfHostedBuiltin()) {
|
||||||
|
if (!AppendPrelude() ||
|
||||||
|
!out.append("() {\n ") ||
|
||||||
|
!out.append("[sourceless code]") ||
|
||||||
|
!out.append("\n}"))
|
||||||
|
{
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
bool derived = fun->infallibleIsDefaultClassConstructor(cx);
|
bool derived = fun->infallibleIsDefaultClassConstructor(cx);
|
||||||
if (derived && fun->isDerivedClassConstructor()) {
|
if (derived && fun->isDerivedClassConstructor()) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче