We have an ASSERT_NO_EXCEPTION macro that throws an assertion if an exception is encountered. Assuming there are no notable perf impacts, we ought to use that instead of explicitly asserting that no exception was encountered. Taking care of this before moving forward on IGNORE_EXCEPTION, as it'll make that job a bit easier.
*** This bug has been marked as a duplicate of bug 109044 ***