Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
T
tor-browser-build
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 195
    • Issues 195
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 10
    • Merge Requests 10
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • 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.

  • The Tor Project
  • Applications
  • tor-browser-build
  • Merge Requests
  • !115

Closed
Opened Nov 07, 2020 by Alex Catarineu@acatDeveloper
  • Report abuse
Report abuse

Draft: Bug 40128: Allow updating Fenix allowed_addons.json

  • Overview 13
  • Commits 4
  • Changes 5

Closes #40128 (closed).

This replaces the allowed_addon.json in the apk assets with the one in projects/tor-browser/allowed_addons.json. It also checks at build time whether it has the right versions of HTTPS Everywhere and NoScript.

The script in tools/fetch_allowed_addons.py script should allow updating projects/tor-browser/allowed_addons.json (manually). This expects the AMO_COLLECTION as an argument, which currently will have to be looked manually up from the corresponding Fenix repository (we could maybe try to automate this too, if we think it's worth it)

I included the same allowed_addon.json which is currently in Fenix, and should allow building correctly (the extension versions match).

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: tpo/applications/tor-browser-build!115
Source branch: 40128