| Index: chrome/browser/permissions/permission_infobar_delegate.cc
|
| diff --git a/chrome/browser/permissions/permission_infobar_delegate.cc b/chrome/browser/permissions/permission_infobar_delegate.cc
|
| index de89bbb36fe5a9013f3c689ed63d6559bdc9a2f8..b3eea783d7e292364aeb0d74763980c2d450c4a2 100644
|
| --- a/chrome/browser/permissions/permission_infobar_delegate.cc
|
| +++ b/chrome/browser/permissions/permission_infobar_delegate.cc
|
| @@ -96,10 +96,7 @@ std::vector<int> PermissionInfoBarDelegate::content_settings_types() const {
|
| }
|
|
|
| bool PermissionInfoBarDelegate::ShouldShowPersistenceToggle() const {
|
| - return (content_settings_type_ == CONTENT_SETTINGS_TYPE_GEOLOCATION ||
|
| - content_settings_type_ == CONTENT_SETTINGS_TYPE_MEDIASTREAM_MIC ||
|
| - content_settings_type_ == CONTENT_SETTINGS_TYPE_MEDIASTREAM_CAMERA) &&
|
| - PermissionUtil::ShouldShowPersistenceToggle();
|
| + return PermissionUtil::ShouldShowPersistenceToggle(content_settings_type_);
|
| }
|
|
|
| bool PermissionInfoBarDelegate::Accept() {
|
|
|