Home | History | Annotate | Download | only in extensions

Lines Matching defs:ExtensionService

136 ExtensionService::ExtensionRuntimeData::ExtensionRuntimeData()
141 ExtensionService::ExtensionRuntimeData::~ExtensionRuntimeData() {
144 ExtensionService::NaClModuleInfo::NaClModuleInfo() {
147 ExtensionService::NaClModuleInfo::~NaClModuleInfo() {
150 // ExtensionService.
152 const char* ExtensionService::kInstallDirectoryName = "Extensions";
153 const char* ExtensionService::kCurrentVersionFileName = "Current Version";
155 // Implements IO for the ExtensionService.
170 scoped_refptr<ExtensionService> frontend);
195 ExtensionService* frontend_;
217 const FilePath& path_in, scoped_refptr<ExtensionService> frontend) {
249 &ExtensionService::OnExtensionInstalled,
260 &ExtensionService::ReportExtensionLoadError, extension_path,
264 void ExtensionService::CheckExternalUninstall(const std::string& id) {
280 void ExtensionService::ClearProvidersForTesting() {
284 void ExtensionService::AddProviderForTesting(
291 void ExtensionService::OnExternalExtensionUpdateUrlFound(
307 bool ExtensionService::IsDownloadFromGallery(const GURL& download_url,
356 bool ExtensionService::IsDownloadFromMiniGallery(const GURL& download_url) {
362 const Extension* ExtensionService::GetInstalledApp(const GURL& url) {
376 bool ExtensionService::IsInstalledApp(const GURL& url) {
384 bool ExtensionService::UninstallExtensionHelper(
385 ExtensionService* extensions_service,
412 ExtensionService::ExtensionService(Profile* profile,
472 const ExtensionList* ExtensionService::extensions() const {
476 const ExtensionList* ExtensionService::disabled_extensions() const {
480 const ExtensionList* ExtensionService::terminated_extensions() const {
484 PendingExtensionManager* ExtensionService::pending_extension_manager() {
488 ExtensionService::~ExtensionService() {
507 void ExtensionService::InitEventRouters() {
529 const Extension* ExtensionService::GetExtensionById(
534 void ExtensionService::Init() {
554 void ExtensionService::UpdateExtension(const std::string& id,
595 void ExtensionService::ReloadExtension(const std::string& extension_id) {
638 bool ExtensionService::UninstallExtension(const std::string& extension_id,
713 void ExtensionService::ClearExtensionData(const GURL& extension_url) {
719 bool ExtensionService::IsExtensionEnabled(
729 bool ExtensionService::IsExternalExtensionUninstalled(
734 void ExtensionService::EnableExtension(const std::string& extension_id) {
761 void ExtensionService::DisableExtension(const std::string& extension_id) {
789 void ExtensionService::GrantPermissions(const Extension* extension) {
802 void ExtensionService::GrantPermissionsAndEnableExtension(
812 void ExtensionService::LoadExtension(const FilePath& extension_path) {
818 extension_path, scoped_refptr<ExtensionService>(this)));
821 void ExtensionService::LoadComponentExtensions() {
829 const Extension* ExtensionService::LoadComponentExtension(
856 void ExtensionService::LoadAllExtensions() {
1009 void ExtensionService::RecordPermissionMessagesHistogram(
1031 void ExtensionService::LoadInstalledExtension(const ExtensionInfo& info,
1069 void ExtensionService::NotifyExtensionLoaded(const Extension* extension) {
1113 void ExtensionService::NotifyExtensionUnloaded(
1164 void ExtensionService::UpdateExtensionBlacklist(
1191 Profile* ExtensionService::profile() {
1195 void ExtensionService::DestroyingProfile() {
1206 ExtensionPrefs* ExtensionService::extension_prefs() {
1210 ExtensionUpdater* ExtensionService::updater() {
1214 void ExtensionService::CheckAdminBlacklist() {
1230 void ExtensionService::CheckForUpdatesSoon() {
1238 void ExtensionService::ProcessSyncData(
1295 bool ExtensionService::IsIncognitoEnabled(
1307 void ExtensionService::SetIsIncognitoEnabled(
1330 bool ExtensionService::CanCrossIncognito(const Extension* extension) {
1338 bool ExtensionService::AllowFileAccess(const Extension* extension) {
1344 void ExtensionService::SetAllowFileAccess(const Extension* extension,
1360 bool ExtensionService::GetBrowserActionVisibility(const Extension* extension) {
1364 void ExtensionService::SetBrowserActionVisibility(const Extension* extension,
1377 void ExtensionService::CheckForExternalUpdates() {
1409 void ExtensionService::OnExternalProviderReady() {
1438 void ExtensionService::UnloadExtension(
1494 void ExtensionService::UnloadAllExtensions() {
1510 void ExtensionService::ReloadExtensions() {
1515 void ExtensionService::GarbageCollectExtensions() {
1540 void ExtensionService::OnLoadedInstalledExtensions() {
1552 void ExtensionService::AddExtension(const Extension* extension) {
1615 void ExtensionService::DisableIfPrivilegeIncrease(const Extension* extension) {
1701 void ExtensionService::UpdateActiveExtensionsInCrashReporter() {
1712 void ExtensionService::OnExtensionInstalled(const Extension* extension) {
1790 const Extension* ExtensionService::GetExtensionByIdInternal(
1810 void ExtensionService::TrackTerminatedExtension(const Extension* extension) {
1815 void ExtensionService::UntrackTerminatedExtension(const std::string& id) {
1829 const Extension* ExtensionService::GetTerminatedExtension(
1840 const Extension* ExtensionService::GetWebStoreApp() {
1844 const Extension* ExtensionService::GetExtensionByURL(const GURL& url) {
1849 const Extension* ExtensionService::GetExtensionByWebExtent(const GURL& url) {
1857 bool ExtensionService::ExtensionBindingsAllowed(const GURL& url) {
1867 const Extension* ExtensionService::GetExtensionByOverlappingWebExtent(
1877 const SkBitmap& ExtensionService::GetOmniboxIcon(
1882 const SkBitmap& ExtensionService::GetOmniboxPopupIcon(
1887 void ExtensionService::OnExternalExtensionFileFound(
1929 void ExtensionService::ReportExtensionLoadError(
1946 void ExtensionService::DidCreateRenderViewForBackgroundPage(
1958 void ExtensionService::Observe(NotificationType type,
1975 &ExtensionService::UnloadExtension,
1997 bool ExtensionService::HasApps() const {
2001 ExtensionIdSet ExtensionService::GetAppIds() const {
2012 bool ExtensionService::IsBackgroundPageReady(const Extension* extension) {
2017 void ExtensionService::SetBackgroundPageReady(const Extension* extension) {
2026 bool ExtensionService::IsBeingUpgraded(const Extension* extension) {
2030 void ExtensionService::SetBeingUpgraded(const Extension* extension,
2035 PropertyBag* ExtensionService::GetPropertyBag(const Extension* extension) {
2039 void ExtensionService::RegisterNaClModule(const GURL& url,
2049 void ExtensionService::UnregisterNaClModule(const GURL& url) {
2055 void ExtensionService::UpdatePluginListWithNaClModules() {
2080 ExtensionService::NaClModuleInfoList::iterator
2081 ExtensionService::FindNaClModule(const GURL& url) {