Index: webkit/dom_storage/dom_storage_context_unittest.cc |
diff --git a/webkit/dom_storage/dom_storage_context_unittest.cc b/webkit/dom_storage/dom_storage_context_unittest.cc |
index 0701bba8ba384520e742b320413aed0090d68520..6dc174a5ec0125c6b6d28aadce98a5abf7c15066 100644 |
--- a/webkit/dom_storage/dom_storage_context_unittest.cc |
+++ b/webkit/dom_storage/dom_storage_context_unittest.cc |
@@ -254,6 +254,9 @@ TEST_F(DomStorageContextTest, DeleteSessionStorage) { |
read_value = area->GetItem(kKey); |
EXPECT_TRUE(read_value.is_null()); |
dom_namespace->CloseStorageArea(area); |
+ context_->Shutdown(); |
+ context_ = NULL; |
+ MessageLoop::current()->RunAllPending(); |
} |
} // namespace dom_storage |