Index: chrome/browser/printing/print_job_unittest.cc |
=================================================================== |
--- chrome/browser/printing/print_job_unittest.cc (revision 27168) |
+++ chrome/browser/printing/print_job_unittest.cc (working copy) |
@@ -33,12 +33,6 @@ |
class TestOwner : public printing::PrintJobWorkerOwner { |
public: |
- virtual void AddRef() { |
- EXPECT_FALSE(true); |
- } |
- virtual void Release() { |
- EXPECT_FALSE(true); |
- } |
virtual void GetSettingsDone(const printing::PrintSettings& new_settings, |
printing::PrintingContext::Result result) { |
EXPECT_FALSE(true); |
@@ -104,9 +98,9 @@ |
volatile bool check = false; |
scoped_refptr<printing::PrintJob> job(new TestPrintJob(&check)); |
EXPECT_EQ(MessageLoop::current(), job->message_loop()); |
- TestOwner owner; |
+ scoped_refptr<TestOwner> owner(new TestOwner); |
TestSource source; |
- job->Initialize(&owner, &source); |
+ job->Initialize(owner, &source); |
job->Stop(); |
job = NULL; |
EXPECT_TRUE(check); |