there was a rather lengthy discussion about librejs on the icecat mailing list recently that was very much in line with this message - a couple of my posts directly addressed some of the concerns you raised
http://lists.gnu.org/archive/html/bug-gnuzilla/2018-02/msg00061.html http://lists.gnu.org/archive/html/bug-gnuzilla/2018-02/msg00081.html
signature.asc
Description: This is a digitally signed message part
