Bug 656171 - Just remove this mutual subsumption assertion; with document.domain it's not strictly true (r=mrbkap)

--HG--
extra : rebase_source : 78247eba80e9196c929d9136273557faa717407c
This commit is contained in:
Luke Wagner 2011-06-02 16:35:31 -07:00
Родитель 89bc80293c
Коммит a0b946dbbc
1 изменённых файлов: 1 добавлений и 13 удалений

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

@ -1331,19 +1331,7 @@ PrincipalsForCompiledCode(const CallArgs &call, JSContext *cx)
* fp->script()->compartment() != fp->compartment().
*/
JSPrincipals *calleePrincipals = call.callee().principals(cx);
#ifdef DEBUG
if (calleePrincipals) {
if (StackFrame *caller = js_GetScriptedCaller(cx, NULL)) {
if (JSPrincipals *callerPrincipals = caller->scopeChain().principals(cx)) {
JS_ASSERT(callerPrincipals->subsume(callerPrincipals, calleePrincipals));
}
}
}
#endif
return calleePrincipals;
return call.callee().principals(cx);
}
} /* namespace js */