pcxFirefox 34.0&34.0.5 are Released

Follow official editions
34.0 link
34.0.5 link
SSE2 x86 edition contains en-US, zh-CN, zh-TW, ja

pcxFirefox 34.x changes:

About System Clock Tweak Experimental Feature
System Clock Rate ( abbreviated as SCR below ) Tweak
Provide some about:config options to modify SCR at startup
1) pcxfirefox.scr.enabled : The option control whether to modify SCR, whose default value is true ( Enabled SCR modifying at startup ).
2) pcxfirefox.scr.always : The option control whether to modify SCR if you use Battery Power, whose default value is false ( If you use Battery Power, set scr.always to false wont modify SCR, if you set it true, that will ignore Power type detect. )
pcxfirefox.scr.timer : The option provides Battery Power detecting period ( unit is second ), when reaching this time, detecing your Power Type again to do the behavior depending on pcxfirefox.scr.always

About SmatRAM Experimental Feature
Control your present RAM
Provide some about:config options related with SmartRAM at startup
1) pcxfirefox.memory.firefox.smart : The option controls whether to enable SmartRAM feature, whose default value is true ( Enabled SmartRAM at startup ).
2) pcxfirefox.memory.firefox.smart.dynamic : The option controls different memory trim methods, whose default value is true, when it is true, then pcxfirefox.memory.firefox.smart.dynamic.min and pcxfirefox.memory.firefox.smart.dynamic.ratio is valid.
pcxfirefox.memory.firefox.smart.dynamic.min : The option controls SmartRAM dynamic method’s minimized memory you want, whose default value is 128 MB.
pcxfirefox.memory.firefox.smart.dynamic.ratio : The option controls SmartRAM dynamic method’s the memory ratio you want, whose default value is 80, which means when hitting SmartRAM dynamic method event, the memory will be released to the 80% of the firefox.exe’s present memory.
3) pcxfirefox.memory.firefox.smart.keep : The option controls SmartRAM keep methos’s memory size, whose default value is 512 MB, when pcxfirefox.memory.firefox.smart.dynamic is false, the option is valid.
4) pcxfirefox.memory.firefox.smart.timer : The option provides SmartRAM event period ( unit is second ), whose default value is 3600 seconds.
CAUTION: dont’t set pcxfirefox.memory.firefox.smart.dynamic.ratio, pcxfirefox.memory.firefox.smart.keep, and pcxfirefox.memory.firefox.smart.timer to a very small value, if you really want a small value, please use them at your own risk ( which will greatly increased your OS’s I/O pressure )!

