diff options
author | cem.kocagil@gmail.com <cem.kocagil@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-12 19:12:05 +0000 |
---|---|---|
committer | cem.kocagil@gmail.com <cem.kocagil@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-12 19:12:05 +0000 |
commit | 83ff983ff3ce8fef5b7c186125b1a4f846d1e13f (patch) | |
tree | 6757dc9f45f37dcea1ab7f441fc45b09bedc21ca /chrome/browser/debugger/devtools_window.cc | |
parent | 80c2e778b3f47fcc71ef09e10e6d595a25c81daa (diff) | |
download | chromium_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.cc | 10 |
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; |