diff options
author | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-21 06:49:54 +0000 |
---|---|---|
committer | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-21 06:49:54 +0000 |
commit | f44d1193f728c17cc4fd7adfe11a3fce82cddb9b (patch) | |
tree | 20bb8549bcafc3dd769b83c51aecc01b37c55952 /chrome/browser/debugger | |
parent | 235b2197b020160e95dcf6456dce9ba45a396fbe (diff) | |
download | chromium_src-f44d1193f728c17cc4fd7adfe11a3fce82cddb9b.zip chromium_src-f44d1193f728c17cc4fd7adfe11a3fce82cddb9b.tar.gz chromium_src-f44d1193f728c17cc4fd7adfe11a3fce82cddb9b.tar.bz2 |
When WorkerProcessHost receives WorkerHostMsg_WorkerContextDestroyed message it will always notify worker service observers even if there is no corresponding WorkerInstance in WorkerProcessHost::instances_ list(the instance can be removed when WorkerMessageFilter is closed).
WorkerDevToolsManager::InspectedWorkersList has been merged into WorkerDevToolsManager.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/8364008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106686 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/debugger')
-rw-r--r-- | chrome/browser/debugger/devtools_sanity_unittest.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/debugger/devtools_sanity_unittest.cc b/chrome/browser/debugger/devtools_sanity_unittest.cc index 8431bdb..ff4f0aa 100644 --- a/chrome/browser/debugger/devtools_sanity_unittest.cc +++ b/chrome/browser/debugger/devtools_sanity_unittest.cc @@ -299,7 +299,7 @@ class WorkerDevToolsSanityTest : public InProcessBrowserTest { } virtual void WorkerDestroyed( WorkerProcessHost*, - const WorkerProcessHost::WorkerInstance&) OVERRIDE {} + int worker_route_id) OVERRIDE {} virtual void WorkerContextStarted( WorkerProcessHost*, int worker_route_id) OVERRIDE {} @@ -320,9 +320,9 @@ class WorkerDevToolsSanityTest : public InProcessBrowserTest { const WorkerProcessHost::WorkerInstance& instance) OVERRIDE {} virtual void WorkerDestroyed( WorkerProcessHost* process, - const WorkerProcessHost::WorkerInstance& instance) OVERRIDE { + int worker_route_id) OVERRIDE { ASSERT_EQ(worker_data_->worker_process_id, process->id()); - ASSERT_EQ(worker_data_->worker_route_id, instance.worker_route_id()); + ASSERT_EQ(worker_data_->worker_route_id, worker_route_id); WorkerService::GetInstance()->RemoveObserver(this); BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, new MessageLoop::QuitTask); |