Saturday, September 5, 2020

Weekly browser binaries (20200905)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200905-57e81f0-uxp-6b3ef7160-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200905-57e81f0-uxp-6b3ef7160-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.6.win32-git-20200905-57e81f0-uxp-6b3ef7160-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.10.2a1.win32-git-20200905-0882134ff-uxp-6b3ef7160-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.10.2a1.win64-git-20200905-0882134ff-uxp-6b3ef7160-xpmod.7z

Official UXP changes since my last build:
- [NSS] Prevent slotLock race in NSC_GetTokenInfo (58cc431b0)
- [NSS] Version and build bump (59683edb8)
- Clobber for NSS update (0ac50227e)
- Issue #1641 - Implement CSS flow-root keyword (6b2c3b61b)
- Merge pull request #1642 from athenian200/display_flow_root (0bf7cb907)
- Clobber for CSS flow-root implementation (6b3ef7160)

No official Basilisk changes since my last build.

No official Pale-Moon changes since my last build.

My changes since my last build:
- update NSS as-of pm27 rev 7606140ee (8015bb700)


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200905-cbe6b975-uxp-6b3ef7160-xpmod.7z
BNavigator Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200905-cbe6b975-uxp-6b3ef7160-xpmod.7z

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

* 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.rths.ml/hbl-uxp/icedove.win32-20200905-id-eed056673-uxp-6b3ef7160-xpmod.7z
IceApe-UXP(suite) https://o.rths.ml/hbl-uxp/iceape.win32-20200905-id-eed056673-ia-41157bf-uxp-6b3ef7160-xpmod.7z

for UXP changes please see above.


