Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • F fenix
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 66
    • Issues 66
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Applications
  • fenix
  • Issues
  • #40021
Closed
Open
Created Aug 17, 2020 by Matthew Finkel@sysrqbMaintainer

Investigate deeplink scheme

Fenix registers fenix specific schema that allow another app to open a webpage in a specific Fenix variant (nightly, beta, release). https://gitlab.torproject.org/tpo/applications/fenix/-/blob/tor-browser-80.0b6-10-1/app/src/main/AndroidManifest.xml#L83

This assumes that the device doesn't have another app installed on it that advertises support for the requested schema, as well (because Android doesn't limit which schemas an app advertises). We should think about whether we should allow this behavior, and if we should continue using the fenix-specific schema and/or use a torbrowser-specific scheme.

Edited Aug 20, 2020 by Matthew Finkel
Assignee
Assign to
Time tracking