HeadlinesBriefing favicon HeadlinesBriefing.com

Firefox Runs in WebAssembly

Hacker News •
×

A "Show HN" post on Hacker News details an experimental project where the entire Firefox browser, including its Gecko rendering engine, UI components, and Spidermonkey JavaScript engine, has been compiled and is running in WebAssembly.

Key features highlighted include end-to-end encryption using the WISP protocol for TCP-over-websockets and a novel WASM-to-JS JIT designed for experimental site speedups. The development effort reportedly cost over 25k in opus/fable tokens for debugging and JIT research.

This project is described as a fun experiment to push the boundaries of WebAssembly. For a more user-friendly "browser in browser" experience, the developers also created browser.js, which is noted to consume less RAM.