Jump to content

My Browser Builds (Part 1)


Recommended Posts

Notice:
These projects have no affiliation with any upstream community code sources or organizations. Please direct all support or related questions to here.
"Serpent", "New Moon", "MailNews" are generic debranded names and they are subject to change in the future. Archive directory names and archive filenames will only be changed once generic debranded names are not used in the future.

Latest changelog is available here as well:
http://rtfreesoft.blogspot.com/search/label/browser

Serpent/UXP browser (MCP reforked 52ESR as new base), and NM28XP releases:

 

Binaries are moved to here: (I'm lazy to edit all previous posts)
https://o.rths.ml/palemoon/?sort=date&order=desc

BOC related binaries:

 

Binary list: https://o.rths.ml/boc-uxp/?sort=date&order=desc

FAQ:

Q: Having audio distorted when watching Twitter/etc.?
A: Please try turning on "Firefox compatibility" in options dialog or either "general.useragent.compatMode = 2" or "general.useragent.compatMode.firefox = true" in about:config and reload the page.

Q: Can't play H264 clips? (for PM27/KM76)
A: Download following packages for your browser edition(32bit/64bit) and extract DLLs to same place as palemoon.exe lives.
  32bit LAV dlls are in separated package (extracted from K-Lite codec pack 13.5.5)
  https://o.rths.ml/palemoon/lav.7z

  Just in case if you have an older processor which has no SSE instruction set support:
    32bit NoSSE (ffmpeg 3.1.1 lite build)
    https://o.rths.ml/palemoon/lav-dll-lite-mmx.7z
    32bit No ASM (ffmpeg 3.1.1 lite build, if build above doesn't work on your processor)
    https://o.rths.ml/palemoon/lav-dll-lite-noasm.7z

  64bit LAV dlls are in separated package (LAV Filters 64bit 0.70.2)
  https://o.rths.ml/palemoon/lav64.7z

Q: AV1 Support? (for UXP-based applications except mailnews)
A: You need to enable "media.av1.enabled" in about:config

Q: VP9 Support? (for PM27)
A: VP9 works if async MSE option is unchecked and "Enable MSE for WebM Video" checked in options.

Q: Extensions/Themes not working after updating binaries.
A: If you encounter extensions not show icon, clicking options button of extension causing browser unresponsive, etc. please try following actions:
1.a Killing palemoon.exe process
1.b Copy whole extensions folder out of profile folder (to somewhere else for example, desktop)
1.c Restart browser without restoring previous sessions
1.d Goto about:addons page
1.e Drop XPI files from the copied-out extensions folder to about:addonss page One-by-One.
1.f After all XPI files are dropped and installed/updated, restart browser

Q: Virus detected?
A: Tell your anti-virus program to exclude palemoon.exe and/or plugin-container.exe. Some anti-virus heuristic engines (for example symantec's sonar engine) is too sensitive to palemoon.exe/plugin-container.exe network activities.

Q: Where's your patches for compiling my own?
A: Please visit the link above "FAQ:". Latest source patch files are named "sources_patches_YYYYMMDD.7z" in that page.

Q: basilisk browser showing basic pages in GMail?
A: set these to "ture" in about:config
 general.useragent.compatMode.firefox
 general.useragent.compatMode.gecko

Q: How to change User Interface language?
A: Please see this post:

Q: Portable Loader?
A: You can always use official portable launcher with my binaries, or you can use my simple portable loader written in NSIS:

 

Q: How to install extensions/themes in BNavigator browser?
A: Please check this post out:

 

-------------------------------------

NewMoon 27 build:


-------------------------------------
Serpent/moebius browser (deprecated by MCP, forked by me), and also 26.5 as playground :

 

 

And NewMoon 26.5 and K-Meleon 74 with Goanna 2.2 (newmoon-26.5) for vanilla Win2000 build:


-------------------------------------
K-Meleon browser with Goanna/Tycho engine:
  It has its own sub-forum in K-Meleon official forum!
  http://kmeleonbrowser.org/forum/list.php?19

Latest build:


-------------------------------------
Firefox ESR 45 with TenFourFox fixes for SSE-only machines:

 

-------------------------------------

K-Meleon Original cross-post is here:

 

-------------------------------------

ArcticFox XP win32 test build:


----original post message belows----

Today's build with portable LAV libraries.
Place LAV dlls (av*.dll) in same place as palemoon.exe lives.

Official repo changes since my last build:
-Clobber for Brotli/WOFF2 update
-Fix some comments (no code change)
-Enable Brotli content-encoding by default (https only).
-Pull woff2 upstream update.
-Update Brotli decompressor.
 

My changes since my last build:
- Upgrade Mozilla NSPR and NSS to 4.16 and 3.22 for (hopefully) faster AES operations

32bit:
https://o.rths.cf/palemoon/palemoon-27.6.0a1.win32-git-20171002_2-e68ab5b3d-xpmod.7z

64bit:
https://o.rths.cf/palemoon/palemoon-27.6.0a1.win64-git-20171002_2-e68ab5b3d-xpmod.7z

Link to comment
Share on other sites


Unfortunately, only New Moon (palemoon-27.6.0a1.win32-git-20171002-e68ab5b3d-xpmod) will open and close immediately. Not working in VMware with Windows XP sp3 (completely updated and no other programs installed). With New Moon from Feodor2 (v27.5.0) there are no problems. Have the suspect that when compiling with you what goes wrong. :dubbio:

 

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="palemoon.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="avcodec-lav-57.dll" SIZE="11351040" CHECKSUM="0x35C8BFE7" BIN_FILE_VERSION="57.102.100.0" BIN_PRODUCT_VERSION="57.102.100.0" PRODUCT_VERSION="git-2017-08-05-06f1b67fc0" FILE_DESCRIPTION="FFmpeg codec library" COMPANY_NAME="FFmpeg Project" PRODUCT_NAME="FFmpeg" FILE_VERSION="57.102.100" ORIGINAL_FILENAME="avcodec-lav-57.dll" INTERNAL_NAME="libavcodec" LEGAL_COPYRIGHT="Copyright (C) 2000-2017 FFmpeg Project" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xAD4F16" LINKER_VERSION="0x10000" UPTO_BIN_FILE_VERSION="57.102.100.0" UPTO_BIN_PRODUCT_VERSION="57.102.100.0" LINK_DATE="01/01/1970 00:00:00" UPTO_LINK_DATE="01/01/1970 00:00:00" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="avresample-lav-3.dll" SIZE="157184" CHECKSUM="0x448D8D39" BIN_FILE_VERSION="3.6.0.0" BIN_PRODUCT_VERSION="3.6.0.0" PRODUCT_VERSION="git-2017-08-05-06f1b67fc0" FILE_DESCRIPTION="Libav audio resampling library" COMPANY_NAME="FFmpeg Project" PRODUCT_NAME="FFmpeg" FILE_VERSION="3.6.0" ORIGINAL_FILENAME="avresample-lav-3.dll" INTERNAL_NAME="libavresample" LEGAL_COPYRIGHT="Copyright (C) 2000-2017 FFmpeg Project" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x357EF" LINKER_VERSION="0x10000" UPTO_BIN_FILE_VERSION="3.6.0.0" UPTO_BIN_PRODUCT_VERSION="3.6.0.0" LINK_DATE="01/01/1970 00:00:00" UPTO_LINK_DATE="01/01/1970 00:00:00" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="avutil-lav-55.dll" SIZE="579072" CHECKSUM="0x7028023B" BIN_FILE_VERSION="55.69.101.0" BIN_PRODUCT_VERSION="55.69.101.0" PRODUCT_VERSION="git-2017-08-05-06f1b67fc0" FILE_DESCRIPTION="FFmpeg utility library" COMPANY_NAME="FFmpeg Project" PRODUCT_NAME="FFmpeg" FILE_VERSION="55.69.101" ORIGINAL_FILENAME="avutil-lav-55.dll" INTERNAL_NAME="libavutil" LEGAL_COPYRIGHT="Copyright (C) 2000-2017 FFmpeg Project" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x90FFA" LINKER_VERSION="0x10000" UPTO_BIN_FILE_VERSION="55.69.101.0" UPTO_BIN_PRODUCT_VERSION="55.69.101.0" LINK_DATE="01/01/1970 00:00:00" UPTO_LINK_DATE="01/01/1970 00:00:00" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="d3dcompiler_47.dll" SIZE="3466856" CHECKSUM="0x53703755" BIN_FILE_VERSION="6.3.9600.16384" BIN_PRODUCT_VERSION="6.3.9600.16384" PRODUCT_VERSION="6.3.9600.16384" FILE_DESCRIPTION="Direct3D HLSL Compiler for Redistribution" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="6.3.9600.16384 (winblue_rtm.130821-1623)" ORIGINAL_FILENAME="d3dcompiler_47.dll" INTERNAL_NAME="d3dcompiler_47.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x35D487" LINKER_VERSION="0x60003" UPTO_BIN_FILE_VERSION="6.3.9600.16384" UPTO_BIN_PRODUCT_VERSION="6.3.9600.16384" LINK_DATE="08/22/2013 03:50:06" UPTO_LINK_DATE="08/22/2013 03:50:06" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="freebl3.dll" SIZE="359936" CHECKSUM="0xC8C688DA" BIN_FILE_VERSION="3.32.0.0" BIN_PRODUCT_VERSION="3.32.0.0" PRODUCT_VERSION="3.32 Basic ECC" FILE_DESCRIPTION="NSS freebl Library" COMPANY_NAME="Mozilla Foundation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.32 Basic ECC" ORIGINAL_FILENAME="freebl3.dll" INTERNAL_NAME="freebl3" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.32.0.0" UPTO_BIN_PRODUCT_VERSION="3.32.0.0" LINK_DATE="10/01/2017 16:31:33" UPTO_LINK_DATE="10/01/2017 16:31:33" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="gkmedias.dll" SIZE="5319680" CHECKSUM="0x39EE5A4F" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="gkmedias.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x512E89" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:31:39" UPTO_LINK_DATE="10/01/2017 16:31:39" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="icudt58.dll" SIZE="10965504" CHECKSUM="0x1A815041" BIN_FILE_VERSION="58.2.0.0" BIN_PRODUCT_VERSION="58.2.0.0" PRODUCT_VERSION="58, 2, 0, 0" FILE_DESCRIPTION="ICU Data DLL" COMPANY_NAME="The ICU Project" PRODUCT_NAME="International Components for Unicode" FILE_VERSION="58, 2, 0, 0" ORIGINAL_FILENAME="icudt58.dll" LEGAL_COPYRIGHT=" Copyright (C) 2016 and later: Unicode, Inc. and others. License &amp; terms of use: http://www.unicode.org/copyright.html " VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xA7E783" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="58.2.0.0" UPTO_BIN_PRODUCT_VERSION="58.2.0.0" LINK_DATE="10/01/2017 16:31:46" UPTO_LINK_DATE="10/01/2017 16:31:46" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="icuin58.dll" SIZE="1455104" CHECKSUM="0x3DC1C6C1" BIN_FILE_VERSION="58.2.0.0" BIN_PRODUCT_VERSION="58.2.0.0" PRODUCT_VERSION="58, 2, 0, 0" FILE_DESCRIPTION="ICU I18N DLL" COMPANY_NAME="The ICU Project" PRODUCT_NAME="International Components for Unicode" FILE_VERSION="58, 2, 0, 0" ORIGINAL_FILENAME="icuin58.dll" LEGAL_COPYRIGHT=" Copyright (C) 2016 and later: Unicode, Inc. and others. License &amp; terms of use: http://www.unicode.org/copyright.html " VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1661AF" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="58.2.0.0" UPTO_BIN_PRODUCT_VERSION="58.2.0.0" LINK_DATE="10/01/2017 16:28:18" UPTO_LINK_DATE="10/01/2017 16:28:18" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="icuuc58.dll" SIZE="1025536" CHECKSUM="0x242AE84D" BIN_FILE_VERSION="58.2.0.0" BIN_PRODUCT_VERSION="58.2.0.0" PRODUCT_VERSION="58, 2, 0, 0" FILE_DESCRIPTION="ICU Common DLL" COMPANY_NAME="The ICU Project" PRODUCT_NAME="International Components for Unicode" FILE_VERSION="58, 2, 0, 0" ORIGINAL_FILENAME="icuuc58.dll" LEGAL_COPYRIGHT=" Copyright (C) 2016 and later: Unicode, Inc. and others. License &amp; terms of use: http://www.unicode.org/copyright.html " VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x106408" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="58.2.0.0" UPTO_BIN_PRODUCT_VERSION="58.2.0.0" LINK_DATE="10/01/2017 16:25:42" UPTO_LINK_DATE="10/01/2017 16:25:42" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="libEGL.dll" SIZE="101376" CHECKSUM="0x68471BBF" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="libEGL.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x24EF5" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:31:08" UPTO_LINK_DATE="10/01/2017 16:31:08" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="libGLESv2.dll" SIZE="1623552" CHECKSUM="0x48A27D9D" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="libGLESv2.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x18F16A" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:31:05" UPTO_LINK_DATE="10/01/2017 16:31:05" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="mozalloc.dll" SIZE="8704" CHECKSUM="0x194F0D29" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="mozalloc.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2E19" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:31:02" UPTO_LINK_DATE="10/01/2017 16:31:02" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="mozglue.dll" SIZE="162816" CHECKSUM="0xB8E196AF" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="mozglue.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x295F9" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:30:55" UPTO_LINK_DATE="10/01/2017 16:30:55" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="mozjs.dll" SIZE="4004864" CHECKSUM="0x1349DD05" MODULE_TYPE="WIN32" PE_CHECKSUM="0x3D71F9" LINKER_VERSION="0x0" LINK_DATE="10/01/2017 16:32:52" UPTO_LINK_DATE="10/01/2017 16:32:52" />
    <MATCHING_FILE NAME="msvcp120.dll" SIZE="454968" CHECKSUM="0x8B906239" BIN_FILE_VERSION="12.0.40660.0" BIN_PRODUCT_VERSION="12.0.40660.0" PRODUCT_VERSION="12.00.40660.0" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2013" FILE_VERSION="12.00.40660.0 built by: VSULDR" ORIGINAL_FILENAME="msvcp120.dll" INTERNAL_NAME="msvcp120.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x6FBDB" LINKER_VERSION="0xA0000" UPTO_BIN_FILE_VERSION="12.0.40660.0" UPTO_BIN_PRODUCT_VERSION="12.0.40660.0" LINK_DATE="07/07/2016 08:13:35" UPTO_LINK_DATE="07/07/2016 08:13:35" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="msvcr120.dll" SIZE="971064" CHECKSUM="0x1FBCA52" BIN_FILE_VERSION="12.0.40660.0" BIN_PRODUCT_VERSION="12.0.40660.0" PRODUCT_VERSION="12.00.40660.0" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2013" FILE_VERSION="12.00.40660.0 built by: VSULDR" ORIGINAL_FILENAME="msvcr120.dll" INTERNAL_NAME="msvcr120.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF8AEF" LINKER_VERSION="0xA0000" UPTO_BIN_FILE_VERSION="12.0.40660.0" UPTO_BIN_PRODUCT_VERSION="12.0.40660.0" LINK_DATE="07/07/2016 08:13:18" UPTO_LINK_DATE="07/07/2016 08:13:18" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="nss3.dll" SIZE="1839104" CHECKSUM="0x57E8A491" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="nss3.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1C25CC" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:31:27" UPTO_LINK_DATE="10/01/2017 16:31:27" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="nssckbi.dll" SIZE="379904" CHECKSUM="0xACBF4D67" BIN_FILE_VERSION="2.16.0.0" BIN_PRODUCT_VERSION="2.16.0.0" PRODUCT_VERSION="2.16" FILE_DESCRIPTION="NSS Builtin Trusted Root CAs" COMPANY_NAME="Mozilla Foundation" PRODUCT_NAME="Network Security Services" FILE_VERSION="2.16" ORIGINAL_FILENAME="nssckbi.dll" INTERNAL_NAME="nssckbi" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.16.0.0" UPTO_BIN_PRODUCT_VERSION="2.16.0.0" LINK_DATE="10/01/2017 16:31:31" UPTO_LINK_DATE="10/01/2017 16:31:31" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="nssdbm3.dll" SIZE="84992" CHECKSUM="0x9296018D" BIN_FILE_VERSION="3.32.0.0" BIN_PRODUCT_VERSION="3.32.0.0" PRODUCT_VERSION="3.32 Basic ECC" FILE_DESCRIPTION="Legacy Database Driver" COMPANY_NAME="Mozilla Foundation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.32 Basic ECC" ORIGINAL_FILENAME="nssdbm3.dll" INTERNAL_NAME="nssdbm3" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.32.0.0" UPTO_BIN_PRODUCT_VERSION="3.32.0.0" LINK_DATE="10/01/2017 16:31:36" UPTO_LINK_DATE="10/01/2017 16:31:36" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="palemoon.exe" SIZE="184320" CHECKSUM="0xE617B949" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0a1" FILE_DESCRIPTION="Pale Moon web browser" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="Pale Moon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="palemoon.exe" INTERNAL_NAME="Pale Moon" LEGAL_COPYRIGHT="周ale Moon, Firefox and Mozilla Developers, available under the MPL 2.0." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x3341C" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:31:07" UPTO_LINK_DATE="10/01/2017 16:31:07" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="plugin-container.exe" SIZE="16384" CHECKSUM="0xF38D53F7" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0a1" FILE_DESCRIPTION="Plugin Container for NewMoon" COMPANY_NAME="Mozilla Corporation" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="plugin-container.exe" INTERNAL_NAME="NewMoon" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xE6E4" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:33:21" UPTO_LINK_DATE="10/01/2017 16:33:21" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="plugin-hang-ui.exe" SIZE="171520" CHECKSUM="0x5BC463CE" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0a1" FILE_DESCRIPTION="Plugin Hang UI for NewMoon" COMPANY_NAME="Mozilla Corporation" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="plugin-hang-ui.exe" INTERNAL_NAME="NewMoon" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2D1E3" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:30:42" UPTO_LINK_DATE="10/01/2017 16:30:42" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="softokn3.dll" SIZE="139264" CHECKSUM="0x2F5D70F7" BIN_FILE_VERSION="3.32.0.0" BIN_PRODUCT_VERSION="3.32.0.0" PRODUCT_VERSION="3.32 Basic ECC" FILE_DESCRIPTION="NSS PKCS #11 Library" COMPANY_NAME="Mozilla Foundation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.32 Basic ECC" ORIGINAL_FILENAME="softokn3.dll" INTERNAL_NAME="softokn3" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.32.0.0" UPTO_BIN_PRODUCT_VERSION="3.32.0.0" LINK_DATE="10/01/2017 16:31:35" UPTO_LINK_DATE="10/01/2017 16:31:35" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="vcomp120.dll" SIZE="119968" CHECKSUM="0x3F52FC8E" BIN_FILE_VERSION="12.0.40660.0" BIN_PRODUCT_VERSION="12.0.40660.0" PRODUCT_VERSION="12.00.40660.0" FILE_DESCRIPTION="Microsoft® C/C++ OpenMP Runtime" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2013" FILE_VERSION="12.00.40660.0 built by: VSULDR" ORIGINAL_FILENAME="VCOMP120.DLL" INTERNAL_NAME="VCOMP120.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2636C" LINKER_VERSION="0xA0000" UPTO_BIN_FILE_VERSION="12.0.40660.0" UPTO_BIN_PRODUCT_VERSION="12.0.40660.0" LINK_DATE="07/07/2016 10:49:15" UPTO_LINK_DATE="07/07/2016 10:49:15" VER_LANGUAGE="Englisch (USA) [0x409]" />
    <MATCHING_FILE NAME="xul.dll" SIZE="27442688" CHECKSUM="0x9A1C0F0" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="xul.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1A395FF" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:32:59" UPTO_LINK_DATE="10/01/2017 16:32:59" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="browser\components\browsercomps.dll" SIZE="45056" CHECKSUM="0xF45076A" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="browsercomps.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x10CA7" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:33:21" UPTO_LINK_DATE="10/01/2017 16:33:21" VER_LANGUAGE="Sprachneutral [0x0]" />
    <MATCHING_FILE NAME="uninstall\helper.exe" SIZE="836662" CHECKSUM="0xFCF91E4E" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" PRODUCT_VERSION="27.6.0a1" FILE_DESCRIPTION="NewMoon Helper" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="Pale Moon" FILE_VERSION="27.6.0a1" ORIGINAL_FILENAME="helper.exe" LEGAL_COPYRIGHT="Moonchild Productions" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x60000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/10/2010 12:19:38" UPTO_LINK_DATE="04/10/2010 12:19:38" VER_LANGUAGE="Sprachneutral [0x0]" />
</EXE>
<EXE NAME="mozglue.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="mozglue.dll" SIZE="162816" CHECKSUM="0xB8E196AF" BIN_FILE_VERSION="27.6.0.6483" BIN_PRODUCT_VERSION="27.6.0.0" PRODUCT_VERSION="27.6.0.0" FILE_DESCRIPTION="" COMPANY_NAME="Moonchild Productions" PRODUCT_NAME="NewMoon" FILE_VERSION="27.6.0.6483" ORIGINAL_FILENAME="mozglue.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 2.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x295F9" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="27.6.0.6483" UPTO_BIN_PRODUCT_VERSION="27.6.0.0" LINK_DATE="10/01/2017 16:30:55" UPTO_LINK_DATE="10/01/2017 16:30:55" VER_LANGUAGE="Sprachneutral [0x0]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="1067520" CHECKSUM="0x1E6389F3" BIN_FILE_VERSION="5.1.2600.7330" BIN_PRODUCT_VERSION="5.1.2600.7330" PRODUCT_VERSION="5.1.2600.7330" FILE_DESCRIPTION="Client-DLL für Windows NT-Basis-API" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Betriebssystem Microsoft® Windows®" FILE_VERSION="5.1.2600.7330 (xpsp_sp3_qfe.170810-0620)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle Rechte vorbehalten." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x11179A" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.7330" UPTO_BIN_PRODUCT_VERSION="5.1.2600.7330" LINK_DATE="08/11/2017 22:01:36" UPTO_LINK_DATE="08/11/2017 22:01:36" VER_LANGUAGE="Deutsch (Deutschland) [0x407]" />
</EXE>
</DATABASE>


:)

Edited by heinoganda
Link to comment
Share on other sites

I get the same thing with Palemoon 27.6.0a1.  It will not launch and the error I get has to do with mozglue.dll.  Version 27.5.0 works fine with XP Pro SP3..  I have SSE2 and all updates.

Link to comment
Share on other sites

I checked the Event Viewer:

"The exception generated was c000001d at address 100034C5 (mozglue!MOZ_Z_get_crc_table)"

 

All it creates are these empty folders:

Pale Moon\Profiles\95ji4scc.default\cache2\doomed
Pale Moon\Profiles\95ji4scc.default\cache2\entries
Pale Moon\Profiles\95ji4scc.default\startupCache
Application Data\Mozilla\Extensions

Link to comment
Share on other sites

Hello @roytam1

I was reading your posts in the Pale Moon forums (not a member there, just a frequent lurker) and decided to come and follow you here, too :P

I am currently using the official unstable (x86) Pale Moon builds (latest is 27.6.0a1 buildID 20171001090158) on my Vista SP2 32bit laptop and out of pure academic curiosity I wanted to check whether your latest xpmod would actually run on Vista, too... 

However, as others have stated, it will refuse to load a GUI (though there's a palemoon.exe process running in Task Manager at ~ 29MB of memory) and Windows informs of a crash: 

Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	palemoon.exe
  Application Version:	27.6.0.6483
  Application Timestamp:	59d1184b
  Fault Module Name:	mozglue.dll
  Fault Module Version:	27.6.0.6483
  Fault Module Timestamp:	59d1183f
  Exception Code:	c000001d
  Exception Offset:	000034c5
  OS Version:	6.0.6002.2.2.0.768.3
  Locale ID:	1032
  Additional Information 1:	98b2
  Additional Information 2:	e55896255cd32d51a93c767d394c7c40
  Additional Information 3:	4946
  Additional Information 4:	85d6476da8052e18313817c31a393122

I can confirm (though I suppose it's irrelevant in this XP-targeted thread) that Feodor2's 27.5.0 x86 compile will load and run fine on Vista (but MSE+h.264 doesn't work - I haven't installed LAV Filters system wide to check, either...).

Keep trying and thanks for your efforts :)

Link to comment
Share on other sites

For those having palemoon.exe/mozglue.dll crashed, please try this build.

Cloudflare's zlib uses SSE4.2 CRC32 instruction unconditionally.

I made modifications to its hash function to use original zlib's hash function for processors that has no SSE4.2 instructions support by runtime CPUID detection.

 

Disclaimer:

I only made some limited testing with snail-slow QEMU for emulating processor without SSE4.2, so please test with care!

 

32bit:

http://o.rthost.cf/gpc/files1.rt/palemoon-27.6.0a1.win32-git-20171002_2-e68ab5b3d-xpmod.7z

 

64bit:

http://o.rthost.cf/gpc/files1.rt/palemoon-27.6.0a1.win64-git-20171002_2-e68ab5b3d-xpmod.7z

Edited by roytam1
Link to comment
Share on other sites

10 hours ago, roytam1 said:

For those having palemoon.exe/mozglue.dll crashed, please try this build.

Cloudflare's zlib uses SSE4.2 CRC32 instruction unconditionally.

I made modifications to its hash function to use original zlib's hash function for processors that has no SSE4.2 instructions support by runtime CPUID detection.

Congratulations @roytam1 :wub: That was it! Your xpmod now loads successfully on this old Vista laptop:

VistaSP2.thumb.png.a4d13e9087e1533f4bb5959b1f38387a.png

And with your "portable" LAV Filters DLLs, MSE+H.264 works too (without the need to install system-wide)! I think my old (2007) Intel CPU (Core2 Duo T5250 @ 1.50GHz) can only go as far as SSSE3... :(

Will better check tomorrow how your build compares to the "official" one on Vista SP2 x86 - and of course you're a true gem for people still on XP...

Cheers!

Edited by VistaLover
Link to comment
Share on other sites

As far as works palemoon-27.6.0a1.win32-git-20171002_2-e68ab5b3d-xpmod now also in my VM, however does not open up to me why the source code of the unstable version is used. Unfortunately, there are no language packs for the unstable version. The implemented LAV codec works.

newmoon276a.jpg

:)

Link to comment
Share on other sites

49 minutes ago, heinoganda said:

As far as works palemoon-27.6.0a1.win32-git-20171002_2-e68ab5b3d-xpmod now also in my VM, however does not open up to me why the source code of the unstable version is used. Unfortunately, there are no language packs for the unstable version. The implemented LAV codec works.

:)

Using development source is for tracking latest changes so that I can make local changes working as soon as possible.

If you really need release build I can compile that for you. :)

Link to comment
Share on other sites

6 hours ago, roytam1 said:

For those having palemoon.exe/mozglue.dll crashed, please try this build.

Cloudflare's zlib uses SSE4.2 CRC32 instruction unconditionally.

Hooray, this build works now! My Core 2 Duo cpu only supports up to SSE 4.1, not SSE 4.2.

 

Edit: Thanks!

Edited by petrus
Link to comment
Share on other sites

5 hours ago, heinoganda said:

Unfortunately, there are no language packs for the unstable version.

... Just go to Pale Moon localization and save to disk latest language pack v27.5.0_RC8 that suits you (this is an .xpi file, i.e. a .zip file); modify the install.rdf file inside it (e.g. with 7-zip) and change maxVersion from 27.5.* to 27.6.* ; save your changes and then install modified language pack in PM 27.6.0a1 (install from file in the add-ons manager or simply by drag-n-drop in a tab). This is how I got the Greek locale myself on PM unstable in the screenshot posted previously :cool:

So, you can easily enjoy PM 27.6.0a1 in German, if you so wish!

PS: After installing the LP, you'd have to go in about:config, filter general.useragent.locale and modify the default en-US to the language of choice, e.g. de; restart PM for the change to take effect; tada!

Edited by VistaLover
about:config details
Link to comment
Share on other sites

12 hours ago, roytam1 said:

If you really need release build I can compile that for you. :)

