Index: chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java |
index d4c216f403ad7a71a6d7bf40e3312e01911f902e..f021a77b8f9b286e94ed03a33fb7f7fdab60e2e9 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java |
@@ -334,7 +334,8 @@ public class DeferredStartupHandler { |
// Likewise, this is a good time to process and clean up any pending or stale crash |
// reports left behind by previous runs. |
- CrashFileManager crashFileManager = new CrashFileManager(mAppContext.getCacheDir()); |
+ CrashFileManager crashFileManager = |
+ new CrashFileManager(ContextUtils.getApplicationContext().getCacheDir()); |
crashFileManager.cleanOutAllNonFreshMinidumpFiles(); |
// Finally, uploading any pending crash reports. |
@@ -359,7 +360,7 @@ public class DeferredStartupHandler { |
File mostRecentMinidump = minidumps[0]; |
if (doesCrashMinidumpNeedLogcat(mostRecentMinidump)) { |
AsyncTask.THREAD_POOL_EXECUTOR.execute( |
- new LogcatExtractionRunnable(mAppContext, mostRecentMinidump)); |
+ new LogcatExtractionRunnable(mostRecentMinidump)); |
// The JobScheduler will schedule uploads for all of the available minidumps |
// once the logcat is attached. But if the JobScheduler API is not being used, |
@@ -370,13 +371,13 @@ public class DeferredStartupHandler { |
List<File> remainingMinidumps = |
Arrays.asList(minidumps).subList(1, minidumps.length); |
for (File minidump : remainingMinidumps) { |
- MinidumpUploadService.tryUploadCrashDump(mAppContext, minidump); |
+ MinidumpUploadService.tryUploadCrashDump(minidump); |
} |
} |
} else if (MinidumpUploadService.shouldUseJobSchedulerForUploads()) { |
- MinidumpUploadService.scheduleUploadJob(mAppContext); |
+ MinidumpUploadService.scheduleUploadJob(); |
} else { |
- MinidumpUploadService.tryUploadAllCrashDumps(mAppContext); |
+ MinidumpUploadService.tryUploadAllCrashDumps(); |
} |
} |