| Index: Source/WebKit/chromium/tests/IDBAbortOnCorruptTest.cpp
|
| diff --git a/Source/WebKit/chromium/tests/IDBAbortOnCorruptTest.cpp b/Source/WebKit/chromium/tests/IDBAbortOnCorruptTest.cpp
|
| index 2d3f11b7adebcdbae9043330eb60b444ad96456c..3e5a00ded49551a5d7aefbeccaf450bbf53ed610 100644
|
| --- a/Source/WebKit/chromium/tests/IDBAbortOnCorruptTest.cpp
|
| +++ b/Source/WebKit/chromium/tests/IDBAbortOnCorruptTest.cpp
|
| @@ -58,7 +58,7 @@ public:
|
| }
|
| virtual void onSuccess(const Vector<String>&) { }
|
| virtual void onSuccess(PassRefPtr<IDBCursorBackendInterface>, PassRefPtr<IDBKey>, PassRefPtr<IDBKey>, PassRefPtr<SharedBuffer>) { }
|
| - virtual void onSuccess(PassRefPtr<IDBDatabaseBackendInterface>, const IDBDatabaseMetadata&)
|
| + virtual void onSuccess(IDBDatabaseBackendInterface*, const IDBDatabaseMetadata&)
|
| {
|
| EXPECT_TRUE(false);
|
| }
|
| @@ -108,12 +108,13 @@ protected:
|
|
|
| class FakeIDBDatabaseCallbacks : public IDBDatabaseCallbacks {
|
| public:
|
| - static PassRefPtr<FakeIDBDatabaseCallbacks> create() { return adoptRef(new FakeIDBDatabaseCallbacks()); }
|
| + static FakeIDBDatabaseCallbacks* create() { return new FakeIDBDatabaseCallbacks(); }
|
| virtual ~FakeIDBDatabaseCallbacks() { }
|
| virtual void onVersionChange(int64_t oldVersion, int64_t newVersion) OVERRIDE { }
|
| virtual void onForcedClose() OVERRIDE { }
|
| virtual void onAbort(int64_t transactionId, PassRefPtr<IDBDatabaseError> error) OVERRIDE { }
|
| virtual void onComplete(int64_t transactionId) OVERRIDE { }
|
| + virtual void trace(Visitor*) OVERRIDE { }
|
| private:
|
| FakeIDBDatabaseCallbacks() { }
|
| };
|
| @@ -123,7 +124,7 @@ TEST(IDBAbortTest, TheTest)
|
| IDBFactoryBackendImpl* factory = FailingIDBFactoryBackendImpl::create();
|
| const String& name = "db name";
|
| RefPtr<MockIDBCallbacks> callbacks = MockIDBCallbacks::create();
|
| - RefPtr<FakeIDBDatabaseCallbacks> databaseCallbacks = FakeIDBDatabaseCallbacks::create();
|
| + FakeIDBDatabaseCallbacks* databaseCallbacks = FakeIDBDatabaseCallbacks::create();
|
| RefPtr<SecurityOrigin> origin = SecurityOrigin::create("http", "localhost", 81);
|
| const int64_t DummyVersion = 2;
|
| factory->open(name, DummyVersion, 1, callbacks.get(), databaseCallbacks, origin->databaseIdentifier(), nullptr, String() /*path*/);
|
|
|