summaryrefslogtreecommitdiffstats
path: root/content/browser/android/content_view_core_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/android/content_view_core_impl.cc')
-rw-r--r--content/browser/android/content_view_core_impl.cc15
1 files changed, 6 insertions, 9 deletions
diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc
index 6e7643a..37438d3 100644
--- a/content/browser/android/content_view_core_impl.cc
+++ b/content/browser/android/content_view_core_impl.cc
@@ -434,7 +434,8 @@ void ContentViewCoreImpl::ShowSelectPopupMenu(
const gfx::Rect& bounds,
const std::vector<MenuItem>& items,
int selected_item,
- bool multiple) {
+ bool multiple,
+ bool right_aligned) {
JNIEnv* env = AttachCurrentThread();
ScopedJavaLocalRef<jobject> j_obj = java_ref_.get(env);
if (j_obj.is_null())
@@ -478,14 +479,10 @@ void ContentViewCoreImpl::ShowSelectPopupMenu(
}
ScopedJavaLocalRef<jobjectArray> items_array(
base::android::ToJavaArrayOfStrings(env, labels));
- Java_ContentViewCore_showSelectPopup(env,
- j_obj.obj(),
- reinterpret_cast<intptr_t>(frame),
- bounds_rect.obj(),
- items_array.obj(),
- enabled_array.obj(),
- multiple,
- selected_array.obj());
+ Java_ContentViewCore_showSelectPopup(
+ env, j_obj.obj(), reinterpret_cast<intptr_t>(frame), bounds_rect.obj(),
+ items_array.obj(), enabled_array.obj(), multiple, selected_array.obj(),
+ right_aligned);
}
void ContentViewCoreImpl::HideSelectPopupMenu() {