Falkon or Qt to support XUL

For discussions about side projects, potential future projects or helper applications for Pale Moon.
User avatar
Schimon
Apollo supporter
Apollo supporter
Posts: 41
Joined: 2024-12-09, 14:01

Falkon or Qt to support XUL

Post by Schimon » 2025-07-07, 03:59

Asking other projects to support XUL, so that it would be possible to cooperate with more people, and increase the availability of XUL-based extensions.

Bug 506702 Submitted – Support E4X, XBL, XPCOM, and XUL

https://bugs.kde.org/show_bug.cgi?id=506702

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

Re: Falkon or Qt to support XUL

Post by moonbat » 2025-07-07, 06:50

Good luck with that; it won't be possible for any post version 57 fork of Firefox since that was when the last bit of XUL platform code was removed. This is like constructing an apartment block and then being asked if it can be altered into a gas station.
"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
Jabber: moonbat@hot-chili.net

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38378
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Falkon or Qt to support XUL

Post by Moonchild » 2025-07-07, 09:17

KDE bug tracker wrote:There are many XUL extensions with working core code, and, as with GTK+, XUL is an XML file to create graphical interface, and there are many possibilities for Falkon, including adding FireFTP, FireSSH, and more. Yet it would require porting to QML or Qt.
I think you misunderstand the core premise here. QML is a UIML itself just like XUL. You can't "Port XUL to it". Similarly, Qt is a development framework that uses its own OOP approach to builds UIs, and falls more into the level of a widget toolkit, which is something XUL could potentially be built on top of, but isn't within the realm of actually natively parsing XUL or working with it.

So you're even missing the broadside here with your KDE bug tracker request...
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Schimon
Apollo supporter
Apollo supporter
Posts: 41
Joined: 2024-12-09, 14:01

Re: Falkon or Qt to support XUL

Post by Schimon » 2025-07-09, 09:05

It is an interesting idea to consider, nevertheless.

I sense, that XHTML, XML, and XUL were the main targets to try to destroy, when we had the clown show of "browser war" and the "new" html (i.e. "html5").

Because of that change, I think that XUL has a greate potential.

Never mind the proper realizations of technicalities.