wxt icon indicating copy to clipboard operation
wxt copied to clipboard

feat: add support for Firefox data collection permissions

Open suveshmoza opened this issue 4 weeks ago • 1 comments

Overview

Adds support for Firefox's required data_collection_permissions field in browser_specific_settings.gecko. As of November 3rd, 2025, all new Firefox extensions must declare their data collection practices.

Changes

  • Add FirefoxDataCollectionType and FirefoxDataCollectionPermissions TypeScript types
  • Update UserManifest to include data_collection_permissions in browser_specific_settings.gecko
  • Add warning when building for Firefox without data_collection_permissions #specified

Manual Testing

Building the wxt-demo for Firefox will show a warning to add data_collection_permissions to manifest config.

Related Issue

This PR closes #1975

suveshmoza avatar Nov 13 '25 08:11 suveshmoza

Deploy Preview for creative-fairy-df92c4 ready!

Name Link
Latest commit 54a2c7186a74cd192c3f04e8eac8511118a01c86
Latest deploy log https://app.netlify.com/projects/creative-fairy-df92c4/deploys/691592e4537c920008d3f9a6
Deploy Preview https://deploy-preview-1976--creative-fairy-df92c4.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Nov 13 '25 08:11 netlify[bot]