diff options
Diffstat (limited to 'chrome/browser/extensions/api/web_navigation/web_navigation_api.cc')
-rw-r--r-- | chrome/browser/extensions/api/web_navigation/web_navigation_api.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/extensions/api/web_navigation/web_navigation_api.cc b/chrome/browser/extensions/api/web_navigation/web_navigation_api.cc index 26e86ad..392d749 100644 --- a/chrome/browser/extensions/api/web_navigation/web_navigation_api.cc +++ b/chrome/browser/extensions/api/web_navigation/web_navigation_api.cc @@ -646,10 +646,10 @@ void WebNavigationTabObserver::FrameDetached( navigation_state_.FrameDetached(frame_id); } -void WebNavigationTabObserver::WebContentsDestroyed(content::WebContents* tab) { - g_tab_observer.Get().erase(tab); +void WebNavigationTabObserver::WebContentsDestroyed() { + g_tab_observer.Get().erase(web_contents()); registrar_.RemoveAll(); - SendErrorEvents(tab, NULL, FrameNavigationState::FrameID()); + SendErrorEvents(web_contents(), NULL, FrameNavigationState::FrameID()); } void WebNavigationTabObserver::SendErrorEvents( |