I second this. Moonchild has not rejected any of the code that was being referred to, as it was not submitted to upstream UXP in the first place.
Why is Pale Moon so slow?
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
-
Basilisk-Dev
- Astronaut

- Posts: 672
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: Why is Pale Moon so slow?
Off-topic:
-
ownedbywuigi
- Lunatic

- Posts: 291
- Joined: 2026-03-09, 21:48
- Location: United Kingdom
Re: Why is Pale Moon so slow?
Off-topic:
Wait, what? I thought you attempted to submit it to upstream, but got rejected. I'm so stupid sometimes sorryBasilisk-Dev wrote: ↑2026-05-18, 12:46Off-topic:
I second this. Moonchild has not rejected any of the code that was being referred to, as it was not submitted to upstream UXP in the first place.
Lead Dactyloidae developer.
eUXP, UXP and Basilisk contributor.
Windows Server 2022
eUXP, UXP and Basilisk contributor.
Windows Server 2022
-
Basilisk-Dev
- Astronaut

- Posts: 672
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: Why is Pale Moon so slow?
Off-topic:
No worries, sorry if you misunderstood something I said.ownedbywuigi wrote: ↑2026-05-18, 12:49Wait, what? I thought you attempted to submit it to upstream, but got rejected. I'm so stupid sometimes sorry![]()
-
gabrgv
- Fanatic

- Posts: 112
- Joined: 2023-10-28, 18:59
Re: Why is Pale Moon so slow?
Off-topic:
I though they were doing it on Github just because the Copilot thingy was handier xD. But it looks like there is interest in things like WebExtensions and e10s? Or I'm wrong?
I though they were doing it on Github just because the Copilot thingy was handier xD. But it looks like there is interest in things like WebExtensions and e10s? Or I'm wrong?
-
Mæstro
- Board Warrior

- Posts: 1208
- Joined: 2019-08-13, 00:30
- Location: Casumia
Re: Why is Pale Moon so slow?
There is no general interest in Web Extensions or Electrolysis. Because UXP diverged from FIrefox just before these were introduced, it is not too difficult in principle to implement them here, but the development team and most users (and all experienced UXP developers) firmly reject this out of principle. This does not stop others trying from time to time.
‘Life is a fever dream Mæstro would enjoy.’
All posts 100% organic. Ash is the best letter.
What is being nice online?
Debian 10 ELTS / Official PM build
All posts 100% organic. Ash is the best letter.
What is being nice online?
Debian 10 ELTS / Official PM build
-
honorific
- Newbie

