gecko-dev/mobile
Jim Chen 2b53995aca Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey
ThrowException throws a new exception with the appropriate message, meant for native JNI methods that return to Java code (i.e. methods in AndroidJNI.cpp).

HandleUncaughtException will be called by the generated JNI stubs that C++ code uses. HandleUncaughtException calls the new GeckoAppShell.handleUncaughtException method, which behaves exactly like the normal uncaught exception handler (annotates the crash report and crashes). GeckoAppShell.handleUncaughtException has the noThrow annotation that will be seen by the generated code; as a result, its generated stub will not call HandleUncaughtException and result in a loop.
2014-01-17 23:32:24 -06:00
..
android Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey 2014-01-17 23:32:24 -06:00
locales Bug 950719 - Update Bing search icon to 32x32. r=mfinkle 2014-01-07 14:11:59 -08:00