Forum does not load on Sailfish-Browser

Have there been some changes recently?

The stock browser does not load the forum any more. I think it started a few hours ago.

2 Likes

@vige do you know?

(…20 character limit must be fulfilled)

Yes, I noticed as well. I guess I’ll have to file a bug about it :frowning:

2 Likes

I’ve noticed the same thing with Palemoon that I use on desktop. Works fine in Iceweasel.

This is what I see in the dev console for it. All I get is a blank page.

There’s also a:
SyntaxError:+expected+expression,+got+’.’

In logs/report_js_error endpoint.

2 Likes

Can also confirm that loading forum.sailfishos.org with the SF browser leads to loading a lot of data but at the end it stucks and only white screen visible.

And it worked with Palemoon before the update which happened today?

Yes. It was working fine even earlier today(used it fine from like 0800 CEST-~10/11CEST or so) - after that it stopped working.

1 Like

In case it helps, here’s the output from

EMBED_CONSOLE=1 sailfish-browser >browser.out 2>browser.err

browser-sfos-forum.err

[D] unknown:0 - Using Wayland-EGL
[D] onCompleted:106 - ViewPlaceholder requires a SilicaFlickable parent
[W] QMozContext::notifyObservers:274 - Trying to notify observers before context initialized.
Attempting load of libEGL.so
JavaScript error: https://forum.sailfishos.org/assets/application-24b741a7337f6b7aef40db5f0e23fc4a4ebca7624722df24e703340216b5d239.js, line 1: SyntaxError: expected expression, got '.'
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js, line 1: ReferenceError: Discourse is not defined
JavaScript error: https://forum.sailfishos.org/assets/application-24b741a7337f6b7aef40db5f0e23fc4a4ebca7624722df24e703340216b5d239.js, line 1: SyntaxError: expected expression, got '.'
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js, line 1: Error: Could not find module discourse/lib/theme-settings-store
JavaScript error: https://forum.sailfishos.org/assets/start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js, line 1: ReferenceError: Discourse is not defined

browser-sfos-forum.out

greHome from GRE_HOME:/usr/bin
libxul.so is not found, in /usr/bin/libxul.so
JSComp: EmbedLiteConsoleListener.js loaded
JSComp: EmbedLiteErrorPageHandler.js loaded
JSComp: EmbedLiteFaviconService.js loaded
JSComp: EmbedLiteGlobalHelper.js loaded
EmbedLiteGlobalHelper app-startup
JSComp: EmbedLiteOrientationChangeHandler.js loaded
JSComp: EmbedLiteSearchEngine.js loaded
JSComp: EmbedLiteSyncService.js loaded
EmbedLiteSyncService app-startup
JSComp: EmbedPrefService.js loaded
EmbedPrefService app-startup
JSComp: EmbedliteDownloadManager.js loaded
JSComp: PrivateDataManager.js loaded
JSComp: UserAgentOverrideHelper.js loaded
UserAgentOverrideHelper app-startup
CONSOLE message:
OpenGL compositor Initialized Succesfully.
Version: OpenGL ES 3.2 V@331.0 (GIT@9128d71, Ib33d3e8e13) (Date:10/23/18)
Vendor: Qualcomm
Renderer: Adreno (TM) 508
FBO Texture Target: TEXTURE_2D
JSScript: ContextMenuHandler.js loaded
JSScript: SelectionPrototype.js loaded
JSScript: SelectionHandler.js loaded
JSScript: SelectAsyncHelper.js loaded
EmbedHelper init called
Frame script: embedhelper.js loaded
CONSOLE message:
[JavaScript Error: "SyntaxError: expected expression, got '.'" {file: "https://forum.sailfishos.org/assets/application-24b741a7337f
6b7aef40db5f0e23fc4a4ebca7624722df24e703340216b5d239.js" line: 1 column: 2717853 source: "nction(){return document.querySelector(".
user-menu button")?.focus()})},toggleHamburger:function(){this.state.hamburgerV"}]
CONSOLE message:
[JavaScript Error: "Error: Could not find module discourse/lib/theme-settings-store" {file: "https://forum.sailfishos.org/assets/em
ber_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js" line: 1}]
require/<@https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:56
0116
require@https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:5600
98
@https://forum.sailfishos.org/theme-javascripts/8ffb9c2d788bd2219337c9ec03865ff7caaf0cb3.js?__ws=forum.sailfishos.org:3:5
@https://forum.sailfishos.org/theme-javascripts/8ffb9c2d788bd2219337c9ec03865ff7caaf0cb3.js?__ws=forum.sailfishos.org:1:2

CONSOLE message:
[JavaScript Error: "Error: Could not find module discourse/lib/theme-settings-store" {file: "https://forum.sailfishos.org/assets/em
ber_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js" line: 1}]
require/<@https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:56
0116
require@https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:5600
98
@https://forum.sailfishos.org/theme-javascripts/8fdb0eda20e52ac60a1ecc96ada8dea1c3fb59eb.js?__ws=forum.sailfishos.org:3:5
@https://forum.sailfishos.org/theme-javascripts/8fdb0eda20e52ac60a1ecc96ada8dea1c3fb59eb.js?__ws=forum.sailfishos.org:1:2

CONSOLE message:
[JavaScript Error: "Error: Could not find module discourse/lib/theme-settings-store" {file: "https://forum.sailfishos.org/assets/em
ber_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js" line: 1}]
require/<@https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:56
0116
require@https://forum.sailfishos.org/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:5600
98
@https://forum.sailfishos.org/theme-javascripts/9c170e16ced8c89ecf7169554baccede5d5496e1.js?__ws=forum.sailfishos.org:3:5
1 Like

And now the issue should be fixed. At least works for me. Thanks for reporting and providing hints :slight_smile:

8 Likes

Confirmed! Thank you!

Works for me as well! Thank you for the prompt resolution.

Yes it works now. Loads faster now and is displayed without any problems and is readable now. Thank you very much!

But still does not work on Sailfish 3.2.1.20 :frowning:
(as it already did for some longer time)

Issue still not solved for my Xperia X with 3.3.0.16 Rokua (blank screen). Anything I can do? (except upgrading SFOS, which I may consider later, as previous upgrades were very disappointing).

1 Like

Just discovered something interesting: this forum can be (partially) readable with the stock browser (mozembed) in SFOS 3.3.0.16 Rokua if and only if I disable javascript (using about:config). Unfortunately of course, an other browser regression does not allow saving changes in prefs.js so I have to re-disable javascript every time.

1 Like