whitespace cleanup
change indentation even just for indent-tabs-mode
Fix JavaScript support [#37618]