Jump to content

My Browser Builds (Part 1)


Recommended Posts

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190316-c7b3c68ae-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190316-c7b3c68ae-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-20190316-c7b3c68ae-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190316-c7b3c68ae-xpmod.7z

Official repo changes since my last build:
- Part 1: network component changes. (d38ddd92e)
- Remove various hard-coded Accept: headers (b00b07637)
- Part 2: Add tests (367d77ee9)
- [Basilisk] Add SSUAO for WhatsApp Web. (6e9c60c3b)
- Prevent loading of document subresources over FTP. (6b4d81521)
- Merge pull request #995 from MoonchildProductions/httpaccept-work (709bc24e9)
- Support string default values for unions containing USVString (acfc69ec7)
- Add a ClearElementAt API to nsTArray (bcdacfe2d)
- Change the MozMap API and data storage to more what we want record<> to look like (5a10462a9)
- Fix up some minor issues with default value handling in codegen (cfcba2402)
- Disallow mozmap-typed constants (50059d734)
- Add some tests for distinguishability of unions (7d411777a)
- Change JS to MozMap conversion to more closely follow the record<> spec (e17501d5e)
- Split up PrimitiveOrStringType into PrimitiveType and StringType in the Web IDL parser (3344c564a)
- Rename "MozMap" to "record" in our IDL parser and IDL files (5890367d3)
- Rename the MozMap C++ type to "record" and give it a template parameter for the key type (b586a191e)
- Add ConvertJSValueTo*String functions that just take a value and hand out a string, without extra complications (8525a292b)
- Rename MozMap.h to Record.h (66ee6fdde)
- Actually change the key type of a record, and its corresponding conversion behavior, depending on what the IDL says (e7c9fa3e1)
- Implement the spec provision for handling repeated keys in records by updating the existing value (ca2383012)
- Construct URLSearchParams from sequence or from string (04c168412)
- Construct URLSearchParams from record<> (cd0e94ceb)
- Align IDL record to C++ conversion with the spec when Symbol-named properties are involved (c00255c35)
- [Palemoon] Disable Microsoft Family Safety support (Windows 8.1). (0b4184ad3)
- Remove unused SSL errorReporting prefs (d791dfed6)
- Use meaningful error message in URLSearchParams::Constructor (0ff4dbff8)
- Fix a warning about method override (6e457e653)
- Fix order of member variables in a couple of initializer lists (52be954e5)
- Remove a couple of unused variables (90d1ee25b)
- Fix warnings about unreachable code in cubeb (cf36d9862)
- Merge pull request #1002 from JustOff/PR_URLSearchParams (91cbd86a5)
- Merge pull request #1005 from adeshkp/compiler-warnings (7650a0311)
- [PALEMOON] Add SSUAO override for firefox.com (native mode) (4d7390eaa)
- Merge pull request #1006 from JustOff/PR_SSUAO_firefox.com (973b9cace)
- Handle the special case of a flex frame being the absolute containing block correctly from the CSS align code (c427cf64a)
- Merge pull request #1008 from JustOff/PR_flex_align_blocks (c7b3c68ae)

Link to comment
Share on other sites


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190316-e8e433a-uxp-c7b3c68ae-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190316-e8e433a-uxp-c7b3c68ae-xpmod.7z

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

No official repo changes since my last build.

