scala.compiler (or, to be precise, scala.tools.nsc) is definitely not supported. An easy way to figure that out is that trying out the following libraryDependencies would fail to resolve:
"org.scala-lang" %%% "scala-compiler" % scalaVersion.value
because there is no Scala.js artifact published for scala-compiler.jar.
Edit: scala-xml has been available for Scala.js since version 1.1.0, as you can see here.
So, it is "documented" in the sense that artifacts are published or not for these libraries with Scala.js.
Usually, libraries who do provide support for Scala.js advertise it on their README. If they do not, the ultimate source of truth is whether artifacts are published or not.