In the face of recent changes in Firefox some anons were asking for a /g/'s perfect web browser, we have collected here the most wanted and plan on continuing with the creation.
a blacklist (addresses it doesn't send requests to)
javascript disabled by default
you can set your own scripts to load instead in the website
you can disable elements permanently, for that website domain or page
you can substitute an element for another permanently (and that includes scripts) in a wysiwyg way
you can customize your home page, with the 'tiles' of quick access chosen by you, instead of decided by an algorithm
it 'counts' the scripts in a website (loaded with href or inline) and lets you enable them one by one (it saves the signature of each with a element selector plus domain and path)
you can edit these with an editor (say, just a single line) and save, instead of needing to create a userscript
css animations and other time-dependent css disabled by default, but can be enabled
css inline and externally loaded css editable similarly to js (and so is the same for all other elements you can name)
more radically, the functionality of a webpage can be extended with a different language than javascript, to the user's choosing. the parsed html tree is fed to the userscript and held in the variable 'document', even before loading in the browser, and the userscript can choose what to dispatch to the usual behavior and what to alter in content or prevent usual behavior and dispatch differently