| 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;
|
| };
|
|
|
| }
|
|
|