Click here to download the Blitz Browser!

WPT

wpt / geolocation / idlharness.https.window.html

Spec: https://w3c.github.io/geolocation-api/ ↗

Runs: Chrome 155.0.8038.0 (wpt@b1a7025f8, 2026-09-02) | Firefox 157.0a1 (wpt@b1a7025f8, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7884 (wpt@b1a7025f8, 2026-09-02) | Servo Servo 0.5 (wpt@2ccd2cbf8, 2026-09-01) | Blitz 7727414ca (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total68/6868/6868/6868/6813/68NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSPASSPASSPASSPASS
idl_test validationPASSPASSPASSPASSPASS
Partial interface Navigator: original interface definedPASSPASSPASSPASSPASS
Partial interface Navigator: member names are uniquePASSPASSPASSPASSPASS
Partial interface Navigator[2]: member names are uniquePASSPASSPASSPASSPASS
Partial interface mixin NavigatorID: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorID: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorLanguage: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorOnLine: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorContentUtils: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorCookies: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorPlugins: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorConcurrentHardware: member names are uniquePASSPASSPASSPASSPASS
Geolocation interface: existence and properties of interface objectPASSPASSPASSPASSFAIL
Geolocation interface object lengthPASSPASSPASSPASSFAIL
Geolocation interface object namePASSPASSPASSPASSFAIL
Geolocation interface: existence and properties of interface prototype objectPASSPASSPASSPASSFAIL
Geolocation interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAIL
Geolocation interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASSPASSFAIL
Geolocation interface: operation getCurrentPosition(PositionCallback, optional PositionErrorCallback?, optional PositionOptions)PASSPASSPASSPASSFAIL
Geolocation interface: operation watchPosition(PositionCallback, optional PositionErrorCallback?, optional PositionOptions)PASSPASSPASSPASSFAIL
Geolocation interface: operation clearWatch(long)PASSPASSPASSPASSFAIL
Geolocation must be primary interface of navigator.geolocationPASSPASSPASSPASSFAIL
Stringification of navigator.geolocationPASSPASSPASSPASSFAIL
Geolocation interface: navigator.geolocation must inherit property "getCurrentPosition(PositionCallback, optional PositionErrorCallback?, optional PositionOptions)" with the proper typePASSPASSPASSPASSFAIL
Geolocation interface: calling getCurrentPosition(PositionCallback, optional PositionErrorCallback?, optional PositionOptions) on navigator.geolocation with too few arguments must throw TypeErrorPASSPASSPASSPASSFAIL
Geolocation interface: navigator.geolocation must inherit property "watchPosition(PositionCallback, optional PositionErrorCallback?, optional PositionOptions)" with the proper typePASSPASSPASSPASSFAIL
Geolocation interface: calling watchPosition(PositionCallback, optional PositionErrorCallback?, optional PositionOptions) on navigator.geolocation with too few arguments must throw TypeErrorPASSPASSPASSPASSFAIL
Geolocation interface: navigator.geolocation must inherit property "clearWatch(long)" with the proper typePASSPASSPASSPASSFAIL
Geolocation interface: calling clearWatch(long) on navigator.geolocation with too few arguments must throw TypeErrorPASSPASSPASSPASSFAIL
GeolocationPosition interface: existence and properties of interface objectPASSPASSPASSPASSFAIL
GeolocationPosition interface object lengthPASSPASSPASSPASSFAIL
GeolocationPosition interface object namePASSPASSPASSPASSFAIL
GeolocationPosition interface: existence and properties of interface prototype objectPASSPASSPASSPASSFAIL
GeolocationPosition interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAIL
GeolocationPosition interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASSPASSFAIL
GeolocationPosition interface: attribute coordsPASSPASSPASSPASSFAIL
GeolocationPosition interface: attribute timestampPASSPASSPASSPASSFAIL
GeolocationPosition interface: operation toJSON()PASSPASSPASSPASSFAIL
GeolocationCoordinates interface: existence and properties of interface objectPASSPASSPASSPASSFAIL
GeolocationCoordinates interface object lengthPASSPASSPASSPASSFAIL
GeolocationCoordinates interface object namePASSPASSPASSPASSFAIL
GeolocationCoordinates interface: existence and properties of interface prototype objectPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute accuracyPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute latitudePASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute longitudePASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute altitudePASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute altitudeAccuracyPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute headingPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: attribute speedPASSPASSPASSPASSFAIL
GeolocationCoordinates interface: operation toJSON()PASSPASSPASSPASSFAIL
GeolocationPositionError interface: existence and properties of interface objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface object lengthPASSPASSPASSPASSFAIL
GeolocationPositionError interface object namePASSPASSPASSPASSFAIL
GeolocationPositionError interface: existence and properties of interface prototype objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAIL
GeolocationPositionError interface: existence and properties of interface prototype object's @@unscopables propertyPASSPASSPASSPASSFAIL
GeolocationPositionError interface: constant PERMISSION_DENIED on interface objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: constant PERMISSION_DENIED on interface prototype objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: constant POSITION_UNAVAILABLE on interface objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: constant POSITION_UNAVAILABLE on interface prototype objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: constant TIMEOUT on interface objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: constant TIMEOUT on interface prototype objectPASSPASSPASSPASSFAIL
GeolocationPositionError interface: attribute codePASSPASSPASSPASSFAIL
GeolocationPositionError interface: attribute messagePASSPASSPASSPASSFAIL
Navigator interface: attribute geolocationPASSPASSPASSPASSFAIL