32 comments on “pcxFirefox 34.0&34.0.5 are Released

  1. Facta says:

    Thank you.
    Just one issue: version 34.0.5 says: “Default is incompatible with Firefox 34.0” under Appearance section.

    Like

    • xunxun says:

      Maybe something is wrong with my 34.0.5 build script, and you can modify browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf to set 34.0.5 to 34.0. I think it’s not a big problem, and my internet speed is very slow, so I decide not to upload the fix edition. Or you can use my 34.0 edition, the two edition has not the difference if you don’t use en-US and you are not in USA timezone.

      Like

      • Facta says:

        If it’s just a minor flaw and does not affect the overall performance, I’ll use the 34.0.5 version, though.

        Thank you.

        Like

  2. anon1 says:

    Avira detects the firefox.exe as trojan???? The previous didn’t have this problem??? So what happened???

    Like

  3. waltp says:

    detected as virus bitdefender 2015 crashes when uploading crashes when downloading not a very good release

    Like

  4. waltp says:

    where can i download pcxfirefox source-code ?

    Like

    • xunxun says:

      I have not adopted the Version Control, so generating the patches will cost much more time and I/O pressure. But my all editions’ patches are very the similar, and you can find them from https://github.com/xunxun1982/pcxfirefox.

      Like

      • waltp says:

        outdated patches are not classed as source code

        comodo is legally obligated to provide the modified source code under the MPL2.0 does the MPL2.0 apply hear that’s what Mozilla code is license under.

        Even palemoon supplies the source so does waterfox ?
        Showing the modified code shows you have nothing to hide as its not hard to zip up the source when finished building.

        Like

        • xunxun says:

          If you have a slow speed Internet, and cost 10 hours for uploading every edition’s prebuilt build, and will cost another 1 day for uploading the whole source code, what will you consider?
          And I only want to make the build as a try build of Mozilla Firefox ( adopt the patches I have posted on mozilla bugzilla ), so I don’t consider to make another new branding.
          So I want to cost more time on more meaningful things such as mozilla code debugging and study, not to take the building, copying, uploading as my life time.
          Of course, if my network and build environment is improved, I will upload the patches or the code in future. ( I am prone to upload the patches not the whole code, because the builder is very easy to hide their thought on the whole code. )

          Like

      • waltp says:

        regardless of the time there still is a obligation the patches posted don’t for fill the obligation
        any how i was going to contribute by patching a very serious bug you have in your latest release but to do so i would need the modified source code which clearly are reluctant to release it does take that long to upload 150mb you do that each release. just package in .tar then decompress with .bz2 under 180mb easy.

        you have a very serious bug in this 34.0.5 i am just sorry i could not help.

        Like

        • xunxun says:

          My Internet is not stable, so you’d better split into some small package when uploading it. When uploading my prebuilt buld, I always follow upload/timeout/upload again/timeout/restore.
          Can you describe the bug?

          Like

      • waltp says:

        sounds more like not willing with something to hide but hey can’t prove you are can’t see the code you can’t prove your not because can’t provide the code ether way under Mozilla license
        you can legally distribute compiled code with there trademarks branding i.e firefox logos firefox.exe named firefox.exe and so forth you may want to check your legal position on your obligations.

        the bug well that’s easy multiple stackhash exceptions crashing caused by total memory of the array is larger then what is assigned you need to assign the memory first what happens is the arrays memory is larger the is container the container needs to be assigned the size before the array is placed inside.

        you have memory jitters when hitting over 500mb the browser gets memory jitters part of the main bug

        Like

        • xunxun says:

          I have not made an independent product ( even I didn’t redirect useragent or something, which won’t influence Mozilla’s Web flow or any money earn way ), so I don’t plan to change anything, and it is only a custom build by me, everyone has the decision whether to use the build. The reason I built is only that I felt there were a lot perf improvement other builders have not adopted. I only want to make the build for myself, and solve the bug I can reproduce, try to commit the patch to Mozilla and make Firefox better and better.

          Like

      • waltp says:

        sounds like you need to read Mozilla license my friend now try uploading a file to mega.co.nz in 34.0.5 x64

        Like

  5. mhowie says:

    Just discovered/began using pcxfirefox…how does one establish it as the default browser? Attempts to do so from within the normal options menu aren’t retained as it appears the “stock” Firefox still captures that request. Thanks.

    Like

    • xunxun says:

      But I can use the option to make it default browser, of course you should make sure you haven’t deleted firefox/uninstall/helper.exe

      Like

  6. mhowie says:

    No, that file/folder structure is still intact.

    Perhaps I “installed” incorrectly? I merely decompressed the installation package and copied the files over into a new folder within “Program Files”. I called this folder “pcxfirefox” (seemed like an appropriate name).

    Did I do something wrong with the proper installation of this program and its associated files?

    Like

    • xunxun says:

      It seems the method is right, so I have no idea. You can use other custom build or use official edition directly.

      Like

  7. Jesse Chi says:

    x64 ver can’t download file on MEGA neither 34.0 or 34.0.5 .

    Like

  8. Luys says:

    Hello, I’m writing from Spain.
    I can not either download MEGA files using my 34.0 or 34.0.5 x64, OS Windows 7 SP1.
    Waltp, could you explain how to apply the patch that you have mentioned above?I have no idea how do it.
    Greetings.
    Luys.

    Like

  9. fake says:

    ff 35.0 stable is out

    Like

Comments are closed.