Even thought core doesn't actually put a .no-js class on the document it's pretty common practice now a days.
Sadly the issue is drupal just adds a .js class but it does nothing about .no-js class. So some drupal sites have .no-js and .js :-/
Tiny issue but I think it make sense.