Re:Is there any code in Firefox (as of 2020) that comes from...
by DonHopkins on Saturday March 28, 2020 @02:00AM
(#22709527)
Apple uses a lot of historical legacy NS prefixes too, but in their case it stands for NeXT Step! ;)
I used to call the browser Netscapé, which rhymes with Nescafé, back in the 90's when it was the world's leading distributer of Java.
https://en.wikipedia.org/wiki/Nescaf%C3%A9
>Nescafé is a brand of coffee made by Nestlé. It comes in many different forms. The name is a portmanteau of the words "Nestlé" and "café". Nestlé first introduced their flagship coffee brand in Switzerland on 1 April 1938.
You will immediately see a lot of NS_ (or ns) prefixed names in the source code. Without knowing about Firefox's history I thought like that Firefox has history with Apple (NeXTSTEP). But no, NS_ are the legacy from Netscape.
It was fun to get to know its history from the source code when I was contributing it :)
[1]: https://dxr.mozilla.org/mozilla-central/source/dom/media/Med...