Jump to content

My Browser Builds (Part 2)


Recommended Posts


uBlock0-legacy 1.16.4.13 has just been released:

https://github.com/gorhill/uBlock/releases/tag/firefox-legacy-1.16.4.13

Once again, we have to thank Ukrainian developer @JustOff ( :thumbup ), who is part of the MCP devs team (though not inside Moonchild's immediate circle...): 

https://github.com/gorhill/uBlock/commit/0f3c467

If you prefer to let his extension, uB0-updater, do the update for you, make sure it's in its latest version, 1.6.8 ;)

Link to comment
Share on other sites

3 minutes ago, VistaLover said:

Once again, we have to thank Ukrainian developer @JustOff ( :thumbup ), who is part of the MCP devs team (though not inside Moonchild's immediate circle...): 

Agree, it looks like JustOff is going to be very proactive in keeping the legacy version alive. 

 

Link to comment
Share on other sites

for tomorrow's UXP builds, I may wait if upstream merge nss-work branch or not.

and for fx45esr, I may wait for TFF's new commits as new ESR comes.

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

Edited by roytam1
Link to comment
Share on other sites

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.

Edited by roytam1
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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)

Edited by roytam1
Link to comment
Share on other sites

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

Edited by roytam1
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.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)

Edited by roytam1
Link to comment
Share on other sites

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)

Edited by roytam1
Link to comment
Share on other sites

On 1/2/2020 at 11:33 AM, VistaLover said:

uBlock0-legacy 1.16.4.13 has just been released:

https://github.com/gorhill/uBlock/releases/tag/firefox-legacy-1.16.4.13

Once again, we have to thank Ukrainian developer @JustOff ( :thumbup ), who is part of the MCP devs team (though not inside Moonchild's immediate circle...): 

https://github.com/gorhill/uBlock/commit/0f3c467

If you prefer to let his extension, uB0-updater, do the update for you, make sure it's in its latest version, 1.6.8 ;)

What is the difference between this and 1.17.4? Does  1.16.4.13 contain fixes and features that 1.17.4 doesn't?

Link to comment
Share on other sites

Hi, roytam1.

In today's build Serpent (basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod), there is a problem with the Tampermonkey extension (4.10.6105, 4.9.5921).
No answer when clicking on menu items "Dashboard", "Create a new script" and other.
The same problem is in the previous build (basilisk52-g4.5.win32-git-20191221-fd382bb-uxp-d6baead6c-xpmod).
There was no such problem in the build of December 14 (basilisk52-g4.4.win32-git-20191214-dacb3da00-xpmod).
Maybe you have ideas how to solve this problem?

Clip267.1578121616.pngClip266.1578121592.png
 

Edited by Dr. Drill
Link to comment
Share on other sites

8 hours ago, Dr. Drill said:

Hi, roytam1.

In today's build Serpent (basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod), there is a problem with the Tampermonkey extension (4.10.6105, 4.9.5921).
No answer when clicking on menu items "Dashboard", "Create a new script" and other.
The same problem is in the previous build (basilisk52-g4.5.win32-git-20191221-fd382bb-uxp-d6baead6c-xpmod).
There was no such problem in the build of December 14 (basilisk52-g4.4.win32-git-20191214-dacb3da00-xpmod).
Maybe you have ideas how to solve this problem?

Clip267.1578121616.pngClip266.1578121592.png
 

hard to tell. since it is webextensions and it was removed by upstream,

javascript console says:

18:05:01.299 Type error for parameter createProperties (Property "openerTabId" is unsupported by Firefox) for tabs.create. 1 background.js:4
	makeError resource://gre/modules/Schemas.jsm:318:14
	throwError resource://gre/modules/Schemas.jsm:1580:11
	checkParameters/fixedArgs< resource://gre/modules/Schemas.jsm:1648:9
	map self-hosted:306:17
	checkParameters resource://gre/modules/Schemas.jsm:1641:17
	stub resource://gre/modules/Schemas.jsm:1685:25
	create moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/rea/background.js:4:270
	exec/< moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/background.js:156:279
	then/</</< moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/promise.js:2:216
	d/a</e.check moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/promise.js:1:292
	try_resolve moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/promise.js:3:281
	resolve moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/promise.js:3:471
	ra/< moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/background.js:67:74
	getSelected/< moz-extension://64dfe96b-66cf-42a6-a3a0-7c4ea82014d9/rea/background.js:5:8
	runSafeSyncWithoutClone resource://gre/modules/ExtensionUtils.jsm:71:14
	runSafeSync resource://gre/modules/ExtensionUtils.jsm:104:37
	runSafe resource://gre/modules/ExtensionCommon.jsm:123:32
	bound runSafe self-hosted:992:17
	wrapPromise/< resource://gre/modules/ExtensionCommon.jsm:309:31

but 4.8 seems to be working

and for workaround, you may just disable Firefox compatibility.

Edited by roytam1
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...