I'm trying to get rid of this permission requested by my app since my app technically doesn't do that. What the app does: grab event id from active tab as a variable i.e., y.com/$eventID
, and button (in popup.html) that the user presses and takes them to x.com/$eventID
URL.
Here is my manifest.json file:
"name": "Exit Ticket",
"version":"0.0.4",
"description": "Access your session exit tickets, right from your AV session tab.",
"permissions": [
"activeTab"
],
"icons": {
"128":"assets/synth.png",
"48":"assets/synth.png",
"16":"assets/synth.png"
},
"background":{
"service_worker": "background.js"
},
"content_scripts":[
{"matches": ["https://*y.com/*"],
"js": ["contentScript.js"]
}
],
"action": {
"default_icon": {
"16": "assets/synth.png"
},
"default_title": "Exit Ticket",
"default_popup": "popup.html"
},
"manifest_version": 3
}
My hypothesis is that the culprit is the {"matches": ["https://*y.com/*"],
bit on contentscript variable. This warning appears to be making hesitant when onboarding.