mirror of
https://github.com/morgan9e/helium
synced 2026-04-15 00:44:06 +09:00
extensions-manifestv2: re-enable registering experiment factory
The absence of the GetFactory() call causes a crash when building a component build.
This commit is contained in:
@@ -79,24 +79,6 @@
|
||||
}
|
||||
|
||||
bool ExtensionManagement::IsAllowedByUnpublishedAvailabilityPolicy(
|
||||
--- a/chrome/browser/extensions/keyed_services/chrome_browser_context_keyed_service_factories.cc
|
||||
+++ b/chrome/browser/extensions/keyed_services/chrome_browser_context_keyed_service_factories.cc
|
||||
@@ -19,7 +19,6 @@
|
||||
#include "chrome/browser/extensions/extension_web_ui_override_registrar.h"
|
||||
#include "chrome/browser/extensions/install_tracker_factory.h"
|
||||
#include "chrome/browser/extensions/install_verifier_factory.h"
|
||||
-#include "chrome/browser/extensions/manifest_v2_experiment_manager.h"
|
||||
#include "chrome/browser/extensions/menu_manager_factory.h"
|
||||
#include "chrome/browser/extensions/permissions/permissions_updater.h"
|
||||
#include "chrome/browser/extensions/plugin_manager.h"
|
||||
@@ -43,7 +42,6 @@ void EnsureChromeBrowserContextKeyedServ
|
||||
extensions::ExtensionWebUIOverrideRegistrar::GetFactoryInstance();
|
||||
extensions::InstallTrackerFactory::GetInstance();
|
||||
extensions::InstallVerifierFactory::GetInstance();
|
||||
- extensions::ManifestV2ExperimentManager::GetFactory();
|
||||
extensions::MenuManagerFactory::GetInstance();
|
||||
extensions::PermissionsUpdater::EnsureAssociatedFactoryBuilt();
|
||||
#if BUILDFLAG(ENABLE_PLUGINS)
|
||||
--- a/chrome/browser/extensions/manifest_v2_experiment_manager.cc
|
||||
+++ b/chrome/browser/extensions/manifest_v2_experiment_manager.cc
|
||||
@@ -144,22 +144,6 @@ bool ManifestV2ExperimentManagerFactory:
|
||||
|
||||
Reference in New Issue
Block a user