Recently I've been looking at installing some Google Chrome extensions to speed up certain tasks. Browsing through the extension repository or "Chrome Web Store" I found that the extensions are divided into 2 types. The first is a bookmark type, that just add a link to your new blank browser tab. Nice and simple but not super useful. Then the more useful type that always seem to display this deal-breaker of a dialog box before installing. (This TinEye dialog is used just as an example).
A pretty typical extension installation dialog
Access to my data on all websites? Why? Why do extensions that have no need to access my browser history need access to it? This is either a serious browser deficiency or lazy extension developers who have never heard of the Principle of Least Privilege.