 Chromium Code Reviews
 Chromium Code Reviews Issue 332153002:
  Oilpan: have GeolocationInspectorAgent persistently track its controllers.  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master
    
  
    Issue 332153002:
  Oilpan: have GeolocationInspectorAgent persistently track its controllers.  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master| Index: Source/modules/geolocation/GeolocationInspectorAgent.h | 
| diff --git a/Source/modules/geolocation/GeolocationInspectorAgent.h b/Source/modules/geolocation/GeolocationInspectorAgent.h | 
| index e3c526059da3e03cc7d27a8816fbaec66e4f4176..58a913059471fab3e8864737245f448d565a8af9 100644 | 
| --- a/Source/modules/geolocation/GeolocationInspectorAgent.h | 
| +++ b/Source/modules/geolocation/GeolocationInspectorAgent.h | 
| @@ -61,7 +61,8 @@ public: | 
| private: | 
| GeolocationInspectorAgent(); | 
| - WTF::HashSet<GeolocationController*> m_controllers; | 
| + typedef HeapHashSet<Member<GeolocationController> > GeolocationControllers; | 
| + Persistent<GeolocationControllers> m_controllers; | 
| 
haraken
2014/06/16 07:29:28
Can we use PersistentHeapHashSet<Member<Geolocatio
 
sof
2014/06/16 07:43:20
Done.
 | 
| bool m_geolocationOverridden; | 
| Persistent<GeolocationPosition> m_geolocationPosition; | 
| Persistent<GeolocationPosition> m_platformGeolocationPosition; |