Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


roytam1

My build of New Moon (temp. name) a.k.a. Pale Moon fork targetting XP

Recommended Posts

I'll have to guide her through it, but thanks Roytam1.

 

Share this post


Link to post
Share on other sites

10 hours ago, Jody Thornton said:

My mom says that since I put on the latest New Moon 27..9.6 on to her Windows XP machine (x86 that is), she has noticed that her home page (set to Google) is now slower.  Is there anything I can get her to try?  I will have to wait awhile until I can visit again.  Cheers!

:)

I would suggest that you try New Moon 28.

I did recently for the first time, and am very impressed!

Alternatively, if you want Google to be *really* fast, just use the user agent string from an older browser, and get Google classic (I hope to God that still works because my computer died, so I haven't tried it lately)

  • Like 1

Share this post


Link to post
Share on other sites

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rths.cf/basilisk/basilisk55-win32-git-20190511-89eeeb225-xpmod.7z
Win64 http://o.rths.cf/basilisk/basilisk55-win64-git-20190511-89eeeb225-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- update libaom to rev 76574b6c09515d6687ebfa9760319e521f5abeb3 (without moz.build and aom_ports/aom_once.h) (4df72da63)
- nss: update nss to hg rev 2d6adc7d8bfc with vc2013 hackfix (95e570060)
- update Twemoji font to upstream 0.4.0. (2b77c0a64)
- nss: go back to 3.43 release (d3db14ffa)
- import changes from UXP:
 - Handle URL token in a closer way to the CSS3 spec (d9137b4b7)
 - Fix failure to print when pages contain zero-sized <canvas> element. Fixes #1058 (1091fcac8)
 - backport m-c 1510114: Fix Use-After-Free in the HTML5 Parser (4ed4303dd)
 - PR#1070, PR#1071 (89eeeb225)

  • Like 1

Share this post


Link to post
Share on other sites

New build of Firefox 45ESR SSE:

test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.15-20190511-bdebcdb5e-win32-sse.7z

repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- import changes from tenfourfox:
 - #446 + #334: trim refresh driver further; restore old Tele removal (4594eee51)
 - #446: cap default frame rate to 30fps (based on M1503339) (9465ea36d)
 - #547: block modal HTTP auth DOS M1312243 M377496 + glue code (d60d9721f)
 - #550: pref on mediasource for mp4 (37789a58a)
 - #399: null check in FindNearestCommonAncestorFrame from PM 978 (23f303460) (067eb934c)
- nss: update nss to hg rev e5e10a46b9ad with vc2013 hackfix (811e2980a)
- nss: update nss to hg rev 2d6adc7d8bfc with vc2013 hackfix (64d6370ee)
- nss: go back to 3.43 release (319708fd5)
- import changes from tenfourfox:
 - #551: M1538402 M1516325 M1544670 (a5f18b580) (without nspr changes)
 - #551: M1538619 M1538736 M1542829 M1543617 M1531346 M1540166 (54aa2d7cc)
 - #446: fine, eat your placebo and enjoy it (f6dd8303f) (37e403685)
- import changes from tenfourfox:
 - #551: M1536768 M1546327 (4af72ac8c) (with vc2013 fix)
 - #551: update certs, pins, TLDs (bc5094b91) (bdebcdb5e)

  • Like 4

Share this post


Link to post
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.2.win32-git-20190511-1b5c261b8-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.2.win64-git-20190511-1b5c261b8-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

NM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win32-git-20190511-1b5c261b8-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190511-1b5c261b8-xpmod.7z

Official repo changes since my last build:
- Update Readability from mozilla-central release branch (FF 66.0.3). Tag #361. (ccc436346)
- Update surrounding code for new Readerable module. Tag #361. (945b03265)
- Replace explicit pref observer with lazy preference getters. Tag #361. (952e65590)
- Fix parse node limit preference. Tag #361. (2db53003e)
- Bug 1399616 - add WP emoji styling to reader mode. (742f5aa24)
- Bug 1422680 - simplify aboutReader.css font-size classes using CSS variables r=Gijs (0612246b0)
- Bug 1151735 - Hide font panel when text is being selected r=Gijs (b430def77)
- Bug 1429442 - Buttons in "type control" popup in reader mode should have tooltips r=Gijs,MarcoZ (5c350eebc)
- De-unify accessibility build on Mac. (758663e88)
- Merge pull request #1075 from adeshkp/deunify-accessible-build-2 (c40086cfa)
- Update icon to the new and improved branding. (aa4055cb4)
- Don't shrink the tab bar in customize mode (6458c3464)
- backport m-c 1510114: Fix Use-After-Free in the HTML5 Parser (4ed4303dd)
- Merge pull request #1077 from g4jc/cve_2018_18500 (d0f1f53e5)
- Merge pull request #1078 from Lootyhoof/issue-1072 (12d23fb00)
- Merge pull request #1080 from Ascrod/readerview (d0b65e8b3)
- Issue #1082 - Restore a getBoolPref global shim in utilityOverlay.js for Extension compatibility (fc937d1ee)
- Issue #1083 - Deprecate FUEL extension helper javascript library (5d119ce85)
- Issue #1081 - Restore "release notes" item in the help menu (95607bd72)
- Issue #968 - Preload the permissions manager with permissions file (1b5c261b8)

  • Like 5
  • Upvote 1

Share this post


Link to post
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190511-b487656-uxp-1b5c261b8-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190511-b487656-uxp-1b5c261b8-xpmod.7z

source patch (excluding UXP): https://o.rths.cf/boc-uxp/boc-uxp-src-xpmod-20190223.7z

Official repo changes since my last build:
- [PLATFORM] Update commit pointer (b487656)

For UXP changes please see above.

  • Like 2

Share this post


Link to post
Share on other sites
Posted (edited)

New New Moon 27 Build!

32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190511-3a87e4659-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190511-3a87e4659-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190511-3a87e4659-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190511-3a87e4659-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import change from rmottola/Arctic-Fox:
 - more pointerstyle to apply patches (bfb888a02)
 - Bug 1144331 - Assert that gray buffering does not depend on isMarking (775d1d6b3)
 - Bug 1144789 - Strongly type GrayBufferState enum and move to GCRuntime (48db96a71)
 - pointer style (8e1f6b47f)
 - Bug 1144794 - Move markBufferedGrayRoots to the GCRuntime (82a65b5d4)
 - Bug 1144811 - Inline the start and end buffering gray roots methods on GCMarker (e5fa2fa45)
 - Bug 1144817 - Move hasBufferedGrayRoots to GCRuntime (360528a61)
 - Bug 1144832 - Move grayBufferState manipulation out of GCMarker (aae607d5b)
 - Bug 1144834 - Move resetBufferedGrayRoots to GCRuntime (c80e490e3)
 - Bug 1144920 - Move gray buffer clearing out of GCMarker (99495ce33)
 - Bug 1144925 - Buffer gray roots using a CallbackTracer instead of the GCMarker (faae3bca3)
 - Bug 1144931 - Move gray buffering code to RootMarking.cpp (c279e36bd)
 - Bug 1144369 - Add a GC phase to track time spent buffering gray roots (e05c2eece)
 - Bug 1142669 part 1 - Fix inliningMaxCallerBytecodeLength to return the correct value. (d5e4d1a84)
 - Bug 1129977 - Fix bogus MarkOffThreadNurseryObjects assert when post-barrier verifier is used. (4d204fb5e)
 - pointer style (8a3a7e129)
 - pointer style (f6db66131)
 - Bug 1142669 part 2 - Lower the script inlining size limit if off-thread compilation is not available. (ce4e3c5e6)
 - Bug 1142669 part 3 - Limit the total inlined bytecode size to avoid excessive inlining. (a57fab6e2)
 - Bug 1142669 part 4 - Fix some inlining issues and inline scripts with loops. (777fb2ec6)
 - Bug 1142669 followup - Move OffThreadCompilationAvailable definition outside namespace block. (c4fd10799)
 - Bug 1142669 part 5 - Lower inliningMaxCallerBytecodeLength from 10000 to 1500. (9f1c704a2)
 - pointer style (d70a2a7be)
 - Bug 1144743 part 1. Add a hasPollutedGlobalScope flag to scripts. (da965507f)
 - Bug 1144743 part 2. Add an option to JS::CompileOptions for hasPollutedGlobalScope. (df6324dd4)
 - Bug 1144743 part 3. Set hasPollutedGlobalScope when we're compiling scripts we know will be executed with a non-global scope without cloning them. (c2f264683)
 - Bug 1144743 part 4. Set the hasPollutedGlobalScope flag correctly when compiling functions. (39fff6585)
 - Bug 1144743 part 5. Set the hasPollutedGlobalScope flag correctly when cloning functions. (738f1d18a)
 - Bug 1144743 part 6. Set the hasPollutedGlobalScope flag correctly when executing scripts. (b05d04d63) (d3e5fc8cf)
- ported from UXP: backport m-c 1510114: Fix Use-After-Free in the HTML5 Parser (3a87e4659)

Edited by roytam1
  • Like 3

Share this post


Link to post
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM76.2-Goanna-20190511.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 249ad075c..3a87e4659:
- import change from rmottola/Arctic-Fox:
 - more pointerstyle to apply patches (bfb888a02)
 - Bug 1144331 - Assert that gray buffering does not depend on isMarking (775d1d6b3)
 - Bug 1144789 - Strongly type GrayBufferState enum and move to GCRuntime (48db96a71)
 - pointer style (8e1f6b47f)
 - Bug 1144794 - Move markBufferedGrayRoots to the GCRuntime (82a65b5d4)
 - Bug 1144811 - Inline the start and end buffering gray roots methods on GCMarker (e5fa2fa45)
 - Bug 1144817 - Move hasBufferedGrayRoots to GCRuntime (360528a61)
 - Bug 1144832 - Move grayBufferState manipulation out of GCMarker (aae607d5b)
 - Bug 1144834 - Move resetBufferedGrayRoots to GCRuntime (c80e490e3)
 - Bug 1144920 - Move gray buffer clearing out of GCMarker (99495ce33)
 - Bug 1144925 - Buffer gray roots using a CallbackTracer instead of the GCMarker (faae3bca3)
 - Bug 1144931 - Move gray buffering code to RootMarking.cpp (c279e36bd)
 - Bug 1144369 - Add a GC phase to track time spent buffering gray roots (e05c2eece)
 - Bug 1142669 part 1 - Fix inliningMaxCallerBytecodeLength to return the correct value. (d5e4d1a84)
 - Bug 1129977 - Fix bogus MarkOffThreadNurseryObjects assert when post-barrier verifier is used. (4d204fb5e)
 - pointer style (8a3a7e129)
 - pointer style (f6db66131)
 - Bug 1142669 part 2 - Lower the script inlining size limit if off-thread compilation is not available. (ce4e3c5e6)
 - Bug 1142669 part 3 - Limit the total inlined bytecode size to avoid excessive inlining. (a57fab6e2)
 - Bug 1142669 part 4 - Fix some inlining issues and inline scripts with loops. (777fb2ec6)
 - Bug 1142669 followup - Move OffThreadCompilationAvailable definition outside namespace block. (c4fd10799)
 - Bug 1142669 part 5 - Lower inliningMaxCallerBytecodeLength from 10000 to 1500. (9f1c704a2)
 - pointer style (d70a2a7be)
 - Bug 1144743 part 1. Add a hasPollutedGlobalScope flag to scripts. (da965507f)
 - Bug 1144743 part 2. Add an option to JS::CompileOptions for hasPollutedGlobalScope. (df6324dd4)
 - Bug 1144743 part 3. Set hasPollutedGlobalScope when we're compiling scripts we know will be executed with a non-global scope without cloning them. (c2f264683)
 - Bug 1144743 part 4. Set the hasPollutedGlobalScope flag correctly when compiling functions. (39fff6585)
 - Bug 1144743 part 5. Set the hasPollutedGlobalScope flag correctly when cloning functions. (738f1d18a)
 - Bug 1144743 part 6. Set the hasPollutedGlobalScope flag correctly when executing scripts. (b05d04d63) (d3e5fc8cf)
- ported from UXP: backport m-c 1510114: Fix Use-After-Free in the HTML5 Parser (3a87e4659)

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

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

As usual I've updated my server file to support installing the latest builds--
planning on adding support for more browsers soon!

:)

  • Like 1

