Progress on porting Firefox

To be more accurate, there are at least 3 browsers which can play YouTube videos today on Haiku : Falkon, Dooble, Qutebrowser

It was one of the early article I’ve written on Haiku Insider (Access to YouTube – Haiku Insider)

3 Likes

I am impressed !
Just installed Nightly and updated to latest nightly build.
I am writing this from Firefox.
But the amazing thing is that I am watching Brazilian Grand Prix on F1TV !!!
The video breaks but not the sound (which I lost after a crash :slight_smile: !).
Even a pop-out window option on their page worked without issue ! My CPUs are close to 100% all the time but I find it amazing that it works !

Huge thanks to all involved, please keep pushing !

9 Likes

There is also epiphany which is able to.

2 Likes

Well, from my side it is again a bit of waste of time to revisit this thread - just as in 2023 - as new posts are not about

development progress
or
fixes done on bugs I had reported above …

When I see new post I always hope for that I am going to read some good news or bad news , but something about the porting

not opininions
or
sideways of usual inevitable rubber bones I could read through many times on different topics again and again …

“Oh yeah, wastin’ of time” :whistling_little_boy

:cowboy_hat_face:

2 Likes

Not sure why you are complaining when you are doing the same thing here. If something is off-topic you can simply report it and moderators can move it to another thread.

4 Likes

To my mind, it should be clear to new users that of the various browsers available on Haiku, this port of Firefox is the port of Firefox that people use on other platforms. The ability to sync with other Firefox installations on other PC and Mobile OSs (if implemented) should be implied by the name?

So my vote goes to something like “Foxfire“, “Firefoxy”, “Firefix” or something along such lines. It would be a mistake to hark back to BeOS or reference Mozilla since these brands do not mean anything to most ordinary people…

I don’t want to add fuel to the fire as there is a separate topic for this, but every choice of name that is made has consequences. With every choice of name apart from Firefox, new users will not be able to make a direct connection. The best way is probably to wait until the port is polished and then the developers decide which way they want to go.

4 Likes

If I may chime in here a little belated, it appeared to me that the principal point in that comment about youtube, is that it is not any kind of comprehensive test of a browser. It seems to me that, a ways back, WebPositive could play youtube videos, and it wasn’t a better browser then.

I switch over to a Linux partition every day in order to access web sites that WebPositive can’t deal with. Not my NetBSD partition - I like NetBSD a lot better as a platform, and they both run FIrefox, but the NetBSD port of Firefox is built from a pile of Linux compatibility libraries and it doesn’t work as well. It will be interesting to try Firefox on Haiku, but for working software, native is the way to go.

1 Like

GNOME Web (Epiphany) works well for me in my Haiku VM to play YouTube videos. I only gave it 2 GB of RAM and the video playback was not too shitty.

Work fine - hrev58364 64 bit
Repo LOTE

14 Likes

You watch videos??? then you must be one of those “unproductive” users of Haiku, who happen to live in the 21st century!

4 Likes

Just updated to the latest update for wayland server on Beta 5, and it is working with the nightly hpkg thats available.

4 Likes

I have the same with the package compiled from the HaikuPorts PR and now the popmenu is working fine.

Close to a first release available ?

2024-11-29_08-30

Posted from Firefox on Haiku :wink:

11 Likes

I can confirm that website settings that I could not change or access easily now work.

7 Likes

I someone is interested to build and execute Firefox on R1 Beta 5, below are the steps.

Note : 16 Gb of memory is the minimum to have it compiled under Haiku.

3 Likes

16 GB required!

BTW some deps seems redundant. I don’t believe it depends on libsdl2 at least.

1 Like

Yes I have done a copy/paste from the LOTTE package, so it can be adjusted.

Regarding the memory, to be more accurate : between 8 Gb and 16 Gb (8 Gb was not enough on my NUC)

2 Likes

I noticed this happens (almost) everytime I tried building from fresh checkout. Interrupt with ctrl-c and retry worked for me, so I didn’t remember I hit this too.

(Apologies, at that time, I didn’t try to reproduce this as it takes many hours, I want to hack other things in that time.)

This should be problem when building package on buildmaster, so I’ll find some workaround.

2 Likes

Thanks, will try again when I find some free time.
I thought aborting may have left things unfinished, so I always cleaned the work directory before retrying.

2 Likes

Ahoy devs !

Thanks for new version

wayland_server

It had partly resolved my issue in

#Testcase04

¤¤ Typing special characters with [AltGr] + [button of special char] still does not work …
but
¤¤ Haiku’s Cut and Paste from clipboard finally works !

This way I could login into services/sites …

I will check social media sites soon as well, as Falkon reported as not supported by Gmail Facebook, etc. in recent months.

So thank you very much for new wayland_server version again !

Kind regards,

1 Like