| Index: chrome/browser/printing/print_job_worker_owner.h
|
| ===================================================================
|
| --- chrome/browser/printing/print_job_worker_owner.h (revision 27386)
|
| +++ chrome/browser/printing/print_job_worker_owner.h (working copy)
|
| @@ -5,7 +5,6 @@
|
| #ifndef CHROME_BROWSER_PRINTING_PRINT_JOB_WORKER_OWNER_H__
|
| #define CHROME_BROWSER_PRINTING_PRINT_JOB_WORKER_OWNER_H__
|
|
|
| -#include "base/ref_counted.h"
|
| #include "printing/printing_context.h"
|
|
|
| class MessageLoop;
|
| @@ -15,11 +14,12 @@
|
| class PrintJobWorker;
|
| class PrintSettings;
|
|
|
| -class PrintJobWorkerOwner :
|
| - public base::RefCountedThreadSafe<PrintJobWorkerOwner> {
|
| +class PrintJobWorkerOwner {
|
| public:
|
| virtual ~PrintJobWorkerOwner() {
|
| }
|
| + virtual void AddRef() = 0;
|
| + virtual void Release() = 0;
|
|
|
| // Finishes the initialization began by PrintJobWorker::Init(). Creates a
|
| // new PrintedDocument if necessary. Solely meant to be called by
|
|
|