diff options
Diffstat (limited to 'chrome/browser/printing/print_job.h')
-rw-r--r-- | chrome/browser/printing/print_job.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/chrome/browser/printing/print_job.h b/chrome/browser/printing/print_job.h index 4c334b9..e18d52c 100644 --- a/chrome/browser/printing/print_job.h +++ b/chrome/browser/printing/print_job.h @@ -5,7 +5,6 @@ #ifndef CHROME_BROWSER_PRINTING_PRINT_JOB_H_ #define CHROME_BROWSER_PRINTING_PRINT_JOB_H_ -#include "base/message_loop.h" #include "base/ref_counted.h" #include "chrome/browser/printing/print_job_worker_owner.h" #include "chrome/common/notification_service.h" @@ -33,8 +32,7 @@ class PrinterQuery; // runs in the UI thread. class PrintJob : public base::RefCountedThreadSafe<PrintJob>, public NotificationObserver, - public PrintJobWorkerOwner, - public MessageLoop::DestructionObserver { + public PrintJobWorkerOwner { public: // GetSettings() UI parameter. enum GetSettingsAskParam { @@ -50,8 +48,6 @@ class PrintJob : public base::RefCountedThreadSafe<PrintJob>, PrintJob(); virtual ~PrintJob(); - // Grabs the ownership of the PrintJobWorker from another job, which is - // usually a PrinterQuery. void Initialize(PrintJobWorkerOwner* job, PrintedPagesSource* source); // NotificationObserver @@ -73,9 +69,6 @@ class PrintJob : public base::RefCountedThreadSafe<PrintJob>, virtual const PrintSettings& settings() const { return settings_; } virtual int cookie() const; - // DestructionObserver - virtual void WillDestroyCurrentMessageLoop(); - // Initializes the printing context. This can be done synchronously or not. It // is fine to call this function multiple times to reinitialize the settings. // |parent_window| parameter will be the owner of the print setting dialog |