DescriptionDevTools: fix DevTools Window lifetime with fast_unload_controller
In case of undocked DevTools, we rely on NOTIFICATION_TAB_CLOSING to
figure out the moment to destroy DevTools window. However,
fast_unload_controller detaches WebContents from browser after
receivign beforeunload ack, so we'll never destroy associated
DevTools window.
This patch triggers DevTools window destruction in result of
WebContentsDestroyed callback on front_end WebContents.
BUG=315502
R=pfeldman@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233269
Patch Set 1 #Patch Set 2 : call UpdateBrowserToolbar in DevToolsWindow destructor unconditionally #Messages
Total messages: 4 (0 generated)
|