- Posts: 3
- Joined: 2026-05-18, 00:28
Re: Why is Pale Moon so slow?
Off-topic:
I'm glad to hear that. As for the other parts of your post, my response to them has already been echoed. I do hope you keep the spirit of cooperation as the project depends on it (and really, all open-source projects do...) I don't think anybody here has vitriol or the like against you, more just exasperation at the situation. Your knowledge and drive for improvement is certainly welcome.ownedbywuigi wrote: ↑2026-05-18, 08:56I will still contribute to upstream UXP for issues that I think you all would want merged in.
It seems that's 2 of the things they wish to include in their fork, yes -- I suppose e10s is meant to be a temporary thing, as ownedbywuigi mentioned above. This is why I mentioned I suspect they came to the conclusion that this isn't what the userbase desires. It's unfortunate that the fork happened, and it's exceedingly childish to do so with zero desire for mutual discussion other than vaguely reopening issues (at least on Basilisk-Dev's part), but things like this happen sometimes. It's a nice lesson for the posters here on the value of communication.
-
UCyborg
- Board Warrior

- Posts: 1017
- Joined: 2019-01-10, 09:37
- Location: Slovenia
Re: Why is Pale Moon so slow?
I can think of 3 Web Extensions that I would use on Pale Moon.
The Merovingian wrote:Choice is an illusion, created between those with power, and those without.
-
andyprough
- Forum staff

- Posts: 1511
- Joined: 2020-05-31, 04:33
Re: Why is Pale Moon so slow?
Off-topic:
Now I feel bad after reading those links having voiced support for this excursion. Sorry @athenian200 - you had good reason to be pissed off, I guess.honorific wrote: ↑2026-05-18, 18:20It's unfortunate that the fork happened, and it's exceedingly childish to do so with zero desire for mutual discussion other than vaguely reopening issues (at least on Basilisk-Dev's part), but things like this happen sometimes. It's a nice lesson for the posters here on the value of communication.
-
walmar
- Moongazer

- Posts: 14
- Joined: 2026-04-08, 18:42
- Location: Germany
Re: Why is Pale Moon so slow?
Off-topic:
I really hope that ownedbywuigi doesn't let himself be discouraged by some of the posts here.
I think there will be a noticeable difference compared to Google Firefox XTreme and its glorified derivatives. They forced users to forgo legacy extensions, non-e10s mode, bookmark descriptions, Direct3D compositing, and so on. With the browser developed by ownedbywuigi, users could once again choose what they want to use. There are multiple reasons to use or not to use e10s or to use legacy extensions or WebExtensions. Mozilla was evidently pursuing an agenda when it replaced or removed useful features. This left many users of Waterfox 56 and Firefox dissatisfied. I miss the spirit that has been gone ever since. The user's freedom to switch to any available preference without having to fulfill the expectations of others.
I really hope that ownedbywuigi doesn't let himself be discouraged by some of the posts here.
I think there will be a noticeable difference compared to Google Firefox XTreme and its glorified derivatives. They forced users to forgo legacy extensions, non-e10s mode, bookmark descriptions, Direct3D compositing, and so on. With the browser developed by ownedbywuigi, users could once again choose what they want to use. There are multiple reasons to use or not to use e10s or to use legacy extensions or WebExtensions. Mozilla was evidently pursuing an agenda when it replaced or removed useful features. This left many users of Waterfox 56 and Firefox dissatisfied. I miss the spirit that has been gone ever since. The user's freedom to switch to any available preference without having to fulfill the expectations of others.
-
Basilisk-Dev
- Astronaut

- Posts: 672
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: Why is Pale Moon so slow?
Off-topic:
Could you please help me understand how me specifying something is not complete and providing a link to a page demonstrating a clear piece of CSS code using that feature that doesn't work is considered vague? I provided enough information for anyone to say "yes this is clearly incomplete" if they click on the link.honorific wrote: ↑2026-05-18, 18:20... other than vaguely reopening issues (at least on Basilisk-Dev's part)
-
honorific
- Newbie

- Posts: 3
- Joined: 2026-05-18, 00:28
Re: Why is Pale Moon so slow?
Off-topic:
You see, it's important to take the full situation into account here. You went the past 2 weeks without any hint of providing the slightest bit of information or cooperation to the upstream repo (branching off without saying a word), and then only post something when Moonchild makes an attempt to merge your changes. The little you did say does not elucidate whether you plan to fully incorporate the issue-relevant changes or anything of a related nature. Quite literally this entire situation has transpired due to vagueness.
As a loose metaphor, let's suppose I disappear from work for two weeks. However, it turns out I didn't disappear; I was working on an improved version of the accounting tool in private! Incredible. It turns out I didn't notify anybody about this, though, leading to them attempting to merge some of my improvements. However, instead of clarifying what exactly isn't done yet, or my plans for it, I simply undo an issue closure and say "This is not complete. Check this link." Okay, so will it be complete in the future? Where exactly does the issue stand? Why is this the first time I'm talking to the company after 2 weeks?
I hope that helps you understand. I won't reply further to this discussion, as I don't want to entirely derail the thread. I think taking a holistic view makes the vagueness pretty clear.
Certainly.Basilisk-Dev wrote: ↑2026-05-18, 22:15Could you please help me understand how me specifying something is not complete and providing a link to a page demonstrating a clear piece of CSS code using that feature that doesn't work is considered vague? I provided enough information for anyone to say "yes this is clearly incomplete" if they click on the link.honorific wrote: ↑2026-05-18, 18:20... other than vaguely reopening issues (at least on Basilisk-Dev's part)
You see, it's important to take the full situation into account here. You went the past 2 weeks without any hint of providing the slightest bit of information or cooperation to the upstream repo (branching off without saying a word), and then only post something when Moonchild makes an attempt to merge your changes. The little you did say does not elucidate whether you plan to fully incorporate the issue-relevant changes or anything of a related nature. Quite literally this entire situation has transpired due to vagueness.
As a loose metaphor, let's suppose I disappear from work for two weeks. However, it turns out I didn't disappear; I was working on an improved version of the accounting tool in private! Incredible. It turns out I didn't notify anybody about this, though, leading to them attempting to merge some of my improvements. However, instead of clarifying what exactly isn't done yet, or my plans for it, I simply undo an issue closure and say "This is not complete. Check this link." Okay, so will it be complete in the future? Where exactly does the issue stand? Why is this the first time I'm talking to the company after 2 weeks?
I hope that helps you understand. I won't reply further to this discussion, as I don't want to entirely derail the thread. I think taking a holistic view makes the vagueness pretty clear.
-
athenian200
- Contributing developer

