/external/chromium_org/chrome/browser/extensions/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/chrome/browser/extensions/ |
H A D | app_icon_loader_impl.cc | 13 #include "extensions/common/extension.h" 54 const extensions::Extension* extension = GetExtensionByID(profile_, id); local 55 if (!extension) 60 extension, 61 extensions::IconsInfo::GetIcons(extension),
|
H A D | browser_extension_window_controller.cc | 15 #include "extensions/common/extension.h" 51 const extensions::Extension* extension) const { 55 extensions::ExtensionTabUtil::CreateTabList(browser_, extension)); 61 const extensions::Extension* extension, int tab_index) const { 69 // Don't let an extension remove the window if the user is dragging tabs 90 const extensions::Extension* extension) const { 92 return !extension->is_platform_app(); 60 CreateTabValue( const extensions::Extension* extension, int tab_index) const argument
|
H A D | content_script_apitest.cc | 17 #include "extensions/common/extension.h" 124 // This extension runs various bits of script and tests that they all run in 129 // Now load a different extension, inject into same page, verify worlds aren't 153 // First, load extension that sets up content script. 156 // Then load targeted extension to make sure its content isn't changed. 192 // The loaded extension has an exclude match for "extensions/test_file.html", 245 const extensions::Extension* extension = LoadExtension( local 256 // listening for an extension event. 262 // Navigate to an extension page that will fire the event events.js is 265 browser(), extension [all...] |
H A D | extension_commands_global_registry.cc | 10 #include "extensions/common/extension.h" 70 const extensions::Extension* extension, 81 extension->id(), 93 VLOG(0) << "Adding global keybinding for " << extension->name().c_str() 103 AddEventTarget(accelerator, extension->id(), iter->second.command_name()); 69 AddExtensionKeybinding( const extensions::Extension* extension, const std::string& command_name) argument
|
H A D | extension_infobar_delegate.h | 29 // plus monitor when the extension goes away. 36 // Creates an extension infobar and delegate and adds the infobar to the 40 const extensions::Extension* extension, 44 const extensions::Extension* extension() { return extension_; } function in class:ExtensionInfoBarDelegate 61 const extensions::Extension* extension, 66 // Returns an extension infobar that owns |delegate|. 85 const extensions::Extension* extension, 92 // The extension host we are showing the InfoBar for.
|
H A D | extension_sync_data.cc | 12 #include "extensions/common/extension.h" 46 ExtensionSyncData::ExtensionSyncData(const Extension& extension, argument 50 : id_(extension.id()), 55 installed_by_custodian_(extension.was_installed_by_custodian()), 56 version_(extension.from_bookmark() ? base::Version("0") 57 : *extension.version()), 58 update_url_(ManifestURL::GetUpdateURL(&extension)), 59 name_(extension.non_localized_name()) { 124 PopulateFromExtensionSpecifics(entity_specifics.extension());
|
H A D | extension_tab_util.h | 62 // Opens a new tab given an extension function |function| and creation 76 const Extension* extension); 93 // permissions of the extension, the object may or may not include sensitive 97 const Extension* extension) { 98 return CreateTabValue(web_contents, NULL, -1, extension); 104 const Extension* extension); 106 // Creates a Tab object but performs no extension permissions checks; the 118 // given the permissions of the extension and the tab in question. The 121 const Extension* extension, 125 // given the permissions of the extension i 95 CreateTabValue( content::WebContents* web_contents, const Extension* extension) argument [all...] |
H A D | extension_view_host_factory.cc | 29 ExtensionViewHost* CreateViewHostForExtension(const Extension* extension, argument 42 new ExtensionViewHostMac(extension, site_instance, url, view_type); 44 new ExtensionViewHost(extension, site_instance, url, view_type); 50 // Creates a view host for an extension in an incognito window. Returns NULL 51 // if the extension is not allowed to run in incognito. 52 ExtensionViewHost* CreateViewHostForIncognito(const Extension* extension, argument 57 DCHECK(extension); 60 if (!IncognitoInfo::IsSplitMode(extension)) { 64 extension, url, original_profile, browser, view_type); 67 // Create the host if the extension ca 101 const Extension* extension = GetExtensionForUrl(profile, url); local [all...] |
H A D | gtalk_extension_browsertest.cc | 36 const Extension* extension = InstallExtensionWithUIAutoConfirm( local 39 installed_extension_id_ = extension->id();
|
H A D | launch_util.cc | 18 #include "extensions/common/extension.h" 46 const Extension* extension) { 51 extension->id() != extension_misc::kChromeAppId) { 55 int value = GetLaunchTypePrefValue(prefs, extension->id()); 63 if (!extension->is_platform_app() && result == LAUNCH_TYPE_WINDOW) 88 const Extension* extension = service->GetInstalledExtension(extension_id); local 89 if (extension) { 91 SyncExtensionChangeIfNeeded(*extension); 96 const Extension* extension) { 98 AppLaunchInfo::GetLaunchContainer(extension); 45 GetLaunchType(const ExtensionPrefs* prefs, const Extension* extension) argument 95 GetLaunchContainer(const ExtensionPrefs* prefs, const Extension* extension) argument 148 HasPreferredLaunchContainer(const ExtensionPrefs* prefs, const Extension* extension) argument [all...] |
H A D | navigation_observer.cc | 62 const Extension* extension = local 65 if (!extension) 68 // Try not to repeatedly prompt the user about the same extension. 69 if (prompted_extensions_.find(extension->id()) != prompted_extensions_.end()) 71 prompted_extensions_.insert(extension->id()); 74 if (extension_prefs->DidExtensionEscalatePermissions(extension->id())) { 75 // Keep track of the extension id and nav controller we're prompting for. 77 in_progress_prompt_extension_id_ = extension->id(); 82 extension_install_prompt_->ConfirmReEnable(this, extension); 89 const Extension* extension local 108 const Extension* extension = extension_service->GetExtensionById( local [all...] |
H A D | pending_enables.cc | 37 const Extension* extension = service->GetExtensionById(*it, true); local 38 if (extension) 39 sync_bundle_->SyncChangeIfNeeded(*extension);
|
H A D | requirements_checker_browsertest.cc | 21 #include "extensions/common/extension.h" 37 scoped_refptr<const Extension> extension = file_util::LoadExtension( local 40 return extension; 81 scoped_refptr<const Extension> extension( 83 ASSERT_TRUE(extension.get()); 84 checker_.Check(extension, base::Bind( 91 scoped_refptr<const Extension> extension( 93 ASSERT_TRUE(extension.get()); 101 checker_.Check(extension, base::Bind( 109 scoped_refptr<const Extension> extension( [all...] |
H A D | standard_management_policy_provider_unittest.cc | 40 scoped_refptr<const Extension> extension = Extension::Create( local 42 CHECK(extension.get()) << error; 43 return extension; 57 // extension required by policy. 59 scoped_refptr<const Extension> extension = local 63 EXPECT_TRUE(provider_.UserMayLoad(extension.get(), &error16)); 68 EXPECT_FALSE(provider_.UserMayModifySettings(extension.get(), &error16)); 70 EXPECT_TRUE(provider_.MustRemainEnabled(extension.get(), &error16)); 75 // extension required by policy. 77 scoped_refptr<const Extension> extension local [all...] |
H A D | unpacked_installer.h | 24 // Installs and loads an unpacked extension. Because internal state needs to be 27 // TODO(erikkay): It might be useful to be able to load a packed extension 38 // Loads the extension from the directory |extension_path|, which is 39 // the top directory of a specific extension where its manifest file lives. 44 // Loads the extension from the directory |extension_path|; 45 // for use with command line switch --load-extension=path or 47 // This is equivalent to Load, except that it reads the extension from 50 // The id of the extension being loaded is returned in |extension_id|. 89 // We change the input extension path to an absolute path, on the file thread. 103 // Notify the frontend that there was an error loading an extension 112 const Extension* extension() { return install_checker_.extension().get(); } function in class:extensions::UnpackedInstaller [all...] |
/external/chromium_org/chrome/browser/feedback/system_logs/log_sources/ |
H A D | chrome_internal_log_source.cc | 18 #include "extensions/common/extension.h" 115 const extensions::Extension* extension = it->get(); local 117 extensions_list = extension->name(); 119 extensions_list += ",\n" + extension->name();
|
/external/chromium_org/chrome/browser/geolocation/ |
H A D | geolocation_permission_context_extensions.cc | 17 #include "extensions/common/extension.h" 56 const extensions::Extension* extension = local 60 APIPermission::kGeolocation, extension, 62 // Make sure the extension is in the calling process. 64 extension->id(), request_id.render_process_id())) { 76 // extension popup (web_contents will have a different ViewType). But why do
|
/external/chromium_org/chrome/browser/media_galleries/fileapi/ |
H A D | supported_image_type_validator.cc | 88 base::FilePath::StringType extension = path.Extension(); local 89 return extension == FILE_PATH_LITERAL(".bmp") || 90 extension == FILE_PATH_LITERAL(".gif") || 91 extension == FILE_PATH_LITERAL(".jfif") || 92 extension == FILE_PATH_LITERAL(".jpeg") || 93 extension == FILE_PATH_LITERAL(".jpg") || 94 extension == FILE_PATH_LITERAL(".pjp") || 95 extension == FILE_PATH_LITERAL(".pjpeg") || 96 extension == FILE_PATH_LITERAL(".png") || 97 extension [all...] |
/external/chromium_org/chrome/browser/ui/app_list/ |
H A D | app_list_controller_browsertest.cc | 138 const extensions::Extension* extension = local 141 ASSERT_TRUE(extension); 149 WatchResultsLookingForItem(model->results(), extension->name()); 151 // Ensure a search finds the extension. 161 UninstallExtension(extension->id());
|
/external/chromium_org/chrome/browser/ui/ash/launcher/ |
H A D | launcher_app_tab_helper.cc | 21 #include "extensions/common/extension.h" 40 // Use the Browser's app name to determine the extension for app windows and 50 const extensions::Extension* extension = extensions.GetAppByURL(url); local 51 if (extension) 52 return extension; 54 // Bookmark app windows should match their launch url extension despite 92 const extensions::Extension* extension = GetExtensionForTab(*it, tab); local 93 if (extension) 94 return extension->id(); 100 const extensions::Extension* extension local [all...] |
/external/chromium_org/chrome/browser/ui/extensions/ |
H A D | extension_installed_bubble.cc | 20 #include "extensions/common/extension.h" 35 const Extension* extension, 39 extension_(extension), 45 if (!extensions::OmniboxInfo::GetKeyword(extension).empty()) 47 else if (extensions::ActionInfo::GetBrowserActionInfo(extension)) 49 else if (extensions::ActionInfo::GetPageActionInfo(extension) && 50 extensions::ActionInfo::IsVerboseInstallMessage(extension)) 55 // |extension| has been initialized but not loaded at this point. We need 88 const extensions::Extension* extension) { 89 if (extension 34 ExtensionInstalledBubble(Delegate* delegate, const Extension* extension, Browser* browser, const SkBitmap& icon) argument 86 OnExtensionLoaded( content::BrowserContext* browser_context, const extensions::Extension* extension) argument 99 OnExtensionUnloaded( content::BrowserContext* browser_context, const extensions::Extension* extension, extensions::UnloadedExtensionInfo::Reason reason) argument [all...] |
/external/chromium_org/chrome/browser/ui/panels/ |
H A D | panel_extension_browsertest.cc | 24 #include "extensions/common/extension.h" 43 Panel* CreatePanelFromExtension(const Extension* extension) const { 55 web_app::GenerateApplicationNameFromExtensionId(extension->id()), 82 const Extension* extension = local 84 Panel* panel = CreatePanelFromExtension(extension); 107 const Extension* extension = local 109 Panel* panel = CreatePanelFromExtension(extension); 147 // Verify basic menu contents. The basic extension does not add any 238 // Load a second extension that also creates a custom context menu item. 256 // Verify menu contents contains the custom item added by their own extension [all...] |
/external/chromium_org/chrome/browser/ui/views/extensions/ |
H A D | extension_keybinding_registry_views.cc | 11 #include "extensions/common/extension.h" 36 const extensions::Extension* extension, 48 extension->id(), 60 accelerator, GetAcceleratorPriority(accelerator, extension), this); 63 AddEventTarget(accelerator, extension->id(), iter->second.command_name()); 35 AddExtensionKeybinding( const extensions::Extension* extension, const std::string& command_name) argument
|
/external/chromium_org/chrome/browser/ui/views/frame/ |
H A D | browser_window_property_manager_win.cc | 64 const extensions::Extension* extension = registry->GetExtensionById( local 67 if (extension) { 69 web_app::UpdateRelaunchDetailsForApp(profile, extension, hwnd);
|