/external/chromium_org/chrome/browser/extensions/ |
webstore_installer.h | 101 // download was initiated by WebstoreInstaller. The Approval instance should 103 struct Approval : public base::SupportsUserData::Data { 104 static scoped_ptr<Approval> CreateWithInstallPrompt(Profile* profile); 106 // Creates an Approval for installing a shared module. 107 static scoped_ptr<Approval> CreateForSharedModule(Profile* profile); 109 // Creates an Approval that will skip putting up an install confirmation 114 static scoped_ptr<Approval> CreateWithNoInstallPrompt( 120 virtual ~Approval(); 171 Approval(); 174 // Gets the Approval associated with the |download|, or NULL if there's none [all...] |
webstore_installer.cc | 73 // Key used to attach the Approval to the DownloadItem. 221 WebstoreInstaller::Approval::Approval() 231 scoped_ptr<WebstoreInstaller::Approval> 232 WebstoreInstaller::Approval::CreateWithInstallPrompt(Profile* profile) { 233 scoped_ptr<Approval> result(new Approval()); 238 scoped_ptr<WebstoreInstaller::Approval> 239 WebstoreInstaller::Approval::CreateForSharedModule(Profile* profile) { 240 scoped_ptr<Approval> result(new Approval()) 459 scoped_ptr<Approval> approval = Approval::CreateForSharedModule(profile_); local 689 const Approval* approval = GetAssociatedApproval(download); local [all...] |
webstore_standalone_installer.cc | 86 scoped_ptr<WebstoreInstaller::Approval> 88 scoped_ptr<WebstoreInstaller::Approval> approval( 89 WebstoreInstaller::Approval::CreateWithNoInstallPrompt( 94 approval->skip_post_install_ui = !ShouldShowPostInstallUI(); 95 approval->use_app_installed_bubble = ShouldShowAppInstalledBubble(); 96 approval->installing_icon = gfx::ImageSkia::CreateFrom1xBitmap(icon_); 97 return approval.Pass(); 236 scoped_ptr<WebstoreInstaller::Approval> approval = CreateApproval() local [all...] |
crx_installer_browsertest.cc | 144 scoped_ptr<WebstoreInstaller::Approval> GetApproval( 148 scoped_ptr<WebstoreInstaller::Approval> result; 157 return WebstoreInstaller::Approval::CreateWithNoInstallPrompt( 164 void RunCrxInstaller(const WebstoreInstaller::Approval* approval, 170 CrxInstaller::Create(service, prompt.Pass(), approval)); 184 scoped_ptr<WebstoreInstaller::Approval> approval; local 186 approval = GetApproval(ext_relpath, id, true); 190 RunCrxInstaller(approval.get(), mock_install_prompt->CreatePrompt() 475 scoped_ptr<WebstoreInstaller::Approval> approval = local [all...] |
crx_installer.h | 93 // Same as the previous method, except use the |approval| to bypass the 94 // prompt. Note that the caller retains ownership of |approval|. 98 const WebstoreInstaller::Approval* approval); 211 const WebstoreInstaller::Approval* approval);
|
webstore_standalone_installer.h | 121 // Create an approval to pass installation parameters to the CrxInstaller. 122 virtual scoped_ptr<WebstoreInstaller::Approval> CreateApproval() const;
|
bundle_installer.cc | 154 // Since we've already confirmed the permissions, create an approval that 156 scoped_ptr<WebstoreInstaller::Approval> approval( 157 WebstoreInstaller::Approval::CreateWithNoInstallPrompt( 162 approval->use_app_installed_bubble = false; 163 approval->skip_post_install_ui = true; 170 approval.Pass(),
|
crx_installer.cc | 107 const WebstoreInstaller::Approval* approval) { 108 return new CrxInstaller(service->AsWeakPtr(), client.Pass(), approval); 113 const WebstoreInstaller::Approval* approval) 138 if (!approval) 141 CHECK(profile()->IsSameProfile(approval->profile)); 144 approval->use_app_installed_bubble); 146 approval->skip_post_install_ui); 149 if (approval->skip_install_dialog) [all...] |
/external/chromium_org/chrome/browser/extensions/api/webstore_private/ |
webstore_private_api.cc | 80 void PushApproval(scoped_ptr<WebstoreInstaller::Approval> approval); 81 scoped_ptr<WebstoreInstaller::Approval> PopApproval( 84 typedef ScopedVector<WebstoreInstaller::Approval> ApprovalList; 95 scoped_ptr<WebstoreInstaller::Approval> approval) { 96 approvals_.push_back(approval.release()); 99 scoped_ptr<WebstoreInstaller::Approval> PendingApprovals::PopApproval( 102 WebstoreInstaller::Approval* approval = approvals_[i] local [all...] |
webstore_private_api.h | 41 // Gets the pending approval for the |extension_id| in |profile|. Pending 44 static scoped_ptr<WebstoreInstaller::Approval> PopApprovalForTesting( 201 scoped_ptr<WebstoreInstaller::Approval> approval_;
|
webstore_private_apitest.cc | 363 scoped_ptr<WebstoreInstaller::Approval> approval = local 365 EXPECT_EQ(appId, approval->extension_id); 366 EXPECT_TRUE(approval->use_app_installed_bubble); 367 EXPECT_FALSE(approval->skip_post_install_ui); 368 EXPECT_EQ("2", approval->authuser); 369 EXPECT_EQ(browser()->profile(), approval->profile); 371 approval = WebstorePrivateApi::PopApprovalForTesting( 373 EXPECT_EQ(extensionId, approval->extension_id); 374 EXPECT_FALSE(approval->use_app_installed_bubble) [all...] |
/external/chromium_org/chrome/browser/apps/ |
ephemeral_app_launcher.h | 85 virtual scoped_ptr<extensions::WebstoreInstaller::Approval>
|
ephemeral_app_launcher.cc | 220 scoped_ptr<WebstoreInstaller::Approval> 222 scoped_ptr<WebstoreInstaller::Approval> approval = local 224 approval->is_ephemeral = true; 225 return approval.Pass();
|