pcxFirefox 52.0.2 is Released

Follow official edition changes
Download pcxFirefox

The feature added this edition:
WebP support: set image.webp.enabled to true

Fixed issues additionally:
1) Fix http://liuh2.com rendering
2) Bug 1345991 – SVG Image Elements aren’t displayed in the Page Info view media list
3) Bug 1347700 – Fix async loading of content scripts

Some custom editions based on pcxFirefox

Thanks to Firefox’s incomparable customizable features, imaginative users can make Firefox more faster, more easier and more beautiful.

Here are some users’ custom editions based on pcxFirefox edition. ( If you have some problems, please ask the custom edition’s author directly. )

1 RunningCheese

Language: Chinese

7a6a15d5gy1fd34x9gc9ej20xp0kwaks

Latest edition based on pcxFirefox 51.0.1

pcxFirefox SourceForge Mirror Link

2 SunBox

Language: Chinese

This slideshow requires JavaScript.

Latest edition based on pcxFirefox 50.1.0

pcxFirefox SourceForge Mirror Link

3 CingFox

Language: Chinese

preview

Latest edition based on pcxFirefox 51.0.1

pcxFirefox SourceForge Mirror Link

4 Ennea

Language: Chinese

This slideshow requires JavaScript.

Latest edition based on pcxFirefox 43.0.4

pcxFirefox SourceForge Mirror Link

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

-fp:fast study continued

MSVC x64 toolchain’s -fp:fast, which can cause LTCG:pgi build running behavior more different with normal, is more sensitive than x86. So, we should test the x64 build as a prototype. (No PGO build and LTCG:pgi build should all pass the UNIT tests?)
According to https://pcxfirefox.wordpress.com/2016/10/16/a-questionable-but-faster-msvc-compiler-switch, we can use some pragma code section to avoid -fp:fast bugs, but this is very difficult checking in Mozilla Unified build. So, we should use FILES_PER_UNIFIED_FILE = 1 and change UNIFIED_SOURCES to SOURCES in order to find the code section.