Index: third_party/WebKit/Source/modules/webdatabase/DatabaseTracker.cpp |
diff --git a/third_party/WebKit/Source/modules/webdatabase/DatabaseTracker.cpp b/third_party/WebKit/Source/modules/webdatabase/DatabaseTracker.cpp |
index 2eeb8c7a460cfc346f8652bd89304d406e066f0d..cf537dd5fd13ca5d20532af47a3797a5a5794380 100644 |
--- a/third_party/WebKit/Source/modules/webdatabase/DatabaseTracker.cpp |
+++ b/third_party/WebKit/Source/modules/webdatabase/DatabaseTracker.cpp |
@@ -134,10 +134,10 @@ void DatabaseTracker::removeOpenDatabase(Database* database) { |
databaseSet->remove(found); |
if (databaseSet->isEmpty()) { |
- nameMap->remove(name); |
+ nameMap->erase(name); |
delete databaseSet; |
if (nameMap->isEmpty()) { |
- m_openDatabaseMap->remove(originString); |
+ m_openDatabaseMap->erase(originString); |
delete nameMap; |
} |
} |