| Index: chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchFieldTrial.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchFieldTrial.java b/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchFieldTrial.java
|
| index dd6eea464a51b0cb60e8fc6aa9a1773953ee45f8..db5262a3bd1952bd8b2c7fa3203c46d01dda1784 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchFieldTrial.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchFieldTrial.java
|
| @@ -58,6 +58,9 @@ public class ContextualSearchFieldTrial {
|
|
|
| private static final String DISABLE_AMP_AS_SEPARATE_TAB = "disable_amp_as_separate_tab";
|
|
|
| + // Machine Learning
|
| + private static final String ENABLE_RANKER_LOGGING = "enable_ranker_logging";
|
| +
|
| // Privacy-related flags
|
| private static final String DISABLE_SEND_HOME_COUNTRY = "disable_send_home_country";
|
| private static final String DISABLE_PAGE_CONTENT_NOTIFICATION =
|
| @@ -82,6 +85,7 @@ public class ContextualSearchFieldTrial {
|
| private static Boolean sIsSendHomeCountryDisabled;
|
| private static Boolean sIsPageContentNotificationDisabled;
|
| private static Boolean sContextualSearchUrlActionsEnabled;
|
| + private static Boolean sIsRankerLoggingEnabled;
|
|
|
| /**
|
| * Don't instantiate.
|
| @@ -301,6 +305,17 @@ public class ContextualSearchFieldTrial {
|
| return sIsPageContentNotificationDisabled.booleanValue();
|
| }
|
|
|
| + /**
|
| + * @return Whether or not logging to Ranker is enabled.
|
| + */
|
| + static boolean isRankerLoggingEnabled() {
|
| + if (sIsRankerLoggingEnabled == null) {
|
| + sIsRankerLoggingEnabled = getBooleanParam(ENABLE_RANKER_LOGGING);
|
| + }
|
| +
|
| + return sIsRankerLoggingEnabled;
|
| + }
|
| +
|
| // ---------------
|
| // Features.
|
| // ---------------
|
|
|