Progress on porting Firefox

Somewhat playable, but not usable build here.

If you use Haiku nightly (or maybe beta5 branch?), and installed runtime-requirement packages, you can run this and you see how it’s far to usable state.

  1. Install runtime requirement
    • This list is not exhaustive maybe some more packages required
      • cairo
      • gtk3
      • libevent
      • libffi
      • libjpeg_turbo
      • libvpx
      • libwebp
      • nspr
      • zlib
  2. Install attached wayland_server package
  3. Extract firefox*.tar.bz2
  4. Open terminal
  5. Run command
    export WAYLAND_DISPLAY=:0
    path/to/extracted/dir/firefox
    

If you’re lucky enogh you can open some websites. But almost everytime you will see tab crashing. You may need to reload and reopen url multiple times.

25 Likes