Index: Source/modules/webdatabase/InspectorDatabaseAgent.cpp |
diff --git a/Source/modules/webdatabase/InspectorDatabaseAgent.cpp b/Source/modules/webdatabase/InspectorDatabaseAgent.cpp |
index cd11c123cfd13ae1fe4cb0ad222fde78ca841eea..ade61ff32289acd9b6bfa18bd7a9470f456234be 100644 |
--- a/Source/modules/webdatabase/InspectorDatabaseAgent.cpp |
+++ b/Source/modules/webdatabase/InspectorDatabaseAgent.cpp |
@@ -198,7 +198,7 @@ void InspectorDatabaseAgent::didOpenDatabase(PassRefPtrWillBeRawPtr<Database> da |
return; |
} |
- RefPtr<InspectorDatabaseResource> resource = InspectorDatabaseResource::create(database, domain, name, version); |
+ RefPtrWillBeRawPtr<InspectorDatabaseResource> resource = InspectorDatabaseResource::create(database, domain, name, version); |
m_resources.set(resource->id(), resource); |
// Resources are only bound while visible. |
if (m_frontend && m_enabled) |
@@ -245,8 +245,8 @@ void InspectorDatabaseAgent::enable(ErrorString*) |
m_enabled = true; |
m_state->setBoolean(DatabaseAgentState::databaseAgentEnabled, m_enabled); |
- DatabaseResourcesMap::iterator databasesEnd = m_resources.end(); |
- for (DatabaseResourcesMap::iterator it = m_resources.begin(); it != databasesEnd; ++it) |
+ DatabaseResourcesHeapMap::iterator databasesEnd = m_resources.end(); |
+ for (DatabaseResourcesHeapMap::iterator it = m_resources.begin(); it != databasesEnd; ++it) |
it->value->bind(m_frontend); |
} |
@@ -304,7 +304,7 @@ void InspectorDatabaseAgent::executeSQL(ErrorString*, const String& databaseId, |
InspectorDatabaseResource* InspectorDatabaseAgent::findByFileName(const String& fileName) |
{ |
- for (DatabaseResourcesMap::iterator it = m_resources.begin(); it != m_resources.end(); ++it) { |
+ for (DatabaseResourcesHeapMap::iterator it = m_resources.begin(); it != m_resources.end(); ++it) { |
if (it->value->database()->fileName() == fileName) |
return it->value.get(); |
} |
@@ -313,7 +313,7 @@ InspectorDatabaseResource* InspectorDatabaseAgent::findByFileName(const String& |
Database* InspectorDatabaseAgent::databaseForId(const String& databaseId) |
{ |
- DatabaseResourcesMap::iterator it = m_resources.find(databaseId); |
+ DatabaseResourcesHeapMap::iterator it = m_resources.find(databaseId); |
if (it == m_resources.end()) |
return 0; |
return it->value->database(); |