From 7e5a7ef88734fc2bb0e94d3c697b8a1df66b7292 Mon Sep 17 00:00:00 2001 From: Robert Sayre Date: Thu, 20 Aug 2009 22:16:32 -0400 Subject: [PATCH] Fix jsapi-tests assert in debug builds. tests need to happen inside a request. --- js/src/jsapi-tests/tests.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/src/jsapi-tests/tests.h b/js/src/jsapi-tests/tests.h index 9aeb6580092b..98561ad72d0e 100644 --- a/js/src/jsapi-tests/tests.h +++ b/js/src/jsapi-tests/tests.h @@ -98,12 +98,14 @@ public: cx = createContext(); if (!cx) return false; + JS_BeginRequest(cx); global = createGlobal(); return global != NULL; } virtual void uninit() { if (cx) { + JS_EndRequest(cx); JS_DestroyContext(cx); cx = NULL; }