Bug 228017

Summary: Require transient activation to use Geolocation API
Product: WebKit Reporter: Marcos Caceres <marcos>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED LATER    
Severity: Normal CC: ggaren, gsnedders, marcosc, marcos, smoley, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
URL: https://github.com/w3c/geolocation-api/pull/94

Marcos Caceres
Reported 2021-07-16 00:31:57 PDT
It would be nice if, in order to use the Geolocation API, transient activation was required. There is a proposed Geolocation API spec change at: https://github.com/w3c/geolocation-api/pull/94 The benefits being less annoying prompts for users. Naturally, this would break *a lot* sites, so it would be great to coordinate on a strategy across browsers. There is support from Chrome and Mozilla to work together to figure out a strategy (see GitHub pull request link above).
Attachments
Sam Sneddon [:gsnedders]
Comment 1 2021-07-16 03:33:10 PDT
What's "transient activation"?
Sam Sneddon [:gsnedders]
Comment 2 2021-07-16 03:34:25 PDT
Oh, https://html.spec.whatwg.org/multipage/interaction.html#transient-activation-duration Do people frequently hit geolocation prompts within a few seconds of each other?
Marcos Caceres
Comment 3 2021-07-16 09:00:40 PDT
(In reply to Sam Sneddon [:gsnedders] from comment #2) > Oh, > https://html.spec.whatwg.org/multipage/interaction.html#transient-activation- > duration > > Do people frequently hit geolocation prompts within a few seconds of each > other? No, we would consume the activation as it usually displays the prompt (just haven't added that to the spec yet).
Radar WebKit Bug Importer
Comment 4 2021-07-22 16:23:17 PDT
Marcos Caceres
Comment 5 2021-07-22 18:01:49 PDT
Just noting that there are is another idea being thrown around, like only requiring transient activation on third-party contexts... that might reduce a little bit of breakage. In any case, open to ideas and really hope folks here can provide some feedback
Marcos Caceres
Comment 6 2025-11-04 22:22:12 PST
Resolving as "later", till such time as there's standards agreement to do something here on the standards side.
Note You need to log in before you can comment on or make changes to this bug.