summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_devtools_bridge.cc
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-18 09:51:23 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-18 09:51:23 +0000
commit9b56dbb908f27259c18a8037c0deb7b18c64976f (patch)
tree98a27400cec5e446df29139ccfa1c2e7a7ffc68e /chrome/browser/extensions/extension_devtools_bridge.cc
parent34fb6c33dc821c1f7089e3433cb91f21aea6a191 (diff)
downloadchromium_src-9b56dbb908f27259c18a8037c0deb7b18c64976f.zip
chromium_src-9b56dbb908f27259c18a8037c0deb7b18c64976f.tar.gz
chromium_src-9b56dbb908f27259c18a8037c0deb7b18c64976f.tar.bz2
Turns on network resources in ExtensionsDevToolsBridge.
Original review: http://codereview.chromium.org/6850026 TBR=knorton git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81929 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_devtools_bridge.cc')
-rw-r--r--chrome/browser/extensions/extension_devtools_bridge.cc17
1 files changed, 9 insertions, 8 deletions
diff --git a/chrome/browser/extensions/extension_devtools_bridge.cc b/chrome/browser/extensions/extension_devtools_bridge.cc
index 1450dec..9077bf5 100644
--- a/chrome/browser/extensions/extension_devtools_bridge.cc
+++ b/chrome/browser/extensions/extension_devtools_bridge.cc
@@ -34,14 +34,10 @@ ExtensionDevToolsBridge::ExtensionDevToolsBridge(int tab_id,
ExtensionDevToolsBridge::~ExtensionDevToolsBridge() {
}
-static std::string FormatDevToolsMessage(int id,
- const std::string& method,
- DictionaryValue* params) {
-
+static std::string FormatDevToolsMessage(int id, const std::string& method) {
DictionaryValue message;
message.SetInteger("id", id);
message.SetString("method", method);
- message.Set("params", params);
std::string json;
base::JSONWriter::Write(&message, false, &json);
@@ -78,9 +74,14 @@ bool ExtensionDevToolsBridge::RegisterAsDevToolsClientHost() {
devtools_manager->ForwardToDevToolsAgent(
this,
DevToolsAgentMsg_DispatchOnInspectorBackend(
- FormatDevToolsMessage(2,
- "Timeline.start",
- new DictionaryValue())));
+ FormatDevToolsMessage(2, "Timeline.start")));
+
+ // 3. Enable network resource tracking.
+ devtools_manager->ForwardToDevToolsAgent(
+ this,
+ DevToolsAgentMsg_DispatchOnInspectorBackend(
+ FormatDevToolsMessage(3, "Network.enable")));
+
return true;
}
return false;