Merge tracemonkey to mozilla-central.

This commit is contained in:
Robert Sayre 2009-03-13 20:07:22 -04:00
Родитель 6eabcb4053 54f4e34370
Коммит f9b8f97e20
1 изменённых файлов: 5 добавлений и 1 удалений

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

@ -3155,7 +3155,11 @@ js_NewObjectWithGivenProto(JSContext *cx, JSClass *clasp, JSObject *proto,
}
}
if (cx->debugHooks->objectHook) {
/*
* Do not call debug hooks on trace, because we might be in a non-_FAIL
* builtin. See bug 481444.
*/
if (cx->debugHooks->objectHook && !JS_ON_TRACE(cx)) {
JS_KEEP_ATOMS(cx->runtime);
cx->debugHooks->objectHook(cx, obj, JS_TRUE,
cx->debugHooks->objectHookData);