Jump to content

Recommended Posts

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240127-3219d2d-uxp-35252384aa-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240127-3219d2d-uxp-35252384aa-xpmod.7z

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

IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240127-3219d2d-uxp-35252384aa-xpmod-ia32.7z

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

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240127-d849524bd-uxp-35252384aa-xpmod.7z

Official UXP changes picked since my last build:
- No issue - Remove leftover beta-only dev edition promo in devtools. (eeff203318)
- No issue - Clean up some devtools comments and prefs. (fd949d3245)
- [gtk] Let printer enumeration run to completion, to avoid a GTK bug. (ce3cc6b74d)
- [gfx] Cherry-pick chromium:1864587 (580e04c8a8)
- [NSS] add a defensive check for large ssl_DefSend return values. (266b96a53a)
- Bug 1863083 (aa4419c2a9)
- [HSTS] Let parent hosts determine whether HSTS subs should be applied. (462aac7d98)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Edited by roytam1
Link to comment
Share on other sites


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240127-e95fad7d-uxp-35252384aa-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240127-e95fad7d-uxp-35252384aa-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240127-id-656ea98-uxp-35252384aa-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240127-id-656ea98-ia-93af9a0-uxp-35252384aa-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.

Link to comment
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.rthost.win/basilisk/basilisk55-win32-git-20240127-95bc5269f-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240127-95bc5269f-xpmod.7z

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

