Saturday, January 4, 2020

Weekly browser binaries (20200104)

all newer builds will be forced to use DBM format of NSS database (cert8.db & key3.db) instead of SQLite format "again" (cert9.db & key4.db) which is caused by NSS updates.

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200104-fd382bb-uxp-26b297510-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.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-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.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z

Official UXP changes since my last build:
- Issue #1118 Part 1: Split out part of nsDocShell::AddState into a separate method. (027fbae80)
- Issue #1118 Part 2: Allow UpdateURLAndHistory to work even if mOSHE is null, if we're doing a replace. (f5c848aa9)
- Issue #1118 Part 3: Add a public RemoveAllListeners method on EventListenerManager. (80e4577e3)
- Issue #1118 Part 4: Allow UpdateURLAndHistory to work even if there's no root session history. (c1013e912)
- Update README (492624a71)
- Forward to new tree structure. (54091ecab)
- Issue #1118 - Part 5: Change the way document.open() works (dfa7af70c)
- Bug 1341238 - Don't hang on to pointer from temporary NS_LossyConvertUTF16toASCII. (4e6294b24)
- Issue #1118 - Part 6: Fix various tests that are no longer correct. (f71108680)
- Issue #1118 - Part 7: Remove no-longer-used mWillReparent debug code. (b1c7cc07c)
- Issue #1118 - Part 8: Remove no-longer-used mDidDocumentOpen and CheckForOutdatedParent() (e0f0b3492)
- Merge pull request #1334 from g4jc/bug1333 (84f4806b4)
- Issue #1118 - Part 9: Don't allow reuse of unlinked CallbackObjectHolder. (8b8862346)
- Issue #1332 - Backport promise-based media playback (735418fa3)
- Fix typo. (c3ed7420f)
- Merge pull request #1336 from athenian200/html-media-hack (f60bbaf9e)
- Merge pull request #1335 from MoonchildProductions/document_open (357405f63)
- Bug 1176399 - Multiple requests for master password when GMail OAuth2 is enabled. (0395a076c)
- Bug 1453643 - Enable proper retry on oauth2 authenication failure. (a4ab8fd19)
- Bug 1597933 - clean up OAuth2 code: remove responseType which is always code. (3dae851d2)
- Bug 1597933 - improve OAuth2 params parsing. (f532cec97)
- Bug 1597933 - don't pass string constants to determine OAuth refresh token or not. (fd9d39ac9)
- Bug 1597933 - use fetch + URLSearchParms instead of Http.jsm to request OAuth2 access token. (8fdd883f7)
- Bug 1597933 - Use URLSearchParams for setting params for OAuth2 authorization request. (fb7de243f)
- Bug 1599054 - allow callers to ommit sending OAuth2 client_secret parameter. (12eb1554f)
- Merge pull request #1340 from g4jc/mailnews_enhance (26b297510)
My changes since my last build:
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (04671d8d6)
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (dd094ae55)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (0b9855b84)
- Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (171849c8e)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (9778f15c7)

There are no new Official Pale-Moon & Basilisk changes since my last build.

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z

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

There are no new Official repo changes since my last build.

For UXP changes please see above.

New NewMoon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200104-fa517dfc6-xpmod.7z

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

repo changes since my last build:
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440)
- [NSS] disable enable_sslkeylogfile rules (1f371916d)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f)
- re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 2d9c22eec..fa517dfc6:
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440)
- [NSS] disable enable_sslkeylogfile rules (1f371916d)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f)
- re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)

* 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

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.ml/basilisk/basilisk55-win32-git-20200104-dc63b5b94-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200104-dc63b5b94-xpmod.7z

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

Repo changes:
- import UXP change:
 - [NSS] Bug 1508776 - Remove unneeded refcounting from SFTKSession (836e72e96) (5d620aa4f)
- import changes from tenfourfox:
 - #584: M1507180 M1598605 (7b58ac561)
 - #584: update certs, pins, TLDs (f9572b6f0) (78b4d0bd2)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (558ba68d5)
- Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (165e0c7e7)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (dc63b5b94)

New build of Firefox 45ESR:

Test binary:
SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-ia32.7z

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

Changes since my last build:
- bump version to 45.9.19 (b4f606616)
- import changes from tenfourfox:
 - remove Get More Tools, since it doesn't work (638361bd8)
 - #583: always-on (mostly) reader mode (cb5d8f86a)
 - #583: update Readability to latest tip; update glue to new API (8bd4c09a7)
 - #581: M1047098 M1355576 (ec8e68102)
 - closes #582: M1358018 modified for 45ESR (74fd7b6d0)
 - a better idea for #583 (f0a4e7686)
 - #584: M1507180 M1598605 (7b58ac561)
 - #584: update certs, pins, TLDs (f9572b6f0)
 - #334: remove moar tele (0761d9501) (9b34b27e2)
- addendum to previous rev, reverted 2 changes for windows. (b14debb98)
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (2612fa880)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (e7cad7bc6)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c5a8d2ab4)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (624a95066)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (55392cf97)
- [NSS] disable enable_sslkeylogfile rules (16363562f)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (ddcd778f4)

6 comments:

  1. The best wishes for 2020, respected friend. 1) The last Firefox 45 version has a bug that does not allow you change "Preferences" --the use of cookies, for instance, and other minor bugs. 2) As for BOC,
    the last good versions hangs down late to September 2019. Not only is does not allow change the ''Basic Theme'' by tunning the browsers registry, but you deleted ''Bookmarks'' and the Seamonkey icon also. You only allow "Print" --but "Go" and "Search" are also
    needed -- and if you by some hidden reason do not want the use of the imprescindible SeaMonkey logo, please, replace it by Borealis logo. As it is now, IMHO is has not a good interface or look. The Borealis is a wonderful Browser, please let it be better! I will be pretty grateful with you. All the best, take care. Iohann.

    ReplyDelete
    Replies
    1. for 45esr, please redownload

      Delete
    2. and for bnavigator, it is not possible to use Borealis logo because of copyright issue.

      Delete
  2. Thank you. 1) In March 2019, I asked you why Modern Theme was kicked off, and you said that was because a copyright issue. Then I asked you and about SeaMonkey Logo, and you said no problem with SeaMonkey logo. So why it has vanished?. 2) Recently I find out your September help to Artic Fox 29.9.19. I hope new releases could come soon . All the best, Iohann.

    ReplyDelete
    Replies
    1. because upstream decided to remove modern theme from build.
      and for seamonkey logo, neither seamonkey project nor mozilla filed trademark here so it should be fine. and for now that logo should no long exist in the build.

      Delete
    2. and for arctic fox, please check out msfn thread.

      Delete