Index: Source/modules/indexeddb/InspectorIndexedDBAgent.h |
diff --git a/Source/modules/indexeddb/InspectorIndexedDBAgent.h b/Source/modules/indexeddb/InspectorIndexedDBAgent.h |
index f2ed5e4696bdf47e35e88323753ce9170863a5ef..994eec29db834f961dd24fd91213f0bb8fd54283 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 blink |