How much of the underpinnings for making browser extending extensions is really gone in Firefox?

General project discussion.
Use this as a last resort if your topic does not fit in any of the other boards but it still on-topic.
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.

Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
User avatar
UCyborg
Astronaut
Astronaut
Posts: 541
Joined: 2019-01-10, 09:37
Location: Slovenia

How much of the underpinnings for making browser extending extensions is really gone in Firefox?

Post by UCyborg » 2025-10-11, 10:28

Considering xiaoxiaoflood's firefox-scripts repo and extensions and scripts available there. Besides that it takes a wizard who can read Firefox's source code to make it accept such extensions, what else is missing? If I'm not mistaken, XUL overlayed extensions (if I got the name right) are not loadable, but how much is that a problem? They always gave Windows 95 vibes with the browser restart requirement.

User avatar
jobbautista9
Board Warrior
Board Warrior
Posts: 1039
Joined: 2020-11-03, 06:47
Location: Philippines

Re: How much of the underpinnings for making browser extending extensions is really gone in Firefox?

Post by jobbautista9 » 2025-10-11, 12:04

Can a customizable status bar be brought back without XUL overlay?
Image

"Destroying things, smartly!" - IJN Samidare, probably

Avatar artwork by ebifurya: https://www.pixiv.net/artworks/85379109

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

User avatar
UCyborg
Astronaut
Astronaut
Posts: 541
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: How much of the underpinnings for making browser extending extensions is really gone in Firefox?

Post by UCyborg » 2025-10-11, 16:50

There is a script in there that adds the status bar, which you can put elements on. Status text is there, no progress bar though.

On the issues page, I found link to a repo with some fixes for recent versions: https://github.com/AlexVallat/firefox-scripts

I remember with old school extensions in general, there were problems with multi-process compatibility in some cases.

User avatar
jobbautista9
Board Warrior
Board Warrior
Posts: 1039
Joined: 2020-11-03, 06:47
Location: Philippines

Re: How much of the underpinnings for making browser extending extensions is really gone in Firefox?

Post by jobbautista9 » 2025-10-11, 17:01

Yeah a status bar without a progress bar doesn't really make sense IMO. And I wonder if there's a way to have it themed, because the status bar here in Floorp v11 (which probably reuses the one in the repo you linked) is not getting colored by my theme, making it look jarring in contrast to other toolbars... :coffee:
Image

"Destroying things, smartly!" - IJN Samidare, probably

Avatar artwork by ebifurya: https://www.pixiv.net/artworks/85379109

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

User avatar
UCyborg
Astronaut
Astronaut
Posts: 541
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: How much of the underpinnings for making browser extending extensions is really gone in Firefox?

Post by UCyborg » 2025-10-11, 17:26

Floorp has a status bar? Guess I didn't look through the options well enough.

Firefox also got rid of the ability to have, in Microsoft's terms, window frame extended into client area. You can still have still transparency everywhere above the tab bar, status bar and many other places if you go overboard with GlassMyFox extension on Pale Moon on Windows 11 with DWMBlurGlass.