For UXP changes please see above.

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 804907cdb..69004b612:
- import changes from rmottola/Arctic-Fox:
 - fix errors done while applying Bug 986981 (16427a8f1)
 - Bug 1112164 part 6 - RegisterSets: takeAny should take one register and all aliases of it. (3cb079535)
 - Bug 1112164 part 7 - Add common architecture functions to query/convert a register type. (cfbcbb73a)
 - Bug 1112164 part 8 - Use architecture specific SetSize. (8b1674c57)
 - Bug 1112164 part 9 - PushRegsInMask no longer assumes that any FloatRegister is 8 bytes. (99c36de32)
 - Bug 1112164 part 10 - Clean-up: Use SetType for register mask declarations. (8ae421beb)
 - change pointer style (7a7cc47f5)
 - Bug 1112164 part 11 - Add an union to declare how data can overlap in one register. (a26f7e54b)
 - Bug 1112164 part 12 - Use RegisterDump size for bailout spills. (da7b4173d)
 - Bug 1112164 part 13 - HandleRegisterDump operations should support all register type. (c0769d704)
 - change pointer style (1a8cb363f)
 - Bug 1112164 part 14 - Add types to x86/x64 float registers. (432d705ea)
 - Bug 1112164 part 15 - x86/x64: Add register type in the register allocator spew. (ffc5c6f96)
 - Bug 1112164 part 16 - Clean-up: Remove FloatRegister::GetSizeInBytes (33ba32a6b)
 - Bug 1112164 part 17 - StupidAllocator: Fix issues with SIMD spill and aliased registers. (a5d381375)
 - Bug 1112164 part 18 - PushRegsInMask: Do not spill SIMD register if there is no support. (64bc72591)
 - Bug 1112164 part 19 - LSRA should spill aliased registers around call-sites. (46b535ed5)
 - Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. (addbbbd9a)
 - Bug 1140801 - Don't invoke functions on non-ion platforms. (1994a93b4)
 - Bug 867001 - IonMonkey: Infrastructure for aligning JIT'd loops. (26ef85278)
 - update pointer styles for better applying patches (150d89b21)
 - Bug 1131531 - Ion GetElement IC should handle dense element holes. (5ee27fdd8)
 - Bug 1171777 - Make sure the index is nonnegative in GetElement IC with hole. (0a9bfcdf3)
 - No Bug - Expand a comment with a more detailed explanation (d9a833b59)
 - Bug 1127629 - Handle void in ExpressionDecompiler. (6e20c9df1)
 - Bug 1135319 - Fix several javascript warnings when for mochitest-chrome app update tests and cleanup style. (d6cd770f2)
 - Bug 1134021 - Use composed document when getting nsDOMWindowUtils from shadow DOM content. (b781a495e)
 - Bug 1123111 - Fix a typo (605d59d61)
 - Bug 1135745 - Disable the reserved-id-macro macro in security/pkix (d966a778b)
 - Bug 1131424 - Report error message when failing to open ctypes library, (2e8b2f8e3)
 - Bug 1134667 - Add crashtest for this heap-buffer-overflow bug. (b4e070714)
 - Bug 1135141 - Make LAST_DITCH GC more robust (40e5bc53e)
 - Bug 1135141 - Do not do background sweeping for zealous GCs to avoid fragmentation (4ee850204)
 - adapt pointer style (23133d74d)
 - Bug 1134754 - Skip compacting zones when there is little benefit (fbc9bec11) (69004b612)

* 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

Link to comment
Share on other sites

New New Moon 27 Build!

32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190316-69004b612-xpmod.7z

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

repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
 - fix errors done while applying Bug 986981 (16427a8f1)
 - Bug 1112164 part 6 - RegisterSets: takeAny should take one register and all aliases of it. (3cb079535)
 - Bug 1112164 part 7 - Add common architecture functions to query/convert a register type. (cfbcbb73a)
 - Bug 1112164 part 8 - Use architecture specific SetSize. (8b1674c57)
 - Bug 1112164 part 9 - PushRegsInMask no longer assumes that any FloatRegister is 8 bytes. (99c36de32)
 - Bug 1112164 part 10 - Clean-up: Use SetType for register mask declarations. (8ae421beb)
 - change pointer style (7a7cc47f5)
 - Bug 1112164 part 11 - Add an union to declare how data can overlap in one register. (a26f7e54b)
 - Bug 1112164 part 12 - Use RegisterDump size for bailout spills. (da7b4173d)
 - Bug 1112164 part 13 - HandleRegisterDump operations should support all register type. (c0769d704)
 - change pointer style (1a8cb363f)
 - Bug 1112164 part 14 - Add types to x86/x64 float registers. (432d705ea)
 - Bug 1112164 part 15 - x86/x64: Add register type in the register allocator spew. (ffc5c6f96)
 - Bug 1112164 part 16 - Clean-up: Remove FloatRegister::GetSizeInBytes (33ba32a6b)
 - Bug 1112164 part 17 - StupidAllocator: Fix issues with SIMD spill and aliased registers. (a5d381375)
 - Bug 1112164 part 18 - PushRegsInMask: Do not spill SIMD register if there is no support. (64bc72591)
 - Bug 1112164 part 19 - LSRA should spill aliased registers around call-sites. (46b535ed5)
 - Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. (addbbbd9a)
 - Bug 1140801 - Don't invoke functions on non-ion platforms. (1994a93b4)
 - Bug 867001 - IonMonkey: Infrastructure for aligning JIT'd loops. (26ef85278)
 - update pointer styles for better applying patches (150d89b21)
 - Bug 1131531 - Ion GetElement IC should handle dense element holes. (5ee27fdd8)
 - Bug 1171777 - Make sure the index is nonnegative in GetElement IC with hole. (0a9bfcdf3)
 - No Bug - Expand a comment with a more detailed explanation (d9a833b59)
 - Bug 1127629 - Handle void in ExpressionDecompiler. (6e20c9df1)
 - Bug 1135319 - Fix several javascript warnings when for mochitest-chrome app update tests and cleanup style. (d6cd770f2)
 - Bug 1134021 - Use composed document when getting nsDOMWindowUtils from shadow DOM content. (b781a495e)
 - Bug 1123111 - Fix a typo (605d59d61)
 - Bug 1135745 - Disable the reserved-id-macro macro in security/pkix (d966a778b)
 - Bug 1131424 - Report error message when failing to open ctypes library, (2e8b2f8e3)
 - Bug 1134667 - Add crashtest for this heap-buffer-overflow bug. (b4e070714)
 - Bug 1135141 - Make LAST_DITCH GC more robust (40e5bc53e)
 - Bug 1135141 - Do not do background sweeping for zealous GCs to avoid fragmentation (4ee850204)
 - adapt pointer style (23133d74d)
 - Bug 1134754 - Skip compacting zones when there is little benefit (fbc9bec11) (69004b612)

Link to comment
Share on other sites

New build of Firefox 45ESR SSE:

test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.14-20190316-e1fe368cd-win32-sse.7z

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

Changes since my last build:
- import changes from rmottola/Arctic-Fox:
 - Bug 1270591. Add support for checking for AVX & AVX2. Detecting AVX2 requires the use of a sub-leaf. (789319bd0)
 - update libwebp to 0.6.1 (afa956138)
 - fix build on intel for libwebp 0.6 (97193d7a0) (4f7c67b28)
- nspr: update nspr to hg rev 753fe0f7964c with nspr-vc2013x64-ws2_32 patch applied (e6c76269c)
- nss: update nss to hg rev 395a93dbc02e with vc2013 patch applied (4658b999d)
- bump revision to 45.9.14 (468f4438b)
- import changes from tenfourfox:
 - #501: basic support (doesn't work yet, doesn't crash) from M1294490 (630d19190)
 - #501: add toggle pref (ac0300a55)
 - #501: functional decoder wrapper (339688135)
 - #501: libwebp 1.0.1 with endian fix to highlevel decoder (c2ce1fbd0)
 - #501: convert to Demux API; add colour profile support (ceed59655)
 - #501: make animated WebP failures fatal for now (ed1453647)
 - #516: try to be aggressive again with global window idle timeout (f281a6bf8) (ba65ece57)
- import changes from tenfourfox:
 - #546: M1518001 M1530958 (dcccda4e6)
 - #546 and #548: M1503393 M1524214 M1524755 M1525145 M1516754 M1518774 M1524264 M1530103 M1531277 (eb7532fd4) (e1fe368cd)

Link to comment
Share on other sites

On 3/15/2019 at 2:00 AM, luweitest said:

I have no Netflix account so no "login" button shown, but "Sign in" button seems OK here (Firefox 52.9.1ESR). But this reminds me of a similar problem on Github: The "Branch: master" button do not work, e.g. https://github.com/sdlpal/sdlpal 

1.PNG.a3cb48c676d06fa594da13fa2252dae7.PNGIn stead of expanding it only shows a grey line when clicking.

I cannot remember when this begins, and maybe due to some change on the Github side. Should I uninstall any updates too?

Since the updates of Firefox for XP ended, I switched to Mypal, which keeps updating.

 

Screenshot - 16_03_2019 , 17_31_51.jpg

Edited by wyxchari
Link to comment
Share on other sites

16 hours ago, roytam1 said:

yes

Thanks roytam, it works now. It won't work on some secure sites, I guess it is too old. It's a pity the 27.9.6 won't run under win2k, but still this is a big step forward for me.

 

