| Index: chrome/browser/plugin_installer_infobar_delegate.cc
|
| diff --git a/chrome/browser/plugin_installer_infobar_delegate.cc b/chrome/browser/plugin_installer_infobar_delegate.cc
|
| index 01f054b3ea28d1842fd93b6c3763f87cc8671d62..18c19e4c4cf9317b6c3622c57ba82b89d15bf4a5 100644
|
| --- a/chrome/browser/plugin_installer_infobar_delegate.cc
|
| +++ b/chrome/browser/plugin_installer_infobar_delegate.cc
|
| @@ -15,11 +15,13 @@
|
| #include "ui/base/resource/resource_bundle.h"
|
|
|
| PluginInstallerInfoBarDelegate::PluginInstallerInfoBarDelegate(
|
| + PluginInstaller* installer,
|
| InfoBarTabHelper* infobar_helper,
|
| const string16& plugin_name,
|
| const GURL& learn_more_url,
|
| const base::Closure& callback)
|
| : ConfirmInfoBarDelegate(infobar_helper),
|
| + PluginInstallerObserver(installer),
|
| plugin_name_(plugin_name),
|
| learn_more_url_(learn_more_url),
|
| callback_(callback) {
|
| @@ -79,3 +81,7 @@ bool PluginInstallerInfoBarDelegate::LinkClicked(
|
| content::PAGE_TRANSITION_LINK);
|
| return false;
|
| }
|
| +
|
| +void PluginInstallerInfoBarDelegate::DidStartDownload() {
|
| + owner()->RemoveInfoBar(this);
|
| +}
|
|
|