Index: Source/modules/indexeddb/InspectorIndexedDBAgent.h |
diff --git a/Source/modules/indexeddb/InspectorIndexedDBAgent.h b/Source/modules/indexeddb/InspectorIndexedDBAgent.h |
index 37e8878569e91c803362cbb311c4ea7639412117..e81c93200b766e68b68d2f47b3a2e2308af28c1d 100644 |
--- a/Source/modules/indexeddb/InspectorIndexedDBAgent.h |
+++ b/Source/modules/indexeddb/InspectorIndexedDBAgent.h |
@@ -46,6 +46,7 @@ public: |
static void provideTo(Page*); |
virtual ~InspectorIndexedDBAgent(); |
+ virtual void trace(Visitor*) OVERRIDE; |
virtual void clearFrontend() OVERRIDE; |
virtual void restore() OVERRIDE; |
@@ -59,9 +60,9 @@ public: |
virtual void clearObjectStore(ErrorString*, const String& in_securityOrigin, const String& in_databaseName, const String& in_objectStoreName, PassRefPtr<ClearObjectStoreCallback>) OVERRIDE; |
private: |
- InspectorIndexedDBAgent(Page*); |
+ explicit InspectorIndexedDBAgent(Page*); |
- Page* m_page; |
+ RawPtrWillBeMember<Page> m_page; |
}; |
} // namespace WebCore |