| Index: chrome/browser/ui/android/autofill/autofill_keyboard_accessory_view.cc
|
| diff --git a/chrome/browser/ui/android/autofill/autofill_keyboard_accessory_view.cc b/chrome/browser/ui/android/autofill/autofill_keyboard_accessory_view.cc
|
| index 76591fc4ba6149b2ba768e11c7aec3274251d17c..68ee1eb7f3df17d8490cf078a455e3ff8ed67883 100644
|
| --- a/chrome/browser/ui/android/autofill/autofill_keyboard_accessory_view.cc
|
| +++ b/chrome/browser/ui/android/autofill/autofill_keyboard_accessory_view.cc
|
| @@ -45,8 +45,15 @@ void AddToJavaArray(const Suggestion& suggestion,
|
| } // namespace
|
|
|
| AutofillKeyboardAccessoryView::AutofillKeyboardAccessoryView(
|
| - AutofillPopupController* controller)
|
| - : controller_(controller), deleting_index_(-1) {
|
| + AutofillPopupController* controller,
|
| + unsigned int animation_duration_millis,
|
| + bool should_limit_label_width,
|
| + bool is_first_suggestion_a_hint)
|
| + : controller_(controller),
|
| + animation_duration_millis_(animation_duration_millis),
|
| + should_limit_label_width_(should_limit_label_width),
|
| + is_first_suggestion_a_hint_(is_first_suggestion_a_hint),
|
| + deleting_index_(-1) {
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| java_object_.Reset(Java_AutofillKeyboardAccessoryBridge_create(env));
|
| }
|
| @@ -63,7 +70,9 @@ void AutofillKeyboardAccessoryView::Show() {
|
| DCHECK(view_android);
|
| Java_AutofillKeyboardAccessoryBridge_init(
|
| env, java_object_, reinterpret_cast<intptr_t>(this),
|
| - view_android->GetWindowAndroid()->GetJavaObject());
|
| + view_android->GetWindowAndroid()->GetJavaObject(),
|
| + animation_duration_millis_, should_limit_label_width_,
|
| + is_first_suggestion_a_hint_);
|
|
|
| OnSuggestionsChanged();
|
| }
|
|
|