Created attachment 647596 [details] [diff] [review] fix and all the tests that were failing There are currently 7 open bugs that crash from C stack overflow. They all involve paths through native functions/propertyops that skip the RunScript JS_CHECK_RECURSION pinchpoint. Adding a recursion check to these three pinchpoints cover them all. Hot code should be unaffected since jit code calls into natives directly.
http://hg.mozilla.org/integration/mozilla-inbound/rev/3ab53aa58514 This should fix a bunch of js too-much-recursion crash fuzzblockers. Thanks Luke! \o/
Setting VERIFIED since tests have landed in the repository as well as in-testsuite+.