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

19 hours ago, Matt A. Tobin said:

However, and you won't like this but if I feel the person in question is a moron I am gonna call them a moron regardless.. Call it a personality flaw.

As we started using a bit of lawyerese in this thread, I'd suggest this might be violating paragraph 7.b of MSFN forum rules as long as you act like that in here, but what do i know... ;)

Glad it turned from rage and anger to constructive discussion and all's on track again.

  • Like 1

Share this post


Link to post
Share on other sites

Posted (edited)
On 2/28/2019 at 12:44 AM, roytam1 said:

I'd like to have a poll for the names, is it possible in the forum?

Yes; just start a new topic and click "Poll:"Capture.thumb.PNG.9206ea61f184ad33a4914486cb64dbbd.PNG

Edited by Mathwiz

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.1.win32-git-20190302-e64dae886-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190302-e64dae886-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.5.0a1.win32-git-20190302-e64dae886-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190302-e64dae886-xpmod.7z

Official repo changes since my last build:
- WIP fix 1 (c962e2051)
- Move default-enable pref to application. (c08b490c5)
- Update Basilisk FE code with HTTP Auth DoS protection. (f227feb6e)
- Make the Auth prompt DOS protection a browser-element opt-in feature. (c1ece93c2)
- Improve the http basic auth DOS protection heuristics. (e64dae886)

  • Like 4
  • Upvote 1

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-20190302-d0444154b-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190302-d0444154b-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190302-d0444154b-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190302-d0444154b-xpmod.7z

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

repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
 - Bug 1129223 - Remove local mozAfterRemotePaint events (a9aec8f51)
 - override -> MOZ_OVERRIDE (2de5b532c)
 - Bug 1129223 - Introduce new, more efficient mozLayerTreeReady event (9a363c950)
 - Bug 963921 - Clients of the JS API should use JS_DefineElement where appropriate (912f064c0)
 - Bug 1133746. Allow DOMProxyShadows to communicate to the JIT whether the shadowing is done by the expando object or not. (dbe537f12) (301eae9eb)
- aboutDialog: always show build date (e2ac38931)
- import changes from rmottola/Arctic-Fox:
 - Bug 1112164 part 0 - PrintUse: Use AnyRegister::name method for printing the name of Fixed register uses. (996f68005)
 - Bug 1112164 part 1 - x86/x64 lowerForFPU: Do not reuse the input register if the MIRType are different. (8722bfc62)
 - Bug 1112164 part 2 - Rename ReturnSimdReg to ReturnInt32x4Reg and ReturnFloat32x4Reg. (158171a74)
 - Bug 1112164 part 3 - Add {Float,}Register::Encoding to represent what can be decoded from the assembly. (64a7488e8)
 - Bug 1112164 part 4 - SimdReinterpretCast: Do not use redefine as the MIRType of the input & output are different. (441077b2b) (e9a10fb1a)
- configure: remove restriction of redist DLL location (ba8924b6e)
- import changes from rmottola/Arctic-Fox:
 - add X11 flags to allow building on NetBSD (72667df53)
 - Bug 1122856 - OdinMonkey: Split out the flag that says "bounds checks are unneeded because of signal handling" (36bb96c9e)
 - Bug 986981 - OdinMonkey: Optimize addresses with constant offsets on x86 and x64 (e0fd22c6e)
 - Bug 1138205 - use a reinterpret_cast instead of a static_cast after bug 986981, fixes build on OpenBSD/amd64. (5e1dd72a1)
 - Bug 1138180 - Make --disable-ion compilable again. (f835126ba) (d0444154b)

* Notice: Due to a rewrite of git history, old git commit hashes are not matched. Please use corresponding commit message to search back the hash. Sorry for any inconvenience caused.

Edited by roytam1
  • Like 3

Share this post


Link to post
Share on other sites
Posted (edited)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 2e31415af..d0444154b:
- import changes from rmottola/Arctic-Fox:
 - Bug 1129223 - Remove local mozAfterRemotePaint events (a9aec8f51)
 - override -> MOZ_OVERRIDE (2de5b532c)
 - Bug 1129223 - Introduce new, more efficient mozLayerTreeReady event (9a363c950)
 - Bug 963921 - Clients of the JS API should use JS_DefineElement where appropriate (912f064c0)
 - Bug 1133746. Allow DOMProxyShadows to communicate to the JIT whether the shadowing is done by the expando object or not. (dbe537f12) (301eae9eb)
