| Index: chrome/browser/ui/libgtkui/print_dialog_gtk.cc
|
| diff --git a/chrome/browser/ui/libgtkui/print_dialog_gtk.cc b/chrome/browser/ui/libgtkui/print_dialog_gtk.cc
|
| index ea257ef13132e9ad54a6eac689d3b9fc8cd99605..0b6407243c80d7dc75e457282350fb7ab111d48e 100644
|
| --- a/chrome/browser/ui/libgtkui/print_dialog_gtk.cc
|
| +++ b/chrome/browser/ui/libgtkui/print_dialog_gtk.cc
|
| @@ -13,7 +13,6 @@
|
|
|
| #include "base/bind.h"
|
| #include "base/files/file_util.h"
|
| -#include "base/files/file_util_proxy.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| @@ -529,9 +528,9 @@ void PrintDialogGtk2::OnJobCompleted(GtkPrintJob* print_job,
|
| LOG(ERROR) << "Printing failed: " << error->message;
|
| if (print_job)
|
| g_object_unref(print_job);
|
| - base::FileUtilProxy::DeleteFile(
|
| - BrowserThread::GetTaskRunnerForThread(BrowserThread::FILE).get(),
|
| - path_to_pdf_, false, base::FileUtilProxy::StatusCallback());
|
| + BrowserThread::PostTask(
|
| + BrowserThread::FILE, FROM_HERE,
|
| + base::Bind(base::IgnoreResult(&base::DeleteFile), path_to_pdf_, false));
|
| // Printing finished. Matches AddRef() in PrintDocument();
|
| Release();
|
| }
|
|
|