Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(812)

Unified Diff: chrome/browser/ui/views/extensions/extension_install_dialog_view.cc

Issue 10388252: Refactoring ExtenionInstallUI to abstract the Browser references. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Synced + mac fix Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 605d9cee558528788dc9cc50aa717469243c70e6..9391873e05c272a45883bb0eab919d73b959b1a7 100644
--- a/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
+++ b/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
@@ -75,8 +75,8 @@ void AddResourceIcon(const gfx::ImageSkia* skia_image, void* data) {
class ExtensionInstallDialogView : public views::DialogDelegateView,
public views::LinkListener {
public:
- ExtensionInstallDialogView(ExtensionInstallUI::Delegate* delegate,
- const ExtensionInstallUI::Prompt& prompt);
+ ExtensionInstallDialogView(ExtensionInstallPrompt::Delegate* delegate,
+ const ExtensionInstallPrompt::Prompt& prompt);
virtual ~ExtensionInstallDialogView();
private:
@@ -95,22 +95,22 @@ class ExtensionInstallDialogView : public views::DialogDelegateView,
virtual void LinkClicked(views::Link* source, int event_flags) OVERRIDE;
bool is_inline_install() {
- return prompt_.type() == ExtensionInstallUI::INLINE_INSTALL_PROMPT;
+ return prompt_.type() == ExtensionInstallPrompt::INLINE_INSTALL_PROMPT;
}
bool is_bundle_install() {
- return prompt_.type() == ExtensionInstallUI::BUNDLE_INSTALL_PROMPT;
+ return prompt_.type() == ExtensionInstallPrompt::BUNDLE_INSTALL_PROMPT;
}
- ExtensionInstallUI::Delegate* delegate_;
- ExtensionInstallUI::Prompt prompt_;
+ ExtensionInstallPrompt::Delegate* delegate_;
+ ExtensionInstallPrompt::Prompt prompt_;
DISALLOW_COPY_AND_ASSIGN(ExtensionInstallDialogView);
};
ExtensionInstallDialogView::ExtensionInstallDialogView(
- ExtensionInstallUI::Delegate* delegate,
- const ExtensionInstallUI::Prompt& prompt)
+ ExtensionInstallPrompt::Delegate* delegate,
+ const ExtensionInstallPrompt::Prompt& prompt)
: delegate_(delegate),
prompt_(prompt) {
// Possible grid layouts:
@@ -351,8 +351,8 @@ void ExtensionInstallDialogView::LinkClicked(views::Link* source,
void ShowExtensionInstallDialogImpl(
Profile* profile,
- ExtensionInstallUI::Delegate* delegate,
- const ExtensionInstallUI::Prompt& prompt) {
+ ExtensionInstallPrompt::Delegate* delegate,
+ const ExtensionInstallPrompt::Prompt& prompt) {
Browser* browser = browser::FindLastActiveWithProfile(profile);
if (!browser) {
delegate->InstallUIAbort(false);

Powered by Google App Engine
This is Rietveld 408576698