Jump to content

My Browser Builds (Part 1)


Recommended Posts


  • 3 months later...
39 minutes ago, Mike86 said:

HI,

Do i still have to include the LAV or is this already included in the New Moon? Because some x264 videos play with or without the LAV.🐼

PM28 will include av codecs, PM27 needs LAV DLLs.

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180602.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 23668d3d5..be8bcd292:
- Port libopus upstream patch. (9b54bd300)
- Fix typo in 9b54bd30006c008b4a951331b273613d5bac3abf (be8bcd292)
* My changes since my last build:
- Port TenFourFox changes:
+ Update libraries: OTS-5.2.0, graphite2-1.3.10, harfbuzz-1.5.1, woff2-fx57, brotli-1.0.1
+ Ported changes: M1396870_M1397304, bug1259677, bug1273828, bug1365602, bug1356755, bug1354294, bug1348454, bug1363963, M1376936_M1375331, bug1371424, bug1354796, bug1365333, bug1373970, bug1377329, bug1362924, M1378147_M1380426, bug1383000, bug1383002, bug1390342, bug1395157, bug1376825, bug1385272

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

Link to comment
Share on other sites

New Palemoon 27 Build!

32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod.7z
32bit SSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod-sse.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod-ia32.7z

64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180602-be8bcd292-xpmod.7z

source patch against official palemoon: https://o.rthost.cf/palemoon/sources_patches_20180602.7z

Official repo changes since my last build:
- Port libopus upstream patch. (9b54bd300)
- Fix typo in 9b54bd30006c008b4a951331b273613d5bac3abf (be8bcd292)

My changes since my last build:
- Port TenFourFox changes:
+ Update libraries: OTS-5.2.0, graphite2-1.3.10, harfbuzz-1.5.1, woff2-fx57, brotli-1.0.1
+ Ported changes: M1396870_M1397304, bug1259677, bug1273828, bug1365602, bug1356755, bug1354294, bug1348454, bug1363963, M1376936_M1375331, bug1371424, bug1354796, bug1365333, bug1373970, bug1377329, bug1362924, M1378147_M1380426, bug1383000, bug1383002, bug1390342, bug1395157, bug1376825, bug1385272

Link to comment
Share on other sites

New build of basilisk/UXP for XP!

Test binary:
Win32 https://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180602-84d731716-xpmod.7z
Win64 https://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180602-84d731716-xpmod.7z

diff: https://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z

