Index: chrome/browser/ui/cocoa/tab_contents/tab_contents_controller.mm |
diff --git a/chrome/browser/ui/cocoa/tab_contents/tab_contents_controller.mm b/chrome/browser/ui/cocoa/tab_contents/tab_contents_controller.mm |
index b49b82d7545ae350c389253f92dcb4791a7ac561..31ed285b3952c22442d71df14d6faab25ef79e33 100644 |
--- a/chrome/browser/ui/cocoa/tab_contents/tab_contents_controller.mm |
+++ b/chrome/browser/ui/cocoa/tab_contents/tab_contents_controller.mm |
@@ -272,11 +272,10 @@ class FullscreenObserver : public WebContentsObserver { |
rvh->Blur(); |
return; |
} |
- DevToolsWindow* devtoolsWindow = |
- DevToolsWindow::GetDockedInstanceForInspectedTab([self webContents]); |
- if (devtoolsWindow) { |
- content::RenderViewHost* devtoolsView = |
- devtoolsWindow->web_contents()->GetRenderViewHost(); |
+ WebContents* devtools = DevToolsWindow::GetInTabWebContents( |
+ [self webContents], NULL); |
+ if (devtools) { |
+ content::RenderViewHost* devtoolsView = devtools->GetRenderViewHost(); |
if (devtoolsView && devtoolsView->GetView() && |
devtoolsView->GetView()->HasFocus()) { |
devtoolsView->Blur(); |