Share this post


Link to post
Share on other sites
On 5/8/2019 at 1:51 AM, mockingbird said:


I'm getting this crash when launching the 64-bit version in XP x64.  Any advice please?

palemoon3.png.60c7a1874b4365a81c13958671c2caca.png

I tried it with a new, clean profile as well.

Thank you.

please try latest build if it still crash or not.

Share this post


Link to post
Share on other sites

Language packages from the official site of Pale Moon are not established on two last modifications of New Moon 28 XP mode.

Share this post


Link to post
Share on other sites
On 5/11/2019 at 12:38 AM, roytam1 said:

please try latest build if it still crash or not.

palemoon4.png.0ac27a597a3e2f4b589eb6631fdc31aa.png

Thank you.  It is now working :worship:

  • Like 1

Share this post


Link to post
Share on other sites
On 5/11/2019 at 1:18 PM, Slavich said:

Language packages from the official site of Pale Moon are not established on two last modifications of New Moon 28 XP mode.

... This has been already previously covered many a times in this thread ;) ; in the case of New Moon 28, which is built from code on the UXP master branch, you shouldn't be using the official language packs destined for officially released stable Pale Moon versions: 

http://addons.palemoon.org/language-packs/

Instead, one should install the most up-to-date pack offered at @JustOff's GitHub repository:

https://github.com/JustOff/pale-moon-localization/releases

(at the time of writing, 28.6.0_RC1 is the most current release); if the installed LP becomes incompatible with a new NM28 release, one has to disable it (via Safe Mode, if browser won't start at all) and thus return to the default en-US GUI, until such time as an updated LP becomes available in the linked GitHub repo (or, if you're qualified, try to fix it yourself by looking at "*/locales/en-US/*" string changes in the official GitHub changelog and then porting these to your installed package...).

:)

  • Upvote 1

Share this post


Link to post
Share on other sites
Posted (edited)

Thanks, VistaLover

 

I had one problem with reflection of a font on some websites. On a font of the text zachka appear. Such problem is also in Firefox 52.

There is an add-on for correction of such malfunction?

u_b67b3ce45dadccd73423e925ec0f7506.jpg

Edited by Slavich

Share this post


Link to post
Share on other sites

I don't really have any constructive criticism to offer, but I would like to give @roytam1 a big THANK YOU for your work on these browsers! You are appreciated! :D

  • Like 3

Share this post


Link to post
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...