Get the latest tech news
Firefox Browser Ported to HaikuOS
Hello everyone. I am a big fan of Firefox and a long-time watcher of Haiku (and BeOS). I love Haiku’s cute UX (inherited and polished from BeOS), so WebPositive looks sweet, but I dreamed also firefox will be available on Haiku in the future. Recently, Haiku gets the Wayland compatibility layer, it runs gtk3, gtkwebkit and GNOME Web(epiphany) with relatively small additional porting effort, this convinced me it is viable to port Firefox on Haiku now. I spent some weekends and managed to buil...
Thanks to nielx, he maintains relatively new Rust toolchains, cbindgen is now 0.20 on haikuports, but firefox build requires 0.24 (0.20 version actually failed generating some bindings correctly.) Linux Mesa Wayland support is not usable because it depends on DRI framework and Linux-specific ioctls like fence FDs and implicit sync registration. But yes, indeed wayland layer brings some amount of overhead (especially in memory footprint), GTK prevents us from behaving like native (controversial word in here!).
Or read this on Hacker News