From 4332b43c3bf608c67ce36e22edfc3cbe3499fb12 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sat, 12 Sep 2026 01:14:15 +0200 Subject: [PATCH] Serve the web development files with CORS enabled. The server doubles as a host for trace files to be loaded by the web version from another origin, for example when profiling over the local network. --- profiler/wasm/httpd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/profiler/wasm/httpd.py b/profiler/wasm/httpd.py index 15a17ef8..7b68e754 100644 --- a/profiler/wasm/httpd.py +++ b/profiler/wasm/httpd.py @@ -9,6 +9,7 @@ class MyHTTPRequestHandler(server.SimpleHTTPRequestHandler): self.send_header("Cache-Control", "no-cache, no-store, must-revalidate") self.send_header("Pragma", "no-cache") self.send_header("Expires", "0") + self.send_header("Access-Control-Allow-Origin", "*"); self.send_header("Cross-Origin-Embedder-Policy", "require-corp"); self.send_header("Cross-Origin-Opener-Policy", "same-origin");