#1140: Incubation: `<geolocation>` element (part of PEPC)

Visit on Github.

Opened Aug 20, 2025

Explainer

https://github.com/WICG/PEPC/blob/main/geolocation_explainer.md, https://github.com/WICG/PEPC/blob/main/explainer.md

The explainer

Where and by whom is the work is being done?

  • GitHub repo: https://github.com/WICG/PEPC
  • Primary contacts:
    • Alexandru Paicu (@andypaicu), Google Chrome, Implementor
    • Daniel Vogelheim (@otherdaniel), Google Chrome, Spec Editor
  • Organization/project driving the design: Google Chrome
  • This work is being funded by: Google Chrome
  • Incubation and standards groups that have discussed the design:
  • Standards group(s) that you expect to discuss and/or adopt this work when it's ready: unknown

Feedback so far

You should also know that...

Important note: this is part of "permission" element proposal (https://github.com/w3ctag/design-reviews/issues/1079). Based on various discussions and feedback, we're proposing a split from a one-size-fits-all element to elements focused on specific capabilities. This is the proposal for a <geolocation> element. This element would inherit from the <permission> element all of its attributes, events, and checks. In the end the <permission> element would serve as a base class for the various capability-focused elements, and would no longer be usable directly.

<!-- Content below this is maintained by @w3c-tag-bot -->

Track conversations at https://tag-github-bot.w3.org/gh/w3ctag/design-reviews/1140

Discussions