Some more idle thoughts. Sorry to be late to the thread.
GuestPassingBy wrote:
I'm thinking that NoScript doesn't have a way to reliably determine whether an entry is "user owned" or "developer owned".
The Addons Manager would have to be the biggest load of allow/forbid/install/don't install dialogs known to man, so one more isn't going to fuss the default install user - much.
LIST: whitelist changes - - accept?
Annoyed default users could be given a toggle for the confirmation dialog - along the lines of "always accept NS default whitelist updates"
GuestPassingBy wrote:
I, personally, am slightly concerned about a developer pushed removal of something I want to be on the whitelist, but I'm not very concerned.
+1. It's the additions that have much more capacity to subvert user intent. In unknowable ways.
And it's unfair to treat the non-power user as a member of an amorphous dumb bunch
A user may toggle a whitelist entry deletion on-the-fly for many reasons. The developer has designed NS's default menu domain hierarchy for user access to the whitelist without high levels of knowledge of domain levels. And many intermediate users do toggle domains on-the-fly to find a least-number solution.
Given the size of many site's NS menu entries, it'd be hard to expect any user to make a whitelist inspection at update if they can't exactly remember the site they deleted to prevent some unwanted effect.
Far better for NS to alert this kind of user that previously unwanted functions may be restored by whitelist updates; the user is then prepared for more directed troubleshooting in the worst case, and for the decision to take more responsibility for whitelist populating at best.