- Posts: 1892
- Joined: 2018-10-28, 19:56
- Location: Georgia
Re: Why is Pale Moon so slow?
andyprough wrote: ↑2026-05-18, 21:25Off-topic:
Now I feel bad after reading those links having voiced support for this excursion. Sorry @athenian200 - you had good reason to be pissed off, I guess.
Off-topic:
Don't worry, it's all good. I understood where you were coming from. My original plan was to avoid sharing that fact with everyone because I worried it would cast Basilisk-Dev and wuigi in a bad light, turn the community against them, and cement the break in collaboration. Chose to instead just kind of gloss over that part. But I did know about that when I posted, so it was on my mind admittedly. I wasn't lying when I said I wanted them to stay... Basilisk-Dev in particular does good work and we don't have a lot of developers here to begin with. wuigi has made some promising first commits as well. So it's a bit sad to see a fork like that if it means they're going away. I'm still hoping this is a misunderstanding and they do still intend to collaborate, especially since Basilisk-Dev reopened the issues he knew were unfinished. This project does have a history of hostile forks that start working against us, so maybe we took this the wrong way and it really is just a playground for e10s and WebExtensions, or a plan to attract outside contributors who don't feel comfortable working with us directly into writing UXP code that can then be upstreamed. There are other explanations than what it "looks like," but when we first saw it the other night, I have to admit we didn't take it well. And I may have made the whole thing worse for MC because I wondered if the fork may have been due to Basilisk-Dev being frustrated with the slow pace of PR merging or something, and Moonchild seemingly merged everything from eUXP he thought was useful in an exasperated rush... some of which was apparently unfinished. Whole situation has just been... tense.
Don't worry, it's all good. I understood where you were coming from. My original plan was to avoid sharing that fact with everyone because I worried it would cast Basilisk-Dev and wuigi in a bad light, turn the community against them, and cement the break in collaboration. Chose to instead just kind of gloss over that part. But I did know about that when I posted, so it was on my mind admittedly. I wasn't lying when I said I wanted them to stay... Basilisk-Dev in particular does good work and we don't have a lot of developers here to begin with. wuigi has made some promising first commits as well. So it's a bit sad to see a fork like that if it means they're going away. I'm still hoping this is a misunderstanding and they do still intend to collaborate, especially since Basilisk-Dev reopened the issues he knew were unfinished. This project does have a history of hostile forks that start working against us, so maybe we took this the wrong way and it really is just a playground for e10s and WebExtensions, or a plan to attract outside contributors who don't feel comfortable working with us directly into writing UXP code that can then be upstreamed. There are other explanations than what it "looks like," but when we first saw it the other night, I have to admit we didn't take it well. And I may have made the whole thing worse for MC because I wondered if the fork may have been due to Basilisk-Dev being frustrated with the slow pace of PR merging or something, and Moonchild seemingly merged everything from eUXP he thought was useful in an exasperated rush... some of which was apparently unfinished. Whole situation has just been... tense.
"Linux makes everything difficult." -- Lyceus Anubite
"Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works." -- Steve Ballmer
"We always overestimate the change that will occur in the next two years and underestimate the change that will occur in ten." -- Bill Gates
"Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works." -- Steve Ballmer
"We always overestimate the change that will occur in the next two years and underestimate the change that will occur in ten." -- Bill Gates
-
Basilisk-Dev
- Astronaut

- Posts: 672
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: Why is Pale Moon so slow?
Off-topic:
I do not understand. I provided clear information regarding why the work was incomplete including an example. Nothing vague about that.
-
Basilisk-Dev
- Astronaut

- Posts: 672
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: Why is Pale Moon so slow?
Off-topic:
I'm going to continue contributing to UXP. Let's pivot back to the original topic of "Why is Pale Moon so slow?" and solutions to that problem, forks of UXP are irrelevant to that subject.
I'm going to continue contributing to UXP. Let's pivot back to the original topic of "Why is Pale Moon so slow?" and solutions to that problem, forks of UXP are irrelevant to that subject.
-
BenFenner
- Keeps coming back

- Posts: 957
- Joined: 2015-06-01, 12:52
- Location: US Southeast
Re: Why is Pale Moon so slow?
Off-topic:
DeArrow and to a lesser extent SponsorBlock.
But I am certainly fine living without them and would never suggest a WebExtension layer be added to Pale Moon if if caused even the tiniest bit of pain.
I can think of one or two... But it's not like they couldn't be UXP extensions.
DeArrow and to a lesser extent SponsorBlock.
But I am certainly fine living without them and would never suggest a WebExtension layer be added to Pale Moon if if caused even the tiniest bit of pain.
-
Moonchild
- Project founder

- Posts: 39502
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: Why is Pale Moon so slow?
Please direct any further discussion about UXP forks, feature support on the platform and various directions of development to the Platform Development board.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite