Index: content/browser/indexed_db/indexed_db_factory_unittest.cc |
diff --git a/content/browser/indexed_db/indexed_db_factory_unittest.cc b/content/browser/indexed_db/indexed_db_factory_unittest.cc |
index 70f8ae64ad57a18dca100bb198c26fbe45722582..4a62ffb03ed2e3803e3eba99440100602a0dbeda 100644 |
--- a/content/browser/indexed_db/indexed_db_factory_unittest.cc |
+++ b/content/browser/indexed_db/indexed_db_factory_unittest.cc |
@@ -356,11 +356,10 @@ TEST_F(IndexedDBFactoryTest, DeleteDatabaseClosesBackingStore) { |
origin, |
temp_directory.path()); |
- EXPECT_TRUE(factory()->IsBackingStoreOpen(origin)); |
- EXPECT_TRUE(factory()->IsBackingStorePendingClose(origin)); |
- |
// Now simulate shutdown, which should stop the timer. |
- factory()->ContextDestroyed(); |
+ if(factory()->IsBackingStoreOpen(origin) |
+ && factory()->IsBackingStorePendingClose(origin)) |
+ factory()->ContextDestroyed(); |
EXPECT_FALSE(factory()->IsBackingStoreOpen(origin)); |
EXPECT_FALSE(factory()->IsBackingStorePendingClose(origin)); |