Index: content/browser/debugger/devtools_window.cc |
diff --git a/content/browser/debugger/devtools_window.cc b/content/browser/debugger/devtools_window.cc |
index 1b3ad5e19f1c38ddacad39a9b72df677a7c137d4..e789c1e8c20d179c3ed1155ba2427769af49b28b 100644 |
--- a/content/browser/debugger/devtools_window.cc |
+++ b/content/browser/debugger/devtools_window.cc |
@@ -95,9 +95,12 @@ DevToolsWindow::DevToolsWindow(Profile* profile, |
this, |
NotificationType::BROWSER_THEME_CHANGED, |
Source<ThemeService>(ThemeServiceFactory::GetForProfile(profile_))); |
- TabContents* tab = inspected_rvh->delegate()->GetAsTabContents(); |
- if (tab) |
- inspected_tab_ = TabContentsWrapper::GetCurrentWrapperForContents(tab); |
+ // There is now inspected_rvh in case of shared workers. |
+ if (inspected_rvh) { |
+ TabContents* tab = inspected_rvh->delegate()->GetAsTabContents(); |
+ if (tab) |
+ inspected_tab_ = TabContentsWrapper::GetCurrentWrapperForContents(tab); |
+ } |
} |
DevToolsWindow::~DevToolsWindow() { |