@lxo There's Nyxt but it embeds a WebKitGTK4 view (as luakit/vimb...) with a Common Lisp interface.
You can block JS with a little switch at the settings.
It needs SBCL to run/build. The most recent SBCL needs to be compiled with either the older SBCL release itself, ECL or GNU CLISP. The more recent SBCL release, the better.