Commit cd12c417 authored by Moe Ahmadi's avatar Moe Ahmadi Committed by Commit Bot

Makes TranslateInfoBarDelegate's overridden methods public

TranslateInfoBarDelegate shouldn't have reduced visibility of methods
inheritted from infobars::InfoBarDelegate.

This change is required as part of refactoring infobars in iOS

Change-Id: Ied7c67388503129349bf19fd0a8e9f65668877c1
Reviewed-on: https://chromium-review.googlesource.com/1047188Reviewed-by: default avatarRachel Blum <groby@chromium.org>
Commit-Queue: Moe Ahmadi <mahmadi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#556462}
parent 80c967c4
......@@ -205,6 +205,12 @@ class TranslateInfoBarDelegate : public infobars::InfoBarDelegate {
// Set a observer.
void SetObserver(Observer* observer);
// InfoBarDelegate:
infobars::InfoBarDelegate::InfoBarIdentifier GetIdentifier() const override;
int GetIconId() const override;
void InfoBarDismissed() override;
TranslateInfoBarDelegate* AsTranslateInfoBarDelegate() override;
protected:
TranslateInfoBarDelegate(
const base::WeakPtr<TranslateManager>& translate_manager,
......@@ -219,12 +225,6 @@ class TranslateInfoBarDelegate : public infobars::InfoBarDelegate {
friend class TranslationInfoBarTest;
typedef std::pair<std::string, base::string16> LanguageNamePair;
// InfoBarDelegate:
infobars::InfoBarDelegate::InfoBarIdentifier GetIdentifier() const override;
int GetIconId() const override;
void InfoBarDismissed() override;
TranslateInfoBarDelegate* AsTranslateInfoBarDelegate() override;
bool is_off_the_record_;
translate::TranslateStep step_;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment