зеркало из https://github.com/mozilla/gecko-dev.git
Merge tracemonkey to mozilla-central. a=1hr
This commit is contained in:
Коммит
97c45d18a4
|
@ -514,11 +514,6 @@ JSBool
|
|||
js_Stringify(JSContext *cx, jsval *vp, JSObject *replacer, jsval space,
|
||||
JSCharBuffer &cb)
|
||||
{
|
||||
// XXX stack
|
||||
JSObject *stack = JS_NewArrayObject(cx, 0, NULL);
|
||||
if (!stack)
|
||||
return JS_FALSE;
|
||||
|
||||
StringifyContext scx(cx, cb, replacer);
|
||||
if (!InitializeGap(cx, space, scx.gap))
|
||||
return JS_FALSE;
|
||||
|
@ -527,6 +522,7 @@ js_Stringify(JSContext *cx, jsval *vp, JSObject *replacer, jsval space,
|
|||
if (!obj)
|
||||
return JS_FALSE;
|
||||
|
||||
AutoObjectRooter tvr(cx, obj);
|
||||
if (!obj->defineProperty(cx, ATOM_TO_JSID(cx->runtime->atomState.emptyAtom),
|
||||
*vp, NULL, NULL, JSPROP_ENUMERATE)) {
|
||||
return JS_FALSE;
|
||||
|
|
Загрузка…
Ссылка в новой задаче