Dev Tools · 2h ago
Firefox browser ported to WebAssembly, runs inside another browser
Developers compiled the full Firefox browser, including Gecko and SpiderMonkey, to WebAssembly, rendering it inside an HTML canvas. The port uses a novel WASM-to-JS JIT for speed and WISP protocol for end-to-end encrypted TCP-over-websockets. The project cost over $25,000 in debugging tokens and is described as a fun experiment to push WebAssembly boundaries.
Meridian48 take
While technically impressive, this Firefox-in-WASM demo is more a proof-of-concept than a practical tool, given its massive resource overhead compared to lighter browser-in-browser alternatives.
webassemblyfirefox-port