Thank you VERY much!

 

Link to comment
Share on other sites

I suspect FF 52.9's Github and Instagram video issues are both related to JavaScript bugs that are fixed in Serpent/NM/MyPal.

Probably no easy fix, other than switching to one of those browsers.

Edit: Turns out it's a CSS, not Javascript, bug - and there is a fix! See @mixit's post here: https://msfn.org/board/topic/178259-instagram-videos-not-working-in-firefox-52-esr/?do=findComment&comment=1161357

Edited by Mathwiz
Link to comment
Share on other sites

OLD unofficial installer will support new builds as of now, but NEW unofficial installer version released:

Change log:
-Removed dependency on VCRedist 2008 (NO more "failed to initialize" errors!)
-Updated Basilisk Branding to Serpent (may result on a double shortcut on your desktop for the first time on the new branding)

(Win2k Extended Kernel Support Coming soon)

As always, download available here:

http://i430vx.strangled.net/files/XP/RoyTam Browser Installer.exe

-- Make sure to report any bugs :3

:cool:

 

Link to comment
Share on other sites

1 hour ago, Mathwiz said:

@i430VX: Does your installer work with PM 27 builds, particularly, the pre-SSE2 builds? If not, someone just posted a request for one:

 

Not yet. As I just said in that thread, I'll add support for it in the (hopefully) near future. The code already partially exists, actually, but i need to finish it. I've been pretty busy IRL lately but life should be slowing down soon enough so I hope to get a chance to add it. :)

Link to comment
Share on other sites

Palemoonxp cannot be installed. its running like a portable version. is that correct? in palemoon-forum they said: portable version not safe.

Dont know how to install then.
SSE-Win xp here.
 

 

On 2/27/2019 at 9:17 PM, siria said:

Regarding new names, haven't studied the old discussions yet, but would find it helpful to have some sort of recognizable family name. For XP-builds perhaps just XMoon, XFox... or RoyMoon - lol

Schachmattmoon. Translate first part from german....
Brightmoon shines over Pale....
Fullmoon

 

On 2/27/2019 at 1:09 AM, i430VX said:

Ahhhh, I see, sorry for the confusion 

in Lavfilters app one can set the right codec or whatever setting.

BTW: biggest problem here is videos in FB not running at all. SSE-Winxp

 

On 2/28/2019 at 2:55 AM, LoneCrusader said:

Well, now if it's all over but the re-naming.. :whistle:

I'll resubmit my previous suggestion as shortened by Destro - "Lunaris" for your version of Pale Moon; or maybe at this point "LunarFox" would be better since you now have to work back to Firefox from Pale Moon rather than the other way around :rolleyes: (plus it should make for an interesting icon! lol). And possibly "Draconis" for Basilisk?

Firemoon
Moonfox
btw: Basilisk is a radiostation here and basilisk-brunnen. little water fountain. google in Basel

 

On 3/1/2019 at 1:01 AM, LoneCrusader said:

Polls can be done. Just switch to the "Poll" tab after you click "Start New Topic." :)

As for splitting the thread, dencorso will have to decide on that. My forum mod powers aren't global.

 

I remember at one time you actually provided XP x64 compatible builds of Pale Moon when the official version was no longer supporting it. Based on our first encounter several years ago now I knew you had, shall we say, a "condescending" attitude toward older systems, but I never understood how you could go so quickly from providing those unofficial builds for unsupported XP x64 to being so vehemently opposed to anyone who even mentions retaining compatibility for NT5.x...
But I digress, and if I continue this will be way off-topic, and pointless.

Anyway, I'm glad to see that you're taking a more constructive approach. I just hope it is truly in good faith. Maybe something good can come of this, and we can avoid any more unwarranted negativity, here and elsewhere as well. :angel

I never dreamed there would be occasion to say this, but thanks! :)

Lunartis please!

 

 

On 3/2/2019 at 3:07 AM, i430VX said:

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.

can i also install NM 27.9.6 on SSE-pcs and how is the procedure? its now running like a portable. should i move the installer to NM-directory? Update: Have read that its not yet ready for Non-SSE2-pcs.

 

On 3/6/2019 at 12:31 PM, roytam1 said:

