Progress on porting Firefox

Amazing! Does it seem more stable than other browsers on haiku?

1 Like

This is what I call a true BeOS-fan lifestyle. It clearly a work in progress port, but the main question is: it is more stable than what we have right now? :smiley:

2 Likes

Is it wrong to ask about the status? I would just like to know how stable it is.

Seems that the “true BeOS fan lifestyle” is to jump out on people in forums for asking questions? :joy:

4 Likes

The current status is that no text can be shown due to some rendering issues,so it is not usable at all.
That may now change fast,however,considering the cause is likely something that can be fixed rather easy,now that the rest of this huge monster application seems to be working.

X521 did say “somewhat” running. I don’t know if he sent you a personal message or you’re working on it aswell. However, from his given statement I dare to assume that there are other underlying issues aside of the obvious lack of text. I may be wrong but that’s just my theory.

what ? people cant ask questions. skjerp deg !

1 Like

It is currently meaningless to talk about stability before solving Rust problems. New Rust version significantly altered behavior that formally considered undefined and now it trigger failures in various parts. It should be fixed in new Firefox versions. So we need to rebase Haiku patches over new Firefox version that is compatible with new Rust version. Or try to use old Rust version that I think is a bad idea.

9 Likes

I’m currently trying to patch the latest LibreWolf source archive with the Haiku patches.
I haven’t looked at all patches yet,but those I’ve seen are at places where I don’t think a lot has changed,so that should be rather easy.

Edit: Maybe I was a bit too optimistic with that.
Currently it fails extremely early because it can’t find some Python packages.
I’ll take a break until someone figures out how to fix the Python mess.
Working with Python stuff is always awful,that’s also the point where I failed trying to port Pale Moon some weeks ago.

8 Likes

Yay, can remove that from my TODO list \o/ :sweat_smile:

3 Likes

Finaly after about 20 years(?) :stuck_out_tongue: :rofl:

3 Likes

Firefox 128:

51 Likes

How well does it work?
Can it render discuss.haiku-os.org?

1 Like

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.

5 Likes

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.

1 Like

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.

3 Likes

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.

3 Likes

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.

2 Likes

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.

1 Like

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.

1 Like