The HTTP Feature-Policy
header geolocation
directive controls whether the current document is allowed to use the Geolocation
Interface. When this policy is enabled, calls to getCurrentPosition()
and watchPosition()
will cause those functions' callbacks to be invoked with a GeolocationPositionError
code of PERMISSION_DENIED
.
By default, the Geolocation API can be used within top-level documents and their same-origin child frames. This directive allows or prevents cross-origin frames from accessing geolocation. This includes same-origin frames.