joelspadin / ClassicTabs

Opera 15+ extension to bring back tab behaviors from Opera 12.
BSD 2-Clause "Simplified" License
25 stars 5 forks source link

Abusive permissions in new version? (Clarified by maintainer) #45

Open carloscs opened 4 years ago

carloscs commented 4 years ago

Just noticed that Opera is showing a new version for this extension and to my surprise:

To update the extension "Classic Tabs", you must confirm, due to new permissions:

" Read and change all your data on the websites you visit Modify data you copy and paste

Do you want to update? "

Change data and read/change the clipboard???

What's up with this extension?

joelspadin commented 4 years ago

Please see issue #44.

joelspadin commented 4 years ago

I'm not entirely sure whether the all_urls permission is needed, as the previous version didn't use it. I wrote that over a year ago though (and Opera sat on it for over a year before publishing it), so it's possible I ran into some issue without that permission and don't remember what it was.

"Modify data you copy and paste" is IMO misleadingly worded. I only ask for permissions to write to the clipboard (you can see why in my explanation on #44). This does not give the extension permissions to read from the clipboard.

carloscs commented 4 years ago

OK, thanks for the rapid clarification.

This was also to check that the plugin hadn't been kidnapped and someone else had published a version with some malware in it.

Thank you for also for this very good plugin.

Note: I'll leave this open in case someone else needs to see the why of the permissions change. Feel free to close it if you want.