Bug 857836 - Assertion failure: paTypeObject->getPropertyCount() == NumFixedSlots, at builtin/ParallelArray.cpp. r=bhackett

This commit is contained in:
Shu-yu Guo 2013-04-12 23:04:52 -04:00
Родитель 7d981e7bfa
Коммит a997939112
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -155,7 +155,7 @@ ParallelArrayObject::constructHelper(JSContext *cx, MutableHandleFunction ctor,
types::TypeScript::InitObject(cx, script, pc, JSProto_ParallelArray);
if (!paTypeObject)
return false;
if (paTypeObject->getPropertyCount() == 0) {
if (paTypeObject->getPropertyCount() == 0 && !paTypeObject->unknownProperties()) {
if (!paTypeObject->addDefiniteProperties(cx, result))
return false;