pcxFirefox 51.0.1 is Released

Follow official edition changes
Download pcxFirefox

Fixed issues additionally:
1) Fix some extensions installation
2) Bug 1335149 – Remove unnecessary flush() calls from canvas implementation
3) Bug 1335460 – Release globals properly when GetFilesHelper is destroyed on the main thread

pcxFirefox 50.1.0 is Released

Follow official edition changes
Download pcxFirefox

Build changes:
Update SDK to 14393

Feature changes:
ProcessPriority Feature can work on plugin-container

Fixed issues additionally:
1) Avoid crashes caused by Baidu IME ( may cause Baidu IME not work )
2) Bug 1309707 – Distrust new certs chaining up to current WoSign/StartCom roots
3) Bug 1279699 – Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | std::_Allocate | std::basic_stringbuf::overflow
4) Bug 1143644 – Allow IDEOGRAPHIC SPACE in UnEscapeURIForUI
5) Bug 1279354 – Null deref crash in nsProgressFrame::ReflowBarFrame

pcxFirefox 49.0.1 is Released

Follow official edition changes
Download pcxFirefox

Built using VC2015 since this edition.

Compatible Changes different from Official Edition
1) Remove the plugin restriction in x64 edition ( back out Bug 1165981 )
2) Restore distribution/bundles support ( back out Bug 1144127 )
3) Restore general.useragent.override.[domain] support ( back out Bug 896114 )

Add two about:config
1) pref(“pcxfirefox.processpriority.firefox.timer”, 30);
Delayed time : seconds
2) pref(“pcxfirefox.processpriority.firefox.level”, 1);
Level 0 NORMAL_PRIORITY_CLASS
Level 1 ABOVE_NORMAL_PRIORITY_CLASS
Level 2 HIGH_PRIORITY_CLASS

About disable extension signing check
Because of Mozilla some changes ( I haven’t worked it out yet ), if you migrate from the same official edition to my build, you can’t enable the disabled unsigned extensions, when you notice that, you can enter about:config and toggle xpinstall.signatures.required option some times, then the disabled extensions will be enabled. If you update your edition from my older build, you don’t need toggle the option.

pcxFirefox 49.0 with new tmemutil module

Follow official edition changes
Download pcxFirefox

Built using VC2015 since this edition and package the new tmemutil module : https://pcxfirefox.wordpress.com/2016/09/22/tmemutil-for-pcxfirefox-20160922/

Compatible Changes different from Official Edition
1) Remove the plugin restriction in x64 edition ( back out Bug 1165981 )
2) Restore distribution/bundles support ( back out Bug 1144127 )
3) Restore general.useragent.override.[domain] support ( back out Bug 896114 )

Add two about:config
1) pref(“pcxfirefox.processpriority.firefox.timer”, 30);
Delayed time : seconds
2) pref(“pcxfirefox.processpriority.firefox.level”, 1);
Level 0 NORMAL_PRIORITY_CLASS
Level 1 ABOVE_NORMAL_PRIORITY_CLASS
Level 2 HIGH_PRIORITY_CLASS

About disable extension signing check
Because of Mozilla some changes ( I haven’t worked it out yet ), if you migrate from the same official edition to my build, you can’t enable the disabled unsigned extensions, when you notice that, you can enter about:config and toggle xpinstall.signatures.required option some times, then the disabled extensions will be enabled. If you update your edition from my older build, you don’t need toggle the option.