Index: chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.cc |
diff --git a/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.cc b/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.cc |
index b19b026b9e4984a06db5c204c0198a56e686a018..b24e9979a0cab018d0bec924bf22da0a900e734d 100644 |
--- a/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.cc |
+++ b/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.cc |
@@ -12,6 +12,7 @@ |
#include "components/infobars/core/infobar.h" |
#include "components/strings/grit/components_strings.h" |
#include "components/subresource_filter/content/browser/content_subresource_filter_driver_factory.h" |
+#include "components/subresource_filter/core/browser/subresource_filter_features.h" |
#include "content/public/browser/web_contents.h" |
#include "ui/base/l10n/l10n_util.h" |
@@ -31,6 +32,11 @@ base::string16 SubresourceFilterInfobarDelegate::GetExplanationText() const { |
IDS_FILTERED_DECEPTIVE_CONTENT_PROMPT_EXPLANATION); |
} |
+bool SubresourceFilterInfobarDelegate::ShouldShowExperimentalInfobar() const { |
+ return base::FeatureList::IsEnabled( |
+ subresource_filter::kSafeBrowsingSubresourceFilterExperimentalUI); |
+} |
+ |
infobars::InfoBarDelegate::InfoBarIdentifier |
SubresourceFilterInfobarDelegate::GetIdentifier() const { |
return SUBRESOURCE_FILTER_INFOBAR_DELEGATE_ANDROID; |