Gecko esr91 work (former "Flypig's gecko dev diary")

I could reproduce the problem on my XA2 with ER78. To fix it, as nemo/defaultuser open the browser from terminal with a second tab, e.g.:

    $ sailfish-browser about:mozilla

From the tab view you can now close the first tab without opening it.

4 Likes

Thanks very much @martinh ! Your hint worked. Browser is back again!

I did so how you wrote but out of confusion i typed ‘sailfish-browser about:settings’ , but despite my error browser opened, i was able to close both the former crashed and also the yellow framed 'not existing ‘settings’ tab.

Q: Is update to ESR91 possible on 32 bit devices (Xperia 10)?

It will be available with SFOS 5.0 AFAIK

4 Likes

You an submit these to the Sailfish OS Browser.

They can be added in the file below:

3 Likes

Is there any way to debug a site in the browser, like javascript console output or something similar?

I am using clozemaster.com for language learning and the “Next” button does not work there when playing a collection. It triggers a js event, so I wanted to look for any clues.

Please see this article:

4 Likes

Thank you! That was pretty easy to solve. Got the following from the console

[JavaScript Error: "TypeError: window.speechSynthesis is undefined" {file: "https://www.clozemaster.com/packs/js/850-853f2d39ddd52393a868.js" line: 2}]

setting “media.webspeech.synth.enabled” key in about:config, made the requested object window.speechSynthesis available in the browser :smile:
I can now finally ditch the android app.

5 Likes