Repo changes:
- import from UXP: No issue - Remove leftover beta-only dev edition promo in devtools. (eeff2033) (39e122a84)
- import from UXP: No issue - Clean up some devtools comments and prefs. (fd949d32) (9dfad31a3)
- import from UXP: [gtk] Let printer enumeration run to completion, to avoid a GTK bug. (ce3cc6b7) (87401eba7)
- import from UXP: [gfx] Cherry-pick chromium:1864587 (580e04c8) (1ff0c437b)
- import from UXP: [NSS] add a defensive check for large ssl_DefSend return values. (266b96a5) (9453c5a11)
- ported from UXP: Bug 1863083 (aa4419c2) (95bc5269f)

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240127-817a8eed36-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240127-817a8eed36-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240127-817a8eed36-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240127-817a8eed36-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1248105 - Move CSSPseudoElement::GetParentObject out of header, r=boris (b851c3806d)
 - Bug 1248581 - Fix build bustage on WakeLock.h and CSSPseudoElement.h. r=khuey (fb47a96889)
 - Bug 1249230 - Prepend an extra colon to the pseudo type string. r=birtles (6af63f00de)
 - fix build on Mac > 10.5 (1ae9402eaf)
 - Bug 1241118 - Add gc = GetGeneralCategory(ch) when sc == MOZ_SCRIPT_COMMON. r=jfkthame (51dfbede47)
 - minor crash rep (1e7e5bc97e)
 - Bug 1240904 - Remove ParamTraits for NPString and NPVariant. r=bsmedberg (1850d10374)
 - bug 1170584 - fix PluginMessageUtils on iOS. r=jimm (c624cbe92d)
 - Bug 1170343 - Use release-mode asserts when plugins making NPAPI calls on the wrong thread, r=mccr8 (15c71250f4)
 - Bug 1239525 - Make sure async plugin initialization is off if e10s is on. r=aklotz (07e73ce74d)
 - Bug 1128454 - When plugin bridging fails, propagate the error back to the content process without aborting tabs. r=billm (e1547c00ab)
 - Bug 1222169 - remove unused function from PluginProcessChild.cpp; r=aklotz (11a8fc32e1)
 - Bug 1239749 - Remove extra space from PermissionSettings.js debug message. r=gwagner (abe2ac7574)
 - Bug 1221104 - Revoke 'midi' permission queries with TypeError. r=baku (cce673498f)
 - Bug 1221104 - Throw NS_ERROR_NOT_IMPLEMENTED instead of NS_ERROR_UNEXPECTED for PushPermissionDescriptor.userVisible. r=baku (face32ed7b)
 - Bug 1228723 - Avoid a promise worker proxy deadlock caused by synchronous Push callbacks. r=catalinb (bd564a0483)
 - Bug 1191931, Part 1 - Use tasks in the Push subscription tests. r=mt (3109fdf2af)
 - Bug 1191931, Part 2 - Test resubscribing from a worker. r=m (9527fa2672)
 - Bug 1243781 - Push methods called from a worker should reject with a `DOMException`. r=mt (f66818b161)
 - Bug 1219064 - Add test for extendable pushsubscriptionchange event. r=mt (12af4b59dd)
 - Bug 1176449 - Enter an update here to avoid assertions on startup. r=dbaron (1109cce81d)
 - Bug 1239743: Do not allow windows to be resized to sizes above the maximum texture size. We don't know how to draw to these anyway. r=jimm (694dafd544)
 - Remove some static_casting in CompositorParent. (bug 1245765 part 5, r=mattwoodrow) (4c7f39b18e)
 - Bug 1133615 - Don't assert about the contents of RestyleData::mDescendants when in a full style rebuild. r=dbaron (2b071b90d2)
 - Bug 1237902 (part 1) - Remove unneeded gfxContext ops in DrawTableBorderSegment(). r=roc. (8490ab67ca)
 - Bug 1237902 (part 2) - Pass a DrawTarget to DrawTableBorderSegment(). r=roc. (c602535af0)
 - Bug 1237902 (part 3) - Change the gfxContextMatrixAutoSaveRestore in PaintTableBorderBackground() to an AutoRestoreTransform. r=roc. (0b2412e7d6)
 - Bug 1242164 - Remove the implementation of colspan=0 (which is now dead code). r=dbaron (88555a04a4)
 - Bug 1235478 - Part 1: Rename eAdjustingTimer to eForceAdjustTimer. r=mchang (113a98fa28)
 - Bug 1235478 - Part 2: Don't update mMostRecentRefresh when nsRefreshDriver::ScheduleViewManagerFlush is called. r=mchang (7fd8599b7b)
 - Bug 1235478 - Part 3: Make weightmapping-12579.html fuzzy on MacOS 10.10. r=jdaggett (559683f95d)
 - Bug 1234049 - Ensure we always invalidate new PresShells that are created for an inactive DocShell upon reactivating them. r=smaug (aeca3e08d9)
 - Re-backout c216ff19d690 (bug 1059014 part 3) because the removed code is less dead than it first appears. (2cce434c50) (817a8eed36)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.5.0-Goanna-20240127.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 54262da9aa...817a8eed36:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1248105 - Move CSSPseudoElement::GetParentObject out of header, r=boris (b851c3806d)
 - Bug 1248581 - Fix build bustage on WakeLock.h and CSSPseudoElement.h. r=khuey (fb47a96889)
 - Bug 1249230 - Prepend an extra colon to the pseudo type string. r=birtles (6af63f00de)
 - fix build on Mac > 10.5 (1ae9402eaf)
 - Bug 1241118 - Add gc = GetGeneralCategory(ch) when sc == MOZ_SCRIPT_COMMON. r=jfkthame (51dfbede47)
 - minor crash rep (1e7e5bc97e)
 - Bug 1240904 - Remove ParamTraits for NPString and NPVariant. r=bsmedberg (1850d10374)
 - bug 1170584 - fix PluginMessageUtils on iOS. r=jimm (c624cbe92d)
 - Bug 1170343 - Use release-mode asserts when plugins making NPAPI calls on the wrong thread, r=mccr8 (15c71250f4)
 - Bug 1239525 - Make sure async plugin initialization is off if e10s is on. r=aklotz (07e73ce74d)
 - Bug 1128454 - When plugin bridging fails, propagate the error back to the content process without aborting tabs. r=billm (e1547c00ab)
 - Bug 1222169 - remove unused function from PluginProcessChild.cpp; r=aklotz (11a8fc32e1)
 - Bug 1239749 - Remove extra space from PermissionSettings.js debug message. r=gwagner (abe2ac7574)
 - Bug 1221104 - Revoke 'midi' permission queries with TypeError. r=baku (cce673498f)
 - Bug 1221104 - Throw NS_ERROR_NOT_IMPLEMENTED instead of NS_ERROR_UNEXPECTED for PushPermissionDescriptor.userVisible. r=baku (face32ed7b)
 - Bug 1228723 - Avoid a promise worker proxy deadlock caused by synchronous Push callbacks. r=catalinb (bd564a0483)
 - Bug 1191931, Part 1 - Use tasks in the Push subscription tests. r=mt (3109fdf2af)
 - Bug 1191931, Part 2 - Test resubscribing from a worker. r=m (9527fa2672)
 - Bug 1243781 - Push methods called from a worker should reject with a `DOMException`. r=mt (f66818b161)
 - Bug 1219064 - Add test for extendable pushsubscriptionchange event. r=mt (12af4b59dd)
 - Bug 1176449 - Enter an update here to avoid assertions on startup. r=dbaron (1109cce81d)
 - Bug 1239743: Do not allow windows to be resized to sizes above the maximum texture size. We don't know how to draw to these anyway. r=jimm (694dafd544)
 - Remove some static_casting in CompositorParent. (bug 1245765 part 5, r=mattwoodrow) (4c7f39b18e)
 - Bug 1133615 - Don't assert about the contents of RestyleData::mDescendants when in a full style rebuild. r=dbaron (2b071b90d2)
 - Bug 1237902 (part 1) - Remove unneeded gfxContext ops in DrawTableBorderSegment(). r=roc. (8490ab67ca)
 - Bug 1237902 (part 2) - Pass a DrawTarget to DrawTableBorderSegment(). r=roc. (c602535af0)
 - Bug 1237902 (part 3) - Change the gfxContextMatrixAutoSaveRestore in PaintTableBorderBackground() to an AutoRestoreTransform. r=roc. (0b2412e7d6)
 - Bug 1242164 - Remove the implementation of colspan=0 (which is now dead code). r=dbaron (88555a04a4)
 - Bug 1235478 - Part 1: Rename eAdjustingTimer to eForceAdjustTimer. r=mchang (113a98fa28)
 - Bug 1235478 - Part 2: Don't update mMostRecentRefresh when nsRefreshDriver::ScheduleViewManagerFlush is called. r=mchang (7fd8599b7b)
 - Bug 1235478 - Part 3: Make weightmapping-12579.html fuzzy on MacOS 10.10. r=jdaggett (559683f95d)
 - Bug 1234049 - Ensure we always invalidate new PresShells that are created for an inactive DocShell upon reactivating them. r=smaug (aeca3e08d9)
 - Re-backout c216ff19d690 (bug 1059014 part 3) because the removed code is less dead than it first appears. (2cce434c50) (817a8eed36)

