Index: Source/modules/geolocation/Geolocation.h |
diff --git a/Source/modules/geolocation/Geolocation.h b/Source/modules/geolocation/Geolocation.h |
index bb15240388a63491cee5b38d690cc1db7757238d..2ea8ac79122302dd903a8a144ed0ec2a647971fe 100644 |
--- a/Source/modules/geolocation/Geolocation.h |
+++ b/Source/modules/geolocation/Geolocation.h |
@@ -164,6 +164,11 @@ private: |
// position, the set is then cleared. The oneshots are removed everywhere. |
void makeCachedPositionCallbacks(); |
+ // Record whether the origin trying to access Geolocation would be allowed |
+ // to access a feature that can only be accessed by secure origins. |
+ // See http://goo.gl/lq4gCo |
+ void recordOriginTypeAccess() const; |
+ |
GeoNotifierSet m_oneShots; |
GeolocationWatchers m_watchers; |
GeoNotifierSet m_pendingForPermissionNotifiers; |