Index: Source/WebKit/chromium/tests/IDBTransactionTest.cpp |
diff --git a/Source/WebKit/chromium/tests/IDBTransactionTest.cpp b/Source/WebKit/chromium/tests/IDBTransactionTest.cpp |
index 1498610ac5a30699a700048d229a63a5946af0f6..8185e4b8ca27cc0379bfa28e765a55d13c4dfdd4 100644 |
--- a/Source/WebKit/chromium/tests/IDBTransactionTest.cpp |
+++ b/Source/WebKit/chromium/tests/IDBTransactionTest.cpp |
@@ -84,12 +84,12 @@ private: |
class FakeIDBDatabaseBackendProxy : public IDBDatabaseBackendInterface { |
public: |
- static PassRefPtr<FakeIDBDatabaseBackendProxy> create() { return adoptRef(new FakeIDBDatabaseBackendProxy()); } |
+ static FakeIDBDatabaseBackendProxy* create() { return new FakeIDBDatabaseBackendProxy(); } |
virtual void createObjectStore(int64_t transactionId, int64_t objectStoreId, const String& name, const IDBKeyPath&, bool autoIncrement) OVERRIDE { } |
virtual void deleteObjectStore(int64_t transactionId, int64_t objectStoreId) OVERRIDE { } |
- virtual void createTransaction(int64_t transactionId, PassRefPtr<IDBDatabaseCallbacks>, const Vector<int64_t>& objectStoreIds, unsigned short mode) OVERRIDE { } |
- virtual void close(PassRefPtr<IDBDatabaseCallbacks>) OVERRIDE { } |
+ virtual void createTransaction(int64_t transactionId, IDBDatabaseCallbacks*, const Vector<int64_t>& objectStoreIds, unsigned short mode) OVERRIDE { } |
+ virtual void close(IDBDatabaseCallbacks*) OVERRIDE { } |
virtual void commit(int64_t transactionId) OVERRIDE { } |
virtual void abort(int64_t transactionId) OVERRIDE { } |
@@ -107,17 +107,20 @@ public: |
virtual void deleteRange(int64_t transactionId, int64_t objectStoreId, PassRefPtr<IDBKeyRange>, PassRefPtr<IDBCallbacks>) OVERRIDE { } |
virtual void clear(int64_t transactionId, int64_t objectStoreId, PassRefPtr<IDBCallbacks>) OVERRIDE { } |
+ virtual void trace(Visitor*) const OVERRIDE { } |
+ |
private: |
FakeIDBDatabaseBackendProxy() { } |
}; |
class FakeIDBDatabaseCallbacks : public IDBDatabaseCallbacks { |
public: |
- static PassRefPtr<FakeIDBDatabaseCallbacks> create() { return adoptRef(new FakeIDBDatabaseCallbacks()); } |
+ static FakeIDBDatabaseCallbacks* create() { return new 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*) const OVERRIDE { } |
private: |
FakeIDBDatabaseCallbacks() { } |
}; |
@@ -127,8 +130,8 @@ TEST_F(IDBTransactionTest, EnsureLifetime) |
v8::HandleScope handleScope; |
v8::Context::Scope scope(context()); |
- RefPtr<FakeIDBDatabaseBackendProxy> proxy = FakeIDBDatabaseBackendProxy::create(); |
- RefPtr<FakeIDBDatabaseCallbacks> connection = FakeIDBDatabaseCallbacks::create(); |
+ FakeIDBDatabaseBackendProxy* proxy = FakeIDBDatabaseBackendProxy::create(); |
+ FakeIDBDatabaseCallbacks* connection = FakeIDBDatabaseCallbacks::create(); |
RefPtr<IDBDatabase> db = IDBDatabase::create(scriptExecutionContext(), proxy, connection); |
const int64_t transactionId = 1234; |