XULRunner 6.6.0.0 Developer Preview

Discussions about the development and maturation of the platform code (UXP).
Warning: may contain highly-technical topics.

Moderators: trava90, athenian200

mrnhmath
Fanatic
Fanatic
Posts: 128
Joined: 2017-06-21, 02:37

XULRunner 6.6.0.0 Developer Preview

Unread post by mrnhmath » 2024-03-02, 19:18

In spirit of advancing and solidifying the Unified XUL Platform as the de facto successor to the Mozilla platform, the XULRunner runtime along with its accompanying SDK has been revived and is now available for testing.

XULRunner 6.6.0.0, based on the latest Pale Moon 33.0.1/Goanna 6.6.0 platform code is the first developer preview. It enables a standalone runtime for Mozilla applications that can be as powerful as Firefox derivates and a software development kit for more in-depth uses of Mozilla technology such as XPCOM. You can learn more about XULRunner in the archived MDN documentation.

Preliminary testing binaries can be found at Pale Moon's FTP server, targeting win32 and linux-x86_64-gtk2.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 5334
Joined: 2015-12-09, 15:45
Contact:

Re: XULRunner 6.6.0.0 Developer Preview

Unread post by moonbat » 2024-03-03, 02:13

Wow, this is excellent news :D

Thank you for bringing XULRunner towards a usable state!
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

mrnhmath
Fanatic
Fanatic
Posts: 128
Joined: 2017-06-21, 02:37

Re: XULRunner 6.6.0.0 Developer Preview

Unread post by mrnhmath » 2024-05-03, 00:47

XULRunner 6.6.0.1 has been released, based on the same platform code as Pale Moon 33.1.0. This release should be considered its first stable developer preview.

Note that I won't be doing 32-bit builds of my projects from now on, so if you want to play with XUL in an older machine, the 6.0.0.0 win32 binary will be kept around.

Runtime binaries and accompanying SDK are available over Pale Moon's FTP server.

User avatar
malcolmd
New to the forum
New to the forum
Posts: 2
Joined: 2021-08-27, 13:35

Re: XULRunner 6.6.0.0 Developer Preview

Unread post by malcolmd » 2024-09-03, 12:23

Thank you so much for the work done to get this to the developer preview stage.

The Linux version worked straight away using an existing project - this makes me so happy as I have not managed to get xulrunner working on a modern Linux previously!

I initially had an issue with the win32 version - the application displayed "Cannot load XPCOM" on launch. Running xpcshell - helped me find the issue as this reported that VCRUNTIME140.dll, MSVCP140.dll and VCRUNTIME140.dll were not found. A google search pointed me to https://answers.microsoft.com/en-us/win ... 3fb7c38625 - which informed me I needed to install the Microsoft Visual C++ 2015 - 2022 Redistributable x64: https://aka.ms/vs/17/release/vc_redist.x64.exe

Installing this fixed the issue - I thought I'd post this info here in case it helps someone else.

mrnhmath
Fanatic
Fanatic
Posts: 128
Joined: 2017-06-21, 02:37

Re: XULRunner 6.6.0.0 Developer Preview

Unread post by mrnhmath » 2024-09-03, 18:41

malcolmd wrote:
2024-09-03, 12:23

I initially had an issue with the win32 version - the application displayed "Cannot load XPCOM" on launch. Running xpcshell - helped me find the issue as this reported that VCRUNTIME140.dll, MSVCP140.dll and VCRUNTIME140.dll were not found. A google search pointed me to https://answers.microsoft.com/en-us/win ... 3fb7c38625 - which informed me I needed to install the Microsoft Visual C++ 2015 - 2022 Redistributable x64: https://aka.ms/vs/17/release/vc_redist.x64.exe

Installing this fixed the issue - I thought I'd post this info here in case it helps someone else.
I forgot to mention that unlike mainline XUL applications like Pale Moon and Basilisk, these XULRunner releases were not built with the MSVC redist files included. Thanks for pointing it out and the encouragement as well.

Post Reply