Searched defs:extension (Results 376 - 400 of 991) sorted by relevance

<<11121314151617181920>>

/external/chromium_org/chrome/browser/extensions/
H A Dextension_action_manager.cc79 const Extension* extension,
81 page_actions_.erase(extension->id());
82 browser_actions_.erase(extension->id());
83 system_indicators_.erase(extension->id());
89 // key of |extension|'s manifest.
90 void PopulateMissingValues(const Extension& extension, argument
92 // If the title is missing from |action|, set it to |extension|'s name.
94 action->SetTitle(ExtensionAction::kDefaultTabId, extension.name());
100 const ExtensionIconSet& extension_icons = IconsInfo::GetIcons(&extension);
107 // Replace any missing extension actio
77 OnExtensionUnloaded( content::BrowserContext* browser_context, const Extension* extension, UnloadedExtensionInfo::Reason reason) argument
126 GetOrCreateOrNull( std::map<std::string, linked_ptr<ExtensionAction> >* map, const Extension& extension, ActionInfo::Type action_type, const ActionInfo* action_info, Profile* profile) argument
172 GetBestFitAction( const Extension& extension, ActionInfo::Type type) const argument
[all...]
H A Dextension_context_menu_model.cc37 #include "extensions/common/extension.h"
73 // Returns the id for the visibility command for the given |extension|, or -1
75 int GetVisibilityStringId(Profile* profile, const Extension* extension) { argument
82 *extension)) {
89 ExtensionPrefs::Get(profile), extension->id());
98 ExtensionContextMenuModel::ExtensionContextMenuModel(const Extension* extension, argument
102 extension_id_(extension->id()),
108 InitMenu(extension);
117 ExtensionContextMenuModel::ExtensionContextMenuModel(const Extension* extension, argument
120 extension_id_(extension
137 const Extension* extension = GetExtension(); local
172 const Extension* extension = GetExtension(); local
254 InitMenu(const Extension* extension) argument
[all...]
H A Dextension_context_menu_model_unittest.cc33 // Build an extension to pass to the menu constructor, with the an action
73 // Creates an extension menu item for |extension| with the given |context|
76 const Extension* extension,
83 // Returns the number of extension menu items that show up in |model|.
96 const Extension* extension,
101 const MenuItem::ExtensionKey key(extension->id());
104 manager->AddContextItem(extension,
128 scoped_refptr<const Extension> extension = local
129 BuildExtension("extension", manifest_key
94 AddContextItemAndRefreshModel( MenuManager* manager, const Extension* extension, MenuItem::Context context, ExtensionContextMenuModel* model) argument
157 scoped_refptr<const Extension> extension = local
[all...]
H A Dextension_crash_recovery_browsertest.cc36 // Tests are timing out waiting for extension to crash.
73 const Extension* extension = GetExtensionRegistry()->GetExtensionById( local
75 ASSERT_TRUE(extension);
86 // Wait for extension crash balloon to appear.
91 const Extension* extension = GetExtensionRegistry()->GetExtensionById( local
93 ASSERT_TRUE(extension);
112 const Extension* extension = LoadExtension( local
114 ASSERT_TRUE(extension);
115 first_extension_id_ = extension->id();
120 const Extension* extension local
[all...]
H A Dextension_garbage_collector_chromeos_unittest.cc135 scoped_refptr<Extension> extension = Extension::Create( local
137 CHECK(extension.get()) << error;
138 CHECK_EQ(id, extension->id());
140 return extension;
166 // Version for current user but the extension is not installed.
H A Dextension_gcm_app_handler.cc18 #include "extensions/common/extension.h"
25 const char kDummyAppId[] = "extension.guard.dummy.id";
30 bool IsGCMPermissionEnabled(const Extension* extension) { argument
31 return extension->permissions_data()->HasAPIPermission(APIPermission::kGcm);
54 for (ExtensionSet::const_iterator extension = enabled_extensions.begin();
55 extension != enabled_extensions.end();
56 ++extension) {
57 if (IsGCMPermissionEnabled(extension->get()))
58 GetGCMDriver()->RemoveAppHandler((*extension)->id());
90 const Extension* extension) {
88 OnExtensionLoaded( content::BrowserContext* browser_context, const Extension* extension) argument
95 OnExtensionUnloaded( content::BrowserContext* browser_context, const Extension* extension, UnloadedExtensionInfo::Reason reason) argument
125 OnExtensionUninstalled( content::BrowserContext* browser_context, const Extension* extension, extensions::UninstallReason reason) argument
[all...]
H A Dextension_install_checker.h16 #include "extensions/common/extension.h"
24 // Performs common checks for an extension. Extensions that violate these checks
33 // Check the blacklist state of the extension.
35 // Check whether the extension has requirement errors.
37 // Check whether the extension can be installed and loaded, according to
59 const scoped_refptr<const Extension>& extension() { return extension_; } function in class:extensions::ExtensionInstallChecker
60 void set_extension(const scoped_refptr<const Extension>& extension) { argument
61 extension_ = extension;
73 // Returns the blacklist state of the extension. A blacklist state of
77 // Returns whether management policy permits installation of the extension
[all...]
H A Dextension_message_bubble_controller.cc58 const Extension* extension = local
60 if (extension) {
61 return_value.push_back(base::UTF8ToUTF16(extension->name()));
H A Dextension_protocols_unittest.cc20 #include "extensions/common/extension.h"
46 scoped_refptr<Extension> extension(
49 EXPECT_TRUE(extension.get()) << error;
50 return extension;
64 scoped_refptr<Extension> extension(
67 EXPECT_TRUE(extension.get()) << error;
68 return extension;
73 manifest.SetString("name", "An extension with web-accessible resources");
85 scoped_refptr<Extension> extension(
88 EXPECT_TRUE(extension
176 scoped_refptr<Extension> extension = local
242 scoped_refptr<Extension> extension = CreateWebStoreExtension(); local
283 scoped_refptr<Extension> extension = CreateTestResponseHeaderExtension(); local
323 scoped_refptr<Extension> extension = CreateTestExtension("foo", false); local
[all...]
H A Dextension_special_storage_policy.cc21 #include "extensions/common/extension.h"
92 const extensions::Extension* extension) {
93 return extension->is_hosted_app() && !extension->from_bookmark();
104 const extensions::Extension* extension) {
105 DCHECK(extension);
106 if (!(NeedsProtection(extension) ||
107 extension->permissions_data()->HasAPIPermission(
109 extension->permissions_data()->HasAPIPermission(
111 extensions::AppIsolationInfo::HasIsolatedStorage(extension) ||
91 NeedsProtection( const extensions::Extension* extension) argument
103 GrantRightsForExtension( const extensions::Extension* extension) argument
144 RevokeRightsForExtension( const extensions::Extension* extension) argument
270 Add( const extensions::Extension* extension) argument
276 Remove( const extensions::Extension* extension) argument
[all...]
H A Dextension_sync_bundle.cc12 #include "extensions/common/extension.h"
49 const Extension* extension) const {
51 extension_sync_service_->GetExtensionSyncData(*extension);
121 void ExtensionSyncBundle::SyncChangeIfNeeded(const Extension& extension) { argument
123 extension_sync_service_->GetExtensionSyncData(extension);
126 HasExtensionId(extension.id()) ?
129 MarkPendingExtensionSynced(extension.id());
151 const Extension& extension = *it->get(); local
152 // If we have pending extension data for this extension, the
[all...]
H A Dexternal_install_manager.cc19 #include "extensions/common/extension.h"
37 // Prompt the user this many times before considering an extension acknowledged.
40 void LogExternalExtensionEvent(const Extension* extension, argument
45 if (ManifestURL::UpdatesFromGallery(extension)) {
76 void ExternalInstallManager::AddExternalInstallError(const Extension* extension, argument
82 (ManifestURL::UpdatesFromGallery(extension) && !is_new_profile)
87 browser_context_, extension->id(), alert_type, this));
109 const Extension* extension = NULL; local
116 extension = iter->get();
121 if (!extension)
156 OnExtensionLoaded( content::BrowserContext* browser_context, const Extension* extension) argument
172 OnExtensionInstalled( content::BrowserContext* browser_context, const Extension* extension, bool is_update) argument
192 OnExtensionUninstalled( content::BrowserContext* browser_context, const Extension* extension, extensions::UninstallReason reason) argument
[all...]
H A Dexternal_pref_loader.cc44 base::FilePath::StringType extension = base::UTF8ToWide(std::string(".json")); local
46 base::FilePath::StringType extension(".json");
54 if (file.MatchesExtension(extension)) {
58 << " (does not have a .json extension)";
65 // Extracts extension information from a json file serialized by |serializer|.
127 LOG(WARNING) << "You are using an old-style extension deployment method "
226 DVLOG(1) << "Adding extension with id: " << id;
H A Dinstall_tracker.cc139 const Extension* extension = local
142 InstallObserver, observers_, OnDisabledExtensionUpdated(extension));
163 const Extension* extension,
165 RemoveActiveInstall(extension->id());
161 OnExtensionInstalled( content::BrowserContext* browser_context, const Extension* extension, bool is_update) argument
H A Dlazy_background_page_apitest.cc31 #include "extensions/common/extension.h"
43 // This unfortunate bit of silliness is necessary when loading an extension in
44 // incognito. The goal is to load the extension, enable incognito, then wait
46 // incognito involves reloading the extension - and the background pages may
47 // have already loaded once before then. So we wait until the extension is
66 const Extension* extension,
95 // Loads the extension, which temporarily starts the lazy background page
101 const Extension* extension = LoadExtension(extdir); local
102 if (extension)
104 return extension;
162 const Extension* extension = LoadExtensionAndWait("broadcast_event"); local
188 const Extension* extension = LoadExtensionAndWait("filters"); local
217 const Extension* extension = LoadExtension(extdir); local
247 const Extension* extension = LoadExtension(extdir); local
279 const Extension* extension = LoadExtension(extdir); local
314 const Extension* extension = LoadExtension(extdir); local
438 const Extension* extension = LoadExtensionAndWait("messaging"); local
489 const extensions::Extension* extension = local
526 const Extension* extension = LoadExtension(extdir); local
[all...]
H A Dntp_overridden_bubble_controller.cc57 // Our extension service. Weak, not owned by us.
63 // The ID of the extension we are showing the bubble for.
83 const extensions::Extension* extension = local
85 if (!extension)
86 return false; // The extension provided is no longer enabled.
129 // Does not have more than one extension in the list at a time.
H A Dshared_module_service.cc16 #include "extensions/common/extension.h"
37 const Extension* extension,
40 DCHECK(extension);
47 const ImportInfoVector& imports = SharedModuleInfo::GetImports(extension);
56 if (extension->from_webstore()) {
79 const Extension* extension) {
83 CheckImports(extension, &missing_modules, &outdated_modules);
107 const Extension* extension) {
110 if (SharedModuleInfo::IsSharedModule(extension)) {
124 extension
36 CheckImports( const Extension* extension, ImportInfoList* missing_modules, ImportInfoList* outdated_modules) argument
78 SatisfyImports( const Extension* extension) argument
106 GetDependentExtensions( const Extension* extension) argument
173 OnExtensionInstalled( content::BrowserContext* browser_context, const Extension* extension, bool is_update) argument
181 OnExtensionUninstalled( content::BrowserContext* browser_context, const Extension* extension, extensions::UninstallReason reason) argument
[all...]
H A Dshared_module_service_unittest.cc26 // Return an extension with |id| which imports a module with the given
59 // Install an extension and notify the ExtensionService.
60 testing::AssertionResult InstallExtension(const Extension* extension,
72 const Extension* extension,
76 extension->id(),
79 // Verify the extension is not already installed, if it is not update.
85 return testing::AssertionFailure() << "The extension does not exist.";
88 // Notify the service that the extension is installed. This adds it to the
91 extension, syncer::StringOrdinal(), kInstallFlagInstallImmediately);
93 // Verify that the extension i
71 InstallExtension( const Extension* extension, bool is_update) argument
106 scoped_refptr<Extension> extension = local
[all...]
H A Dtest_extension_prefs.cc29 #include "extensions/common/extension.h"
160 scoped_refptr<Extension> extension = Extension::Create( local
162 EXPECT_TRUE(extension.get()) << errors;
163 if (!extension.get())
166 EXPECT_TRUE(crx_file::id_util::IdIsValid(extension->id()));
167 prefs_->OnExtensionInstalled(extension.get(),
171 return extension;
176 scoped_refptr<Extension> extension(AddExtension(name));
177 return extension->id();
H A Duser_script_listener.cc16 #include "extensions/common/extension.h"
193 void UserScriptListener::CollectURLPatterns(const Extension* extension, argument
198 ContentScriptsInfo::GetContentScripts(extension);
215 const Extension* extension = local
217 if (ContentScriptsInfo::GetContentScripts(extension).empty())
218 return; // no new patterns from this extension.
221 CollectURLPatterns(extension, &new_patterns);
233 content::Details<UnloadedExtensionInfo>(details)->extension;
235 return; // no patterns to delete for this extension.
H A Duser_script_listener_unittest.cc288 // Fire up a second profile and have it load an extension with a content
292 scoped_refptr<Extension> extension = LoadExtension( local
294 ASSERT_TRUE(extension.get());
296 extensions::ExtensionRegistry::Get(&profile2)->AddEnabled(extension);
301 content::Details<Extension>(extension.get()));
H A Dwebstore_startup_installer_browsertest.cc47 const char kCrxFilename[] = "extension.crx";
69 const extensions::Extension* extension = local
72 EXPECT_TRUE(extension);
276 const extensions::Extension* extension,
280 EXPECT_EQ(extension->id(), kTestExtensionId);
H A Dwindow_open_apitest.cc29 #include "extensions/common/extension.h"
191 .AppendASCII("extension")));
311 // Setup listeners to wait on strings we expect the extension pages to send.
324 const extensions::Extension* extension = LoadExtension( local
327 ASSERT_TRUE(extension);
329 // Two tabs. One in extension domain and one in non-extension domain.
330 // Two popups - one in extension domain and one in non-extension domain.
331 // Two panels - one in extension domai
386 const extensions::Extension* extension = LoadExtension( local
[all...]
/external/chromium_org/chrome/browser/
H A Dicon_loader_chromeos.cc40 // Performs mapping of <file extension, icon size> to icon resource IDs.
45 // Lookup icon resource ID for a given filename |extension| and
47 // extension.
48 int Lookup(const std::string& extension, IconLoader::IconSize icon_size);
133 int IconMapper::Lookup(const std::string& extension, argument
138 ExtensionIconMap::const_iterator it = extension_icon_map_.find(extension);
/external/chromium_org/chrome/browser/metrics/
H A Dextensions_metrics_provider.cc32 // The number of hash buckets into which extension IDs are mapped. This sets
67 // Determines if the |extension| is an extension (can use extension APIs) and is
68 // not from the webstore. If local information claims the extension is from the
70 // explicitly deemed invalid. If |verifier| is inactive or if the extension is
73 const extensions::Extension& extension,
75 if (!extension.is_extension() && !extension.is_legacy_packaged_app())
79 if (extensions::Manifest::IsComponentLocation(extension
72 IsOffStoreExtension( const extensions::Extension& extension, const extensions::InstallVerifier& verifier) argument
[all...]

Completed in 322 milliseconds

<<11121314151617181920>>