Saturday, June 19, 2021

Weekly browser binaries (20210619)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210619-e29e57e-uxp-a970411ca-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210619-e29e57e-uxp-a970411ca-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-20210619-e29e57e-uxp-a970411ca-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.3a1.win32-git-20210619-411f285e0-uxp-a970411ca-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210619-411f285e0-uxp-a970411ca-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210619-411f285e0-uxp-a970411ca-xpmod.7z

Official UXP changes since my last build:
- Issue #1781 - Part 1: support calc() in stroke-dashoffset CSS (c337c1496)
- Issue #1781 - Part 2: Fix animation interpolation for stroke-dashoffset. (205e69e2b)
- Issue #1781 - Part 3: Add reftest for the static calc() case. (5ab5ce9c4)
- [Toolkit] Don't use the "aero" msstyle provided toolbox background on Windows 10 (e8be66194)
- Issue #1782: Remove Luna, Royale and Zune support from the platform. (a970411ca)

No official Basilisk changes since my last build.

No official Pale-Moon changes since my last build.

My changes since my last build:
- skipped "Issue #1782: Remove Luna, Royale and Zune support from the platform. (a970411ca)"
New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210619-355db4de-uxp-a970411ca-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210619-355db4de-uxp-a970411ca-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.rthost.win/hbl-uxp/icedove.win32-20210619-id-f0915f3-uxp-a970411ca-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210619-id-f0915f3-ia-c642e3c-uxp-a970411ca-xpmod.7z

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

for UXP changes please see above.
New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210619-c0c874b64-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210619-c0c874b64-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210619-c0c874b64-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210619-c0c874b64-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 1167633 - Remove SpiderMonkey specific JS syntax from App Manager / WebIDE. r=pbrosset (882d61d26)
 - missing parts of Bug 932179 - Part 1: Expose security information in the WebConsoleActor. r=past (202d33c93)
 - Bug 1106470 - Drop SSLv3 support from devtools. r=vporof (4d6f99643)
 - Bug 955933 - Allow copying the network response string. r=vporof (0f1a79fe1)
 - Follow-up nit to bug 1147648 (alphabetize prefs). r=kats (e251ec2e5)
 - Bug 1155252 * -WError fix (2d4c016d2)
 - Disable layers acceleration on Windows if the last startup crashed during driver initialization. (bug 1168935, r=mattwoodrow) (cb4769ace)
 - Add telemetry for reporting graphics driver startup states. (bug 1168935 part 2, r=vdjeric,mattwoodrow) (a7a605d93)
 - Bug 1150715 - Implement "Copy Request/Response Headers" context menu items. r=jsantell (0eabd68f7)
 - part of Bug 1102219 - Part 4: Replace  with  in chrome code. r=till (dab16f660)
 - Bug 1150717 - Implement "Copy URL Parameters" context menu item. r=bgrins (f20e86e8f)
 - Bug 1158046 - Add access keys to all context menu items in the Network panel. r=bgrins r=jsantell (71fd1e050)
 - Remove static vars from DriverInitCrashDetection. (bug 1183910 part 1, r=mattwoodrow) (29ea344ce)
 - Bug 1151541, part 3 - Fix leading tabs in xpcom/. r=froydnj (eb1fa5c14)
 - Bug 1151541, part 1 - Add MPL2 to StaticMutex.h and stub_test.cpp. r=froydnj (bf00b19ee)
 - Bug 1140760 - Move TestXPIDLString.cpp to gtest and enable it; r=froydnj (7bea14ce1)
 - Bug 1140762 - Move TestThreads.cpp to gtest and enable it; r=froydnj (93a007768)
 - Bug 1151541, part 2 - Fix mode lines in xpcom/. r=froydnj (0ac8fd176)
 - Bug 1159751: Ensure WARP can never be used for Windows 7. r=milan (ad4a84b10)
 - Bug 1178426. Add GfxInfo to ServicesList.h. r=nfroyd (8e09c6349)
 - Bug 1158144 - Fix "Copy URL Parameters" line separation on Windows. r=vporof (d7359d740)
 - Bug 1158144 - Implement "Copy POST Data" context menu item. r=vporof (adddce05a)
 - Bug 1127423 - Don't scroll horizontally when selecting an element in markup view;r=jryans (3256aa5eb)
 - Bug 1159938 - Remove dead nodeChanged() function;r=pbrosset (213880754)
 - Bug 1153022 - Add trimOutput option to inplace editor;r=pbrosset (52228252a)
 - Bug 1120111 - Adds key listeners to highlighter pick mode to traverse DOM and submit/cancel selection; r=pbrosset (40f6e8e33)
 - Bug 1120111 - Tests for the highlighter pick mode key listeners; r=pbrosset (6c9ff1c95)
 - Bug 988278 - Fixes ESCape keypress mess in the inspector to make sure the split console opens; r=miker (d915ca7ae)
 - Bug 1153635 - Focus first focusable element in MarkupContainer when line is clicked; r=bgrins (f7b231d4c)
 - Bug 1158781 - Make sure attributes gets focused when clicked in the inspector. r=bgrins (d6e1521f3)
 - Bug 966787 - 1 - Code cleanup in breadcrumbs.js; r=bgrins For a better consistency with the rest of the DevTools codebase. (867a768c6)
 - fix imports again (180eb1ac7)
 - Bug 966787 - 2 - Skip inspector breadcrumb updates when the output doesn't change; r=bgrins (5bddce972)
 - Bug 892935 - Auto-expand elements with only text in the markup view;r=pbrosset,r=bgrins (6dddecd01) (f617a91ab)
