Pale Moon: the tribulations of 25

Couperin47

Member
SoSH Member
As someone who was vocal about the virtues of Palemoon as a browser, some updates/info on the upheavals created by the introduction of Palemoon 25.

History

Palemoon was created to provide legit 64 bit version of Firefox when Mozilla decided to quit development of such a version, the focus also shifted to remaining true to the original vision of FF as Mozilla moved towards ignoring it's users and following a path most suspect is dictated by the source of the bulk of their current funding... this has culminated in the new Australis interface which makes FF a virtual clone of Chrome and eliminates virtually all ability to customize the browser in any meaningful way... a total betrayal of what FF has always been. The developer of Palemoon has remained true to that original vision. All the major funding for Mozilla these days comes from... Google, which has now succeeded in gutting a major competitor in the browser marketplace.

Why Palemoon 25 has to be:

As FF and Mozilla move ahead, it is inevitable that the underlying code makes it more and more impossible to retain the features and structure FF had prior to the introduction of the Australis interface. Inevitably Palemoon would either have to abandon it's philosophy or become a true fork of FF. In forking, it was decided to end support for XP, retain both 32 and 64 bit versions (as well as an Atom version which... truth be told, will actually run on XP...).

What problems this creates:

Two really, both minor, if you understand:

1.  How do websites 'recognize' Palemoon. Palemoon could continue to report itself as some older version of FF, but inevitably some sites will start scolding you or insist you're using an 'outdated' browser. Palemoon also, legitimately wants to be recognized for what it is... a legit separate entity. For all sites, the changes necessary to recognize Palemoon are trivial since it's totally compatible with all recent versions of FF, but some are stubborn and some have snarky reasons to refuse. More on how to simply cure this below.

2. Some addons now refuse to work or install. Well addons that rely on the new FF Australis interface won't fly, but everything else is probably totally compatible, except that for security reasons addons interrogate the browser for specific info as to version and Palemoon 25 isn't a response that's understood, so they refuse to install or work. Again, changes to understand about Palemoon are a few trivial lines of code, many developers already are handling this, again a few are stubborn or have reasons to want to screw them. Palemoon has simple solutions to 99% of this, but not clearly explained for the non-techie ... hence this post.

If a site refuses to understand Palemoon 25 you simply need to take 1 min to add a 'spoof' for that site.  Here's EXACTLY what you do:

1. In the url line type 'about:config'
2. anywhere inside the screen, opposite click and select 'new:string'
3. insert 'general.useragent.override.xxxexample.com' where xxxexample.com is the site in question (and of course it doesn't need to be a .com site, just whatever the url to the site really is).
4. insert into the string 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0'
     The above string is about the 'best' general purpose spoof that will work for 99% of sites, similar strings will be available for some snarky sites ... see below.
    
Done.  Next time you go to that site, Palemoon will recognized as if it's FF.

A perfect example of a site that's snarky is...suprise... Google. Go to Google, for example and Google 'moon' and images and you'll get a old style limited version of the page... Google has decided that Palemoon is an unrecognized primitive Mozilla browser, incapable of handling their latest features and formatting... riiight.

Using the above instructions create an exception for 'google.com' and use this string:
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.10'

now Google (all of Google) will stop crippling your experience.
btw that string will also probably work for most sites...you might have to fiddle on a few really snarky sites...

Finally, Palemoon has a site already with mods made to the few addons that haven't already been modified to handle Palemoon 25:

https://addons.palemoon.org/
 
The most common are  Adblock Plus or Adblock Edge (both actually work, but interface is limited, Palemoon 'versions' solve these minor issues).

Now, understand, virtually all themes and all but 2 of my addons worked perfectly when I upgraded. Extensions don't require any changes or fiddling to work. I myself haven't had any site, besides Google, that needed any spoofing, but I understand some gaming and social sites may require this. You may have to fiddle for a whole five minutes, but it's no reason to discard Palemoon just because their forums make the issues appear to be excessively complicated.
   
 

Couperin47

Member
SoSH Member
Update:
 
The author of Pale Moon is a sensible man, he was told over and over that changing default Palemoon settings to eliminate it clearly being identified as Firefox would create extensive headaches. He had every right to want his creation to be recognized and respected and he was...adamant. It has taken 2 weeks for him to finally realize that the mountain simply wasn't coming to.... (no need to complete this, none of us want to become a specific ISIS target.... ) Anyway, default settings in the next minor iteration will go back to mimicking FF, thereby eliminating all the recognition issues and most of the addon issues.
 

mabrowndog

Ask me about total zone...or paint
Lifetime Member
SoSH Member
Dec 23, 2003
39,676
Falmouth, MA
Thanks a ton for the detailed updates on this. GMail still keeps asking me to "upgrade" to an approved browser.
 
Any estimates on when the next updates might fix this stuff?
 

Marceline

Well-Known Member
Lifetime Member
SoSH Member
Sep 9, 2002
6,465
Canton, MA
Couperin47 said:
 
afaik 25.0.2 which came out last week already defaults back to spoofing an 'approved' browser
 
It did briefly, but google changed something again - it's coming back as an unsupported browser with 25.0.2 running in firefox compatibility mode.
 
Google also did something where after detecting that it's an "unsupported browser", it removes features from gmail, such as the search bar. I'm having issues with gmail and google maps now both not working correctly with 25.0.2. As far as I've noticed this happened within the last day or two.
 
Edit: I tried the site specific override feature mentioned above, but I still can't get gmail to work correctly in Pale Moon.
 

Marceline

Well-Known Member
Lifetime Member
SoSH Member
Sep 9, 2002
6,465
Canton, MA
ok, I finally got this figured out. There are 2 issues here:
 
-- Adblock Plus causes the gmail search bar, as well as the google maps location bar, not to display. Disabling adblock plus on these sites fixes this issue.
 
-- Adding the user agent override for google.com as noted in the 1st post gets rid of the "unsupported browser" warning at gmail.
 
Everything is now working correctly.
 
edit: Sorry for the multiple posts and edits. I did a manual refresh of my Adblock filters and Adblock works with gmail now. It looks like they already fixed whatever the problem was.
 

Couperin47

Member
SoSH Member
Joe Sixpack said:
ok, I finally got this figured out. There are 2 issues here:
 
-- Adblock Plus causes the gmail search bar, as well as the google maps location bar, not to display. Disabling adblock plus on these sites fixes this issue.
 
-- Adding the user agent override for google.com as noted in the 1st post gets rid of the "unsupported browser" warning at gmail.
 
Everything is now working correctly.
 
Thanks for the clarifications, Google is being a real bitch ...how dare anyone keep a real Mozilla browser alive... they are spending quite a bit of cash to completely subvert their offerings.
I've realized that since I had added the specific user agent for Google, it has masked the issue of how 25.0.2 acts natively. Takes one minute to add this and upgrades will retain any such additions to your configuration.
 

Couperin47

Member
SoSH Member
Another issue, which doesn't affect me since I'm way too old a fart to care much about current gaming.  Apparently serious gamers spend quite a bit of time viewing games on YouTube, which has implemented 60fps playback in a manner which is seriously proprietary, MSE. ATM Chrome (surprise) handles this perfectly, FF has added optional support which, even when turned on is extremely buggy. Currently Palemoon does not include code to  support the required MSE. If this is anything you care about, read this thread to understand the current situation:
 
http://forum.palemoon.org/viewtopic.php?f=3&t=6368