Index: Source/modules/indexeddb/IDBTransactionTest.cpp |
diff --git a/Source/modules/indexeddb/IDBTransactionTest.cpp b/Source/modules/indexeddb/IDBTransactionTest.cpp |
index 54f3d0ab0ac5de4fc1098bdd04cda6f197e93c43..5cbaf9df397e7dd947ba5c08526f470710ac2027 100644 |
--- a/Source/modules/indexeddb/IDBTransactionTest.cpp |
+++ b/Source/modules/indexeddb/IDBTransactionTest.cpp |
@@ -86,7 +86,13 @@ private: |
FakeIDBDatabaseCallbacks() { } |
}; |
-TEST_F(IDBTransactionTest, EnsureLifetime) |
+// crbug.com/379616 |
+#if ENABLE(OILPAN) |
+#define MAYBE_EnsureLifetime DISABLED_EnsureLifetime |
+#else |
+#define MAYBE_EnsureLifetime EnsureLifetime |
+#endif |
+TEST_F(IDBTransactionTest, MAYBE_EnsureLifetime) |
{ |
OwnPtr<FakeWebIDBDatabase> backend = FakeWebIDBDatabase::create(); |
Persistent<IDBDatabase> db = IDBDatabase::create(executionContext(), backend.release(), FakeIDBDatabaseCallbacks::create()); |