Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

Firefox in WebAssembly

This project compiles the Gecko engine to WebAssembly so that Firefox can be loaded inside another browser. This port is made possible by emscripten and the WISP protocol for networking support.

ss-2026年07月15日T16:17:54 137585236-04:00

BUILD INSTRUCTIONS

Must build on linux. Building on mac is not currently supported.

prequisites

  • libpulse-dev
  • node + pnpm
emsdk install 6.0.1
emsdk activate 6.0.1
rustup target add wasm32-unknown-emscripten
make web

JIT

This project contains an attempt at a JS->WASM JIT. It is currently not usable on many websites. It can be toggled with the environment variable GECKO_NOWASMJIT=1

About

🦊 Firefox in WebAssembly

Topics

Resources

Stars

550 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /