зеркало из https://github.com/mozilla/pjs.git
Give scx a global object so that we can always calculate a "this" object. bug 394967, r+a=brendan
This commit is contained in:
Родитель
ade7b21c04
Коммит
536e64eb8b
|
@ -2398,6 +2398,7 @@ EvalInContext(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
ok = JS_TRUE;
|
||||
} else {
|
||||
fp = JS_GetScriptedCaller(cx, NULL);
|
||||
JS_SetGlobalObject(scx, sobj);
|
||||
ok = JS_EvaluateUCScript(scx, sobj, src, srclen,
|
||||
fp->script->filename,
|
||||
JS_PCToLineNumber(cx, fp->script, fp->pc),
|
||||
|
|
Загрузка…
Ссылка в новой задаче