| Index: chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java b/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| index b5e8134cbf9174e0a290fd51a3a63b3acc12c6fe..bfd9bfd61a91d9e38fd4a3c22a4ca121fcdd4b50 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| @@ -151,6 +151,10 @@ public class UmaSessionStats implements NetworkChangeNotifier.ConnectionTypeObse
|
| || activityState == ActivityState.DESTROYED);
|
| }
|
|
|
| + public static void logBackgroundRendererCrashOnForegroundApp() {
|
| + nativeLogBackgroundRendererCrashOnForegroundApp();
|
| + }
|
| +
|
| /**
|
| * Updates the state of the MetricsService to account for the user's preferences.
|
| */
|
| @@ -207,13 +211,12 @@ public class UmaSessionStats implements NetworkChangeNotifier.ConnectionTypeObse
|
| private native void nativeUmaResumeSession(long nativeUmaSessionStats);
|
| private native void nativeUmaEndSession(long nativeUmaSessionStats);
|
| private static native void nativeLogRendererCrash(boolean isPaused);
|
| - private static native void nativeRegisterExternalExperiment(int studyId,
|
| - int experimentId);
|
| + private static native void nativeLogBackgroundRendererCrashOnForegroundApp();
|
| + private static native void nativeRegisterExternalExperiment(int studyId, int experimentId);
|
| private static native void nativeRegisterSyntheticFieldTrial(
|
| String trialName, String groupName);
|
| private static native void nativeRecordMultiWindowSession(int areaPercent, int instanceCount);
|
| private static native void nativeRecordTabCountPerLoad(int numTabsOpen);
|
| private static native void nativeRecordPageLoaded(boolean isDesktopUserAgent);
|
| private static native void nativeRecordPageLoadedWithKeyboard();
|
| -
|
| }
|
|
|