Chromium Code Reviews| Index: chrome/browser/ui/android/infobars/grouped_permission_infobar.cc |
| diff --git a/chrome/browser/ui/android/infobars/grouped_permission_infobar.cc b/chrome/browser/ui/android/infobars/grouped_permission_infobar.cc |
| index 5c8afd1db2543e749a7ea43b567fdfc596df7492..acef7d3deaa017004676d910bda06e14452a790c 100644 |
| --- a/chrome/browser/ui/android/infobars/grouped_permission_infobar.cc |
| +++ b/chrome/browser/ui/android/infobars/grouped_permission_infobar.cc |
| @@ -42,7 +42,11 @@ void GroupedPermissionInfoBar::ProcessButton(int action) { |
| base::android::AttachCurrentThread(), GetJavaInfoBar())); |
| } |
| - ConfirmInfoBar::ProcessButton(action); |
| + DCHECK((action == InfoBarAndroid::ACTION_OK) || |
|
dominickn
2016/10/26 05:01:45
Do you actually need this change? ConfirmInfoBar::
lshang
2016/10/26 05:43:23
Done.
|
| + (action == InfoBarAndroid::ACTION_CANCEL)); |
| + if ((action == InfoBarAndroid::ACTION_OK) ? delegate->Accept() |
| + : delegate->Cancel()) |
| + RemoveSelf(); |
| } |
| base::android::ScopedJavaLocalRef<jobject> |