| Index: extensions/browser/process_manager.cc
|
| diff --git a/extensions/browser/process_manager.cc b/extensions/browser/process_manager.cc
|
| index dc3b5e71266cc0a0b0c4ed56d36d244f6ed572b3..1f18b4eff54563a8fe3bdde771e7afac1aef42c0 100644
|
| --- a/extensions/browser/process_manager.cc
|
| +++ b/extensions/browser/process_manager.cc
|
| @@ -267,11 +267,14 @@ ProcessManager::ProcessManager(BrowserContext* context,
|
| OnKeepaliveImpulseCheck();
|
| }
|
|
|
| -ProcessManager::~ProcessManager() {
|
| +ProcessManager::~ProcessManager() = default;
|
| +
|
| +void ProcessManager::Shutdown() {
|
| extension_registry_->RemoveObserver(this);
|
| CloseBackgroundHosts();
|
| DCHECK(background_hosts_.empty());
|
| content::DevToolsAgentHost::RemoveObserver(this);
|
| + site_instance_ = nullptr;
|
| }
|
|
|
| void ProcessManager::RegisterRenderFrameHost(
|
|
|