Saturday, October 26, 2019

Weekly browser binaries (20191026)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.4.win32-git-20191026-565ae72f5-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.4.win64-git-20191026-565ae72f5-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.ml/palemoon/palemoon-28.8.0a1.win32-git-20191026-565ae72f5-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.8.0a1.win64-git-20191026-565ae72f5-xpmod.7z

Official repo changes since my last build:
- Issue #1243 - Update List of NSS Exported Symbols (fb74b5be3)
- Merge pull request #1249 from g4jc/nss_exports (160bd388b)
- Issue #1231 - Correct defines for Mac and keep universal prefs generic. (38feb30d4)
- Issue #1229 - Remove fallback for $INSTDIR (c4c418993)
- Issue #1253 - Reset performance object on navigation (a0ab17b21)
- Avoid uint32_t overflow in js shell by checking size of file before trying to stuff something insanely large into a Uint8Array. (dee457e63)
- Issue #1255 - Port upstream fix from libexpat (245bbebbc)
- Add null check in Http2Session::RecvAltSvc (cb762d71a)
- Avoid following the prototype chain (2e22601d0)
- Ensure that file actors created after the database was closed are expired. (7aaec4691)
- Leverage strings to get working dirs in nsUpdateDriver. (f9ea088b4)
- Prevent nr_ice_component_insert_pair from leaking. (8c2501ffe)
- Adjust tokenization of U+0000 (7bccd8769)
- Fix type barrier in IonBuilder::jsop_getimport. (e8c5582be)
- Add size checks to WebGLContext::BufferData() (f1308011a)
- Support longer (up to RFC maximum) HKDF outputs (edfba06ce)
- Add length checks for cryptographic primitives (c525bb791)
- Update NSS version (29317adcb)
- Force clobber. (fbf84d515)
- Merge branch 'nss-work' (565ae72f5)

My changes since my last build:
- guard getBoolPref(kPrefWebIDEInNavbar) with try-catch block (56f0c32c1)
- Revert "Follow up to #1177 - Clean up package-manifest.in" (d169fea75)
- update NSS to 3.44.2 (240ca3c87)
- import changes from tenfourfox:
 - #574: M1581950 M1584216 M1577107 M1584907 M1558522 (71cf5b95a)
 - #574: new tzdata (842c3af2a) (aeda91f1d)
- partly import change from tenfourfox: update pins, TLDs, miners (41dd9e299)
- import change from mozilla upstream: Bug 1559715 r=dholbert,mstange a=RyanVM (ac9bc068b)

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20191026-6b769f4-uxp-565ae72f5-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20191026-6b769f4-uxp-565ae72f5-xpmod.7z

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

Official repo changes since my last build:
- [UXP] Update commit pointer (c990fe1)
- [UXP] Update commit pointer (6b769f4)

For UXP changes please see above.

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

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

Repo changes:
- import change from tenfourfox:
 - #568: update certs, pins, TLDs, miners (fe73f72f7)
 and added -bigobj compile switch to ssl/moz.build. (12cf48b5d)
- Restore clearly-delimited format for the HSTS preload list. (92cfb1b6a)
- update NSS to 3.44.2 and partly import change from tenfourfox: update pins, TLDs, miners (a001032c8)
- import changes from tenfourfox:
 - #574: M1581950 M1584216 M1577107 M1584907 M1558522 (71cf5b95a)
 - #574: new tzdata (842c3af2a) (1acece2ea)
- import change from tenfourfox:
 - #568: M1560495 (adapted for 45) M1562033+M1466449 M1559715 M1564449 M1573160 (d019bd3dc)
 and fix nICEr patch error from pervious commit. (442b6d40b)
- generated icu data by using command line:
 [builder@mozbuild intl]$ PYTHONPATH=$(cd ../python/mozbuild; pwd -P) python icu_sources_data.py .. (c3ce0fdfe)
- import change from UXP: Update TZ data to 2019c (b207bc58c)

New build of Firefox 45ESR SSE:

