Firefox 128:
That’s really great news!
Looks like it works perfectly already,I mean at least all screenshots are rendered without issues.
I think I’ll use Haiku a lot more now that this is available.
Reading that “the browser that puts your privacy first” marketing bullshit is a bit funny,however,considering that Mozilla bought an advertising network recently and feeds your browser data to it lol
It’s time to get my hands dirty on porting LibreWolf again.
Finally, a browser that cloudflare doesn’t ruin (I hate cloudflare so much it has no reason to be this annoying.) are there any issues that have to be resolved for it to be called “finished”. Asking since it seems complete based on these screenshots. Aside from the fact that everything is in a serif font.
how can I install firefox on my Haiku laptop?
It’s not yet available as package.
You can build the repository GitHub - kenz-gelsoft/gecko-dev: Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html from source,but you need a lot of RAM and CPU cores to do that in a reasonable time.
Nice, really nice on the screenshots.
I wait with joy … till we can install it and check out working on Haiku Beta release.
Honestly, slowly I am getting a bit tired with news only.
Currently still waiting for my build server to unpack the latest LibreWolf source archive.
USB storage is really a major bottleneck here.
As soon as I have something that works,I will share a binary that everyone can test.
I fear that it will require a somewhat recent Nightly,however.
Okidoki. I just wrote Beta release, as then not requires to be on Nightly.
Actually I am on nightly as now I can experience the shaping new Beta here, and I have both on a same kind of USB thumbdrive, so I can see
does it worth to upgrade, and if yes : when ? … for me.
As I use Haiku as a daily driver actually and there’s no other OS to hop on to help me out … it is rather a necessity to keep a reliable version. I would avoid install and configure again. I did a million times in the spring time until I had reliable, and also bigger, USB thumbdrives.
It’s better to stay on the Beta with your important things,as Nightlys can always break.
The new beta will likely come in a few weeks,so it’s safer to wait and enjoy it when it’s really ready for daily use,especially if you have no alternative.
Have you tested any extensions with the port? Personally, I’m hoping that the following extensions work fine:
- uBlock Origin
- Dark Reader
- Firefox Side View
- SponsorBlock
Also while in the meantime GTK theming still isn’t matching with the system yet, there’s a BeOS colour scheme available for Firefox:
Does Firefox still use XUL or is it fully GTK these days?
Doesn’t really use XUL these days, but it also barely uses GTK. For Windows and macOS, Firefox doesn’t use GTK at all, but rather native APIs.
Hmm, what would be needed to get Firefox directly using the BeAPI?
Some developer who would want/like to work on it, presumably.
We should stop offering new tasks when the project is in short of hands and minds for actual missing features or shorcomings that offered by devs to work on !..
Manpower in needs → Developing
There’s a lot from it can be selected -
I am really happy to this year 5 GSOC contributor started to work on Haiku and their apps related tasks.
That’s a very positive thing that shows Haiku is in scope - I do not think crowd and banners on newspapers/portals would help us out efficiently.
Also good devs have time and energy to support so many projects.
Hope to see Beta 5 soon
What are the odds of getting this great work upstreamed?
Great work! Glad to see the progress!
I’m pretty hype about this! Can’t wait until it’s in the repos. Might build it myself tonight for funsies.
Today I retried building LibreWolf 128 with the latest patches - and failed again.
It again complains that a Python module named “mozfile” is missing.
I downloaded the LibreWolf 128.0.3-1 source archive,applied every single patch from the gecko-dev repository and expected it to work,which it should theoretically do since the LibreWolf source is basically the same as Firefox,only with improved privacy.
This Python-based build system is really driving me crazy.
Maybe someone can give a hint how to fix this?
Otherwise I’m taking a break from this effort for now.