/external/chromium_org/chrome/common/extensions/manifest_tests/ |
extension_manifests_homepage_unittest.cc | 5 #include "chrome/common/extensions/extension.h" 18 scoped_refptr<extensions::Extension> extension( 34 scoped_refptr<extensions::Extension> extension( 37 extensions::ManifestURL::GetHomepageURL(extension.get())); 41 extension = LoadAndExpectSuccess("homepage_google_hosted.json"); 43 extensions::ManifestURL::GetHomepageURL(extension.get()).spec(), 47 extension = LoadAndExpectSuccess("homepage_externally_hosted.json"); 48 EXPECT_EQ(GURL(), extensions::ManifestURL::GetHomepageURL(extension.get())) [all...] |
extension_manifests_options_unittest.cc | 16 scoped_refptr<extensions::Extension> extension; local 19 extension = LoadAndExpectSuccess("hosted_app_absolute_options.json"); 21 extensions::ManifestURL::GetOptionsPage(extension.get()) 25 extensions::ManifestURL::GetOptionsPage(extension.get()).host().c_str()); 27 extensions::ManifestURL::GetOptionsPage(extension.get()) 30 extension = LoadAndExpectSuccess("platform_app_with_options_page.json"); 31 EXPECT_TRUE(extensions::ManifestURL::GetOptionsPage(extension.get())
|
/external/chromium_org/chrome/browser/extensions/ |
extension_special_storage_policy.cc | 16 #include "chrome/common/extensions/extension.h" 24 using extensions::Extension; 85 const extensions::Extension* extension) { 86 return extension->is_hosted_app() && !extension->from_bookmark(); 96 const extensions::Extension* extension) { 97 DCHECK(extension); 98 if (!(NeedsProtection(extension) || [all...] |
extension_nacl_browsertest.cc | 29 using extensions::Extension; 37 // .nexe is part of an extension from the Chrome Webstore. 58 const Extension* InstallExtension(const base::FilePath& file_path, 62 const Extension* extension = NULL; local 66 extension = service->GetExtensionById(kExtensionId, false); 71 // Install the extension from a folder so it's unpacked. 73 extension = service->GetExtensionById(kExtensionId, false); 80 extension = service->GetExtensionById(last_loaded_extension_id_, 88 extension = service->GetExtensionById(last_loaded_extension_id_ 153 const Extension* extension = InstallExtension(INSTALL_TYPE_FROM_WEBSTORE); local 162 const Extension* extension = InstallExtension(INSTALL_TYPE_NON_WEBSTORE); local 171 const Extension* extension = InstallExtension(INSTALL_TYPE_COMPONENT); local 181 const Extension* extension = InstallExtension(INSTALL_TYPE_UNPACKED); local 192 const Extension* extension = InstallExtension(INSTALL_TYPE_FROM_WEBSTORE); local 211 const Extension* extension = InstallHostedApp(); local [all...] |
convert_user_script_unittest.cc | 16 #include "chrome/common/extensions/extension.h" 45 scoped_refptr<Extension> extension(ConvertUserScriptToExtension( 49 ASSERT_TRUE(extension.get()); 54 EXPECT_TRUE(ext_dir.Set(extension->path())); 56 // Validate generated extension metadata. 57 EXPECT_EQ("My user script", extension->name()); 58 EXPECT_EQ("2.2.2", extension->VersionString()); 59 EXPECT_EQ("Does totally awesome stuff.", extension->description()); 61 extension->public_key()) [all...] |
extension_context_menu_model.cc | 20 #include "chrome/common/extensions/extension.h" 33 using extensions::Extension; 35 ExtensionContextMenuModel::ExtensionContextMenuModel(const Extension* extension, 39 extension_id_(extension->id()), 43 InitMenu(extension); 52 ExtensionContextMenuModel::ExtensionContextMenuModel(const Extension* extension, 55 extension_id_(extension->id()), 59 InitMenu(extension); 67 const Extension* extension = this->GetExtension(); local 101 const Extension* extension = GetExtension(); local [all...] |
extension_service.cc | 76 #include "chrome/common/extensions/extension.h" 123 using extensions::Extension; 148 // Prompt the user this many times before considering an extension acknowledged. 161 static bool IsSharedModule(const Extension* extension) { 162 return SharedModuleInfo::IsSharedModule(extension); 181 "Local Extension Settings"; 185 "Sync Extension Settings"; 187 "Managed Extension Settings"; 188 const char ExtensionService::kStateStoreName[] = "Extension State" 241 const Extension* extension = GetExtensionById(id, true); local 265 const Extension* extension = extensions_.GetExtensionOrAppByURL(url); local 283 const extensions::Extension* extension = local 512 const Extension* extension = extensions_.GetByID(lowercase_id); local 517 const Extension* extension = disabled_extensions_.GetByID(lowercase_id); local 522 const Extension* extension = terminated_extensions_.GetByID(lowercase_id); local 527 const Extension* extension = blacklisted_extensions_.GetByID(lowercase_id); local 630 const Extension* extension = GetInstalledExtension(id); local 934 const Extension* extension = disabled_extensions_.GetByID(extension_id); local 980 const Extension* extension = GetInstalledExtension(extension_id); local 1253 const Extension* extension = (iter->get()); local 1487 const Extension* extension = GetInstalledExtension(id); local 1568 const Extension* extension = GetInstalledExtension(extension_id); local 1584 const Extension* extension = GetInstalledExtension(extension_id); local 1648 const Extension* extension = GetInstalledExtension(moved_extension_id); local 1850 const Extension* extension = NULL; local 2291 const Extension* extension = iter->get(); local 2551 const Extension* extension = delayed_installs_.GetByID(extension_id); local 2662 const Extension* extension = terminated_extensions_.GetByID(lowercase_id); local 2688 const Extension* extension = extensions_.GetExtensionOrAppByURL(url); local 2694 const Extension* extension = extensions_.GetExtensionOrAppByURL(*url); local 3151 scoped_refptr<const Extension> extension = local 3166 scoped_refptr<const Extension> extension = GetInstalledExtension(*it); local [all...] |
management_policy.h | 12 #include "chrome/common/extensions/extension.h" 19 // action. (That is, installing or otherwise modifying an extension in order 29 // whether one individual extension or the whole system, should implement 52 // Providers should return false if a user may not install the |extension|, 54 virtual bool UserMayLoad(const Extension* extension, 58 // uninstall the |extension|, or change its usage options (incognito 60 virtual bool UserMayModifySettings(const Extension* extension, 63 // Providers should return true if the |extension| must always remai [all...] |
extension_disabled_ui_browsertest.cc | 20 #include "chrome/common/extensions/extension.h" 26 using extensions::Extension; 66 const Extension* InstallIncreasingPermissionExtensionV1() { 68 const Extension* extension = InstallExtension(path_v1_, 1); local 69 if (!extension) 73 return extension; 77 // extension and prompt the user to reenable. 78 const Extension* UpdateIncreasingPermissionExtension( 79 const Extension* extension 97 const Extension* extension = InstallIncreasingPermissionExtensionV1(); local 112 const Extension* extension = InstallAndUpdateIncreasingPermissionsExtension(); local 125 const Extension* extension = InstallAndUpdateIncreasingPermissionsExtension(); local 138 const Extension* extension = InstallIncreasingPermissionExtensionV1(); local 148 const Extension* extension = InstallIncreasingPermissionExtensionV1(); local 163 const Extension* extension = InstallAndUpdateIncreasingPermissionsExtension(); local 186 const Extension* extension = InstallAndUpdateIncreasingPermissionsExtension(); local [all...] |
admin_policy.h | 9 #include "chrome/common/extensions/extension.h" 12 class Extension; 15 // Functions for providing information about the extension whitelist, 22 // from the command line, or when loaded as an unpacked extension). 25 // Returns true if the extension is allowed by the admin policy. 30 const Extension* extension, 33 // Returns false if the extension is required to remain running. In practice 35 bool UserMayModifySettings(const Extension* extension, string16* error) [all...] |
/external/chromium_org/chrome/common/extensions/api/extension_action/ |
script_badge_handler.cc | 10 #include "chrome/common/extensions/extension.h" 33 bool ScriptBadgeHandler::Parse(Extension* extension, string16* error) { 37 if (!extension->manifest()->HasKey(keys::kScriptBadge)) { 38 SetActionInfoDefaults(extension, action_info.get()); 39 ActionInfo::SetScriptBadgeInfo(extension, action_info.release()); 47 extension->AddInstallWarning( 53 if (!extension->manifest()->GetDictionary(keys::kScriptBadge, &dict)) { 58 action_info = ActionInfo::Load(extension, dict, error); 63 // Script badges always use their extension's title and icon so users can rel [all...] |
/external/chromium_org/chrome/common/extensions/manifest_handlers/ |
icons_handler.cc | 13 #include "chrome/common/extensions/extension.h" 34 const ExtensionIconSet& IconsInfo::GetIcons(const Extension* extension) { 36 extension->GetManifestData(keys::kIcons)); 54 const Extension* extension, 57 std::string path = GetIcons(extension).Get(size, match_type); 58 return path.empty() ? ExtensionResource() : extension->GetResource(path); 62 GURL IconsInfo::GetIconURL(const Extension* extension, [all...] |
sandboxed_page_info.cc | 30 const SandboxedPageInfo& GetSandboxedPageInfo(const Extension* extension) { 32 extension->GetManifestData(keys::kSandboxedPages)); 45 const Extension* extension) { 46 return GetSandboxedPageInfo(extension).content_security_policy; 49 const URLPatternSet& SandboxedPageInfo::GetPages(const Extension* extension) { 50 return GetSandboxedPageInfo(extension).pages; 53 bool SandboxedPageInfo::IsSandboxedPage(const Extension* extension [all...] |
app_isolation_info.cc | 29 bool AppIsolationInfo::HasIsolatedStorage(const Extension* extension) { 31 extension->GetManifestData(keys::kIsolation)); 41 bool AppIsolationHandler::Parse(Extension* extension, string16* error) { 43 if (extension->is_platform_app()) { 44 extension->SetManifestData(keys::kIsolation, new AppIsolationInfo(true)); 50 if (!extension->is_app() || 51 !PermissionsData::GetInitialAPIPermissions(extension)->count( 56 // We should only be parsing if the extension has the key in the manifest [all...] |
shared_module_manifest_unittest.cc | 6 #include "chrome/common/extensions/extension.h" 32 scoped_refptr<Extension> extension = LoadAndExpectSuccess(manifest); local 34 EXPECT_TRUE(SharedModuleInfo::IsSharedModule(extension.get())) 36 EXPECT_FALSE(SharedModuleInfo::ImportsModules(extension.get())) 38 EXPECT_TRUE(SharedModuleInfo::IsExportAllowed(extension.get(), "foo")) 40 EXPECT_TRUE(SharedModuleInfo::IsExportAllowed(extension.get(), "foo/bar")) 47 scoped_refptr<Extension> extension = LoadAndExpectSuccess(manifest); local 49 EXPECT_TRUE(SharedModuleInfo::IsSharedModule(extension.get()) 87 scoped_refptr<Extension> extension = LoadAndExpectSuccess(manifest); local [all...] |
theme_handler.h | 8 #include "chrome/common/extensions/extension.h" 18 struct ThemeInfo : public Extension::ManifestData { 23 static const base::DictionaryValue* GetImages(const Extension* extension); 24 static const base::DictionaryValue* GetColors(const Extension* extension); 25 static const base::DictionaryValue* GetTints(const Extension* extension); 27 const Extension* extension); [all...] |
/external/chromium_org/chrome/common/extensions/ |
web_accessible_resources_handler.cc | 22 const WebAccessibleResourcesInfo* GetResourcesInfo(const Extension* extension) { 24 extension->GetManifestData(keys::kWebAccessibleResources)); 37 const Extension* extension, 41 if (extension->manifest_version() < 2 && 42 !WebAccessibleResourcesInfo::HasWebAccessibleResources(extension)) 45 const WebAccessibleResourcesInfo* info = GetResourcesInfo(extension); 47 extension->ResourceMatches( 53 const Extension* extension) [all...] |
manifest_url_handler.h | 10 #include "chrome/common/extensions/extension.h" 16 // that may be specified in the manifest of an extension. 17 struct ManifestURL : public Extension::ManifestData { 20 // Returns the DevTools Page for this extension. 21 static const GURL& GetDevToolsPage(const Extension* extension); 23 // Returns the Homepage URL for this extension. 27 static const GURL GetHomepageURL(const Extension* extension); 29 // Returns the Update URL for this extension [all...] |
/external/chromium_org/chrome/common/extensions/permissions/ |
permissions_data.cc | 14 #include "chrome/common/extensions/extension.h" 57 bool CanSpecifyExperimentalPermission(const Extension* extension) { 58 if (extension->location() == Manifest::COMPONENT) 69 if (extension->from_webstore()) 75 // Checks whether the host |pattern| is allowed for the given |extension|, 77 bool CanSpecifyHostPermission(const Extension* extension, 83 GetPermittedChromeSchemeHosts(extension, permissions); 88 if (PermissionsData::CanExecuteScriptEverywhere(extension)) [all...] |
/external/chromium/chrome/common/extensions/ |
extension_manifests_unittest.cc | 15 #include "chrome/common/extensions/extension.h" 45 scoped_refptr<Extension> LoadExtensionWithLocation( 47 Extension::Location location, 53 int flags = Extension::NO_FLAGS; 55 flags |= Extension::STRICT_ERROR_CHECKS; 56 return Extension::Create(path.DirName(), location, *value, flags, error); 59 scoped_refptr<Extension> LoadExtension(const std::string& name, 61 return LoadExtensionWithLocation(name, Extension::INTERNAL, false, error); 64 scoped_refptr<Extension> LoadExtensionStrict(const std::string& name, 66 return LoadExtensionWithLocation(name, Extension::INTERNAL, true, error) 89 scoped_refptr<Extension> extension = LoadExtension(name, &error); local 97 scoped_refptr<Extension> extension = LoadExtensionStrict(name, &error); local 106 scoped_refptr<Extension> extension = LoadExtension(manifest, &error); local 217 scoped_refptr<Extension> extension; local 266 scoped_refptr<Extension> extension; local 285 scoped_refptr<Extension> extension; local 305 scoped_refptr<Extension> extension; local 369 scoped_refptr<Extension> extension; local 422 scoped_refptr<Extension> extension; local 463 scoped_refptr<Extension> extension; local [all...] |
/external/chromium/chrome/browser/extensions/ |
convert_user_script_unittest.cc | 14 #include "chrome/common/extensions/extension.h" 24 scoped_refptr<Extension> extension(ConvertUserScriptToExtension( 27 ASSERT_TRUE(extension.get()); 30 // Validate generated extension metadata. 31 EXPECT_EQ("My user script", extension->name()); 32 EXPECT_EQ("2.2.2", extension->VersionString()); 33 EXPECT_EQ("Does totally awesome stuff.", extension->description()); 35 extension->public_key()); 37 ASSERT_EQ(1u, extension->content_scripts().size()) [all...] |
/external/chromium_org/chrome/browser/extensions/api/module/ |
module.cc | 17 namespace extension { namespace in namespace:extensions 21 // A preference for storing the extension's update URL data. If not empty, the 23 // a new version of the extension is available. 35 } // namespace extension 43 extension::kUpdateURLData, 51 const Extension* extension = GetExtension(); local 54 ext_service->IsIncognitoEnabled(extension->id()))); 61 const Extension* extension = GetExtension() local [all...] |
/external/chromium_org/chrome/browser/extensions/api/streams_private/ |
streams_private_manifest_unittest.cc | 18 using extensions::Extension; 28 scoped_refptr<const Extension> extension = local 39 ASSERT_TRUE(extension.get()); 40 MimeTypesHandler* handler = MimeTypesHandler::GetHandler(extension.get()); 49 scoped_refptr<const Extension> extension = local 59 ASSERT_TRUE(extension.get()); 61 MimeTypesHandler* handler = MimeTypesHandler::GetHandler(extension.get());
|
/external/chromium_org/chrome/common/extensions/api/commands/ |
commands_handler.h | 12 #include "chrome/common/extensions/extension.h" 18 struct CommandsInfo : public Extension::ManifestData { 23 // These commands are the commands which the extension wants to use, which are 31 static const Command* GetBrowserActionCommand(const Extension* extension); 32 static const Command* GetPageActionCommand(const Extension* extension); 33 static const Command* GetScriptBadgeCommand(const Extension* extension); 34 static const CommandMap* GetNamedCommands(const Extension* extension) [all...] |
/external/chromium_org/chrome/browser/background/ |
background_application_list_model.h | 13 #include "chrome/common/extensions/extension.h" 35 // Invoked when data that the model associates with the extension, such as 38 const extensions::Extension* extension, 41 // Invoked when the model detects a previously unknown extension and/or when 42 // it no longer detects a previously known extension. 57 // Return the icon associated with |extension| or NULL. NULL indicates either 58 // that there is no icon associated with the extension, or that a pending 65 const gfx::ImageSkia* GetIcon(const extensions::Extension* extension); [all...] |