[Falkon] [Bug 506702] New: Support E4X, XBL, XPCOM, and XUL

Schimon Jehudah bugzilla_noreply at kde.org
Mon Jul 7 04:56:32 BST 2025


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

            Bug ID: 506702
           Summary: Support E4X, XBL, XPCOM, and XUL
    Classification: Applications
           Product: Falkon
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: sch at fedora.email
  Target Milestone: ---

This might be more appropriate as a Qt library to handle E4X, XBL, XUL, XPCOM
etc.

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.

While I prefer Python, QML and Qt, adopting XUL would allow to cooperate with
other projects such as Basilisk, Pale Moon, and other XUL projects, including
communities, that are of good quality and do not compromise, such as of
Moonchild Productions and Pale Moon.

Unified XUL Platform (UXP)
https://repo.palemoon.org/MoonchildProductions/UXP

XUL controllers
https://addons.basilisk-browser.org/addon/ptxe/

The ability to render XUL interface from HTML view.
http://jabberzilla.jabberstudio.org/xul/mockups/

References:
https://www.palemoon.org/roadmap.shtml
https://devdoc.net/web/developer.mozilla.org/en-US/docs/XUL.html
https://portal.mozz.us/gemini/woodpeckersnest.space/~schapps/journal/2024-06-10-the-campaign-for-html5-was-a-war-against-xml-and-interoperability.gmi
https://portal.mozz.us/gemini/woodpeckersnest.space/~schapps/journal/2024-08-25-the-benefits-of-uxp-based-software.gmi
https://portal.mozz.us/gemini/woodpeckersnest.space/~schapps/journal/2024-08-10-xmpp-for-xul.gmi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list