Saturday, November 16, 2024

Weekly browser binaries (20241116)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20241116-3219d2d-uxp-6db7856f7f-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20241116-3219d2d-uxp-6db7856f7f-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-20241116-3219d2d-uxp-6db7856f7f-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-20241116-d849524bd-uxp-6db7856f7f-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20241116-d849524bd-uxp-6db7856f7f-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20241116-d849524bd-uxp-6db7856f7f-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20241116-d849524bd-uxp-6db7856f7f-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2305 Part 1: Add support for hasIndices to RegExpFlags (/d) (47ef1701b3)
- Issue #2305 Part 2: Support .indices in match result template objects (845d36d582)
- Issue #2305 Part 3a: Pass ResultTemplateKind through CreateRegExpMatchResult (2d8696c4fe)
- Issue #2305 Part 3b: Create .indices and .indices.groups (6dbe2de6db)
- Issue #2305 Part 3c: Merge repeated loops over MatchPairs (a382c2aa66)
- Issue #2305 Part 4: Check for failure when getting RegExp match result template (1878228db7)

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.


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20241116-7bda12e7-uxp-6db7856f7f-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20241116-7bda12e7-uxp-6db7856f7f-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-20241116-id-656ea98-uxp-6db7856f7f-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20241116-id-656ea98-ia-93af9a0-uxp-6db7856f7f-xpmod.7z

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


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 https://o.rthost.win/basilisk/basilisk55-win32-git-20241116-49ae958fb-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20241116-49ae958fb-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2305 Part 1: Add support for hasIndices to RegExpFlags (/d) (47ef1701) (d6bf9dfce)
- import from UXP: Issue #2305 Part 2: Support .indices in match result template objects (845d36d5) (3e5fca5ad)
- import from UXP: Issue #2305 Part 3a: Pass ResultTemplateKind through CreateRegExpMatchResult (2d8696c4) (f6e8c84b7)
- import from UXP: Issue #2305 Part 3b: Create .indices and .indices.groups (6dbe2de6) (dd1d93cf8)
- import from UXP: Issue #2305 Part 3c: Merge repeated loops over MatchPairs (a382c2aa) (ceb33f611)
- import from UXP: Issue #2305 Part 4: Check for failure when getting RegExp match result template (1878228d) (49ae958fb)

2 comments:

  1. I'm using the browser for XP (Serpent), and I appreciate the update. My PC is an old laptop from about 20 years ago, but it's very light and useful.
    I've been trying various things to see if I can play YouTube H264 videos smoothly, but so far the only way is to download them to my PC
    and play them with mpc-be+CoreAVC codec. After downloading, I can play 720p videos without any frame drops, but is there a way to play them without downloading them?
    There is a plugin called h264fi that can be installed, but is it possible to make the browser use the CoreAVC codec to play videos while this is working?
    I'm ignorant about programming, so I'm sorry if I'm saying something strange. Or is there already a plugin with similar functionality?

    ReplyDelete
  2. There is a problem with the configuration of SMTP accounts under Windows XP and Windows Vista. In prior RT builds, I was able to create and modify SMTP servers from Account Settings. Trying to check all added SMTP servers end up in a blank list. If you need any screenshots or debugging info for this issue to be identified I would be glad to help. Thanks for your builds, I can use my old XP machine with modern mail thanks to you. :)

    ReplyDelete