Index: chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManagementDelegate.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManagementDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManagementDelegate.java |
index f5f4f597807a643c0379e2b48e340b93f4fad938..f194d14b5d2b83c1419737ed3bd28c308d3c97b1 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManagementDelegate.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManagementDelegate.java |
@@ -14,6 +14,18 @@ import org.chromium.content_public.common.TopControlsState; |
*/ |
public interface ContextualSearchManagementDelegate { |
/** |
+ * Sets the preference state to enabled or disabled. |
+ * |
+ * @param enabled Whether the preference should be set to enabled. |
+ */ |
+ public void setPreferenceState(boolean enabled); |
+ |
+ /** |
+ * @return Whether the Opt-out promo is available to be be shown in the panel. |
+ */ |
+ boolean isOptOutPromoAvailable(); |
+ |
+ /** |
* @return Whether or not the Contextual Search Bar is peeking. |
*/ |
boolean isSearchBarPeeking(); |