Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(265)

Unified Diff: Source/modules/webdatabase/InspectorDatabaseResource.cpp

Issue 205853002: Oilpan: Prepare to move InspectorDatabaseResource to Oilpan heap. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/modules/webdatabase/InspectorDatabaseResource.cpp
diff --git a/Source/modules/webdatabase/InspectorDatabaseResource.cpp b/Source/modules/webdatabase/InspectorDatabaseResource.cpp
index 95ff65b4e1e55150dc72a9b4954ced99c532ab3c..c44d6c565ecd78b306c1a641e66b1654b34888aa 100644
--- a/Source/modules/webdatabase/InspectorDatabaseResource.cpp
+++ b/Source/modules/webdatabase/InspectorDatabaseResource.cpp
@@ -38,9 +38,9 @@ namespace WebCore {
static int nextUnusedId = 1;
-PassRefPtr<InspectorDatabaseResource> InspectorDatabaseResource::create(PassRefPtrWillBeRawPtr<Database> database, const String& domain, const String& name, const String& version)
+PassRefPtrWillBeRawPtr<InspectorDatabaseResource> InspectorDatabaseResource::create(PassRefPtrWillBeRawPtr<Database> database, const String& domain, const String& name, const String& version)
{
- return adoptRef(new InspectorDatabaseResource(database, domain, name, version));
+ return adoptRefWillBeNoop(new InspectorDatabaseResource(database, domain, name, version));
}
InspectorDatabaseResource::InspectorDatabaseResource(PassRefPtrWillBeRawPtr<Database> database, const String& domain, const String& name, const String& version)
@@ -52,6 +52,11 @@ InspectorDatabaseResource::InspectorDatabaseResource(PassRefPtrWillBeRawPtr<Data
{
}
+void InspectorDatabaseResource::trace(Visitor* visitor)
+{
+ visitor->trace(m_database);
+}
+
void InspectorDatabaseResource::bind(InspectorFrontend::Database* frontend)
{
RefPtr<TypeBuilder::Database::Database> jsonObject = TypeBuilder::Database::Database::create()

Powered by Google App Engine
This is Rietveld 408576698