* 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

@roytam1 The files mailnews.win32-20240127-e95fad7d-uxp-35252384aa-xpmod.7z, icedove.win32-20240127-id-656ea98-uxp-35252384aa-xpmod.7z, bnavigator.win32-20240127-e95fad7d-uxp-35252384aa-xpmod.7z and iceape.win32-20240127-id-656ea98-ia-93af9a0-uxp-35252384aa-xpmod.7z do not exist on your server -> 404 Not Found

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

1 hour ago, AstroSkipper said:

@roytam1 The files mailnews.win32-20240127-e95fad7d-uxp-35252384aa-xpmod.7z, icedove.win32-20240127-id-656ea98-uxp-35252384aa-xpmod.7z, bnavigator.win32-20240127-e95fad7d-uxp-35252384aa-xpmod.7z and iceape.win32-20240127-id-656ea98-ia-93af9a0-uxp-35252384aa-xpmod.7z do not exist on your server -> 404 Not Found

fixed

Link to comment
Share on other sites

Quote

I was talking about deterioration of the operating system in general. When files become corrupted it can affect the operation of programs or directly break vital parts such as the boot sector of your disk.

Hello chermany4ever,

Thanks for your answer.


A PC with W2K/HDD/FAT32 (with/without NM28/St52) does not have
the problems you describe.

Has your PC  XP/SSD/NTFS problems (with/without NM28/St52) ?

Link to comment
Share on other sites

I just started again using Serpent win32-20240127. Overall I'm quite impressed with this as its been a long time since I've used it. I guess I'm getting back into the 'swing on things' again and appreciating Roys browsers. 

I'm going to spend some time tomorrow as I'll be stuck inside with a snow storm and try to figure out:

"- [gfx] Cherry-pick chromium:1864587 (580e04c8a8)"

And exactly what this means - its good to keep the mind occupied with distractions rather than the alternative worries and ailments.

