So new build and new thread.
Latest build is here:
Binaries are moved to here: (I'm lazy to edit all previous posts)
Q: Can't play H264 clips?
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)
Just in case if you have an older processor which has no SSE instruction set support:
32bit NoSSE (ffmpeg 3.1.1 lite build)
32bit No ASM (ffmpeg 3.1.1 lite build, if build above doesn't work on your processor)
64bit LAV dlls are in separated package (LAV Filters 64bit 0.70.2)
Q: VP9 Support?
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: 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:
K-Meleon browser with Goanna/Tycho engine:
It has its own sub-forum in K-Meleon official forum!
Original cross-post is here:
----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
A cross-posting from K-Meleon forum (since their forum connection is a bit strange at the moment):
Re: Using the Goanna engine instead of Gecko in K-Meleon...
Posted by: roytam1
Date: November 28, 2017 11:59PM
With applying mozilla.patch by hand over palemoon git rev 6bb8c4459(with my XP patch set), and some hacks over generated goanna include files, a test binary is built.
Drop contents of lav.7z in where k-meleon.exe lives for enabling ffmpeg decoder.
spellchecker kplugin can't be built because of conflicting uses of nsString internal/external APIs from unknown include file(not fully checked all include files).
EDIT: spellchecker can be built now!
EDIT2: There are some known bugs:
- In about:preferences page, List is empty in Application page.
- In about:preferences page, Content page is not working.
* EDIT: adding these in prefs.js making them working again:
- View Source window: charset menu and find bar not working
EDIT3: about:config flags:
- for disabling async MSE: media.mediasource.format-reader=false
- for enabling VP9 MSE: media.mediasource.webm.enabled=true
- for enabling Firefox compatibility: general.useragent.compatMode=2