OSX build
tronicum opened this issue · comments
I think the problem is caused by the browser not finding the ca_certs.ini file in the place it expects, which is /etc/ca_certs.ini.
There is slightly odd behavior in LibCore's config file routines which make opening a non-existent config file behave like opening an empty file.
The TLS library and other corresponding classes used by libweb haven't been designed to execute outside of serenity where we have some hard coded expectations about where data files and resources will live.
There's some work to go in the serenity libs to make all this behavior work properly in Linux
That looks like an issue with libweb and the incomplete webgl support. The place to debug that issue is on the serenityos discord and serenity issue tracker. Many many websites don't load or crash for hundreds of known reasons, the software is still in development.
If it doesn't reproduce in the serenity browser on SerenityOS, then we can look at the issue as specific to the Linux port.
Closing per @ADKaster's comments.