serve stockfish.js with require-corp (fixes #6471)

This commit is contained in:
Niklas Fiekas 2020-04-25 10:59:07 +02:00
parent d2d99594ae
commit d9160c1104

View file

@ -14,7 +14,10 @@ final class HttpFilter(env: Env)(implicit val mat: Materializer) extends Filter
def apply(nextFilter: RequestHeader => Fu[Result])(req: RequestHeader): Fu[Result] =
if (HTTPRequest isAssets req) nextFilter(req) dmap { result =>
result.withHeaders("Service-Worker-Allowed" -> "/")
result.withHeaders(
"Service-Worker-Allowed" -> "/",
"Cross-Origin-Embedder-Policy" -> "require-corp"
)
} else {
val startTime = nowMillis
redirectWrongDomain(req) map fuccess getOrElse {