Index: chrome/browser/devtools/devtools_targets_ui.cc |
diff --git a/chrome/browser/devtools/devtools_targets_ui.cc b/chrome/browser/devtools/devtools_targets_ui.cc |
index 9e3b8359ce54c124fc29e4604fec4c87592d4116..e2161c0845d2e06232d3c6e41eec269dab39654a 100644 |
--- a/chrome/browser/devtools/devtools_targets_ui.cc |
+++ b/chrome/browser/devtools/devtools_targets_ui.cc |
@@ -246,19 +246,12 @@ class WorkerObserver |
// WorkerTargetsUIHandler ----------------------------------------------------- |
class WorkerTargetsUIHandler |
- : public DevToolsTargetsUIHandler, |
- public content::BrowserChildProcessObserver { |
+ : public DevToolsTargetsUIHandler { |
public: |
explicit WorkerTargetsUIHandler(const Callback& callback); |
virtual ~WorkerTargetsUIHandler(); |
private: |
- // content::BrowserChildProcessObserver overrides. |
- virtual void BrowserChildProcessHostConnected( |
- const content::ChildProcessData& data) OVERRIDE; |
- virtual void BrowserChildProcessHostDisconnected( |
- const content::ChildProcessData& data) OVERRIDE; |
- |
void UpdateTargets(const DevToolsTargetImpl::List& targets); |
scoped_refptr<WorkerObserver> observer_; |
@@ -269,26 +262,12 @@ WorkerTargetsUIHandler::WorkerTargetsUIHandler(const Callback& callback) |
observer_(new WorkerObserver()) { |
observer_->Start(base::Bind(&WorkerTargetsUIHandler::UpdateTargets, |
base::Unretained(this))); |
- BrowserChildProcessObserver::Add(this); |
} |
WorkerTargetsUIHandler::~WorkerTargetsUIHandler() { |
- BrowserChildProcessObserver::Remove(this); |
observer_->Stop(); |
} |
-void WorkerTargetsUIHandler::BrowserChildProcessHostConnected( |
- const content::ChildProcessData& data) { |
- if (data.process_type == content::PROCESS_TYPE_WORKER) |
- observer_->Enumerate(); |
-} |
- |
-void WorkerTargetsUIHandler::BrowserChildProcessHostDisconnected( |
- const content::ChildProcessData& data) { |
- if (data.process_type == content::PROCESS_TYPE_WORKER) |
- observer_->Enumerate(); |
-} |
- |
void WorkerTargetsUIHandler::UpdateTargets( |
const DevToolsTargetImpl::List& targets) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |