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*/); |