diff --git a/scalac-scoverage-runtime/js/src/main/scala/scalajssupport/File.scala b/scalac-scoverage-runtime/js/src/main/scala/scalajssupport/File.scala index 28f69d2b..23c3d1b8 100644 --- a/scalac-scoverage-runtime/js/src/main/scala/scalajssupport/File.scala +++ b/scalac-scoverage-runtime/js/src/main/scala/scalajssupport/File.scala @@ -69,10 +69,10 @@ object File { val jsFile: JsFileObject = if (globalObject.hasOwnProperty("Packages").asInstanceOf[Boolean]) RhinoFile - else if (!globalObject.hasOwnProperty("window").asInstanceOf[Boolean]) - NodeFile - else + else if (globalObject.hasOwnProperty("callPhantom").asInstanceOf[Boolean]) PhantomFile + else + NodeFile // Factorize this def pathJoin(path: String, child: String): String =