- aboutDialog: always show build date (e2ac38931)
- import changes from rmottola/Arctic-Fox:
 - Bug 1112164 part 0 - PrintUse: Use AnyRegister::name method for printing the name of Fixed register uses. (996f68005)
 - Bug 1112164 part 1 - x86/x64 lowerForFPU: Do not reuse the input register if the MIRType are different. (8722bfc62)
 - Bug 1112164 part 2 - Rename ReturnSimdReg to ReturnInt32x4Reg and ReturnFloat32x4Reg. (158171a74)
 - Bug 1112164 part 3 - Add {Float,}Register::Encoding to represent what can be decoded from the assembly. (64a7488e8)
 - Bug 1112164 part 4 - SimdReinterpretCast: Do not use redefine as the MIRType of the input & output are different. (441077b2b) (e9a10fb1a)
- configure: remove restriction of redist DLL location (ba8924b6e)
- import changes from rmottola/Arctic-Fox:
 - add X11 flags to allow building on NetBSD (72667df53)
 - Bug 1122856 - OdinMonkey: Split out the flag that says "bounds checks are unneeded because of signal handling" (36bb96c9e)
 - Bug 986981 - OdinMonkey: Optimize addresses with constant offsets on x86 and x64 (e0fd22c6e)
 - Bug 1138205 - use a reinterpret_cast instead of a static_cast after bug 986981, fixes build on OpenBSD/amd64. (5e1dd72a1)
 - Bug 1138180 - Make --disable-ion compilable again. (f835126ba) (d0444154b)

* 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

** Notice: Due to a rewrite of git history, old goanna3 git commit hashes are not matched. Please use corresponding commit message to search back the hash. Sorry for any inconvenience caused.

Edited by roytam1
  • Like 1

Share this post


Link to post
Share on other sites
Posted (edited)

My unofficial installer is confirmed working with the latest builds for both new installs and in-place upgrades .

 

Currently working on a new version of the installer:

-any Basilisk branding changed to Serpent to better represent the product

-adding support to download and install from windows 2000 with BWC extened kernel

-maybe more, who knows

As always, let me know if you guys find any bugs so I can fix them.

Edited by i430VX
  • Like 1

Share this post


Link to post
Share on other sites
On 3/1/2019 at 2:14 AM, Matt A. Tobin said:

So there that is. Explained.

Matt do you think any possibility of having UXP on ubuntu touch or neemo Mobile or sailfish os ?

I am done with bul***** of Google's mother-in-law java called Android .

 

Share this post


Link to post
Share on other sites

Out of an abundance of paranoia, I downloaded RT's last two versions of Serpent 52, NM 28, and NM 27, for all processor configurations (64-bit, 32-bit, no SSE2, no SSE). Also got last version of FF 45 build and NM 26.5 for Win2K, just in case any of those needs to "go away" like Borealis did.

I know I'm probably being ridiculous, but I'd rather have it and not need it than the reverse.

Share this post


Link to post
Share on other sites

Since the February 16 version of New Moon 28, there are two separator lines in the Help menu above "About New Moon" (screenshot attached).

Clipboard01.jpg

Share this post


Link to post
Share on other sites
On 10/26/2018 at 11:49 PM, roytam1 said:

From now --enable-av1 option is compiled in. you can enable AV1 decoding by toggling "media.av1.enabled" in about:config.
Test passed from site https://demo.bitmovin.com/public/firefox/av1/

Turns out for the above AV1 test site, you must also set "media.mediasource.webm.enabled" to true, as I found out after a lengthy and frustrating day of troubleshooting "why does it work on this machine but not this other one?"

Share this post


Link to post
Share on other sites

Just tested the av1 demo in UXP for XP and it played, yay. The I tried it with a freshly downloaded 67.0 nightly and got an error message that the browser doesn't support av1 playback, please upgrade to 67.0 This is with media.av1.enabled and media.mediasource.webm.enabled" both set to true as with UXP. 

What a waste of time it is with the "new" Mozilla firefox, think I'll just stick to these older versions, they work better.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...