Open Bug 1296463 Opened 8 years ago Updated 2 years ago

Exiting FrameTargetActorProxy should clean up message manager state

Categories

(DevTools :: General, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: jryans, Unassigned)

Details

Exiting a BrowserTabActor should also destroy the messageManager state inside DebuggerServer.connectToChild.  In many cases, this does get signaled through other message like the observer notification, but some cases, like closing the last tab in a window are missed.
After fixing this, browser_shutdown_close_sync.js should be modified to verify the server state is cleaned up.
Summary: Exiting BrowserTabActor should clean up message manager state → Exiting FrameTargetActorProxy should clean up message manager state
Product: Firefox → DevTools
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.