Please sign in to comment.
Add JS_[Begin|End]Request semantics.
This should wrap entries into the JS VM in JS_BeginRequest/JS_EndRequest calls. I've added a setup.py debug flag to build spidermonkey in debug mode so that calls into the VM requiring a request fail on an assert. To build in debug mode you can do: python setup.py --debug $(ACTION) I basically went through and added the calls where I thought they should go and then turned on the debug build to get the ones I missed. Its quite possible I still have some edge cases missing their required calls. [#2 state:resolved]
- Loading branch information...
Showing with 128 additions and 25 deletions.
|@@ -1,4 +1,4 @@|
|-run setup.py test|
|+run setup.py --debug test|