Chromium Code Reviews| Index: chrome/browser/ui/views/extensions/extension_install_dialog_view.cc |
| diff --git a/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc b/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc |
| index 4d94178ce8777be45eea975a5015ca317932d3a6..326a02fa5d39b917e6bc200d0d29a1f84bed75b1 100644 |
| --- a/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc |
| +++ b/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc |
| @@ -245,13 +245,6 @@ void ExtensionInstallDialogView::InitView() { |
| user_count->SetAutoColorReadabilityEnabled(false); |
| user_count->SetEnabledColor(SK_ColorGRAY); |
| layout->AddView(user_count); |
| - |
| - layout->StartRow(0, column_set_id); |
| - views::Link* store_link = new views::Link( |
| - l10n_util::GetStringUTF16(IDS_EXTENSION_PROMPT_STORE_LINK)); |
| - store_link->SetFontList(small_font_list); |
| - store_link->set_listener(this); |
| - layout->AddView(store_link); |
| } |
| if (prompt_->ShouldShowPermissions()) { |
| @@ -559,6 +552,15 @@ gfx::Size ExtensionInstallDialogView::GetPreferredSize() const { |
| return dialog_size_; |
| } |
| +views::View* ExtensionInstallDialogView::CreateExtraView() { |
| + if (!prompt_->has_webstore_data()) |
| + return nullptr; |
|
benwells
2017/02/10 01:56:06
optional nit: newline after return.
Elly Fong-Jones
2017/02/10 16:28:07
Done.
|
| + views::Link* store_link = new views::Link( |
| + l10n_util::GetStringUTF16(IDS_EXTENSION_PROMPT_STORE_LINK)); |
| + store_link->set_listener(this); |
| + return store_link; |
| +} |
| + |
| void ExtensionInstallDialogView::UpdateInstallResultHistogram(bool accepted) |
| const { |
| if (prompt_->type() == ExtensionInstallPrompt::INSTALL_PROMPT) |