Firefox 57 / block Javascript per site

Solved it by developing an extension myself: https://addons.mozilla.org/en-US/firefox/addon/yesscript2/


uBlock Origin in "advanced mode" can block scripts with so-called dynamic filtering rules. It also distinguishes scripts between inline, 1st party and 3rd party. You can set up a default policy of blocking for all sites and selectively override it for specific sites.

Update:
uMatrix is even better and allows more fine-grained control


It isn't possible to disable JavaScript per domain without an add-on.

NoScript version 10 has been released, it supports Firefox 57.

Or you may want to try uMatrix as a replacement, it's even more powerful in that it allows you to block not only scripts but also cookies, ajax, media, etc. And everything per third-party domain.

It is also still possible to reenable support for legacy add-ons. But you'll have to use Developer Edition or Nightly for it to work. Once you are there, set extensions.legacy.enabled to true in about:config. It's also going to be available in the Beta and Release unbranded builds, but not yet.