feat: [extensions] background pages (#21591)
This commit is contained in:
parent
cf497ea478
commit
8bc0c92137
23 changed files with 477 additions and 11 deletions
|
@ -21,6 +21,7 @@ namespace extensions {
|
|||
class ExtensionsAPIClient;
|
||||
class KioskDelegate;
|
||||
class ProcessManagerDelegate;
|
||||
class ElectronProcessManagerDelegate;
|
||||
class ProcessMap;
|
||||
} // namespace extensions
|
||||
|
||||
|
@ -134,6 +135,10 @@ class AtomExtensionsBrowserClient : public extensions::ExtensionsBrowserClient {
|
|||
// Support for extension APIs.
|
||||
std::unique_ptr<extensions::ExtensionsAPIClient> api_client_;
|
||||
|
||||
// Support for ProcessManager.
|
||||
std::unique_ptr<extensions::ElectronProcessManagerDelegate>
|
||||
process_manager_delegate_;
|
||||
|
||||
// The extension cache used for download and installation.
|
||||
std::unique_ptr<extensions::ExtensionCache> extension_cache_;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue