diff --git a/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java b/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java index 707fb33e74..0797dcf533 100644 --- a/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java +++ b/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java @@ -584,6 +584,27 @@ private void checkForCrash() { } } + private void handleContentCrashIntent(@NonNull final Intent intent) { + Log.e(LOGTAG, "Got content crashed intent"); + final String dumpFile = intent.getStringExtra(GeckoRuntime.EXTRA_MINIDUMP_PATH); + final String extraFile = intent.getStringExtra(GeckoRuntime.EXTRA_EXTRAS_PATH); + Log.d(LOGTAG, "Dump File: " + dumpFile); + Log.d(LOGTAG, "Extras File: " + extraFile); + Log.d(LOGTAG, "Fatal: " + intent.getBooleanExtra(GeckoRuntime.EXTRA_CRASH_FATAL, false)); + + @Override + public void onDoNotSendData() { + for (String file : files) { + Log.e(LOGTAG, "Deleting crashfile: " + file); + getBaseContext().deleteFile(file); + } + } + } + ); + mCrashDialog.show(UIWidget.REQUEST_FOCUS); + } + } + private void handleContentCrashIntent(@NonNull final Intent intent) { Log.e(LOGTAG, "Got content crashed intent"); final String dumpFile = intent.getStringExtra(GeckoRuntime.EXTRA_MINIDUMP_PATH); diff --git a/versions.gradle b/versions.gradle index 04d03780c2..fbdc988d4d 100644 --- a/versions.gradle +++ b/versions.gradle @@ -26,7 +26,7 @@ def versions = [:] // https://maven.mozilla.org/?prefix=maven2/org/mozilla/geckoview/ versions.gecko_view = "72.0.20191104094118" versions.android_components = "19.0.1" -versions.mozilla_speech = "1.0.7" +versions.mozilla_speech = "1.0.9" versions.openwnn = "1.3.7" versions.google_vr = "1.190.0" versions.room = "2.2.0"