Lines Matching defs:ExtensionService

120 // ExtensionService.
122 void ExtensionService::CheckExternalUninstall(const std::string& id) {
152 void ExtensionService::SetFileTaskRunnerForTesting(
157 void ExtensionService::ClearProvidersForTesting() {
161 void ExtensionService::AddProviderForTesting(
168 void ExtensionService::BlacklistExtensionForTest(
176 bool ExtensionService::OnExternalExtensionUpdateUrlFound(
223 bool ExtensionService::UninstallExtensionHelper(
224 ExtensionService* extensions_service,
247 ExtensionService::ExtensionService(Profile* profile,
326 // Set this as the ExtensionService for app sorting to ensure it causes syncs
343 const ExtensionSet* ExtensionService::extensions() const {
348 ExtensionService::pending_extension_manager() {
352 ExtensionService::~ExtensionService() {
364 void ExtensionService::Shutdown() {
372 const Extension* ExtensionService::GetExtensionById(
385 void ExtensionService::Init() {
462 void ExtensionService::LoadGreylistFromPrefs() {
477 bool ExtensionService::UpdateExtension(const std::string& id,
575 void ExtensionService::ReloadExtensionImpl(
666 void ExtensionService::ReloadExtension(const std::string& extension_id) {
670 void ExtensionService::ReloadExtensionWithQuietFailure(
675 bool ExtensionService::UninstallExtension(
740 base::Bind(&ExtensionService::UninstallExtensionOnFileThread,
778 void ExtensionService::UninstallExtensionOnFileThread(
788 bool ExtensionService::IsExtensionEnabled(
807 void ExtensionService::EnableExtension(const std::string& extension_id) {
845 void ExtensionService::DisableExtension(
896 void ExtensionService::DisableUserExtensions(
927 void ExtensionService::GrantPermissionsAndEnableExtension(
936 void ExtensionService::GrantPermissions(const Extension* extension) {
942 void ExtensionService::RecordPermissionMessagesHistogram(
964 void ExtensionService::NotifyExtensionLoaded(const Extension* extension) {
1043 void ExtensionService::NotifyExtensionUnloaded(
1093 content::BrowserContext* ExtensionService::GetBrowserContext() const {
1099 bool ExtensionService::is_ready() {
1103 base::SequencedTaskRunner* ExtensionService::GetFileTaskRunner() {
1119 void ExtensionService::CheckManagementPolicy() {
1145 void ExtensionService::CheckForUpdatesSoon() {
1168 void ExtensionService::CheckForExternalUpdates() {
1192 void ExtensionService::OnExternalProviderReady(
1203 bool ExtensionService::AreAllExternalProvidersReady() const {
1213 void ExtensionService::OnAllExternalProvidersReady() {
1240 void ExtensionService::UnloadExtension(
1285 void ExtensionService::RemoveComponentExtension(
1300 void ExtensionService::UnloadAllExtensionsForTest() {
1304 void ExtensionService::ReloadExtensionsForTest() {
1314 void ExtensionService::SetReadyAndNotifyListeners() {
1322 void ExtensionService::OnLoadedInstalledExtensions() {
1329 void ExtensionService::AddExtension(const Extension* extension) {
1428 void ExtensionService::AddComponentExtension(const Extension* extension) {
1450 void ExtensionService::CheckPermissionsIncrease(const Extension* extension,
1555 void ExtensionService::UpdateActiveExtensionsInCrashReporter() {
1565 // TODO(kalman): This is broken. ExtensionService is per-profile.
1571 void ExtensionService::OnExtensionInstalled(
1714 void ExtensionService::OnExtensionManagementSettingsChanged() {
1719 void ExtensionService::AddNewOrUpdatedExtension(
1735 void ExtensionService::MaybeFinishDelayedInstallation(
1770 void ExtensionService::FinishDelayedInstallation(
1784 void ExtensionService::FinishInstallation(
1824 void ExtensionService::PromoteEphemeralApp(
1897 const Extension* ExtensionService::GetPendingExtensionUpdate(
1902 void ExtensionService::RegisterContentSettings(
1918 void ExtensionService::TrackTerminatedExtension(const Extension* extension) {
1925 void ExtensionService::TerminateExtension(const std::string& extension_id) {
1930 void ExtensionService::UntrackTerminatedExtension(const std::string& id) {
1943 const Extension* ExtensionService::GetInstalledExtension(
1948 bool ExtensionService::OnExternalExtensionFileFound(
2021 void ExtensionService::DidCreateRenderViewForBackgroundPage(
2032 void ExtensionService::Observe(int type,
2038 // (We cannot use ExtensionService::Shutdown() for this because it
2064 &ExtensionService::TrackTerminatedExtension,
2089 base::Bind(&ExtensionService::MaybeFinishDelayedInstallation,
2121 bool ExtensionService::ShouldEnableOnInstall(const Extension* extension) {
2144 bool ExtensionService::ShouldDelayExtensionUpdate(
2170 void ExtensionService::OnGarbageCollectIsolatedStorageStart() {
2175 void ExtensionService::OnGarbageCollectIsolatedStorageFinished() {
2181 void ExtensionService::MaybeFinishDelayedInstallations() {
2195 void ExtensionService::OnBlacklistUpdated() {
2198 base::Bind(&ExtensionService::ManageBlacklist, AsWeakPtr()));
2201 void ExtensionService::ManageBlacklist(
2250 void ExtensionService::UpdateBlockedExtensions(
2293 void ExtensionService::UpdateGreylistedExtensions(
2335 void ExtensionService::AddUpdateObserver(extensions::UpdateObserver* observer) {
2339 void ExtensionService::RemoveUpdateObserver(
2345 void ExtensionService::UnloadAllExtensionsInternal() {
2356 void ExtensionService::OnProfileDestructionStarted() {