update Geolocation implementation to match latest spec
Categories
(Core :: DOM: Geolocation, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: anssi.kostiainen, Assigned: sidvishnoi, Mentored)
Details
(Keywords: dev-doc-complete)
Attachments
(1 file, 6 obsolete files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
Steps to reproduce:
The Geolocation API specification renamed the following interfaces and removed the [NoInterfaceObject] annotation so that these types are now exposed to script:
Coordinates -> GeolocationCoordinates
Position -> GeolocationPosition
PositionError -> GeolocationPositionError
This is done in response to an effort to remove the [NoInterfaceObject] annotation from WebIDL.
Spec pull requests (merged):
https://github.com/w3c/geolocation-api/pull/20
https://github.com/w3c/geolocation-api/pull/23
Updated•4 years ago
|
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Comment 2•4 years ago
|
||
Hello,
I have set the component for this issue, but since i'm not sure if this is the right component please feel free to change it to one that suits it.
Updated•4 years ago
|
Comment 3•4 years ago
|
||
The product::component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit auto_nag documentation.
Marcos: are you able to assign this bug to yourself?
Comment 5•4 years ago
|
||
Yep, I'll grab it... saving this for an intern who might be starting soon.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 6•4 years ago
|
||
Sid kindly offered to help us with it.
Try:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=74b6ab31dd2ed91104160d313be87f830ab29d7b
Updated•4 years ago
|
Assignee | ||
Comment 7•4 years ago
|
||
Assignee | ||
Comment 8•4 years ago
|
||
Depends on D51791
Assignee | ||
Comment 9•4 years ago
|
||
Depends on D51792
Assignee | ||
Comment 10•4 years ago
|
||
Depends on D51793
Assignee | ||
Comment 11•4 years ago
|
||
Depends on D51794
Assignee | ||
Comment 12•4 years ago
|
||
Depends on D51795
Comment 13•4 years ago
|
||
Assignee | ||
Comment 14•4 years ago
|
||
The Geolocation API specification renamed the following interfaces and removed the [NoInterfaceObject] annotation so that these types are now exposed to script:
- Coordinates -> GeolocationCoordinates
- Position -> GeolocationPosition
- PositionError -> GeolocationPositionError
This is done in response to an effort to remove the [NoInterfaceObject]
annotation from WebIDL.
Additionally, the following interfaces are now only exposed in Secure Contexts:
- GeolocationCoordinates
- GeolocationPosition
Comment 15•4 years ago
|
||
Pushed by mcaceres@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/aab5f870bf5e Update Geolocation implementation to match latest spec r=baku,marcosc
Comment 16•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 17•4 years ago
|
||
I've had a go at documenting this one on MDN; see https://github.com/mdn/sprints/issues/2461#issuecomment-564114752 for the full details.
Please let me know if I've missed anything; thanks!
Assignee | ||
Comment 18•4 years ago
|
||
Amazing work Chris! I didn't realize this many documents needed to be changed! Thank you for your work.
Description
•