- partly reverted rev 30dd322d5 for keeping Goanna in user agent string. (63b521019)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1149343 - Part2: Add HW decode blacklisting support on mac. r=mattwoodrow (bd3d67e2e)
 - missing bit of  Bug 1149343 - Part 1: Unify prefs/blacklist for hardware acceleration (551804df4)
 - Bug 1174055 - Load WMF DLLs in MFStartup(), never unload them. r=jya (f2eb84146)
 - Bug 1153123 - Don't upload in the ImageBridge thread if A8 texture sharing is broken. r=Bas (40d4a057f)
 - logical extension of ug 1149343 - Part 1: Unify prefs/blacklist for hardware acceleration (57adc4003)
 - Fix a startup crash when attempting to test D3D11 texture sharing. (bug 1170211, r=jmuizelaar, a=KWierso) (0a8fdc55f)
 - Bug 1175366 - Don't use DXVA if D3D11 texture sharing is broken. r=jrmuizel (968b04384)
 - Bug 1156135 - Add live pref for disabling DXVA when it fails to render correctly. r=ajones (1aed3e54d)
 - Bug 1171094. Disallow D3D11 ANGLE with old DisplayLink drivers. r=Bas (c7e91c2bd)
 - Bug 1173972. Improve logging in gfxWindowPlatform. r=milan (870aefb7b)
 - Bug 1176506 - Don't test texture sharing on WARP devices since it never works and can be detected as a driver reset. r=Bas (5d8baec76)
 - Bug 1180246 - Part 1 - remove dependencies on gfxD2DSurface. r=bas (6d20a0c23)
 - Bug 1180246 - Part 2 - kill gfxD2DSurface with fire. r=bas (107da3dd1)
 - Bug 1159751 - Use a more explicit order of destruction in gfxWindowsPlatform. r=bas (903a29b36)
 - Bug 1180246 - Part 3 - remove usage of cairo_d2d_device. r=bas (b9c66f7d4)
 - Bug 1180246 - Part 4 - reduce Cairo dependencies where safe in TextureClientD3D9. r=bas (07a18c32b)
 - Bug 1170390 - Make gfxPlatform::CreateOffscreenSurface use explicit format rather than guess. r=jrmuizel (491a790ed)
 - Bug 1109718. Log when RenderTargetView's need to be recreated. r=mwoodrow (fdaa1199d)
 - Bug 1184130. Report mismatches of adapter description and vendor id that we get from the registry. r=bas (ffee48afb)
 - Split gfxWindowsPlatform::UpdateRenderMode() into multiple functions. (bug 1179051 part 1, r=bas) (270caa1e5)
 - Bug 1170143 - Disable texture sharing if we've blacklisted direct2d. r=Bas (bfb85c2b3)
 - Bug 1170143 - Disable alpha texture sharing for intel driver version 8.15.10.2086 since it crashes. r=jrmuizel (cffedeb74)
 - Bug 1173719 - Prevent crashes when passing touch events across the PBrowser interface with APZ disabled. r=botond (6585f60bf)
 - Bug 1173983 - Use R8 textures for d3d11 alpha textures since it appears to be better supported. r=Bas (946c1e36c)
 - missing bit of Bug 1150124. Move WARP reporter closer to actually testing WARP. (7ebc11c2f)
 - Bug 1175104 - Enable multithread support on our d3d11 content device. r=Bas (32844aba1)
 - Fix regression where WARP could be used as a fallback on Windows 7. (bug 1179051 part 2.1, r=jrmuizel) (89e1f5c3d)
 - bug 1171113 - Add widget/uikit. r=roc (NPOTB) (dc79563ae)
 - Move compositor backend decisions into gfxPlatform. (bug 1179051 part 3, r=mattwoodrow) (b1b8e10c6)
 - Move more compositor backend checks into gfxPlatform. (bug 1179051 part 4, r=mattwoodrow) (6c9d820a0)
 - Bug 1176052 - Introduce gfxCriticalNote. r=jmuizelaar (1cc2a0c90) (ed0b67348)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1161590 - Ignore blocklist preference in nightly and aurora. r=jrmuizelaar (47ec8bee6)
 - Bug 1162299 - Distinguish between all features and unrecognized feature. r=kats (e9705844f)
 - Add compositor, layers, and rendering info to nsIGfxInfo. (bug 1179051 part 5, r=mattwoodrow) (b4e6da05f)
 - Bug 1186002. Avoid testing for recreate on broken drivers. r=dvander (10506f4f2)
 - Bug 1156407 - part 1 - use static_assert instead of PR_STATIC_ASSERT; r=mccr8 (ff53e05ba)
 - Bug 1156407 - part 2 - make CALLBACK_TYPE enum a private implementation detail of nsTimerImpl; r=mccr8 (de0cc6527)
 - Bug 1156407 - part 3 - get rid of NS_NewTimer; r=mccr8 (c598b96e0)
 - Bug 1095433: fix the race condition in the Task Tracer that crashes processes forked from Nuwa. r=tlee (cffe07827)
 - Bug 1113562 - Expected delay time of tasks should not be the latency of those kind. r=sinker (f422ae04e)
 - Bug 1155059: Patch 1&2 - Convert Dispatch() and friends to already_AddRefed<> r=froydnj (2ca9850af)
 - Bug 1155059: Patch 4 - invoke NS_ASSERTION if DispatchToMainThread fails to get MainThread ptr r=froydnj (651903c22)
 - Bug 1155059: Patch 3&7 - fix leaks in Promise, ConsoleService and JS Finalize r=froydnj (b57cb08d9)
 - Bug 1155059: Patch 5 - clean up ServiceWorkers and avoid leaks r=nikhil (666245af8)
 - Bug 1155059: Patch 6 - fix problems with gfxFontInfoLoader shutdown sequence r=jdaggett (332e8bd76)
 - Bug 1155059: Patch 8 - Don't leak runnables when MediaCache/FileBlockCache get shut down after XPCOM is in final shutdown r=cpearce (18f36fa25)
 - Bug 1155059: Patch 9 - Modify DataChannel.cpp to use updated API r=froydnj (c5415703c)
 - Bug 1176446 - TextureClientD3D11 should take into account the layer backend when allocating a surface. r=bas (3c1b59296)
 - Bug 1176363 - Part 1: Stop using DrawTargets off the main thread. r=mattwoodrow (624e8107a)
 - Bug 1176363 - Part 2: Allow mapping of SourceSurfaceRawData from multiple threads. r=bas (38c8363cf)
 - Fix d3d11 texture sharing checks being preserved across device resets. (bug 1183910 part 6, r=mattwoodrow) (658121c50)
 - Clear the blur cache after device resets. (bug 1188032, r=bas) (c362b2ec6) (14c77e53f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - fix misspatch and apply Bug 1097803: Report succesful Direct2D 1.1 usage. r=jrmuizel (adc553e15)
 - Refactor graphics device initialization on Windows. (bug 1183910 part 1, r=mattwoodrow,bas) (af396b2aa)
 - Add a pref to force TDRs for graphics testing. (bug 1183910 part 2, r=mattwoodrow) (c35e7131c)
 - Bug 1157476 - Remove synchronous dispatch in AndroidMediaResourceServer::Start. r=cajbir (39033ed48)
 - Bug 1174055 - Remove WMFReader. r=jya (2890dc625)
 - Bug 1144638. Retry getting an active display link. r=mstange (c786816cf)
 - Bug 1154322 - Allow using skia for content rendering. r=jrmuizel (26413363e)
 - Bug 1161731: Remove newline characters from the ends of NS_WARNING messages in /gfx and /layout. r=mstange (820583f0f)
 - Bug 1147297. Fix assert vsync adjustment time on windows to be >=. r=jrmuizel (c65917a4a)
 - Bug 1147953. Fix vsync adjustment time to allow negative timestamps. r=jrmuizel (10a725baa)
 - Bug 1160157: Part 1. Uninitialized statics aren't really uninitialized, but it doesn't read well. r=jmuizelaar (e9e214c52)
 - minor tweaks (17a5ae1e4)
 - Remove D3D11Status flag in favor of FeatureStatus. (bug 1183910 part 3, r=mattwoodrow) (734eaec03) (c0c874b64)
New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.4-Goanna-20210619.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 14f7ec3aa...c0c874b64:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1167633 - Remove SpiderMonkey specific JS syntax from App Manager / WebIDE. r=pbrosset (882d61d26)
 - missing parts of Bug 932179 - Part 1: Expose security information in the WebConsoleActor. r=past (202d33c93)
 - Bug 1106470 - Drop SSLv3 support from devtools. r=vporof (4d6f99643)
 - Bug 955933 - Allow copying the network response string. r=vporof (0f1a79fe1)
 - Follow-up nit to bug 1147648 (alphabetize prefs). r=kats (e251ec2e5)
 - Bug 1155252 * -WError fix (2d4c016d2)
 - Disable layers acceleration on Windows if the last startup crashed during driver initialization. (bug 1168935, r=mattwoodrow) (cb4769ace)
 - Add telemetry for reporting graphics driver startup states. (bug 1168935 part 2, r=vdjeric,mattwoodrow) (a7a605d93)
 - Bug 1150715 - Implement "Copy Request/Response Headers" context menu items. r=jsantell (0eabd68f7)
 - part of Bug 1102219 - Part 4: Replace  with  in chrome code. r=till (dab16f660)
 - Bug 1150717 - Implement "Copy URL Parameters" context menu item. r=bgrins (f20e86e8f)
 - Bug 1158046 - Add access keys to all context menu items in the Network panel. r=bgrins r=jsantell (71fd1e050)
 - Remove static vars from DriverInitCrashDetection. (bug 1183910 part 1, r=mattwoodrow) (29ea344ce)
 - Bug 1151541, part 3 - Fix leading tabs in xpcom/. r=froydnj (eb1fa5c14)
 - Bug 1151541, part 1 - Add MPL2 to StaticMutex.h and stub_test.cpp. r=froydnj (bf00b19ee)
 - Bug 1140760 - Move TestXPIDLString.cpp to gtest and enable it; r=froydnj (7bea14ce1)
 - Bug 1140762 - Move TestThreads.cpp to gtest and enable it; r=froydnj (93a007768)
 - Bug 1151541, part 2 - Fix mode lines in xpcom/. r=froydnj (0ac8fd176)
 - Bug 1159751: Ensure WARP can never be used for Windows 7. r=milan (ad4a84b10)
 - Bug 1178426. Add GfxInfo to ServicesList.h. r=nfroyd (8e09c6349)
 - Bug 1158144 - Fix "Copy URL Parameters" line separation on Windows. r=vporof (d7359d740)
 - Bug 1158144 - Implement "Copy POST Data" context menu item. r=vporof (adddce05a)
 - Bug 1127423 - Don't scroll horizontally when selecting an element in markup view;r=jryans (3256aa5eb)
 - Bug 1159938 - Remove dead nodeChanged() function;r=pbrosset (213880754)
 - Bug 1153022 - Add trimOutput option to inplace editor;r=pbrosset (52228252a)
 - Bug 1120111 - Adds key listeners to highlighter pick mode to traverse DOM and submit/cancel selection; r=pbrosset (40f6e8e33)
 - Bug 1120111 - Tests for the highlighter pick mode key listeners; r=pbrosset (6c9ff1c95)
 - Bug 988278 - Fixes ESCape keypress mess in the inspector to make sure the split console opens; r=miker (d915ca7ae)
 - Bug 1153635 - Focus first focusable element in MarkupContainer when line is clicked; r=bgrins (f7b231d4c)
 - Bug 1158781 - Make sure attributes gets focused when clicked in the inspector. r=bgrins (d6e1521f3)
 - Bug 966787 - 1 - Code cleanup in breadcrumbs.js; r=bgrins For a better consistency with the rest of the DevTools codebase. (867a768c6)
 - fix imports again (180eb1ac7)
 - Bug 966787 - 2 - Skip inspector breadcrumb updates when the output doesn't change; r=bgrins (5bddce972)
 - Bug 892935 - Auto-expand elements with only text in the markup view;r=pbrosset,r=bgrins (6dddecd01) (f617a91ab)
- partly reverted rev 30dd322d5 for keeping Goanna in user agent string. (63b521019)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1149343 - Part2: Add HW decode blacklisting support on mac. r=mattwoodrow (bd3d67e2e)
 - missing bit of  Bug 1149343 - Part 1: Unify prefs/blacklist for hardware acceleration (551804df4)
 - Bug 1174055 - Load WMF DLLs in MFStartup(), never unload them. r=jya (f2eb84146)
 - Bug 1153123 - Don't upload in the ImageBridge thread if A8 texture sharing is broken. r=Bas (40d4a057f)
 - logical extension of ug 1149343 - Part 1: Unify prefs/blacklist for hardware acceleration (57adc4003)
 - Fix a startup crash when attempting to test D3D11 texture sharing. (bug 1170211, r=jmuizelaar, a=KWierso) (0a8fdc55f)
 - Bug 1175366 - Don't use DXVA if D3D11 texture sharing is broken. r=jrmuizel (968b04384)
 - Bug 1156135 - Add live pref for disabling DXVA when it fails to render correctly. r=ajones (1aed3e54d)
 - Bug 1171094. Disallow D3D11 ANGLE with old DisplayLink drivers. r=Bas (c7e91c2bd)
 - Bug 1173972. Improve logging in gfxWindowPlatform. r=milan (870aefb7b)
 - Bug 1176506 - Don't test texture sharing on WARP devices since it never works and can be detected as a driver reset. r=Bas (5d8baec76)
 - Bug 1180246 - Part 1 - remove dependencies on gfxD2DSurface. r=bas (6d20a0c23)
 - Bug 1180246 - Part 2 - kill gfxD2DSurface with fire. r=bas (107da3dd1)
 - Bug 1159751 - Use a more explicit order of destruction in gfxWindowsPlatform. r=bas (903a29b36)
 - Bug 1180246 - Part 3 - remove usage of cairo_d2d_device. r=bas (b9c66f7d4)
 - Bug 1180246 - Part 4 - reduce Cairo dependencies where safe in TextureClientD3D9. r=bas (07a18c32b)
 - Bug 1170390 - Make gfxPlatform::CreateOffscreenSurface use explicit format rather than guess. r=jrmuizel (491a790ed)
 - Bug 1109718. Log when RenderTargetView's need to be recreated. r=mwoodrow (fdaa1199d)
 - Bug 1184130. Report mismatches of adapter description and vendor id that we get from the registry. r=bas (ffee48afb)
 - Split gfxWindowsPlatform::UpdateRenderMode() into multiple functions. (bug 1179051 part 1, r=bas) (270caa1e5)
 - Bug 1170143 - Disable texture sharing if we've blacklisted direct2d. r=Bas (bfb85c2b3)
 - Bug 1170143 - Disable alpha texture sharing for intel driver version 8.15.10.2086 since it crashes. r=jrmuizel (cffedeb74)
 - Bug 1173719 - Prevent crashes when passing touch events across the PBrowser interface with APZ disabled. r=botond (6585f60bf)
 - Bug 1173983 - Use R8 textures for d3d11 alpha textures since it appears to be better supported. r=Bas (946c1e36c)
 - missing bit of Bug 1150124. Move WARP reporter closer to actually testing WARP. (7ebc11c2f)
 - Bug 1175104 - Enable multithread support on our d3d11 content device. r=Bas (32844aba1)
 - Fix regression where WARP could be used as a fallback on Windows 7. (bug 1179051 part 2.1, r=jrmuizel) (89e1f5c3d)
 - bug 1171113 - Add widget/uikit. r=roc (NPOTB) (dc79563ae)
 - Move compositor backend decisions into gfxPlatform. (bug 1179051 part 3, r=mattwoodrow) (b1b8e10c6)
 - Move more compositor backend checks into gfxPlatform. (bug 1179051 part 4, r=mattwoodrow) (6c9d820a0)
 - Bug 1176052 - Introduce gfxCriticalNote. r=jmuizelaar (1cc2a0c90) (ed0b67348)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1161590 - Ignore blocklist preference in nightly and aurora. r=jrmuizelaar (47ec8bee6)
 - Bug 1162299 - Distinguish between all features and unrecognized feature. r=kats (e9705844f)
 - Add compositor, layers, and rendering info to nsIGfxInfo. (bug 1179051 part 5, r=mattwoodrow) (b4e6da05f)
 - Bug 1186002. Avoid testing for recreate on broken drivers. r=dvander (10506f4f2)
 - Bug 1156407 - part 1 - use static_assert instead of PR_STATIC_ASSERT; r=mccr8 (ff53e05ba)
 - Bug 1156407 - part 2 - make CALLBACK_TYPE enum a private implementation detail of nsTimerImpl; r=mccr8 (de0cc6527)
 - Bug 1156407 - part 3 - get rid of NS_NewTimer; r=mccr8 (c598b96e0)
 - Bug 1095433: fix the race condition in the Task Tracer that crashes processes forked from Nuwa. r=tlee (cffe07827)
 - Bug 1113562 - Expected delay time of tasks should not be the latency of those kind. r=sinker (f422ae04e)
 - Bug 1155059: Patch 1&2 - Convert Dispatch() and friends to already_AddRefed<> r=froydnj (2ca9850af)
 - Bug 1155059: Patch 4 - invoke NS_ASSERTION if DispatchToMainThread fails to get MainThread ptr r=froydnj (651903c22)
 - Bug 1155059: Patch 3&7 - fix leaks in Promise, ConsoleService and JS Finalize r=froydnj (b57cb08d9)
 - Bug 1155059: Patch 5 - clean up ServiceWorkers and avoid leaks r=nikhil (666245af8)
 - Bug 1155059: Patch 6 - fix problems with gfxFontInfoLoader shutdown sequence r=jdaggett (332e8bd76)
 - Bug 1155059: Patch 8 - Don't leak runnables when MediaCache/FileBlockCache get shut down after XPCOM is in final shutdown r=cpearce (18f36fa25)
 - Bug 1155059: Patch 9 - Modify DataChannel.cpp to use updated API r=froydnj (c5415703c)
 - Bug 1176446 - TextureClientD3D11 should take into account the layer backend when allocating a surface. r=bas (3c1b59296)
 - Bug 1176363 - Part 1: Stop using DrawTargets off the main thread. r=mattwoodrow (624e8107a)
 - Bug 1176363 - Part 2: Allow mapping of SourceSurfaceRawData from multiple threads. r=bas (38c8363cf)
 - Fix d3d11 texture sharing checks being preserved across device resets. (bug 1183910 part 6, r=mattwoodrow) (658121c50)
 - Clear the blur cache after device resets. (bug 1188032, r=bas) (c362b2ec6) (14c77e53f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - fix misspatch and apply Bug 1097803: Report succesful Direct2D 1.1 usage. r=jrmuizel (adc553e15)
 - Refactor graphics device initialization on Windows. (bug 1183910 part 1, r=mattwoodrow,bas) (af396b2aa)
 - Add a pref to force TDRs for graphics testing. (bug 1183910 part 2, r=mattwoodrow) (c35e7131c)
 - Bug 1157476 - Remove synchronous dispatch in AndroidMediaResourceServer::Start. r=cajbir (39033ed48)
 - Bug 1174055 - Remove WMFReader. r=jya (2890dc625)
 - Bug 1144638. Retry getting an active display link. r=mstange (c786816cf)
 - Bug 1154322 - Allow using skia for content rendering. r=jrmuizel (26413363e)
 - Bug 1161731: Remove newline characters from the ends of NS_WARNING messages in /gfx and /layout. r=mstange (820583f0f)
 - Bug 1147297. Fix assert vsync adjustment time on windows to be >=. r=jrmuizel (c65917a4a)
 - Bug 1147953. Fix vsync adjustment time to allow negative timestamps. r=jrmuizel (10a725baa)
 - Bug 1160157: Part 1. Uninitialized statics aren't really uninitialized, but it doesn't read well. r=jmuizelaar (e9e214c52)
 - minor tweaks (17a5ae1e4)
 - Remove D3D11Status flag in favor of FeatureStatus. (bug 1183910 part 3, r=mattwoodrow) (734eaec03) (c0c874b64)

* 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

8 comments:

  1. Greetings. Whats happening with Ice Dove Browser... Your June releases are always the same with that dated in the first week of May 2021. Take care.

    ReplyDelete
    Replies
    1. boc and hbl applications have updated UXP engine only, since lack of upstream changes. (and for boc, they said it is unreleased and removed public access of their source repo)

      Delete
  2. Is msfn.org down? If that's true, is there any backup forum?

    ReplyDelete
    Replies
    1. Looks like it, unfortunately...
      Is it maybe an option to start again here, if this lasts longer than a few weeks:
      https://forums.mydigitallife.net/forums/windows-xp-older-os.5/ ?

      Delete
    2. Another option is the good old usenet that will almost never be closed:
      news://microsoft.public.windowsxp.general
      https://groups.google.com/g/microsoft.public.windowsxp.general

      Delete
  3. Blogspot's comment submission didn't work here with Pale Moon...
    Had to use Ungoogled Chromium instead.

    ReplyDelete
    Replies
    1. NM27 is untested for commenting here, but NM28 works.

      Delete