Google Chrome has recently added a new set of APIs to control Content Settings. This will allow developers to create Chrome extensions to control content settings like cookies, JavaScript, Plug-ins etc. Although, users can already set these options manually (wrench menu > Options > Under the Hood > Privacy > Content Settings), the new APIs will enable extensions to manipulate these settings.
The contentSettings APIs, currently marked as experimental, have options for settings like allowing cookies and images, JavaScript, Plug-ins, desktop notifications etc. To try a basis extension build using these APIs – install this unpacked extension. You need to enable the “Experimental Extension APIs” flag from the about:flags panel. This option is available only in Dev channel of Google Chrome.

Once these experimental APIs come to stable (or beta) channel, more powerful Chrome extensions (like NoScript of Firefox) will be available for the users.