diff options
author | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-26 12:34:10 +0000 |
---|---|---|
committer | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-26 12:34:10 +0000 |
commit | 04c85813f6851189dcfe8db89ad3e93428d4e72a (patch) | |
tree | 7002283405935542fec5dc2c9879e4d69fdaece8 /content/browser/debugger | |
parent | dd15e7d6bfb24fd6702d898244ad809e11a9cc11 (diff) | |
download | chromium_src-04c85813f6851189dcfe8db89ad3e93428d4e72a.zip chromium_src-04c85813f6851189dcfe8db89ad3e93428d4e72a.tar.gz chromium_src-04c85813f6851189dcfe8db89ad3e93428d4e72a.tar.bz2 |
Destroy WorkerDevToolsAgentHost when corresponding worker terminates
The call was missing and now that jam is moving NOTIFICATION_APP_TERMINATING from content/ to chrome/ (http://codereview.chromium.org/10968064/) it became obvious.
BUG=None
Review URL: https://codereview.chromium.org/10989012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158790 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/debugger')
-rw-r--r-- | content/browser/debugger/worker_devtools_manager.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/content/browser/debugger/worker_devtools_manager.cc b/content/browser/debugger/worker_devtools_manager.cc index a63c5c1..a7d920c 100644 --- a/content/browser/debugger/worker_devtools_manager.cc +++ b/content/browser/debugger/worker_devtools_manager.cc @@ -170,6 +170,7 @@ class WorkerDevToolsManager::DetachedClientHosts { agent, WebKit::WebDevToolsAgent::disconnectEventAsText().utf8()); int cookie = DevToolsManagerImpl::GetInstance()->DetachClientHost(agent); + agent->WorkerDestroyed(); if (cookie == -1) { RemovePendingWorkerData(id); return; |