Closed
Bug 460065
Opened 16 years ago
Closed 16 years ago
geolocation: no error reported to page when user disallows the API use
Categories
(Core :: DOM: Geolocation, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bzbarsky, Assigned: dougt)
References
()
Details
(Keywords: fixed1.9.1)
BUILD: Current trunk build
STEPS TO REPRODUCE: Run the javascript: URI in the URL field
EXPECTED RESULTS: Since no geolocation providers are installed, the error reporter function is called with a PositionError which has code == 1 and a reasonable message.
ACTUAL RESULTS: The error reporter function is not called at all.
This needs to be fixed before ship; as written we fail to return from the asynchronous request, which can essentially hang a web app that is waiting for us to return _something_ and blocking all actions in the meantime.
Flags: blocking1.9.1?
Assignee | ||
Updated•16 years ago
|
Assignee: nobody → doug.turner
Assignee | ||
Comment 1•16 years ago
|
||
i have fixed this in bug 455327.
Assignee | ||
Updated•16 years ago
|
Component: DOM → Geolocation
Updated•16 years ago
|
QA Contact: general → geolocation
Assignee | ||
Comment 3•16 years ago
|
||
455327 landed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•16 years ago
|
||
removing blocking1.9.1 flag. bz -- this actually landed on 1.9.1 either before
we created the 1.9.1 branch or sometime there after. in either case, 1.9.1
_has_ this fix.
Flags: blocking1.9.1?
![]() |
Reporter | |
Comment 5•16 years ago
|
||
See bug 459893 comment 19. Doesn't really matter, but the right thing to do in these cases is to set the flag (+ or -), not to just clear it.
Comment 7•16 years ago
|
||
Keywords: fixed1.9.1
You need to log in
before you can comment on or make changes to this bug.
Description
•