A little bit of history...

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.
Lotusisrael

A little bit of history...

Post by Lotusisrael » 2020-01-23, 21:41

This may be slightly off-topic, but yet I am curious about something that may have some repercussions on my configuration, yet. I have read somewhere that Pale Moon as of today descends from Firefox 38, not early. I remember I so recently on this forum that a bug fixed implemented by Mozilla for Firefox was brought in Pale Moon as well. Does Pale Moon get some new, fresh code from Firefox, at times?

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1603
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: A little bit of history...

Post by Lootyhoof » 2020-01-23, 21:45


User avatar
ron_1
Knows the dark side
Knows the dark side
Posts: 3082
Joined: 2012-06-28, 01:20

Re: A little bit of history...

Post by ron_1 » 2020-01-23, 21:49

Lotusisrael wrote:
I have read somewhere that Pale Moon as of today descends from Firefox 38
Not right at all. The quote below, while referencing Pale Moon 25, is still applicable today (I'm sure I'll get corrected if this is wrong).
So, to be clear once again here: Pale Moon 25 is not based on Firefox 25. It's not based on any specific version of Firefox anymore, is an individually developed fork with a hybrid of code from many different versions of Firefox 24 and beyond as well as plenty of own code, and should be seen in its own right, with its own versions, based on its own release schedule and features.
https://forum.palemoon.org/viewtopic.php?f=24&t=6505
Or, to quote Tobin, Pale Moon is not Firefox and never will be again.

This link may also answer some of your questions. https://forum.palemoon.org/viewtopic.php?f=24&t=23577

User avatar
Moonchild
Project founder
Project founder
Posts: 38968
Joined: 2011-08-28, 17:27
Location: Sweden

Re: A little bit of history...

Post by Moonchild » 2020-01-23, 22:58

Considering this wasn't a support question I've moved it to a better board.
"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

Lotusisrael

Re: A little bit of history...

Post by Lotusisrael » 2020-02-05, 21:40

One thing still remains un-clear. If Pale Moon diverged on version 24 from Firefox, how come Goanna diverged from Gecko at version 26? Up to 26, Pale Moon used standard Gecko, the same as in Firefox? I do not understand.

New Tobin Paradigm

Re: A little bit of history...

Post by New Tobin Paradigm » 2020-02-05, 21:48

Lootyhoof wrote:
2020-01-23, 21:45
You should read: https://www.palemoon.org/history.shtml

User avatar
Moonchild
Project founder
Project founder
Posts: 38968
Joined: 2011-08-28, 17:27
Location: Sweden

Re: A little bit of history...

Post by Moonchild » 2020-02-05, 21:52

Lotusisrael wrote:
2020-02-05, 21:40
One thing still remains un-clear. If Pale Moon diverged on version 24 from Firefox, how come Goanna diverged from Gecko at version 26? Up to 26, Pale Moon used standard Gecko, the same as in Firefox? I do not understand.
We forked Gecko the moment we started to make edits to the layout&rendering engine, so it's not really been used as "standard Gecko" from the moment we forked off the browser. However, for a while we continued to carry the Gecko name for it, with relatively small changes, but eventually we had to choose a different name for it since it was no longer Gecko.
See also http://www.moonchildproductions.info/goanna.shtml
"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

Andrew Herbert

Re: A little bit of history...

Post by Andrew Herbert » 2020-02-06, 15:28

What about SpiderMonkey (JavaScript engine)?

New Tobin Paradigm

Re: A little bit of history...

Post by New Tobin Paradigm » 2020-02-06, 15:59

That is part of the platform code.