Index: chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.h |
diff --git a/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.h b/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.h |
index 18ad830320d9875a53b21322fa535843b465978a..c735df18a97dac3c7b0fc3230be92fb1a78f9837 100644 |
--- a/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.h |
+++ b/chrome/browser/ui/android/content_settings/subresource_filter_infobar_delegate.h |
@@ -20,10 +20,10 @@ class SubresourceFilterInfobarDelegate : public ConfirmInfoBarDelegate { |
// |infobar_service|. |
static void Create(InfoBarService* infobar_service); |
- private: |
- SubresourceFilterInfobarDelegate(); |
~SubresourceFilterInfobarDelegate() override; |
+ base::string16 GetExplanationText() const; |
+ |
// ConfirmInfoBarDelegate: |
infobars::InfoBarDelegate::InfoBarIdentifier GetIdentifier() const override; |
int GetIconId() const override; |
@@ -32,7 +32,13 @@ class SubresourceFilterInfobarDelegate : public ConfirmInfoBarDelegate { |
base::string16 GetButtonLabel(InfoBarButton button) const override; |
bool Cancel() override; |
+ private: |
+ SubresourceFilterInfobarDelegate(); |
+ |
DISALLOW_COPY_AND_ASSIGN(SubresourceFilterInfobarDelegate); |
}; |
+std::unique_ptr<infobars::InfoBar> CreateSubresourceFilterInfoBar( |
+ std::unique_ptr<SubresourceFilterInfobarDelegate> delegate); |
+ |
#endif // CHROME_BROWSER_UI_ANDROID_CONTENT_SETTINGS_SUBRESOURCE_FILTER_INFOBAR_DELEGATE_H_ |