| Index: chrome/browser/printing/print_view_manager.cc
|
| diff --git a/chrome/browser/printing/print_view_manager.cc b/chrome/browser/printing/print_view_manager.cc
|
| index 8e25b502a95c140b91c6e80c44e55c26dcbaf683..c0f31dca9ac715ae98f74afccd80c196c96bb46e 100644
|
| --- a/chrome/browser/printing/print_view_manager.cc
|
| +++ b/chrome/browser/printing/print_view_manager.cc
|
| @@ -167,16 +167,7 @@ void PrintViewManager::OnDidPrintPage(
|
| }
|
|
|
| void PrintViewManager::OnPrintingFailed(int cookie) {
|
| - scoped_refptr<PrinterQuery> printer_query;
|
| - g_browser_process->print_job_manager()->PopPrinterQuery(cookie,
|
| - &printer_query);
|
| - if (printer_query.get()) {
|
| - BrowserThread::PostTask(
|
| - BrowserThread::IO, FROM_HERE,
|
| - NewRunnableMethod(printer_query.get(),
|
| - &printing::PrinterQuery::StopWorker));
|
| - }
|
| -
|
| + g_browser_process->print_job_manager()->PopAndStopPrinterQuery(cookie);
|
| NotificationService::current()->Notify(
|
| NotificationType::PRINT_JOB_RELEASED,
|
| Source<TabContents>(tab_contents()),
|
|
|