Release Pale Moon

Discussion in 'Software Releases' started by ptitSeb, Dec 11, 2014.

  1. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,018
    Location:
    France, near Lyon
    Here is Pale Moon, a browser based on Firefox, but removing less used function to gain as much speed as possible.
    [​IMG]


    You will need a recent version of the Firmware for it to work (like 1.62RC minimum).
    Note that, on a Fat32 SDCard, the creation of the Profile will have an error, but the profile should be created. fixed on build 02
    Note2: WebGL doesn't work for now, I'm working on it.: fixed on build 02

    History log
    =========

    Build 33
    -----------

    • Update to 27.8.1 sources
    Build 32
    -----------

    • Update to 27.7.2 sources
    Build 31
    -----------

    • Update to 27.7.1 sources
    Build 30
    -----------

    • Repackage with more libs
    Build 29
    -----------

    • Update to 27.3.0 sources
    Build 28
    -----------

    • Update to 27.2.1 sources
    Build 27
    -----------

    • Update to 26.4.1 sources
    Build 26
    -----------

    • Update to 26.4.0.1 sources
    Build 25
    -----------

    • Update to 26.3.3 sources
    Build 24
    -----------

    • Update to 26.2.1 sources
    Build 23
    -----------

    • Update to 26.1.1 sources
    Build 22
    -----------

    • Update to 26.1.0 sources
    Build 21
    -----------

    • Update to 26.0.2 sources
    Build 20
    -----------

    • Fresh compile with gcc 5.3.0 (still 25.8.1 sources)
    Build 19
    -----------

    • Update to 25.8.1 sources
    Build 18
    -----------

    • Update to 25.8 sources
    Build 17
    -----------

    • Update to 25.7.3 sources
    Build 16
    -----------

    • Update to 25.7.2 sources
    Build 15
    -----------

    • Update to 25.7 sources
    Build 14
    -----------

    • Update to 25.6 sources
    Build 13
    -----------

    • Update to 25.5 sources
    Build 12
    -----------

    • Fix to some random segfault (miscompilation).
    Build 11
    -----------

    • Updated to 25.4.1
    Build 10
    -----------

    • Fix to some random segfault (js related).
    Build 09
    -----------

    • Updated to 25.3.2
    Build 08
    -----------

    • Updated to 25.3.1
    • Fixed random Bus Error (crash)
    Build 07
    -----------

    • Updated to 25.3
    Build 06
    -----------

    • Used 25.2.1 final sources
    • Because of the naming, it may not show as updated
    • Put Webm disabled by default
    Build 05
    -----------

    • Used 25.2 final sources
    Build 04
    -----------

    • Force ignore the Flash plugin from the firmware
    • Updated sources
    Build 03
    -----------

    • Fixed to get the include Flash plugin to be used
    Build 02
    -----------

    • Fixed Profile wizard
    • Redirected tmp download to appdata/palemoon/tmp
    • Enabled WebGL
    Build 01
    -----------

    • Initial build

    Pale Moon is featured on Pandoralive: http://pandoralive.info/?p=4396

    Source code is here: http://ptitseb.openpandora.org/palemoon.tgz (outdated) and the diff over official git is here: http://ptitseb.openpandora.org/palemoon_pandora.diff (up-to-date)
     
    Last edited: Mar 17, 2018
    Tags:
    knightron, Klumpen, elwing and 3 others like this.
  2. ekianjo

    ekianjo Hardcore Member

    Joined:
    May 7, 2012
    Messages:
    8,261
    Location:
    神戸市、日本 (Japan)
    Excellent ! I love this browser and it runs much faster than Firefox on Pandora.
     
  3. Askarus

    Askarus Hardcore Member

    Joined:
    Sep 28, 2011
    Messages:
    4,167
    Location:
    Germany
    Never heard it.

    Will try on Pandora. Sounds promising.

    However, when I install it on my Laptop with the official install script and select "latest Version" I can not install certain Add Ons. Official Mozilla add on page recognizes it as FireFox 24.

    So my Question is, is it based on the latest Firefox or on an older Version.

    Anyways, even without Addons I think it might become default for my Pandora.

    Thanks :) .

    Will test it tomorrow.
     
  4. joachim

    joachim Member

    Joined:
    May 22, 2013
    Messages:
    299
    Very nice, I tried with Slackware and works so far - all pictures showing and even youtube videos ! Thank you for the christmas gift ! I was using Seamonkey but maybe I am changing to palemoon. Whats the big difference ? I am very pleased, well done.
     
  5. TrashyMG

    TrashyMG Sarcasm Dispenser Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    10,167
    That would be cool if you can get it working.
     
  6. EvilDragon

    EvilDragon Administrator Staff Member

    Joined:
    Mar 4, 2003
    Messages:
    19,388
    Location:
    Ingolstadt
    That looks like a good candidate (with OpenGL) for the Pyra as well :D

    But can't wait to try it on the Pandora.
     
  7. Yellow Kitty

    Yellow Kitty Still Fresh

    Joined:
    Nov 7, 2014
    Messages:
    59
    Location:
    California
    Wow! I gave it a try. Pale Moon is the fastest browser I have on my Pandora so far! It's a keeper!
     
  8. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,018
    Location:
    France, near Lyon
    It is based on old Firefox sources, before the "bloating", but it is kept up-to-date by the Pale Moon team, with very frequent update on the github...
     
    Last edited by a moderator: Dec 15, 2014
  9. Linux-SWAT

    Linux-SWAT Hardcore Member

    Joined:
    Feb 13, 2010
    Messages:
    8,037
  10. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,350
    Location:
    Cái Bang
    Never heard of this browser.  But anything lean and mean is good for our Pandies :)
     
    Last edited by a moderator: Dec 11, 2014
  11. EvilDragon

    EvilDragon Administrator Staff Member

    Joined:
    Mar 4, 2003
    Messages:
    19,388
    Location:
    Ingolstadt
    Yep, pretty fast it is, nice :)
     
  12. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,247
    Location:
    Everywhere
    I just got Otter the other day and haven't been able to fully test that.  Slow down, ptitSeb! :p

    If this and Otter both work well for me I might be able to approach my Pandora web browsing in the same way I do with other computers (Opera for fun/leisure/personal, Firefox for work/education/professional stuff).
     
  13. fusion_power

    fusion_power Advanced Member

    Joined:
    Dec 11, 2006
    Messages:
    6,907
    Location:
    germany
    Firefox based browser that is faster than Firefox? I'm in, especialy onto the Pandora. :)

    There seems to be an option to import existing firefox profiles, would be very handy, especialy when it also means to import the plugins from existing FF installation. Anyone successfuly tested this on the Pandora yet?
     
  14. notaz

    notaz Certified Guru

    Joined:
    Aug 23, 2005
    Messages:
    4,904
    Location:
    Lithuania
    For whatever reason it fails to create a profile for me. I think I saw somebody reporting this issue for firefox, but firefox works fine for me. I've checked my card (fsck and all) and it seems fine (normal FAT32), files can be written without problems.

    noprofile.png
     
  15. TrashyMG

    TrashyMG Sarcasm Dispenser Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    10,167
    ^ did it actually create a profile correctly despite having the error?, one of Ptitseb's notes in the first post makes mention of this.
     
  16. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,018
    Location:
    France, near Lyon
    I will look at that creation profile error.

    In the code, I found this:

            if (NS_FAILED(rv) || !profileDefaultsDir) {
                // if copying failed, lets just ensure that the profile directory exists.
                rv = rootDir->Create(nsIFile::DIRECTORY_TYPE, 0700);
                NS_ENSURE_SUCCESS(rv, rv);
            }
            rv = rootDir->SetPermissions(0700);
    #ifndef ANDROID
            // If the profile is on the sdcard, this will fail but its non-fatal
            NS_ENSURE_SUCCESS(rv, rv);
    #endif

    So I guess I will use ANDROID path just here (just change to #if 0) and it should solve the issue :p

    I will try to enable WebGL before releasing a build 02...
     
  17. Eight Bit

    Eight Bit Advanced Member

    Joined:
    Nov 16, 2008
    Messages:
    1,415
    Location:
    Amsterdam, Netherlands
    I have installed it on a FAT32 card and created a profile with no problems at all.

    Nicest browser so far. Gonna play with it more. :)
     
  18. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,000
    Location:
    49.491276,8.423518
    Sounds good.


    Any Chance to get Flasplugin working?


    Will try that soon too ;)
     
  19. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,018
    Location:
    France, near Lyon
    It should be working already. Do you have an example where it does not?
     
    ingoreis likes this.
  20. Askarus

    Askarus Hardcore Member

    Joined:
    Sep 28, 2011
    Messages:
    4,167
    Location:
    Germany
    I did 2 things to speed everything up a lot:

    1: Set cache to "0"

    (Prevents from writing to SD-Card)

    2: Disable FireFox compatibility mode

    Especially the compatibility mode seems to slow PaleMoon down a lot.

    Didn't test if it breaks things but my kuston background style and the Palemoon addbolcker still work.
     

Share This Page

Loading...