LibreJS fails to consider that HTML+CSS is turing complete and can also be minified to the point of being unreadable. If you really don't want to run non-free code without the source, you'd need to disable the markup too! Get on it, GNU. (don't do this. don't use librejs either)