Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #32423

Closed (moved)
Open
Opened Nov 07, 2019 by Richard Pospesel@richard

Attempts to use location services silently fail with no user feedback as to why

Clicking 'Try It' on this page ( https://www.w3schools.com/html/html5_geolocation.asp ) should result in the location services permission prompt, but instead nothing seems to happen.

Currently, Tor Browser completely disables location services via the geo.enabled preference. However, there is no way through the about:preferences UI to enable location preferences for users who want it.

The Settings - Location Permissions dialog (via about:preferences#privacy -> Permissions -> Location Settings) has a checkbox to "Block new requests asking to access your location". Given Tor Browser's current behavior, we would expect that to be checked, but it is unchecked and toggling does not affect the behavior surrounding location services.

We should look into what that checkbox is actually doing, and possibly tie it to the geo.enabled pref, or possibly revert the pref to true and use the settings this checkbox controls instead.

The end result is that users should be able to enable location services without delving into about:config

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#32423