Improve geolocation permission request tests

Bug #1399196 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
Medium
Chris Coulson

Bug Description

The geolocation permission request test loads a document that tries to use navigator.geolocation, and tests the response to accepting, denying and ignoring the request. It also verifies that a pending request is cancelled by Oxide (indicating to the application that the request should be hidden) when the top level document is navigated.

However:

- We don't test subframe requests.
- We don't verify that pending requests for subframes are cancelled if the frames are navigated or deleted.
- We should verify that pending requests are cancelled at the correct time (which is currently when a new document is committed)

Changed in oxide:
status: New → Triaged
importance: Undecided → Medium
Changed in oxide:
assignee: nobody → Chris Coulson (chrisccoulson)
status: Triaged → In Progress
Changed in oxide:
status: In Progress → Fix Released
milestone: none → branch-1.5
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.