Bug 1086994 - Enable crash handling in search activity; r=margaret

This commit is contained in:
Jim Chen 2014-10-23 16:32:27 -04:00
Родитель 2b481ccd42
Коммит 4dd22b7ee0
3 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -1125,6 +1125,8 @@ public abstract class GeckoApp
@Override
public void onCreate(Bundle savedInstanceState)
{
GeckoAppShell.ensureCrashHandling();
// Enable Android Strict Mode for developers' local builds (the "default" channel).
if ("default".equals(AppConstants.MOZ_UPDATE_CHANNEL)) {
enableStrictMode();

Просмотреть файл

@ -190,6 +190,11 @@ public class GeckoAppShell
}
};
public static CrashHandler ensureCrashHandling() {
// Crash handling is automatically enabled when GeckoAppShell is loaded.
return CRASH_HANDLER;
}
private static final Queue<GeckoEvent> PENDING_EVENTS = new ConcurrentLinkedQueue<GeckoEvent>();
private static final Map<String, String> ALERT_COOKIES = new ConcurrentHashMap<String, String>();

Просмотреть файл

@ -4,6 +4,7 @@
package org.mozilla.search;
import org.mozilla.gecko.GeckoAppShell;
import org.mozilla.gecko.LocaleAware;
import org.mozilla.gecko.R;
import org.mozilla.gecko.Telemetry;
@ -92,6 +93,8 @@ public class SearchActivity extends LocaleAware.LocaleAwareFragmentActivity
@Override
protected void onCreate(Bundle savedInstanceState) {
GeckoAppShell.ensureCrashHandling();
super.onCreate(savedInstanceState);
setContentView(R.layout.search_activity_main);