| 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..3d7b0fd3ba6238c3d40632871dc5ccc1fe59e5cd 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 HeapHashSet<RawPtrWillBeMember<GeolocationController> > GeolocationControllers;
|
| + PersistentHeapHashSet<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;
|
| };
|
|
|
| }
|
|
|