зеркало из https://github.com/mozilla/gecko-dev.git
PropertyCache::fullTest should work on arbitrary scope chains, bug 700792.
This commit is contained in:
Родитель
14b398146d
Коммит
ba3cd03d5e
|
@ -224,7 +224,7 @@ PropertyCache::fullTest(JSContext *cx, jsbytecode *pc, JSObject **objp, JSObject
|
||||||
|
|
||||||
if (JOF_MODE(cs.format) == JOF_NAME) {
|
if (JOF_MODE(cs.format) == JOF_NAME) {
|
||||||
while (vindex & (PCINDEX_SCOPEMASK << PCINDEX_PROTOBITS)) {
|
while (vindex & (PCINDEX_SCOPEMASK << PCINDEX_PROTOBITS)) {
|
||||||
tmp = pobj->internalScopeChain();
|
tmp = pobj->scopeChain();
|
||||||
if (!tmp || !tmp->isNative())
|
if (!tmp || !tmp->isNative())
|
||||||
break;
|
break;
|
||||||
pobj = tmp;
|
pobj = tmp;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче