This is the entire Firefox browser rendering to a canvas element. Gecko, all UI components, and the Spidermonkey JS engine are all compiled and running in WebAssembly.Here are a few things you might find interesting: - This is fully end to end encrypted! We use the WISP protocol for TCP-over-websockets. - There is a novel WASM- JS JIT for experimental site speedup - This port cost over 25k in opus/fable tokens for debugging and JIT researchThis was just a fun experiment to push the boundaries of WebAssembly. For a more usable browser in browser experience, we also built [Browser.js](https://github.com/HeyPuter/browser.js) that eats a bit less RAM.