Thanks again @roytam1 for everything you do to keep XP and Vista in busyness in 2024.

Edited by XPerceniol
Link to comment
Share on other sites

Hello @roytam1! I am running your latest version of New Moon 28 installed from the file palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod.7z. When opening the Browser Console (Ctrl + Shift + J) and closing then, it will open automatically every time you start the browser again. I have tried everything possible, but this stupid Browser Console :crazy: now has a life of its own. That seems to me to be an issue that wasn't there before. smilie-denk-17.gif I noticed this issue in my dirty profile but even in a clean profile, the same issue happens. Maybe, you can reproduce and hopefully fix it. smilie-denk-49.gif

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

Hi

10 hours ago, AstroSkipper said:

Hello @roytam1! I am running your latest version of New Moon 28 installed from the file palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod.7z. When opening the Browser Console (Ctrl + Shift + J) and closing then, it will open automatically every time you start the browser again. I have tried everything possible, but this stupid Browser Console :crazy: now has a life of its own. That seems to me to be an issue that wasn't there before. smilie-denk-17.gif I noticed this issue in my dirty profile but even in a clean profile, the same issue happens. Maybe, you can reproduce and hopefully fix it. smilie-denk-49.gif

That's funny :rolleyes:, for me the problem is different with "Ctrl-shift-J". in the latest New moon 28, it opens the console correctly, then I can close it again, but if I want to open it again it doesn't work, the keyboard shortcut "ctrl-shift-J". and the console function in the drop-down menu has no effect either. In short, I can't open the console twice in the same New moon session.  I don't have the problem reported by "AstroSkipper". with console opening and closing. For other functions in the "web developer" drop-down menu it works normally. There's only "Ctrl-shift-j". which poses a problem.:wacko:

Edited by IXOYE
Link to comment
Share on other sites

Quote

I am running your latest version of New Moon 28 installed from the file palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod.7z. When opening the Browser Console (Ctrl + Shift + J) and closing then, it will open automatically every time you start the browser again.

Hello AstroSkipper,

I can NOT confirm your observations with the latest NM28.

I am running the latest version of New Moon 28 installed from the file:

https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod-sse.7z

When opening the Browser Console (Ctrl + Shift + J) and then closing , it will NOT open automatically every time when starting the browser again.

My browser preferences:
1. When New Moon starts: Show a blank page
2. Clear history when New Moon closes

However:
When changing my browser preferences:
1. When New Moon starts: Show my windows and tabs from the last time
2. Unchecked: Clear history when New Moon closes

Under these conditions I must CONFIRM your observations.

What are your browser preferences ?

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

Quote

I can't open the console twice in the same New moon session.

Hello IYXOE,
I can confirm your observations for these browser preferences:
1. When New Moon starts: Show a blank page
2. Clear history when New Moon closes

When changing my browser preferences:
1. When New Moon starts: Show my windows and tabs from the last time
2. Unchecked: Clear history when New Moon closes

I can't open the Console twice but the second trial gives me the Library window.

Link to comment
Share on other sites

2 hours ago, IXOYE said:

That's funny :rolleyes:, for me the problem is different with "Ctrl-shift-J". in the latest New moon 28, it opens the console correctly, then I can close it again, but if I want to open it again it doesn't work, the keyboard shortcut "ctrl-shift-J". and the console function in the drop-down menu has no effect either. In short, I can't open the console twice in the same New moon session. 

Thanks for your report! :) I totally forgot to mention this issue. suisjebete.gif Same problem in my installation. Once opened and closed then, the Browser Console can't be opened again. So, I can confirm your observation.
But it is very annoying that the Browser Console opens automatically every time the browser is started as soon as it is called up just once.

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

1 hour ago, anton12 said:

Hello AstroSkipper,

I can NOT confirm your observations with the latest NM28.

I am running the latest version of New Moon 28 installed from the file:

https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240127-d849524bd-uxp-35252384aa-xpmod-sse.7z

Thanks for your report! But you are using the SSE version, and it can't be directly compared to mine. But maybe, I'm the only one who has the problem with the automatic start of the Browser Console. I'm curious what @roytam1 has to say about it. In any case, there is a problem with the Browser Console in the most recent version of New Moon 28 which wasn't there before.

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...