| Index: content/browser/devtools/embedded_worker_devtools_agent_host.cc
|
| diff --git a/content/browser/devtools/embedded_worker_devtools_agent_host.cc b/content/browser/devtools/embedded_worker_devtools_agent_host.cc
|
| index 3e83b060a7b42c0192b9a08488f5f7ac49245bbf..da047265f657ae5c7d8331aeaf4a8d92adb32d1a 100644
|
| --- a/content/browser/devtools/embedded_worker_devtools_agent_host.cc
|
| +++ b/content/browser/devtools/embedded_worker_devtools_agent_host.cc
|
| @@ -68,7 +68,13 @@ DevToolsAgentHost::Type EmbeddedWorkerDevToolsAgentHost::GetType() {
|
| }
|
|
|
| std::string EmbeddedWorkerDevToolsAgentHost::GetTitle() {
|
| - return shared_worker_ ? base::UTF16ToUTF8(shared_worker_->name()) : "";
|
| + if (shared_worker_ && shared_worker_->name().length())
|
| + return base::UTF16ToUTF8(shared_worker_->name());
|
| + if (RenderProcessHost* host = RenderProcessHost::FromID(worker_id_.first)) {
|
| + return base::StringPrintf("Worker pid:%d",
|
| + base::GetProcId(host->GetHandle()));
|
| + }
|
| + return "";
|
| }
|
|
|
| GURL EmbeddedWorkerDevToolsAgentHost::GetURL() {
|
|
|