| Index: extensions/browser/extension_web_contents_observer.cc
|
| diff --git a/extensions/browser/extension_web_contents_observer.cc b/extensions/browser/extension_web_contents_observer.cc
|
| index 757c1af791e55fd0c0020bd8886818f9219ae437..c0eaa924636ef042c25af83b80ba88b9491e147a 100644
|
| --- a/extensions/browser/extension_web_contents_observer.cc
|
| +++ b/extensions/browser/extension_web_contents_observer.cc
|
| @@ -12,6 +12,7 @@
|
| #include "content/public/browser/site_instance.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "content/public/common/url_constants.h"
|
| +#include "extensions/browser/extension_api_frame_id_map.h"
|
| #include "extensions/browser/extension_prefs.h"
|
| #include "extensions/browser/extension_registry.h"
|
| #include "extensions/browser/extensions_browser_client.h"
|
| @@ -116,6 +117,7 @@ void ExtensionWebContentsObserver::RenderFrameDeleted(
|
| content::RenderFrameHost* render_frame_host) {
|
| ProcessManager::Get(browser_context_)
|
| ->UnregisterRenderFrameHost(render_frame_host);
|
| + ExtensionApiFrameIdMap::Get()->RemoveFrameId(render_frame_host);
|
| }
|
|
|
| void ExtensionWebContentsObserver::DidCommitProvisionalLoadForFrame(
|
|
|