New NewMoon 27 Build!

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

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200905-7606140ee-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 1145306 - Expose circular buffer status from profiler. r=mstange (8b24a7439)
 - Bug 1145824 - Add getElapsedTime to nsIProfiler. (r=mstange) (9bbd99f66)
 - Bug 1145824 - In nsProfiler, allow GetProfile and getProfileData to filter by a start time. (r=mstange) (43bdcb254)
 - Bug 1141712 - Make LUL work with inplace ticking (not using the unwinder thread). r=mstange. (ed43cdf70)
 - Bug 1151679 - Stream the property name of getprop and setprop optimization sites. (r=djvj) (3eb8efeb4)
 - Bug 1142181 - ProfilerBacktrace.cpp should #include its own .h file first, r=aklotz (c1aff9f49)
 - Bug 1154115 - Rewrite profiler JSON streaming. (r=mstange) (834891a91)
 - Bug 1157906 - Can't return arrays as a root response, fixes inspect button. r=bgrins (d66407512)
 - Bug 1160361 - Abort tilt commands when remote. r=bgrins (5bcfbc8d0)
 - Bug 947242 - DevTools themes - switch to new theme colors;r=jsantell (5ed17dcdc) (38bd296c8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1055181 - CSS Filter Tooltip; r=pbrosset (327b035a7)
 - Bug 1137238 - Fix toolboxes when switching between apps in WebIDE. r=jryans (1a333bdfa)
 - Bug 1138939 - Notify when WebIDE has finished initializing so that Valence can register runtime scanners. r=ochameau (7fe61c384)
 - Don't let WebIDE break when trying to debug Chrome settings (bug 1134619). r=ochameau (4a18f048e)
 - fix imports since devtools are in a different path compared to FF (15c2a1e70)
 - port bits of Bug 916804 - Telemetry for WebIDE. (cf5b49ca7)
 - Bug 1042859 - Ignore host port when fetching cookies with the gcli cookie command. r=pbrosset (1e6217f76)
 - fix include path (6efaacd7a)
 - Bug 1128988 - runAt support for commands/converters; r=bgrins (bed6cb594)
 - Bug 1143027 - The performance tool tab highlights during a recording. r=vp (e1f310e2d)
 - missing pieces of Bug 1141817 - Followup to fix additional intermittents and Bug 1142748 - Fix the 'Protocol error (unknownError) (b27da36af)
 - Bug 1159480 - Pull out actor-specific logic from Performance Front. r=vp (9c253604b)
 - Bug 1156499 - Disable all non-profiler/fps components in the performance tools when in aurora, for 40.0 release. r=vp (041a0fa34)
 - Bug 1159052 - Performance recording should stop rendering and recording as soon as the recording stops. r=vp (2a9f093b4)
 - Bug 114187 - Add getBufferInfo to devtools profiler actor. r=fitzgen (00496e8e4)
 - Bug 1145187 - Implement polling for buffer status on performance actor facades. r=vp (ae2cbac27)
 - Bug 1082695 - Simplify the record start/stop time buttons, and more cleanly render the console.profile notifications during a console recording. r=vp (dfe9a9b26)
 - Bug 1160900 - Display buffer status while recording a profile. r=vp (c3d302a62)
 - Bug 1154115 - Add adapter that deduplicates old, undeduplicated profiles in the frontend. (r=jsantell,vporof) (aa1bd6769)
 - Bug 1160696 - Display MIRTypes in the JIT optimizations side pane as "Site : MIRType". (r=jsantell) (beccaed3d)
 - Bug 1154115 - Make the memory stuff in the performance devtool synthesize the new profiler JSON format. (r=jsantell) (685e3a576)
 - Bug 1154115 - Fix nsIProfiler xpcshell tests to use the new profiler JSON format. (r=me) (da2a18c89)
 - Bug 1151526 - Do not display optimization data for meta-platform frames in the profiler. r=vporof (d4cc514ca)
 - Bug 1154115 - Fix devtools tests to use the new profiler JSON format. (r=jsantell) (61a9064ce)
 - Bug 1126432: Set preference toggle to switch to new WebIDE project listing layout r=jryans (825831eeb)
 - Bug 1130084 - Avoid spurious connection errors even on success. r=past (1911930b6)
 - missing bits of Bug 1069552 - Add WebIDE scanner / runtime API. (773111b87)
 - Bug 1130084 - Allow runtimes to take infinite time to connect. r=past (a1482c500)
 - Bug 1025311 - Add telemetry for canvas debugger. r=vp,miker (d2f8d51f2)
 - Bug 1134778 - Consolidate usages of view sourcing in tools with a source-utils module. r=vp,jryans (1432dfac1)
 - Bug 1167230 - Use nsCString instead of std::string in FrameKey in the profiler. (r=mstange) (9a3d84b86)
 - Bug 1166492 - Handle huge strings in the profile JSON writer. (r=mstange) (3d6f90062)
 - Bug 1166492 - Remove dead code in the ProfileBuffer and ThreadProfile. (r=mstange) (cc8e81dd3)
 - Bug 1166492 - Return UniquePtr<char[]> from profiler_get_profile to avoid double copying. (r=mstange) (f9d58d5cf)
 - Bug 1167230 - Don't pack ProfileEntry on ARM. r=shu (b6f920dd3)
 - Bug 1168784 - Part 1: Fix the script merging profiles to handle new profiler JSON format. r=benwa (dd1008084)
 - Bug 1090949 - Add `nextTick()` to `lazyIframeIsLoaded()` in WebIDE tests. r=ochameau (94bf972da)
 - Bug 1143028 - Make AppMan reinitable; update tab list when sidebars disabled. r=past (1020f8306)
 - Bug 1146542 - Clean up and describe app-manager events. r=ochameau (cc4bcadf5)
 - Bug 1146542 - Restore tab list changes for non-sidebar case. r=ochameau (531b70e41)
 - Bug 1149820 - Restore WebIDE project auto select. r=ochameau (d0526612a)
 - Bug 1135018 - Move getjson from webide/ to shared/. r=jryans (9e405c1bf)
 - Bug 1135018 - Make devices.js use a CDN. r=ochameau (16adb49c4)
 - Bug 1090949 - Make WebIDE's Firefox OS Simulators configurable. r=ochameau (354331a6e)
 - Bug 1157201 - Prevent exception while hovering the rule-view. r=pbrosset (4ec81d85b) (7624030fb)
- import change from tenfourfox:
 - #616: M1658214 M1637745 M1648372 (5ec6460ef)
 - #616: update TLDs, HSTS (f25d7f7a7) (692ab390f)
- import NSS changes from UXP, update NSS versions, and update certdata:
 - [NSS] Implement constant-time GCD and modular inversion  (3e56a2c9)
 - [NSS] Prevent slotLock race in NSC_GetTokenInfo (58cc431b) (7606140ee)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git a7bc0406e..7606140ee:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1145306 - Expose circular buffer status from profiler. r=mstange (8b24a7439)
 - Bug 1145824 - Add getElapsedTime to nsIProfiler. (r=mstange) (9bbd99f66)
 - Bug 1145824 - In nsProfiler, allow GetProfile and getProfileData to filter by a start time. (r=mstange) (43bdcb254)
 - Bug 1141712 - Make LUL work with inplace ticking (not using the unwinder thread). r=mstange. (ed43cdf70)
 - Bug 1151679 - Stream the property name of getprop and setprop optimization sites. (r=djvj) (3eb8efeb4)
 - Bug 1142181 - ProfilerBacktrace.cpp should #include its own .h file first, r=aklotz (c1aff9f49)
 - Bug 1154115 - Rewrite profiler JSON streaming. (r=mstange) (834891a91)
 - Bug 1157906 - Can't return arrays as a root response, fixes inspect button. r=bgrins (d66407512)
 - Bug 1160361 - Abort tilt commands when remote. r=bgrins (5bcfbc8d0)
 - Bug 947242 - DevTools themes - switch to new theme colors;r=jsantell (5ed17dcdc) (38bd296c8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1055181 - CSS Filter Tooltip; r=pbrosset (327b035a7)
 - Bug 1137238 - Fix toolboxes when switching between apps in WebIDE. r=jryans (1a333bdfa)
 - Bug 1138939 - Notify when WebIDE has finished initializing so that Valence can register runtime scanners. r=ochameau (7fe61c384)
 - Don't let WebIDE break when trying to debug Chrome settings (bug 1134619). r=ochameau (4a18f048e)
 - fix imports since devtools are in a different path compared to FF (15c2a1e70)
 - port bits of Bug 916804 - Telemetry for WebIDE. (cf5b49ca7)
 - Bug 1042859 - Ignore host port when fetching cookies with the gcli cookie command. r=pbrosset (1e6217f76)
 - fix include path (6efaacd7a)
 - Bug 1128988 - runAt support for commands/converters; r=bgrins (bed6cb594)
 - Bug 1143027 - The performance tool tab highlights during a recording. r=vp (e1f310e2d)
 - missing pieces of Bug 1141817 - Followup to fix additional intermittents and Bug 1142748 - Fix the 'Protocol error (unknownError) (b27da36af)
 - Bug 1159480 - Pull out actor-specific logic from Performance Front. r=vp (9c253604b)
 - Bug 1156499 - Disable all non-profiler/fps components in the performance tools when in aurora, for 40.0 release. r=vp (041a0fa34)
 - Bug 1159052 - Performance recording should stop rendering and recording as soon as the recording stops. r=vp (2a9f093b4)
 - Bug 114187 - Add getBufferInfo to devtools profiler actor. r=fitzgen (00496e8e4)
 - Bug 1145187 - Implement polling for buffer status on performance actor facades. r=vp (ae2cbac27)
 - Bug 1082695 - Simplify the record start/stop time buttons, and more cleanly render the console.profile notifications during a console recording. r=vp (dfe9a9b26)
 - Bug 1160900 - Display buffer status while recording a profile. r=vp (c3d302a62)
 - Bug 1154115 - Add adapter that deduplicates old, undeduplicated profiles in the frontend. (r=jsantell,vporof) (aa1bd6769)
 - Bug 1160696 - Display MIRTypes in the JIT optimizations side pane as "Site : MIRType". (r=jsantell) (beccaed3d)
 - Bug 1154115 - Make the memory stuff in the performance devtool synthesize the new profiler JSON format. (r=jsantell) (685e3a576)
 - Bug 1154115 - Fix nsIProfiler xpcshell tests to use the new profiler JSON format. (r=me) (da2a18c89)
 - Bug 1151526 - Do not display optimization data for meta-platform frames in the profiler. r=vporof (d4cc514ca)
 - Bug 1154115 - Fix devtools tests to use the new profiler JSON format. (r=jsantell) (61a9064ce)
 - Bug 1126432: Set preference toggle to switch to new WebIDE project listing layout r=jryans (825831eeb)
 - Bug 1130084 - Avoid spurious connection errors even on success. r=past (1911930b6)
 - missing bits of Bug 1069552 - Add WebIDE scanner / runtime API. (773111b87)
 - Bug 1130084 - Allow runtimes to take infinite time to connect. r=past (a1482c500)
 - Bug 1025311 - Add telemetry for canvas debugger. r=vp,miker (d2f8d51f2)
 - Bug 1134778 - Consolidate usages of view sourcing in tools with a source-utils module. r=vp,jryans (1432dfac1)
 - Bug 1167230 - Use nsCString instead of std::string in FrameKey in the profiler. (r=mstange) (9a3d84b86)
 - Bug 1166492 - Handle huge strings in the profile JSON writer. (r=mstange) (3d6f90062)
 - Bug 1166492 - Remove dead code in the ProfileBuffer and ThreadProfile. (r=mstange) (cc8e81dd3)
 - Bug 1166492 - Return UniquePtr<char[]> from profiler_get_profile to avoid double copying. (r=mstange) (f9d58d5cf)
 - Bug 1167230 - Don't pack ProfileEntry on ARM. r=shu (b6f920dd3)
 - Bug 1168784 - Part 1: Fix the script merging profiles to handle new profiler JSON format. r=benwa (dd1008084)
 - Bug 1090949 - Add `nextTick()` to `lazyIframeIsLoaded()` in WebIDE tests. r=ochameau (94bf972da)
 - Bug 1143028 - Make AppMan reinitable; update tab list when sidebars disabled. r=past (1020f8306)
 - Bug 1146542 - Clean up and describe app-manager events. r=ochameau (cc4bcadf5)
 - Bug 1146542 - Restore tab list changes for non-sidebar case. r=ochameau (531b70e41)
 - Bug 1149820 - Restore WebIDE project auto select. r=ochameau (d0526612a)
 - Bug 1135018 - Move getjson from webide/ to shared/. r=jryans (9e405c1bf)
 - Bug 1135018 - Make devices.js use a CDN. r=ochameau (16adb49c4)
 - Bug 1090949 - Make WebIDE's Firefox OS Simulators configurable. r=ochameau (354331a6e)
 - Bug 1157201 - Prevent exception while hovering the rule-view. r=pbrosset (4ec81d85b) (7624030fb)
- import change from tenfourfox:
 - #616: M1658214 M1637745 M1648372 (5ec6460ef)
 - #616: update TLDs, HSTS (f25d7f7a7) (692ab390f)
- import NSS changes from UXP, update NSS versions, and update certdata:
 - [NSS] Implement constant-time GCD and modular inversion  (3e56a2c9)
 - [NSS] Prevent slotLock race in NSC_GetTokenInfo (58cc431b) (7606140ee)

* 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