Index: content/browser/devtools/devtools_http_handler_impl.cc |
diff --git a/content/browser/devtools/devtools_http_handler_impl.cc b/content/browser/devtools/devtools_http_handler_impl.cc |
index 8678848564d2be587c1467ce22bd21e4201c2a0f..5a5bb09fa675d8b60e1b3a22722e50dd9b95be2a 100644 |
--- a/content/browser/devtools/devtools_http_handler_impl.cc |
+++ b/content/browser/devtools/devtools_http_handler_impl.cc |
@@ -54,6 +54,7 @@ const char kThumbUrlPrefix[] = "/thumb/"; |
const char kPageUrlPrefix[] = "/devtools/page/"; |
const char kTargetIdField[] = "id"; |
+const char kTargetParentIdField[] = "parentId"; |
const char kTargetTypeField[] = "type"; |
const char kTargetTitleField[] = "title"; |
const char kTargetDescriptionField[] = "description"; |
@@ -753,6 +754,9 @@ base::DictionaryValue* DevToolsHttpHandlerImpl::SerializeTarget( |
std::string id = target.GetId(); |
dictionary->SetString(kTargetIdField, id); |
+ std::string parent_id = target.GetParentId(); |
+ if (!parent_id.empty()) |
+ dictionary->SetString(kTargetParentIdField, parent_id); |
dictionary->SetString(kTargetTypeField, target.GetType()); |
dictionary->SetString(kTargetTitleField, |
net::EscapeForHTML(target.GetTitle())); |