So far it has now also worked with the language pack, as recommended by  @VistaLover recommended the maxVersion entry in the file install.rdf. I am not a big Pale Moon user, but it is always good to have an alternative web browser. In the upcoming versions of New Moon by Feodor2 will show whether various changes such as the three codec files of K-Lite. If not, it would not be bad if in the future you also a version of New Moon from the regular release give. Thank you for your efforts.

:)

Link to comment
Share on other sites

4 hours ago, heinoganda said:

also worked with the language pack, as recommended by  @VistaLover recommended the maxVersion entry in the file install.rdf.

FYI, latest language pack (27.6.0_RC1) released by JustOff also targets unstable builds 27.6.0a1 natively, so no longer the need to manually hack the install.rdf file of the pack :cool:

Link to comment
Share on other sites

5 hours ago, heinoganda said:

So far it has now also worked with the language pack, as recommended by  @VistaLover recommended the maxVersion entry in the file install.rdf. I am not a big Pale Moon user, but it is always good to have an alternative web browser. In the upcoming versions of New Moon by Feodor2 will show whether various changes such as the three codec files of K-Lite. If not, it would not be bad if in the future you also a version of New Moon from the regular release give. Thank you for your efforts.

:)

From https://github.com/Feodor2/Mypal/issues/3#issuecomment-333623428 , Feodor2 said that newer ffmpeg patch for PMXP will need compiling ffmpeg/lbav libraries by builders for bundling.

And I think I don't want to compile ffmpeg/libav libaries (for the laziness) and keep my modified patch using LAV filters' ffmpeg libraries in portable way in my later builds.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...