sailfishos/sailfish-browser

github.com menu doesn't work

Opened this issue · 8 comments

Noticed this today. The top left corner menu of GitHub mobile site does not work, rendering the whole site almost unusable.

Sailfish X 2.1.4.14 on Sony Xperia X.

I experienced the same... The browser engine needs an update...

Well, the engine is still at version 38. So that would mean dating from somewhere halfway 2015. Nobody should use such an old browser.
Although I'm an daily Firefox user, I wonder if it is wise to keep using the Gecko engine. If the Qt-port isn't supported/maintained anymore, should SailfishOS still use it?

I saw commits in the mer repos that would upgrade to Gecko 45 but that's old too.
The problem is that upgrading the engine requires a massive amount of work. QtWebengine might be a better choice, only the browser needs to be maintained and not the engine.

There is already an excellent browser using Qt-based engine called WebCat by @llelectronics. Perhaps that project could provide some readily-usable code, or at least ideas..?

You know what? I'm doing it. Hold my beer, I'll make sailfishos-browser use qtwebkit engine.

I have precisely zero clue how to do it, but I'll learn by doing. And I learn fast.

Any progress? Im really in the need of a newer browser

Karry commented

Still valid on SFOS 3.0.3

Mozilla is now developing GeckoView and Android Components, a set of components for embedding Gecko in Android apps. I know that this is for Android, but could it be used in Sailfish browser?

They are also making new Firefox for Android (Fenix) which uses GeckoView. Could it be ported to Sailfish OS and used as a default replacement for Sailfish browser?

And don't use WebKit or Blink. If you want to be "the only independent mobile operating system", then don't use the browser engine from the biggest corporation in the world.