| Index: chrome/browser/extensions/extension_install_ui.h
|
| diff --git a/chrome/browser/extensions/extension_install_ui.h b/chrome/browser/extensions/extension_install_ui.h
|
| index 18811a51900d29e2a45a3ef8bd4e7b044af42209..f2ddf8dca6133e3e9fc06acb977f0bbc782a91d6 100644
|
| --- a/chrome/browser/extensions/extension_install_ui.h
|
| +++ b/chrome/browser/extensions/extension_install_ui.h
|
| @@ -8,6 +8,8 @@
|
| #include "app/gfx/native_widget_types.h"
|
| #include "base/file_path.h"
|
| #include "base/ref_counted.h"
|
| +#include "base/scoped_ptr.h"
|
| +#include "third_party/skia/include/core/SkBitmap.h"
|
|
|
| #include <string>
|
|
|
| @@ -17,7 +19,6 @@ class MessageLoop;
|
| class Profile;
|
| class InfoBarDelegate;
|
| class SandboxedExtensionUnpacker;
|
| -class SkBitmap;
|
| class TabContents;
|
|
|
| // Displays all the UI around extension installation.
|
| @@ -42,7 +43,7 @@ class ExtensionInstallUI {
|
| const std::wstring& warning_text);
|
| static void ShowExtensionInstallError(const std::string& error);
|
|
|
| - ExtensionInstallUI(Profile* profile);
|
| + explicit ExtensionInstallUI(Profile* profile);
|
|
|
| // This is called by the installer to verify whether the installation should
|
| // proceed.
|
| @@ -75,6 +76,7 @@ class ExtensionInstallUI {
|
| Profile* profile_;
|
| MessageLoop* ui_loop_;
|
| std::string previous_theme_id_; // Used to undo theme installation.
|
| + SkBitmap icon_; // The extensions installation icon.
|
|
|
| #if defined(TOOLKIT_GTK)
|
| // Also needed to undo theme installation in the linux UI.
|
|
|