test binary: https://o.rths.ml/gpc/files1.rt/firefox-45.9.17-20191026-5b83a3a16-win32-sse.7z

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

Changes since my last build:
- update NSS to 3.44.2 (72099b2d0)
- partly import change from tenfourfox: update pins, TLDs, miners (0ed2cf531)
- import changes from tenfourfox:
 - #574: update EV roots for ESR68 rebase (a9d971bfe)
 - #574: M1581950 M1584216 M1577107 M1584907 M1558522 (71cf5b95a)
 - #574: new tzdata (842c3af2a) (8d1468759)
- Addendum to 706b4d3150dbe901c92916bad8346d16ed6894aa (5b83a3a16)

New New Moon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.6.win32-git-20191026-baa082eb3-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.6.win32-git-20191026-baa082eb3-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.6.win32-git-20191026-baa082eb3-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.6.win64-git-20191026-baa082eb3-xpmod.7z

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

repo changes since my last build:
- update NSS to 3.44.2 (432b6dfae)
- partly import change from tenfourfox: update pins, TLDs, miners (94ed48a17)
- import changes from rmottola/Arctic-Fox:
 - Bug 1142143 don't early return in TextureClientD3D11::Unlock if readback fails. r=jrmuizel (ff4023323)
 - Bug 1140317: include more UniquePtr and more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (82b6bf7c3)
 - Bug 1140317: and even more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (26b48163a)
 - Bug 1137616 - Restore ReferenceError when a proxy is on the global object's prototype chain, regressed by rev 615f118f2787. r=jandem. (ea68241b8)
 - Bug 1140317: Make sure chars created by DecompileValueGenerator won't ever leak; r=Waldo (d820a6295)
 - Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (3b7d8b164)
 - Bug 1072037, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles (69522b606)
 - Bug 1072037, part 3 - Tests for the effect of setting CSS transition's AnimationPlayer.currentTime. r=birtles (cab6e3bc5)
 - Bug 1081819 - Handle InMutedCycle() in TrackUnionStream::ProcessInput. r=roc,padenot (070e14060)
 - Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc (72c8cad47)
 - Bug 1141692 - use an actual Atomic for nsThreadPoolNaming::mCounter; r=bsmedberg (08bd42557) (eb626cdd7)
- ported mozilla upstream change: Bug 1581950: Prevent nr_ice_component_insert_pair from leaking. r=mjf, a=RyanVM (baa082eb3)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 551099728..baa082eb3:
- update NSS to 3.44.2 (432b6dfae)
- partly import change from tenfourfox: update pins, TLDs, miners (94ed48a17)
- import changes from rmottola/Arctic-Fox:
 - Bug 1142143 don't early return in TextureClientD3D11::Unlock if readback fails. r=jrmuizel (ff4023323)
 - Bug 1140317: include more UniquePtr and more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (82b6bf7c3)
 - Bug 1140317: and even more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (26b48163a)
 - Bug 1137616 - Restore ReferenceError when a proxy is on the global object's prototype chain, regressed by rev 615f118f2787. r=jandem. (ea68241b8)
 - Bug 1140317: Make sure chars created by DecompileValueGenerator won't ever leak; r=Waldo (d820a6295)
 - Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (3b7d8b164)
 - Bug 1072037, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles (69522b606)
 - Bug 1072037, part 3 - Tests for the effect of setting CSS transition's AnimationPlayer.currentTime. r=birtles (cab6e3bc5)
 - Bug 1081819 - Handle InMutedCycle() in TrackUnionStream::ProcessInput. r=roc,padenot (070e14060)
 - Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc (72c8cad47)
 - Bug 1141692 - use an actual Atomic for nsThreadPoolNaming::mCounter; r=bsmedberg (08bd42557) (eb626cdd7)
- ported mozilla upstream change: Bug 1581950: Prevent nr_ice_component_insert_pair from leaking. r=mjf, a=RyanVM (baa082eb3)

* 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

No comments:

Post a Comment