// GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) // Source: The HTML Geolocation Element (https://wicg.github.io/PEPC/geolocation-element.html) [Exposed=Window] interface HTMLGeolocationElement : HTMLElement { [HTMLConstructor] constructor(); readonly attribute GeolocationPosition? position; readonly attribute GeolocationPositionError? error; [CEReactions, Reflect] attribute boolean autolocate; [CEReactions, Reflect] attribute boolean watch; attribute EventHandler onlocation; }; HTMLGeolocationElement includes ActivationBlockersMixin; HTMLGeolocationElement includes PowerfulFeatureObserver; interface mixin ActivationBlockersMixin { readonly attribute boolean isValid; readonly attribute ActivationBlockersMixinBlockerReason invalidReason; attribute EventHandler onvalidationstatuschange; }; enum ActivationBlockersMixinBlockerReason { "", // No blocker reason. "illegal_subframe", "unsuccessful_registration", "recently_attached", "intersection_changed", "intersection_out_of_viewport_or_clipped", "intersection_occluded_or_distorted", "style_invalid", "type_invalid", }; interface mixin PowerfulFeatureObserver { readonly attribute PermissionState initialPermissionStatus; readonly attribute PermissionState permissionStatus; attribute EventHandler onpromptaction; attribute EventHandler onpromptdismiss; };