X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fextensions%2Fcrx_installer_browsertest.cc;h=8b2855eb64fb854651a15cccc4821b1f135f28d2;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=b2517197fe5b236e9a5a6c1b9ed1e549e7f09fcc;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/extensions/crx_installer_browsertest.cc b/src/chrome/browser/extensions/crx_installer_browsertest.cc index b251719..8b2855e 100644 --- a/src/chrome/browser/extensions/crx_installer_browsertest.cc +++ b/src/chrome/browser/extensions/crx_installer_browsertest.cc @@ -11,6 +11,7 @@ #include "chrome/browser/extensions/browser_action_test_util.h" #include "chrome/browser/extensions/extension_browsertest.h" #include "chrome/browser/extensions/extension_install_prompt.h" +#include "chrome/browser/extensions/extension_install_prompt_show_params.h" #include "chrome/browser/extensions/extension_service.h" #include "chrome/browser/extensions/extension_util.h" #include "chrome/browser/extensions/fake_safe_browsing_database_manager.h" @@ -30,6 +31,7 @@ #include "extensions/browser/extension_prefs.h" #include "extensions/browser/extension_registry.h" #include "extensions/browser/extension_system.h" +#include "extensions/browser/install/crx_installer_error.h" #include "extensions/browser/management_policy.h" #include "extensions/browser/notification_types.h" #include "extensions/common/extension.h" @@ -102,19 +104,17 @@ class MockInstallPrompt : public ExtensionInstallPrompt { void set_record_oauth2_grant(bool record) { record_oauth2_grant_ = record; } // Overriding some of the ExtensionInstallUI API. - virtual void ConfirmInstall( - Delegate* delegate, - const Extension* extension, - const ShowDialogCallback& show_dialog_callback) OVERRIDE { + void ConfirmInstall(Delegate* delegate, + const Extension* extension, + const ShowDialogCallback& show_dialog_callback) override { proxy_->set_confirmation_requested(); delegate->InstallUIProceed(); } - virtual void OnInstallSuccess(const Extension* extension, - SkBitmap* icon) OVERRIDE { + void OnInstallSuccess(const Extension* extension, SkBitmap* icon) override { proxy_->set_extension_id(extension->id()); base::MessageLoopForUI::current()->Quit(); } - virtual void OnInstallFailure(const CrxInstallerError& error) OVERRIDE { + void OnInstallFailure(const CrxInstallerError& error) override { proxy_->set_error(error.message()); base::MessageLoopForUI::current()->Quit(); } @@ -134,7 +134,7 @@ scoped_ptr MockPromptProxy::CreatePrompt() { new MockInstallPrompt(web_contents_, this)); if (record_oauth2_grant_.get()) prompt->set_record_oauth2_grant(*record_oauth2_grant_.get()); - return prompt.PassAs(); + return prompt.Pass(); } @@ -148,12 +148,12 @@ class ManagementPolicyMock : public extensions::ManagementPolicy::Provider { public: ManagementPolicyMock() {} - virtual std::string GetDebugPolicyProviderName() const OVERRIDE { + std::string GetDebugPolicyProviderName() const override { return "ManagementPolicyMock"; } - virtual bool UserMayLoad(const Extension* extension, - base::string16* error) const OVERRIDE { + bool UserMayLoad(const Extension* extension, + base::string16* error) const override { *error = base::UTF8ToUTF16("Dummy error message"); return false; }