Home

fsky / yggdrasil-switcher

public
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

Remove tabs permission and add Chromium build step

5 months ago

8fa80d6
Authored
architect4/11/2026, 5:08:04 PM
Google rejected the extension for requesting the unused "tabs" permission.
Also add a build script for Chromium/Edge that strips Firefox-specific
manifest fields (page_action, browser_specific_settings) which are
rejected by Chromium's MV3 validation. Bump Firefox min version to 121
(service_worker support).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Parentf2a82ce

4 files changed
  • .gitignore+1−0
  • build-chromium.js+28−0
  • manifest.json+2−4
  • package.json+6−3