refactor: use new extensions Messaging API IPC (#40511)
* refactor: use new extensions Messaging API IPC
Refs CRBUG:993189
Incorporates changes from:
* Bind ServiceWorker associated interfaces on Worker Thread (CL:4929154)
* [extensions] Move WakeEventPage to mojom::RendererHost (CL:4902564)
* [extensions] Convert Extension Messaging APIs over to mojo (CL:4947890)
* [extensions] Port GetMessageBundle over to mojom (CL:4956841)
* 5008635: [extensions] Bind the mojo interfaces to the frame instance
5008635
This commit is contained in:
parent
088affd4a4
commit
371bca69b6
7 changed files with 25 additions and 259 deletions
|
@ -64,6 +64,7 @@
|
|||
#include "extensions/browser/extension_pref_store.h"
|
||||
#include "extensions/browser/extension_pref_value_map_factory.h"
|
||||
#include "extensions/browser/extension_prefs.h"
|
||||
#include "extensions/browser/permissions_manager.h"
|
||||
#include "extensions/browser/pref_names.h"
|
||||
#include "extensions/common/extension_api.h"
|
||||
#include "shell/browser/extensions/electron_browser_context_keyed_service_factories.h"
|
||||
|
@ -313,6 +314,7 @@ void ElectronBrowserContext::InitPrefs() {
|
|||
#if BUILDFLAG(ENABLE_ELECTRON_EXTENSIONS)
|
||||
if (!in_memory_)
|
||||
extensions::ExtensionPrefs::RegisterProfilePrefs(registry.get());
|
||||
extensions::PermissionsManager::RegisterProfilePrefs(registry.get());
|
||||
#endif
|
||||
|
||||
#if BUILDFLAG(ENABLE_BUILTIN_SPELLCHECKER)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue