fix some jank

This commit is contained in:
velzie 2024-09-02 20:38:06 -04:00
parent 4f5ae7b18a
commit db837b42c7
No known key found for this signature in database
GPG key ID: 048413F95F0DDE1F
5 changed files with 44 additions and 9 deletions

View file

@ -151,10 +151,17 @@ export class ScramjetServiceWorker {
base: new URL(origin),
});
const headers = {
"Content-Type": "application/javascript",
};
if (crossOriginIsolated) {
headers["Cross-Origin-Opener-Policy"] = "same-origin";
headers["Cross-Origin-Embedder-Policy"] = "require-corp";
}
return new Response(rewritten, {
headers: {
"Content-Type": "application/javascript",
},
headers,
});
}