Index: chrome/browser/printing/print_view_manager.cc |
=================================================================== |
--- chrome/browser/printing/print_view_manager.cc (revision 98744) |
+++ chrome/browser/printing/print_view_manager.cc (working copy) |
@@ -89,12 +89,14 @@ |
} |
bool PrintViewManager::AdvancedPrintNow() { |
- printing::PrintPreviewTabController* tab_controller = |
- printing::PrintPreviewTabController::GetInstance(); |
+ PrintPreviewTabController* tab_controller = |
+ PrintPreviewTabController::GetInstance(); |
if (!tab_controller) |
return false; |
- TabContents* print_preview_tab = |
- tab_controller->GetPrintPreviewForTab(tab_contents()); |
+ TabContentsWrapper* wrapper = |
+ TabContentsWrapper::GetCurrentWrapperForContents(tab_contents()); |
+ TabContentsWrapper* print_preview_tab = |
+ tab_controller->GetPrintPreviewForTab(wrapper); |
if (print_preview_tab) { |
// Preview tab exist for current tab or current tab is preview tab. |
if (!print_preview_tab->web_ui()) |