summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/devtools_client.cc
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-01 07:50:04 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-01 07:50:04 +0000
commit10fb687b87f5fde62b3df3e2dd5c5d6f5533d715 (patch)
tree32440c96aec4e6fc8f4e9e11f036e599f3e73388 /chrome/renderer/devtools_client.cc
parentbb965d182303371fece6ca3254689d73a25e5548 (diff)
downloadchromium_src-10fb687b87f5fde62b3df3e2dd5c5d6f5533d715.zip
chromium_src-10fb687b87f5fde62b3df3e2dd5c5d6f5533d715.tar.gz
chromium_src-10fb687b87f5fde62b3df3e2dd5c5d6f5533d715.tar.bz2
DevTools: Introduce docked version of DevTools.
Review URL: http://codereview.chromium.org/149071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19713 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/devtools_client.cc')
-rw-r--r--chrome/renderer/devtools_client.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/chrome/renderer/devtools_client.cc b/chrome/renderer/devtools_client.cc
index b0f9a8f..feca1a71 100644
--- a/chrome/renderer/devtools_client.cc
+++ b/chrome/renderer/devtools_client.cc
@@ -51,6 +51,21 @@ void DevToolsClient::ActivateWindow() {
render_view_->TakeFocus(render_view_->webview(), false);
}
+void DevToolsClient::CloseWindow() {
+ render_view_->Send(new ViewHostMsg_CloseDevToolsWindow(
+ render_view_->routing_id()));
+}
+
+void DevToolsClient::DockWindow() {
+ render_view_->Send(new ViewHostMsg_DockDevToolsWindow(
+ render_view_->routing_id()));
+}
+
+void DevToolsClient::UndockWindow() {
+ render_view_->Send(new ViewHostMsg_UndockDevToolsWindow(
+ render_view_->routing_id()));
+}
+
void DevToolsClient::OnRpcMessage(const std::string& class_name,
const std::string& method_name,
const std::string& raw_msg) {