Name Description Size Coverage
components.conf 487 -
Geolocation.cpp 48836 81 %
Geolocation.h Singleton that manages the geolocation provider 9232 100 %
GeolocationCoordinates.cpp 2561 90 %
GeolocationCoordinates.h mozilla_dom_GeolocationCoordinates_h 1485 100 %
GeolocationIPCUtils.h mozilla_dom_GeolocationIPCUtils_h 2387 -
GeolocationPosition.cpp 5855 85 %
GeolocationPosition.h Simple object that holds a single point in space. 2716 100 %
GeolocationPositionError.cpp 2156 70 %
GeolocationPositionError.h mozilla_dom_GeolocationPositionError_h 1513 100 %
GeolocationSystem.cpp 825 40 %
GeolocationSystem.h Get the behavior that Gecko should perform when the user asks for geolocation. The result isn't guaranteed to be accurate on all platforms (for example, some may prompt the user for permission without Gecko's knowledge). It is, however, guaranteed to be sensible. For example, this will never return "SystemWillPromptUser" if that is not true, nor will it return "GeckoWillPromptUser" if Gecko doesn't know how to open OS settings. 1813 0 %
GeolocationSystemWin.cpp 13926 22 %
GeolocationUIUtilsWin.sys.mjs Implements nsIGeolocationUIUtilsWin @class GeolocationUIUtilsWin 900 -
metrics.yaml 5917 -
MLSFallback.cpp 3291 0 %
MLSFallback.h This class wraps the NetworkGeolocationProvider in a delayed startup. It is for providing a fallback to MLS when: 1) using another provider as the primary provider, and 2) that primary provider may fail to return a result (i.e. the error returned is indeterminate, or no error callback occurs) The intent is that the primary provider is started, then MLSFallback is started with sufficient delay that the primary provider will respond first if successful (in the majority of cases). MLS has an average response of 3s, so with the 2s default delay, a response can be expected in 5s. Telemetry is recommended to monitor that the primary provider is responding first when expected to do so. 1925 0 %
moz.build 2312 -
nsGeoPositionIPCSerialiser.h aLat 3933 92 %
nsIGeolocationUIUtilsWin.idl JS utility functions used in display of parts of the geolocation UI. 727 -
test -