Workers guard against JS recursion but not when it calls back into C++. Patch attached, with testcase.
Flags: blocking1.9.1? → blocking1.9.1+
Priority: -- → P2
The previous patch failed some unit tests because the JS engine i handing us two 'too much recursion' exceptions when it should really only be giving us one. Oh well. This fixes the test and adds a new one to make sure that a throw inside the onerror handler doesn't recurse.
Comment on attachment 357255 [details] [diff] [review] Patch, v2 r+sr=jst
Pushed revision e65cb8fd2cba to mozilla-central.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Pushed revision 459db7715476 to mozilla-1.9.1.
If this has been pushed in January with test cases in testsuite, can we get a verification of this bug?
You need to log in before you can comment on or make changes to this bug.