I can't tell since I'm TMP user and I use session manager from TMP.

Try closing this way: Ctrl + Alt + Delete
if screen doesnt show anything pushing quickly off-button(on PC) will revive screen.

I like how PMXP is restoring open tabs(after freezing) even leaving text which one has not yet finished. But i never had a freezing rather a crash, very seldom, it maybe depend where one is surfing. Yes there are websites where one must shut down scripts to get out of freeze.
I was most surprised by the fact that -other than in FF-PMXP (after resetting had been done) is fully recovering addons. in FF they were "lost". PW and favorites always recovered there. Always had to recover addons with the help of FEBE. version 10.3 is latest working with PM27.
When PMXP is getting slower and slower, above all in Facebook,  then its time for a reset. maybe oversaw the trigger earlier.

 

On 3/17/2019 at 9:15 PM, i430VX said:

Not yet. As I just said in that thread, I'll add support for it in the (hopefully) near future. The code already partially exists, actually, but i need to finish it. I've been pretty busy IRL lately but life should be slowing down soon enough so I hope to get a chance to add it. :)

Installer actually working on  SSE2-processor-PCs but but not yet on SSE(Non-SSE), right?
So how do in install PMXP 27.9.6 its behaving like its a portable version? IS it a portable only version?

 

On 2/23/2019 at 12:53 AM, i430VX said:

@roytam1

You made a typo in the links to your Pale Moon 28 builds.

You say

when they should be:

:)

anyway... my server is updated to link correctly to the new builds, enjoy.
No need to download a new installer version this time. :D

PM27XP Win32:
Filename: 27.9.1.6722
zip/folder and about: 29.9.6 (yes i followed the description why not complete version can be displayed)
have just found a newer than 27.9.4.6847(below) version. from march 16-2019.

i have a version:
27-9-4-6/27.9.4.6847/27.6
which one is newest and what is wrong with naming?
i opened yesterday already a new thread about that.

2. What for is a browser-installer?
I am still struggling with downloadhelper not working in YT or elsewhere.  DL only when logged in. wrong version? other workaround?-SSE-Winxp here.

 

On 2/26/2019 at 4:54 PM, Matt A. Tobin said:

How does this make any sense? I help create the future. Hell, in many ways I created a lot of what you see these days. What am I following? Nothing, except my own vision. I am indeed a trendsetter. You do know it was my pushing things along that contributed to the reality you now experience especially with the abused software you are getting from Roytam. A lot of it would not be as it is without me. Which is why I am somewhat protective of it. Of course if he WASN'T a moron he would properly re-brand his efforts and not fall back on false attribution of his corruption.

 

Is there perhaps a different tune you can play because this one is quite worn out after two+ years.

What is MPL?
2. Do you have a better  SSE-winxp-version of Palemoon than Royam? its quite stable and i am running it on an old 3gb Ram-200gb-hdd.

 

On 2/26/2019 at 5:30 PM, i430VX said:

Have you tried installing the K-Lite codec pack, or downloading the DLLs from here (see first post if you need nosse version) into the directory where palemoon.exe lives?

I haven't personally used the browser on win2k that much but that's my guess.

Lavfilters often saved me. one can DL the exe somewhere.
Plus: FFdshow, MP4Splitter, Xvid(VidX), FLVSplitter. to make WMP running all filetypes. other issues cannot be discussed here but i know a lot of workarounds if videofiles are not running in winxp or win7.

 

On 2/26/2019 at 6:20 PM, Matt A. Tobin said:

For for the builds based on Pale Moon and Basilisk the issue is that using the generic branding and then in the same sentence calling it "Pale Moon" and "Basilisk" everywhere creates massive confusion this is the false attribution and representation of whatever it is Roytam wants to produce. He and his cohorts refuse to create unique branding for it and continue to refer to it as "x for Windows XP" linking his builds to us.

The same can be said for Binary Outcast projects except while Interlink has complete renaming to not cause confusion he again attributes this unauthorized build as Binary Outcast's Interlink.. In the case of the navigator.. It isn't even a finished product and he is shipping it out again with attribution but because it IS unfinished I have not yet made clear unofficial branding to differentiate it from the product I am producing. Additionally, as it is an UNFINISHED and currently UNRELEASED project it still has Mozilla Copywritten and Trademarked assets in terms of the Mozilla Suite Icons and SeaMonkey logos and icons that I have not yet replaced.

