| Index: blimp/client/public/android/java/src/org/chromium/blimp_public/BlimpClientContext.java
|
| diff --git a/blimp/client/public/android/java/src/org/chromium/blimp_public/BlimpClientContext.java b/blimp/client/public/android/java/src/org/chromium/blimp_public/BlimpClientContext.java
|
| index 761fc17b76445bf87827daa70bb7338fd5967712..71fd5229e17c7eb811e4b5935a0ea189a34e18a5 100644
|
| --- a/blimp/client/public/android/java/src/org/chromium/blimp_public/BlimpClientContext.java
|
| +++ b/blimp/client/public/android/java/src/org/chromium/blimp_public/BlimpClientContext.java
|
| @@ -4,6 +4,8 @@
|
|
|
| package org.chromium.blimp_public;
|
|
|
| +import android.preference.PreferenceFragment;
|
| +
|
| import org.chromium.blimp_public.contents.BlimpContents;
|
|
|
| /**
|
| @@ -19,4 +21,16 @@ public interface BlimpClientContext {
|
| * {@link BlimpContents#destroy()} for destruction of the BlimpContents.
|
| */
|
| BlimpContents createBlimpContents();
|
| +
|
| + /**
|
| + * @return If Blimp is supported with this build.
|
| + */
|
| + boolean isBlimpSupported();
|
| +
|
| + /**
|
| + * Attach blimp settings UI to a {@link PreferenceFragment}
|
| + * @param fragment PreferenceFragment that blimp settings UI attached to.
|
| + * @param callback Chrome layer callbacks that passed to Blimp.
|
| + */
|
| + void attachBlimpPreferences(PreferenceFragment fragment, BlimpSettingsCallbacks callback);
|
| }
|
|
|