Index: Source/modules/geolocation/testing/GeolocationClientMock.h |
diff --git a/Source/modules/geolocation/testing/GeolocationClientMock.h b/Source/modules/geolocation/testing/GeolocationClientMock.h |
index 3bb6a45643066ec915ad145230dd2f319f09419c..b75f3cc05b4323fa0ff819fe62916fc1b3187569 100644 |
--- a/Source/modules/geolocation/testing/GeolocationClientMock.h |
+++ b/Source/modules/geolocation/testing/GeolocationClientMock.h |
@@ -74,7 +74,8 @@ private: |
void clearError(); |
- HashSet<GeolocationController*> m_controllers; |
+ typedef WillBeHeapHashSet<RawPtrWillBeMember<GeolocationController> > GeolocationControllers; |
+ WillBePersistentHeapHashSet<RawPtrWillBeMember<GeolocationController> > m_controllers; |
Persistent<GeolocationPosition> m_lastPosition; |
bool m_hasError; |
String m_errorMessage; |
@@ -89,8 +90,8 @@ private: |
}; |
PermissionState m_permissionState; |
- typedef PersistentHeapHashSet<Member<Geolocation> > GeolocationSet; |
- GeolocationSet m_pendingPermissions; |
+ typedef HeapHashSet<Member<Geolocation> > GeolocationSet; |
+ PersistentHeapHashSet<Member<Geolocation> > m_pendingPermissions; |
}; |
} |