summaryrefslogtreecommitdiffstats
path: root/chrome/browser/debugger/devtools_window.cc
diff options
context:
space:
mode:
authorcem.kocagil@gmail.com <cem.kocagil@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-12 19:12:05 +0000
committercem.kocagil@gmail.com <cem.kocagil@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-12 19:12:05 +0000
commit83ff983ff3ce8fef5b7c186125b1a4f846d1e13f (patch)
tree6757dc9f45f37dcea1ab7f441fc45b09bedc21ca /chrome/browser/debugger/devtools_window.cc
parent80c2e778b3f47fcc71ef09e10e6d595a25c81daa (diff)
downloadchromium_src-83ff983ff3ce8fef5b7c186125b1a4f846d1e13f.zip
chromium_src-83ff983ff3ce8fef5b7c186125b1a4f846d1e13f.tar.gz
chromium_src-83ff983ff3ce8fef5b7c186125b1a4f846d1e13f.tar.bz2
Override WebContentsFocused in DevToolsWindow
BUG=142730 TEST=Open a page, click somewhere in the page, hit F12 repeatedly. Devtools window should correctly open/close every time you hit F12. Review URL: https://chromiumcodereview.appspot.com/10993063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161635 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/debugger/devtools_window.cc')
-rw-r--r--chrome/browser/debugger/devtools_window.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/browser/debugger/devtools_window.cc b/chrome/browser/debugger/devtools_window.cc
index f3e4ade..cb63bea 100644
--- a/chrome/browser/debugger/devtools_window.cc
+++ b/chrome/browser/debugger/devtools_window.cc
@@ -783,6 +783,16 @@ void DevToolsWindow::RunFileChooser(WebContents* web_contents,
FileSelectHelper::RunFileChooser(web_contents, params);
}
+void DevToolsWindow::WebContentsFocused(WebContents* contents) {
+ Browser* inspected_browser = NULL;
+ int inspected_tab_index = -1;
+
+ if (docked_ && FindInspectedBrowserAndTabIndex(&inspected_browser,
+ &inspected_tab_index)) {
+ inspected_browser->window()->WebContentsFocused(contents);
+ }
+}
+
void DevToolsWindow::UpdateBrowserToolbar() {
if (!inspected_tab_)
return;