Index: chrome/browser/printing/print_preview_tab_controller.cc |
=================================================================== |
--- chrome/browser/printing/print_preview_tab_controller.cc (revision 68080) |
+++ chrome/browser/printing/print_preview_tab_controller.cc (working copy) |
@@ -35,9 +35,6 @@ |
TabContents* initiator_tab, int browser_window_id ) { |
DCHECK(initiator_tab); |
- if (IsPrintPreviewTab(initiator_tab)) |
- return initiator_tab; |
- |
// Get the print preview tab for |initiator_tab|. |
TabContents* preview_tab = GetPrintPreviewForTab(initiator_tab); |
if (preview_tab) { |
@@ -48,6 +45,7 @@ |
return CreatePrintPreviewTab(initiator_tab, browser_window_id); |
} |
+// static |
bool PrintPreviewTabController::IsPrintPreviewTab(TabContents* tab) { |
const GURL& url = tab->GetURL(); |
return (url.SchemeIs(chrome::kChromeUIScheme) && |
@@ -192,4 +190,4 @@ |
RemoveObservers(initiator_tab); |
} |
-} // namespace printing |
+} // namespace printing |