Closed AliceDTRH closed 2 years ago
Hello,
The tabs
permission change was introduced early in the extension rewrite and is used only here.
The extension uses URLs to determine whether it should load an integration or not, and this also applies for the popout screen. Unfortunately for principle of least privilege, getting the URL of the currently selected tab (or any tab for that matter) in a popout requires the tabs
permission which is rather broad sadly.
Actually, looking back at the docs it seems I completely overlooked the activeTab
permission, whoops!
I'll loosen the permission requirements and publish a new version shortly.
The new version of the extension (0.6.1) should go live on AMO shortly. Thanks for the heads up!
Thank you :)
I noticed the extension now requires access to all tabs on Firefox. I was wondering why this was needed but I couldn't find the commit where it was changed. Could you point me in the right direction?
Kind regards, Alice