Official repo changes since my last build:
- Pale Moon - Fix white tab text for active tab on Mac (e62cb0cb2)
- Merge pull request #388 from adeshkp/patch-5 (3f215e15f)
- Bug 1394399 - Default Request.credentials to "same-origin" instead of "omit" (e03ae4be5)
- Bug 1394399 - Fix mochitests to expect "same-origin" default Request.credentials (240fd66dd)
- Bug 1394399 - Fix web-platform-tests to expect "same-origin" default Request.credentials (96357e8a7)
- Remove support and tests for HSTS priming from the tree. Fixes #384 (bd8517356)
- Merge pull request #390 from janekptacijarabaci/dom_fetch_credentials_1 (d65ac8d5e)
- [PALEMOON] [frontend vs backend] Reduce size of PopupBlocking:UpdateBlockedPopups messages (ed4d22f8a)
- Display an error on Linux in the absence of SSE2 (b9fc7c5ea)
- Always build with SSE2 support when using GCC (03d5c4056)
- Tweak SSE/SSE2 GCC flags (c3400bd8e)
- Remove extraneous SSE flag (3c3c85983)
- Merge pull request #394 from janekptacijarabaci/pm_popup_block_1 (a65c26ccf)
- Merge pull request #395 from trav90/buildsystem-work (7840c750d)
- Make Pale Moon Windows8WindowFrameColor compatible with global scope. (c3fc250b0)
- Only display SSE2 error dialog on 32-bit Linux (7a26ade0a)
- Merge pull request #397 from trav90/buildsystem-work (c8409cc60)
- Revert "Only display SSE2 error dialog on 32-bit Linux" (de0157a6c)
- Merge pull request #398 from MoonchildProductions/revert-397-buildsystem-work (10623b2a3)
- Revert "Always build with SSE2 support & display an error if not available" (a147b6826)
- Merge pull request #399 from MoonchildProductions/revert-395-buildsystem-work (bee00a4a3)
- Port libopus upstream patch. (8b9fe0e35)
- [WebExAM] Issue #402 - Make JSON update manifests assume Firefox instead of Toolkit (351cf2703)
- Merge branch 'update.json' (b76b635c9)
- Fix typo in 8b9fe0e3582a0578720dc38b4ede57eac90e4594 (13aca83ac)
- [WebExAM] Follow up to 351cf2703 (2a36ae70f)
- [WebExAM] Deduplicate toolkit/mozapps/webextensions (258eb6ee9)
-  [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in   Pale Moon and TychoAM (170aaecc4)
- Merge pull request #404 from janekptacijarabaci/pm_global-scope_1 (6f54c3d1f)
- [PALEMOON] [frontend vs backend] Added icons (eef027d44)
- [PALEMOON] [frontend vs backend] Added icons (fix typo in a path: osx/global/icons) (72c97ede0)
- [PALEMOON] [frontend vs backend] Added icons (fix typo in a path: osx/global/icons) (fad230e40)
- [PALEMOON] [frontend vs backend] Remove unused webapps-*.png (chrome://global/skin/icons/webapps-*.png) (ff72a8ae4)
- Merge pull request #405 from janekptacijarabaci/pm_themes_icons_1 (9a4b7a5b4)
- Limit PNG image dimensions. (ab5785819)
- Remove unused webapps icons from Pale Moon (c9518c766)
- Remove unused webapps icons files from Pale Moon (1794ada8a)
- Merge pull request #407 from JustOff/PR_webapps_cleanup (afd9be500)
- Disable HPKP telemetry in Pale Moon. (636d12725)
- Fix sec pref locations and enable HPKP checking by default. (d58930d92)
- [WebExAM] Use extensions.minCompatibleAppVersion instead of extensions.minCompatiblePlatformVersion for update.json (cf412a59f)
- Reinstate tabMinWidth and tabMaxWidth prefs. (6e8846622)
- Merge pull request #412 from g4jc/hsts_priming_removal_backport (9f6194d00)
- Enable blocking of top-level data: navigation. (e1084c8b2)
- [PALEMOON] Fix missed `notifyPluginCrashed.png` on windows and linux (daffc27c5)
- [PALEMOON] Package `chrome.manifest` for default theme across all platforms (fa245e46d)
- Remove Social API. (5f89c3da6)
- Merge pull request #416 from Ascrod/Social (bf1454c8e)
- Merge pull request #415 from JustOff/PR_default_theme (14eb8dc7b)
- Build - throws a warning: 'rv': unreferenced local variable (b2cc2539f)
- Merge pull request #419 from janekptacijarabaci/build_warnings_1 (a516927e1)
- [PALEMOON] Use ShellService.jsm to get the shell service in utilityOverlay.js (5441dc0e1)
- Rewrite restoreDimensions to account for mismatched CSS/device pixel sizes. (13b342868)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (3ab978b4a)
- Remove unused social icons. (318682035)
- Pre-process blocklists.js (5df686e5b)
- Merge pull request #421 from JustOff/PR_utilityOverlay_ShellService (ec3ddc202)
- Merge pull request #423 from Ascrod/Social (271c7b598)
- Remove duplicate ifdefs in browser-safebrowsing.js (3107ccaa3)
- Merge pull request #427 from Ascrod/master (6d9ebfac9)
- Add build config option to disable startup cache precompilation. (13168ba15)
- Teach moz.configure about --enable-precompiled-startupcache (d902268f6)
- Partially revert safebrowsing commits to fix "tracking protection". (b25f1991c)
- Move the MOZ_DISABLE_PRECOMPILED_STARTUPCACHE check. (84d731716)

PM28XP *sneak peek* x86 build:
Win32 https://o.rthost.cf/palemoon/palemoon-28.0.0a2.win32-git-20180602-84d731716-xpmod.7z
Win64 https://o.rthost.cf/palemoon/palemoon-28.0.0a2.win64-git-20180602-84d731716-xpmod.7z
Disclaimer: This sneak peek build is ONLY for previewing next major version. It may contain bugs and/or missing functionality and is NOT ready for daily use. DO NOT use it in production.

Link to comment
Share on other sites

4 minutes ago, Dennnn said:

I want to view Youtube on Athlon XP, like 10 years ago, but I can't ! PM27 very very slow, 1fps.

Well, I think it is better to buy a new computer... An Athlon XP can't run newer browsers anymore...

Link to comment
Share on other sites

13 minutes ago, Dennnn said:

I want to view Youtube on Athlon XP, like 10 years ago, but I can't ! PM27 very very slow, 1fps.

Try disabling ffmpeg can just play with VP8. H.264/AVC/VP9 are too heavy for such system.

Link to comment
Share on other sites

It's not just that. 10+ years ago, Videos were not always encoded in compute-heavy H.264 either. And websites generally used less CPU resources. Plus, modern video de- and encoding relies on SSE and SSE2 a lot for a speed boost (H.264/AVC as well as other modern codecs), additionally to multithreading.

Edit: roytam1 was faster.

Edited by GrandAdmiralThrawn
Link to comment
Share on other sites

New build of post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule.

Test binary:
Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20180414-ee7cd5f95-xpmod.7z

Repo changes:
- libogg: updated to upstream rev ea2b95940 (55a47c01a)
- libtremor: updated to upstream rev 7c30a6634 (f4566a490)
- libvorbis: updated to upstream rev 4d6177c8a (68e402f1c)
- libtheora: cherry-picked some fixes from upstream: (d0de8b50e)
 - Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
 - Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
 - Correct an operator precedence error in the visualization code.  (6b94bf905)
 - Remove some redundant NULL checks (de386d3ea)
- update unofficial branding to Serpent from upstream UXP (03af66685)
- cherry-picked mozilla upstream changes: bug1302340, bug1318792, bug1321502, bug1333631, bug1334047, bug1334281, bug1334590, bug1334972, bug1335619, bug1335654, bug1336044, bug1336098, bug1336229, bug1336349, bug1336481, bug1336899, bug1344443 (ee7cd5f95)

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

And Palemoon-26.5 playground build (32bit only):
http://o.rths.ml/gpc/files1.rt/palemoon-26.5.0.20180413.win32.7z
* Notice: MSE patch merged in this repo is not capable to play youtube clips, do not enable it unless you know what you're doing.

Repo changes:
- libspeex_resampler: update to upstream rev 85e8ad543 and adapted header changes (8d39b7a01)
- libogg: updated to upstream rev ea2b95940 (3ff991027)
- libtremor: updated to upstream rev 7c30a6634 (c23e1ea54)
- libvorbis: updated to upstream rev 4d6177c8a (12f7e15a8)
- cherry-picked upstream changes: bug534409, bug829816, bug842181, bug858937, bug860543, bug880318, bug881504, bug884182, bug884718, bug885911, bug886791, bug887566, bug888352, bug888411, bug888551, bug889088 (810f7ed27)
- libtheora: cherry-picked some fixes from upstream: - Sanity improvements to oc_dec_headerin() error returns. (50fd339b4) - Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5) - Correct an operator precedence error in the visualization code.  (6b94bf905) - Remove some redundant NULL checks (de386d3ea) (879c145fe)

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

Pale Moon 26.5 for Win2000:

updated test binary:
https://o.rths.ml/gpc/files1.rt/palemoon-26.5.0-20180516.win2000.7z

and updated test binary of K-Meleon 74 with Goanna 2.2(palemoon-26.5) that works in Win2000:
https://o.rths.ml/gpc/files1.rt/KM74-g22-20180516.win2000.7z

base repo: https://github.com/roytam1/palemoon26/tree/oldvc

Changes since last build:
- JSCompartment: disable compiling with optimization, check pointers to avoid crash (6bc036e1f)
- cherry-picked upstream changes (via tbb-esr24): bug811122, bug922603 (2fa0b15ad)
- cherry-picked upstream commit: James Kolb - Bug 889693 - Implement MaskSurface in DrawTargetCairo. r=Bas (d9e56150b)
- Restore Win2000 support code (4/x) nsLocalFileWin::CopySingleFile: reverting part of logic to esr10 to avoid CopyFileExW() failing with ERROR_INVALID_PARAMETER in win2000 (81d6870c3)
- cherry-picked upstream commit: Bug 895964 - "Could not create service for entry Disk Space Watcher Service" r=bent (d08e200dd)
- aboutDialog: remove (Atom/WinXP) tag (9d991aed5)
- sqlite: don't use malloc_usable_size() in debug build, which cause unresolved symbol on linking (39900b646)
- sqlite: downgrade to esr24-bundled version (3.7.11) for better old OS compatibility softoken: don't use SQLITE_FCNTL_TEMPFILENAME for old sqlite compatibility (8e13ffdc1)
- storage: don't use sqlite3_mutex_held()and sqlite3_mutex_notheld() even on debug build, which cause unresolved symbol in vc8 on linking (c7cc15602)
- aboutDialog: add back #expand directive (f293e24e2)

(reposted after forum data lost, original date: 14 April 2018 and 16 May 2018)

Edited by roytam1
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...