#include "chrome/browser/extensions/webstore_install_with_prompt.h"
#include <utility>
#include "chrome/browser/extensions/webstore_installer.h"
#include "chrome/browser/profiles/profile.h"
#include "content/public/browser/web_contents.h"
WebContents;
namespace extensions {
WebstoreInstallWithPrompt::WebstoreInstallWithPrompt(
const std::string& webstore_item_id,
Profile* profile,
gfx::NativeWindow parent_window,
Callback callback)
: … { … }
WebstoreInstallWithPrompt::~WebstoreInstallWithPrompt() { … }
bool WebstoreInstallWithPrompt::CheckRequestorAlive() const { … }
std::unique_ptr<ExtensionInstallPrompt::Prompt>
WebstoreInstallWithPrompt::CreateInstallPrompt() const { … }
std::unique_ptr<ExtensionInstallPrompt>
WebstoreInstallWithPrompt::CreateInstallUI() { … }
bool WebstoreInstallWithPrompt::ShouldShowPostInstallUI() const { … }
WebContents* WebstoreInstallWithPrompt::GetWebContents() const { … }
}