/external/chromium_org/chrome/browser/ui/views/ |
H A D | settings_api_bubble_helper_views.cc | 54 const Extension* extension = local 56 if (extension) { 61 extension->id(), 78 const Extension* extension = GetExtensionOverridingSearchEngine(profile); local 79 if (extension) { 84 extension->id(), 103 if (!active_url.SchemeIs("chrome-extension")) 114 return; // Not being overridden by an extension.
|
/external/chromium_org/chrome/browser/ui/webui/extensions/ |
H A D | extension_basic_info.cc | 9 #include "extensions/common/extension.h" 34 void GetExtensionBasicInfo(const Extension* extension, argument 37 info->SetString(kIdKey, extension->id()); 38 info->SetString(kNameKey, extension->name()); 41 KioskModeInfo::IsKioskEnabled(extension)); 43 KioskModeInfo::IsKioskOnly(extension)); 45 OfflineEnabledInfo::IsOfflineEnabled(extension)); 46 info->SetString(kVersionKey, extension->VersionString()); 47 info->SetString(kDescriptionKey, extension->description()); 50 OptionsPageInfo::GetOptionsPage(extension) [all...] |
/external/chromium_org/chrome/browser/ui/webui/ntp/ |
H A D | core_app_launcher_handler.cc | 16 #include "extensions/common/extension.h" 47 const extensions::Extension* extension) { 50 if (extension->id() == extensions::kWebStoreAppId) 52 else if (extension->id() == extension_misc::kChromeAppId) 54 RecordAppLaunchType(bucket, extension->GetType()); 59 const extensions::Extension* extension) { 62 if (extension->id() == extensions::kWebStoreAppId) 64 else if (extension->id() == extension_misc::kChromeAppId) 66 RecordAppLaunchType(bucket, extension->GetType()); 46 RecordAppListSearchLaunch( const extensions::Extension* extension) argument 58 RecordAppListMainLaunch( const extensions::Extension* extension) argument
|
/external/chromium_org/chrome/browser/ui/webui/sync_file_system_internals/ |
H A D | extension_statuses_handler.cc | 20 #include "extensions/common/extension.h" 44 // Join with human readable extension name. 45 const extensions::Extension* extension = local 47 if (!extension) 52 dict->SetString("extensionName", extension->name());
|
/external/chromium_org/chrome/common/extensions/api/commands/ |
H A D | commands_manifest_unittest.cc | 36 scoped_refptr<Extension> extension = local 38 ASSERT_TRUE(extension.get()); 40 const CommandMap* commands = CommandsInfo::GetNamedCommands(extension.get()); 52 CommandsInfo::GetBrowserActionCommand(extension.get()); 60 CommandsInfo::GetPageActionCommand(extension.get()); 74 scoped_refptr<Extension> extension = local 79 scoped_refptr<Extension> extension = local 89 scoped_refptr<Extension> extension = local 91 // An extension with a browser action but no extension comman 113 scoped_refptr<Extension> extension = local [all...] |
/external/chromium_org/chrome/common/extensions/api/supervised_user_private/ |
H A D | supervised_user_handler.cc | 25 bool SupervisedUserInfo::IsContentPack(const Extension* extension) { argument 27 extension->GetManifestData(keys::kContentPack)); 33 const Extension* extension) { 35 extension->GetManifestData(keys::kContentPack)); 37 ? extension->GetResource(info->site_list) 47 bool SupervisedUserHandler::Parse(Extension* extension, base::string16* error) { argument 48 if (!extension->manifest()->HasKey(keys::kContentPack)) 53 if (!extension->manifest()->GetDictionary(keys::kContentPack, 64 extension->SetManifestData(keys::kContentPack, info.release()); 32 GetContentPackSiteList( const Extension* extension) argument
|
/external/chromium_org/chrome/common/extensions/manifest_handlers/ |
H A D | app_isolation_info.cc | 29 bool AppIsolationInfo::HasIsolatedStorage(const Extension* extension) { argument 31 extension->GetManifestData(keys::kIsolation)); 41 bool AppIsolationHandler::Parse(Extension* extension, base::string16* error) { argument 43 if (extension->is_platform_app()) { 44 extension->SetManifestData(keys::kIsolation, new AppIsolationInfo(true)); 50 if (!extension->is_app() || 51 !PermissionsParser::HasAPIPermission(extension, 56 // We should only be parsing if the extension has the key in the manifest, 58 DCHECK(extension->manifest()->HasPath(keys::kIsolation)); 61 if (!extension [all...] |
/external/chromium_org/chrome/common/ |
H A D | pepper_permission_util.cc | 14 #include "extensions/common/extension.h" 49 // Check the modules that are imported by this extension to see if any of them 51 const Extension* extension = extension_set ? extension_set->GetByID(host) local 53 if (!extension) 57 const ImportInfoVector& imports = SharedModuleInfo::GetImports(extension); 91 const Extension* extension = extension_set->GetByID(host); local 92 return extension && 93 (extension->GetType() == Manifest::TYPE_LEGACY_PACKAGED_APP || 94 extension->GetType() == Manifest::TYPE_PLATFORM_APP);
|
/external/chromium_org/chrome/renderer/extensions/ |
H A D | resource_request_policy.cc | 12 #include "extensions/common/extension.h" 25 // This method does a security check whether chrome-extension:// URLs can be 39 const Extension* extension = local 41 if (!extension) { 42 // Allow the load in the case of a non-existent extension. We'll just get a 54 if (extension->is_hosted_app() && 55 !IconsInfo::GetIcons(extension) 62 // Disallow loading of extension resources which are not explicitly listed 65 extension, resource_url.path())) { 74 bool is_own_resource = frame_url.GetOrigin() == extension [all...] |
/external/chromium_org/extensions/browser/api/app_runtime/ |
H A D | app_runtime_api.cc | 66 const Extension* extension) { 68 extension->id(), embed_app_data.Pass(), context); 74 const Extension* extension) { 76 DispatchOnLaunchedEventImpl(extension->id(), launch_data.Pass(), context); 82 const Extension* extension) { 88 ->DispatchEventToExtension(extension->id(), event.Pass()); 94 const Extension* extension, 113 DispatchOnLaunchedEventImpl(extension->id(), launch_data.Pass(), context); 119 const Extension* extension, 128 extension 63 DispatchOnEmbedRequestedEvent( content::BrowserContext* context, scoped_ptr<base::DictionaryValue> embed_app_data, const Extension* extension) argument 72 DispatchOnLaunchedEvent( BrowserContext* context, const Extension* extension) argument 80 DispatchOnRestartedEvent( BrowserContext* context, const Extension* extension) argument 92 DispatchOnLaunchedEventWithFileEntries( BrowserContext* context, const Extension* extension, const std::string& handler_id, const std::vector<std::string>& mime_types, const std::vector<GrantedFileEntry>& file_entries) argument 117 DispatchOnLaunchedEventWithUrl( BrowserContext* context, const Extension* extension, const std::string& handler_id, const GURL& url, const GURL& referrer_url) argument [all...] |
/external/chromium_org/extensions/browser/api/storage/ |
H A D | local_value_store_cache.cc | 20 #include "extensions/common/extension.h" 60 scoped_refptr<const Extension> extension) { 63 ValueStore* storage = GetStorage(extension); 65 // A neat way to implement unlimited storage; if the extension has the 67 if (extension->permissions_data()->HasAPIPermission( 84 scoped_refptr<const Extension> extension) { 85 StorageMap::iterator iter = storage_map_.find(extension->id()); 90 extension->is_app() ? app_base_path_ : extension_base_path_; 93 quota_, storage_factory_->Create(file_path, extension->id()))); 96 if (extension 58 RunWithValueStoreForExtension( const StorageCallback& callback, scoped_refptr<const Extension> extension) argument 83 GetStorage( scoped_refptr<const Extension> extension) argument [all...] |
H A D | storage_frontend_unittest.cc | 78 // Get a semblance of coverage for both extension and app settings by 95 scoped_refptr<const Extension> extension = local 99 util::GetStorage(extension, settings::LOCAL, frontend_.get()); 116 storage = util::GetStorage(extension, settings::LOCAL, frontend_.get()); 127 scoped_refptr<const Extension> extension = util::AddExtensionWithId( local 131 util::GetStorage(extension, settings::LOCAL, frontend_.get()); 139 // This would be triggered by extension uninstall via a DataDeleter. 144 storage = util::GetStorage(extension, settings::LOCAL, frontend_.get()); 154 scoped_refptr<const Extension> extension = local 158 util::GetStorage(extension, setting 187 scoped_refptr<const Extension> extension = local [all...] |
/external/chromium_org/extensions/browser/api/web_request/ |
H A D | web_request_permissions.cc | 13 #include "extensions/common/extension.h" 25 // to check for updates, extension blacklisting, etc. 36 // extension update pings, captive portal detection, fraudulent certificate 114 const extensions::Extension* extension = local 116 if (!extension) 120 if (crosses_incognito && !extension_info_map->CanCrossIncognito(extension)) 130 extension->permissions_data()->HasHostPermission(url) || 131 url.GetOrigin() == extension->url()))) { 136 if (!extension->permissions_data()->HasEffectiveAccessToAllHosts())
|
/external/chromium_org/extensions/browser/ |
H A D | extension_registry_observer.h | 9 #include "extensions/common/extension.h" 27 // Called after an extension is loaded. The extension will exclusively exist 31 const Extension* extension) {} 33 // Called after an extension is unloaded. The extension no longer exists in 36 const Extension* extension, 39 // Called when |extension| is about to be installed. |is_update| is true if 41 // the name of the extension's previous version. 42 // If true, |from_ephemeral| indicates that the extension wa 29 OnExtensionLoaded( content::BrowserContext* browser_context, const Extension* extension) argument 35 OnExtensionUnloaded(content::BrowserContext* browser_context, const Extension* extension, UnloadedExtensionInfo::Reason reason) argument 56 OnExtensionWillBeInstalled( content::BrowserContext* browser_context, const Extension* extension, bool is_update, bool from_ephemeral, const std::string& old_name) argument 66 OnExtensionInstalled(content::BrowserContext* browser_context, const Extension* extension, bool is_update) argument 72 OnExtensionUninstalled(content::BrowserContext* browser_context, const Extension* extension, UninstallReason reason) argument [all...] |
H A D | info_map_unittest.cc | 9 #include "extensions/common/extension.h" 42 scoped_refptr<Extension> extension = local 48 EXPECT_TRUE(extension.get()) << error; 50 return extension; 65 // Add a ref to each extension and give it to the info map. 85 // Tests that we can query a few extension properties from the InfoMap. 100 // Tests that extension URLs are properly mapped to local file paths. 106 // Non-extension URLs don't map to anything. 108 GURL non_extension_url("http://not-an-extension.com/");
|
H A D | test_runtime_api_delegate.cc | 26 const Extension* extension) { 25 GetPreviousExtensionVersion( const Extension* extension) argument
|
/external/chromium_org/extensions/common/api/bluetooth/ |
H A D | bluetooth_manifest_data.cc | 21 BluetoothManifestData* BluetoothManifestData::Get(const Extension* extension) { argument 23 extension->GetManifestData(manifest_keys::kBluetooth)); 28 const Extension* extension, 30 const BluetoothManifestData* data = BluetoothManifestData::Get(extension); 31 return data && data->permission()->CheckRequest(extension, request); 36 const Extension* extension) { 37 const BluetoothManifestData* data = BluetoothManifestData::Get(extension); 38 return data && data->permission()->CheckSocketPermitted(extension); 43 const Extension* extension) { 44 const BluetoothManifestData* data = BluetoothManifestData::Get(extension); 27 CheckRequest( const Extension* extension, const BluetoothPermissionRequest& request) argument 35 CheckSocketPermitted( const Extension* extension) argument 42 CheckLowEnergyPermitted( const Extension* extension) argument [all...] |
/external/chromium_org/extensions/common/ |
H A D | extension_builder.cc | 7 #include "extensions/common/extension.h" 19 scoped_refptr<Extension> extension = Extension::Create( local 27 return extension;
|
/external/chromium_org/extensions/common/features/ |
H A D | simple_feature_filter.cc | 21 const Extension* extension, 20 IsAvailableToContext( const Extension* extension, Feature::Context context, const GURL& url, Feature::Platform platform) const argument
|
/external/chromium_org/extensions/common/manifest_handlers/ |
H A D | icons_handler.cc | 14 #include "extensions/common/extension.h" 29 const ExtensionIconSet& IconsInfo::GetIcons(const Extension* extension) { argument 31 extension->GetManifestData(keys::kIcons)); 37 const Extension* extension, 40 const std::string& path = GetIcons(extension).Get(size, match_type); 41 return path.empty() ? ExtensionResource() : extension->GetResource(path); 45 GURL IconsInfo::GetIconURL(const Extension* extension, argument 48 const std::string& path = GetIcons(extension).Get(size, match_type); 49 return path.empty() ? GURL() : extension->GetResourceURL(path); 58 bool IconsHandler::Parse(Extension* extension, bas argument 36 GetIconResource( const Extension* extension, int size, ExtensionIconSet::MatchType match_type) argument 79 Validate(const Extension* extension, std::string* error, std::vector<InstallWarning>* warnings) const argument [all...] |
H A D | incognito_info.cc | 10 #include "extensions/common/extension.h" 25 bool IncognitoInfo::IsSplitMode(const Extension* extension) { argument 27 extension->GetManifestData(keys::kIncognito)); 37 bool IncognitoHandler::Parse(Extension* extension, base::string16* error) { argument 38 if (!extension->manifest()->HasKey(keys::kIncognito)) { 41 extension->SetManifestData( 43 new IncognitoInfo(extension->is_hosted_app() || 44 extension->is_legacy_packaged_app())); 50 if (!extension->manifest()->GetString(keys::kIncognito, &incognito_string)) { 64 extension [all...] |
H A D | kiosk_mode_info.cc | 26 bool KioskModeInfo::IsKioskEnabled(const Extension* extension) { argument 28 extension->GetManifestData(keys::kKioskMode)); 33 bool KioskModeInfo::IsKioskOnly(const Extension* extension) { argument 35 extension->GetManifestData(keys::kKioskMode)); 47 bool KioskModeHandler::Parse(Extension* extension, base::string16* error) { argument 48 const Manifest* manifest = extension->manifest(); 74 DCHECK(extension->is_platform_app()); 80 extension->SetManifestData(keys::kKioskMode,
|
H A D | nacl_modules_handler.cc | 31 const Extension* extension) { 33 extension->GetManifestData(keys::kNaClModules)); 43 bool NaClModulesHandler::Parse(Extension* extension, base::string16* error) { argument 45 if (!extension->manifest()->GetList(keys::kNaClModules, &list_value)) { 77 extension->GetResourceURL(path_str); 81 extension->SetManifestData(keys::kNaClModules, nacl_module_data.release()); 30 GetNaClModules( const Extension* extension) argument
|
H A D | offline_enabled_info.cc | 28 bool OfflineEnabledInfo::IsOfflineEnabled(const Extension* extension) { argument 30 extension->GetManifestData(keys::kOfflineEnabled)); 40 bool OfflineEnabledHandler::Parse(Extension* extension, base::string16* error) { argument 41 if (!extension->manifest()->HasKey(keys::kOfflineEnabled)) { 46 DCHECK(extension->is_platform_app()); 49 PermissionsParser::HasAPIPermission(extension, APIPermission::kWebView); 50 extension->SetManifestData(keys::kOfflineEnabled, 57 if (!extension->manifest()->GetBoolean(keys::kOfflineEnabled, 63 extension->SetManifestData(keys::kOfflineEnabled,
|
H A D | web_accessible_resources_info.cc | 22 const WebAccessibleResourcesInfo* GetResourcesInfo(const Extension* extension) { argument 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) { 54 const WebAccessibleResourcesInfo* info = GetResourcesInfo(extension); 64 bool WebAccessibleResourcesHandler::Parse(Extension* extension, argument 36 IsResourceWebAccessible( const Extension* extension, const std::string& relative_path) argument 52 HasWebAccessibleResources( const Extension* extension) argument [all...] |