| Index: chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java b/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java
|
| index 0091626df0051f9cab5da66904f33d64ce1ba655..6676b32c991e931e63b4e1e7d0fb88f082321d61 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java
|
| @@ -4,8 +4,10 @@
|
|
|
| package org.chromium.chrome.browser;
|
|
|
| +import org.chromium.base.ApplicationStatus;
|
| import org.chromium.base.annotations.CalledByNative;
|
| import org.chromium.base.annotations.JNINamespace;
|
| +import org.chromium.chrome.browser.crash.MinidumpUploadService;
|
|
|
| /**
|
| * This UncaughtExceptionHandler will create a breakpad minidump when there is an uncaught
|
| @@ -28,6 +30,8 @@ public class JavaExceptionReporter implements Thread.UncaughtExceptionHandler {
|
| if (!mHandlingException) {
|
| mHandlingException = true;
|
| nativeReportJavaException(e);
|
| + MinidumpUploadService.tryUploadLastCrashDump(
|
| + ApplicationStatus.getApplicationContext());
|
| }
|
| if (mParent != null) {
|
| mParent.uncaughtException(t, e);
|
|
|