inbasic / turbo-download-manager

a multi-browser download manager with multi-threading support
http://add0n.com/turbo-download-manager.html
312 stars 87 forks source link

RE: New permissions #52

Closed Ma-XX-oN closed 8 years ago

Ma-XX-oN commented 8 years ago

What is the purpose for reading the browser history?

inbasic commented 8 years ago

TDM is not requesting new permission. TDM Helper does.

Note that the new requested permission is not "history". It is "management". The "history" permission was there from the first release as the extension needs to store its preferences; https://developer.chrome.com/extensions/storage

leoj3n commented 8 years ago

@inbasic Thanks for answering this; and what about the helper now requesting to manage apps, extensions and themes?

Ma-XX-oN commented 8 years ago

Oh yeah, sorry about that. Didn't see the 'Helper' part. Anyway, Chrome says history, not management.

image

I guess it doesn't say the permission difference, just all of the permissions?

inbasic commented 8 years ago

In the new version, helper extension opens the UI first and then send download requests. This way if TDM is not active, it will be activated. To launch an app from an extension "management" permission is required; https://developer.chrome.com/apps/management

leoj3n commented 8 years ago

@inbasic Interesting, thanks.