| Index: chrome/browser/ui/android/infobars/translate_compact_infobar.h
|
| diff --git a/chrome/browser/ui/android/infobars/translate_compact_infobar.h b/chrome/browser/ui/android/infobars/translate_compact_infobar.h
|
| index 8095854e305bc901e2c7c8bfc9388be049cbe635..78d1f26a3c915394dabd10979116c0e713cecc52 100644
|
| --- a/chrome/browser/ui/android/infobars/translate_compact_infobar.h
|
| +++ b/chrome/browser/ui/android/infobars/translate_compact_infobar.h
|
| @@ -23,9 +23,19 @@ class TranslateCompactInfoBar
|
| std::unique_ptr<translate::TranslateInfoBarDelegate> delegate);
|
| ~TranslateCompactInfoBar() override;
|
|
|
| - // JNI methods specific to translate.
|
| - void ApplyTranslateOptions(JNIEnv* env,
|
| - const base::android::JavaParamRef<jobject>& obj);
|
| + // JNI method specific to string settings in translate.
|
| + void ApplyStringTranslateOptions(
|
| + JNIEnv* env,
|
| + const base::android::JavaParamRef<jobject>& obj,
|
| + int option,
|
| + const base::android::JavaParamRef<jstring>& value);
|
| +
|
| + // JNI method specific to boolean settings in translate.
|
| + void ApplyBoolTranslateOptions(
|
| + JNIEnv* env,
|
| + const base::android::JavaParamRef<jobject>& obj,
|
| + int option,
|
| + bool value);
|
|
|
| // ContentTranslateDriver::Observer implementation.
|
| void OnPageTranslated(const std::string& original_lang,
|
|
|