The MPL gives him the right to take the source code and do what he likes with it according to the license but that ONLY applies to the source code that matches a binary form in question. Additionally, attributing his work based on my projects IS improper use of MY trademarks and general rights which are NOT extended to him. He is doing material damage by linking his builds to me AND he is doing materal damage by using my trademarked product name of Borealis in the actual resulting binary which the MPL strictly does not extend rights to. He is also doing damage to Mozilla for which there is copywritten and/or trademarked assets he is distributing.

THIS has ALWAYS been my problem with Roytam and his friends. Instead of creating something of their own they do the minimum amount of work possible and wobble back and forth across the line of rights infringement to produce these builds for which they get acclaim from people like you from but when something goes wrong it falls to us to clean it up. As I also said, it also causes confusion with users.

MCP has basically washed their hands and ignores Roytam's builds but my self as Binary Outcast, I want Borealis-based builds of the navigator to be pulled immediately from his archives as rights infringing material not only of my self but on behalf of the SeaMonkey Project and Mozilla until such time the project achieves first release, provide non-infringing unofficial branding, or he creates his own.

As for Interlink-based builds I want all mention of the Interlink trademark removed from the associated sites and repositories OR and FOR the future there is a clear disclaimer that these builds are not in any way affiliated with Binary Outcast.

IF these provisions are met I will cease my current activity and allow you to continue on as before without interference.

Main question still unanswered: Can you deliver a stable or almost stable browser for SSE-based Winxp-PCs? who likes playing youtube and is able downloading videos?

Link to comment
Share on other sites

@3dreal, you realize this isn't Twitter, right? You can actually put all your concerns into one post! You don't have to post a "tweet storm" ;)

Anyhow, to address some of your concerns:

  1. The latest version of NM 27 is here:Don't sweat the version numbers. Go by the date (2019 Mar 16).
  2. Just because there's no installer (yet) doesn't mean it's a portable version. A portable version stores its profile within its own directory, so you can launch it from a thumb drive and your profile will be on the thumb drive as well. New Moon doesn't do that.
  3. Don't sweat what's said on the PaleMoon forums. As they will emphatically tell you, New Moon is not Pale Moon (even though it's derived from it). Many folks there don't much care for @roytam1's work, but many folks here are quite happy with it.
  4. For video playback issues (in Facebook or wherever), read the FAQ in post 1, especially where it says "Can't play h.264 clips" & "VP9 support:"If it still doesn't work, post back here, but be patient: some of our most talented followers don't necessarily read this thread each day.
Edited by Mathwiz
Link to comment
Share on other sites

On 3/17/2019 at 12:37 AM, wyxchari said:

Since the updates of Firefox for XP ended, I switched to Mypal, which keeps updating. 

 

 

On 3/17/2019 at 4:19 AM, Mathwiz said:

I suspect FF 52.9's Github and Instagram video issues are both related to JavaScript bugs that are fixed in Serpent/NM/MyPal:

Probably no easy fix, other than switching to one of those browsers.

Thanks for the input. I may switch to a Firefox 52 fork right away, but Serpent/NM/MyPal are all Palmoon based, which was forked from Firefox 24 as I read, and may not compatible with add-on I use. Is there anyone working on a Firefox 52 fork? It could incorporates important bug fixes only.

Link to comment
Share on other sites

Depends on the version:

Serpent 55 was forked from an alpha version of FF 53. Note that FF 53 does not support most plug-ins, such as Java.

PM/NM 28 and Serpent/Basilisk 52 (and I think MyPal) were all forked from FF 52, although PM/NM/MyPal have had the pre-Australis UI of earlier PaleMoon releases retrofitted. Serpent & Basilisk use the Australis UI, look nearly identical to FF 52, and have the best compatibility with FF 52 add-ons and plug-ins. (Basilisk, the official Unified XUL Platform browser of the PaleMoon team, has since had WebExtension add-on functionality removed, but @roytam1 reverted those changes in his Serpent builds, so his builds retain maximum compatibility with FF 52 add-ons.)

PM/NM 27 was forked from FF 31, IIRC. Not sure about earlier releases (e.g., PM/NM 26.5).

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...