Saturday, November 27, 2021

Weekly browser binaries (20211127)

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211127-8cdfd3201-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 1170039: Fix printf format specifiers in GC stats. r=terrence (739a9203f)
 - Bug 1169222 - Add --debugger option to jittests to run tests under the specified debugger r=terrence (7d7d6f93b)
 - Bug 1170596 - JitSpewer: Always flush after dumping the graph to the files. r=bbouvier (cabece9da)
 - Bug 1018628 - Part 3: Add test for default parameter with destructuring default value. r=jorendorff (923a193ea)
 - Bug 1142816 - js/src/jsapi-tests/testGCHeapPostBarriers.cpp has leaks. r=erahm (cc543a475)
 - Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence (f58ddfed2)
 - Bug 1168293 - Remove MOZ_GLUE_IN_PROGRAM from config/config.mk. r=mshal (93877bb3a)
 - Bug 1179695 - Remove mWasAsync from WidgetQueryContentEvent. r=masayuki,nchen (734c1a93f)
 - Bug 1185316 TabParent should flush pending IME notifications after child process handles all sending events r=smaug (d2eb7c359)
 - Bug 1153586 - Prevent the same BUTTON_DOWN event from opening the dropdown menu again on platforms that don't consume the event. r=enndeakin (5b8bf9156)
 - No bug - Add a bug number to the historical.html expectations. (9377c1ff6)
 - Bug 1161950 - Remove support for createEvent("CloseEvent") / initCloseEvent, r=smaug (9f2e5b970)
 - Bug 1161950 - patch 2 - fix the webplatform test, r=Ms2ger (04046e15a)
 - Bug 1171294 - Stop warning if piTarget is null. r=smaug (5ab612a71)
 - Bug 873923, add a method to allow popups to be anchored at a rectangle, r=tn,mark,khuey (08b7902c9)
 - Bug 873923, anchored at popup test, r=test (36bb7091a)
 - Bug 250091, support page up and page down in menulists, r=neil (6e455d5c6) (78b33706e)
- ported change from `dev' branch of rmottola/Arctic-Fox: Bug 1167607 - Alter behavior of AsyncEventDispatcher for dispatching chrome only event on chrome node. r=smaug (7c7bf799c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - fix patch ordering coming from PM repo (3a8768f44)
 - Bug 1119074 - If we're stopping event propagation from XUL popups, also stop them from crossing process boundaries r=smaug,felipe (965e2193e)
 - Bug 1082145 - |js::WatchGuts| can leak |wpmap|. r=erahm (12c86f3d3)
 - No Bug - Improve Interpreter stack accessor assertions. (rs=Waldo) (8ba7a702c)
 - Bug 874842 - Return Event instead of nsIDOMEvent (748b57fd2)
 - Bug 1165966 - Add test cases r=terrence (79a909d5b)
 - Bug 1167025: Do not mix bool and int in bitwise-or in blendpsMask; r=sunfish (f0f23c0c4)
 - Bug 1158323 - Make sure we set a base rect on document elements that have margins set. r=tn (c253a2ef8)
 - Bug 1178847 - Move the code from ChromeProcessController::InitializeRoot to APZCCallbackHelper so it can be reused in the child process. r=botond (16d539bcb)
 - Bug 1165966 - Add error checking when populating safepoints r=bhackett (c66d249d1)
 - spacing and pointer style (cddc1bac4)
 - Bug 1196027 - check the actual current marking mode instead of the permanent intention, r=terrence (eddcfd7fb)
 - Bug 1206590: Move gcWeakMapList from JSCompartment to JS::Zone. r=terrence (7e5e0d505)
 - Bug 1181908 part 1. Fix support for JSOP_OBJECT in scripts parsed on background threads by clearing the unboxedLayouts list on the background thread parsing compartment when merging the parse result to the target compartment. r=jandem (25c6a3b01)
 - Bug 1163207 - Make RematerializedFrame store the real callee. (r=shu) (ce276e91c)
 - Bug 1164448 - Handle unwound rectifier frames as exit frames in JitProfilingFrameIterator. r=jandem (bb639b4e2)
 - Bug 1164448 - Add test. r=jandem (83f5cc608)
 - Bug 1196497 - Don't assert that the replacer continues to pass IsArray during JSON.stringify. (If the replacer was a revocable proxy to an array, revoking the proxy would make the replacer no longer IsArray.) r=evilpie (442c3823f)
 - Bug 1177247 - Prevent HandlePossibleViewportChange from clobbering a restored scroll position from forward/back navigation. r=botond (4202ac757)
 - Bug 1182772, optimize ProcessGlobal out from CC graph (and also TabChild's EventListeners), r=mccr8 (ccb2278bf)
 - Bug 1139155 - Add a mechanism to know when the APZ is done processing. r=botond (17328e5be)
 - Bug 1171537 - Allow URIs to be the empty string in TabParent::RecvCreateWindow. r=billm. (e280e994c)
 - Bug 1173219 - Return nsresults from TabParent::RecvCreateWindow to make opening windows more robust. r=billm (9f0633b15)
 - Bug 1142817 - Use UniquePtr in testXDR_sourceMap. r=erahm (7ec437162) (7a25ca546)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1172785 - Switch to ECDSA for MTI suites, r=ekr (bfb0d4cd3)
 - Bug 8607346 - Add -fvisibility-inlines-hidden to VISIBILITY_FLAGS to hide inline member functions. r=glandium (e5604fe00)
 - Bug 1119072: Remove outdated comment. DONTBUILD (386a2eb0f)
 - Bug 1142826 - js/src/jsapi-tests/testMutedErrors.cpp has leaks. r=luke (b980ccb65)
 - Bug 1164101 - Avoid unreachable code warning in shell.js; r=bc (7d7faa019)
 - Bug 1142820 - js/src/jsapi-tests/testPersistentRooted.cpp has leaks. r=jonco (7fcc2e586)
 - Bug 1160182 - Handle extended functions in CreateLazyScriptsForCompartment. r=shu (5b51e9120)
 - Bug 1145785 - Fix OOM crash in the ARM simulator's icache check. r=bhackett (db37ce2b0)
 - Bug 1139856 - do not lose wakeups. r=luke (e10f7a491)
 - Bug 1160146: Disable global sized deallocation for VS2015. r=glandium (353923945)
 - Bug 1155965 - Part 2: Verify that CreateOffer/Answer has been called when SetLocal is called. r=drno (861c26dc7)
 - Bug 1155965 - Part 1: Test-cases. r=drno (3a00ef585)
 - Bug 1157766: mismatched DataChannel initial channel size in JSEP database breaks adding channels r=bwc (3071ab5ac)
 - Bug 1161136: Ensure that mid is copied over before we disable answer m-sections. r=jesup (97ef20403)
 - Bug 1096795 - Put a=rtcp in SDP when gathering ends. r=mt (8979c4634)
 - Bug 1164582 - Report an error when the appdata portion of a webrtc msid is missing. r=mt (4f0af4d90)
 - Bug 1164575 - Log SDP in SetLocalDescription. r=mt (c8685bab1)
 - Bug 1160280: Put ssrc attributes in recvonly m-sections. r=ekr (17db960d0)
 - Bug 911450: sndio webrtc audio backend, build integration bits r=jesup (68cad0300) (8cdfd3201)


New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20211127.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 20d9ef889...8cdfd3201:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1170039: Fix printf format specifiers in GC stats. r=terrence (739a9203f)
 - Bug 1169222 - Add --debugger option to jittests to run tests under the specified debugger r=terrence (7d7d6f93b)
 - Bug 1170596 - JitSpewer: Always flush after dumping the graph to the files. r=bbouvier (cabece9da)
 - Bug 1018628 - Part 3: Add test for default parameter with destructuring default value. r=jorendorff (923a193ea)
 - Bug 1142816 - js/src/jsapi-tests/testGCHeapPostBarriers.cpp has leaks. r=erahm (cc543a475)
 - Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence (f58ddfed2)
 - Bug 1168293 - Remove MOZ_GLUE_IN_PROGRAM from config/config.mk. r=mshal (93877bb3a)
 - Bug 1179695 - Remove mWasAsync from WidgetQueryContentEvent. r=masayuki,nchen (734c1a93f)
 - Bug 1185316 TabParent should flush pending IME notifications after child process handles all sending events r=smaug (d2eb7c359)
 - Bug 1153586 - Prevent the same BUTTON_DOWN event from opening the dropdown menu again on platforms that don't consume the event. r=enndeakin (5b8bf9156)
 - No bug - Add a bug number to the historical.html expectations. (9377c1ff6)
 - Bug 1161950 - Remove support for createEvent("CloseEvent") / initCloseEvent, r=smaug (9f2e5b970)
 - Bug 1161950 - patch 2 - fix the webplatform test, r=Ms2ger (04046e15a)
 - Bug 1171294 - Stop warning if piTarget is null. r=smaug (5ab612a71)
 - Bug 873923, add a method to allow popups to be anchored at a rectangle, r=tn,mark,khuey (08b7902c9)
 - Bug 873923, anchored at popup test, r=test (36bb7091a)
 - Bug 250091, support page up and page down in menulists, r=neil (6e455d5c6) (78b33706e)
- ported change from `dev' branch of rmottola/Arctic-Fox: Bug 1167607 - Alter behavior of AsyncEventDispatcher for dispatching chrome only event on chrome node. r=smaug (7c7bf799c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - fix patch ordering coming from PM repo (3a8768f44)
 - Bug 1119074 - If we're stopping event propagation from XUL popups, also stop them from crossing process boundaries r=smaug,felipe (965e2193e)
 - Bug 1082145 - |js::WatchGuts| can leak |wpmap|. r=erahm (12c86f3d3)
 - No Bug - Improve Interpreter stack accessor assertions. (rs=Waldo) (8ba7a702c)
 - Bug 874842 - Return Event instead of nsIDOMEvent (748b57fd2)
 - Bug 1165966 - Add test cases r=terrence (79a909d5b)
 - Bug 1167025: Do not mix bool and int in bitwise-or in blendpsMask; r=sunfish (f0f23c0c4)
 - Bug 1158323 - Make sure we set a base rect on document elements that have margins set. r=tn (c253a2ef8)
 - Bug 1178847 - Move the code from ChromeProcessController::InitializeRoot to APZCCallbackHelper so it can be reused in the child process. r=botond (16d539bcb)
 - Bug 1165966 - Add error checking when populating safepoints r=bhackett (c66d249d1)
 - spacing and pointer style (cddc1bac4)
 - Bug 1196027 - check the actual current marking mode instead of the permanent intention, r=terrence (eddcfd7fb)
 - Bug 1206590: Move gcWeakMapList from JSCompartment to JS::Zone. r=terrence (7e5e0d505)
 - Bug 1181908 part 1. Fix support for JSOP_OBJECT in scripts parsed on background threads by clearing the unboxedLayouts list on the background thread parsing compartment when merging the parse result to the target compartment. r=jandem (25c6a3b01)
 - Bug 1163207 - Make RematerializedFrame store the real callee. (r=shu) (ce276e91c)
 - Bug 1164448 - Handle unwound rectifier frames as exit frames in JitProfilingFrameIterator. r=jandem (bb639b4e2)
 - Bug 1164448 - Add test. r=jandem (83f5cc608)
 - Bug 1196497 - Don't assert that the replacer continues to pass IsArray during JSON.stringify. (If the replacer was a revocable proxy to an array, revoking the proxy would make the replacer no longer IsArray.) r=evilpie (442c3823f)
 - Bug 1177247 - Prevent HandlePossibleViewportChange from clobbering a restored scroll position from forward/back navigation. r=botond (4202ac757)
 - Bug 1182772, optimize ProcessGlobal out from CC graph (and also TabChild's EventListeners), r=mccr8 (ccb2278bf)
 - Bug 1139155 - Add a mechanism to know when the APZ is done processing. r=botond (17328e5be)
 - Bug 1171537 - Allow URIs to be the empty string in TabParent::RecvCreateWindow. r=billm. (e280e994c)
 - Bug 1173219 - Return nsresults from TabParent::RecvCreateWindow to make opening windows more robust. r=billm (9f0633b15)
 - Bug 1142817 - Use UniquePtr in testXDR_sourceMap. r=erahm (7ec437162) (7a25ca546)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1172785 - Switch to ECDSA for MTI suites, r=ekr (bfb0d4cd3)
 - Bug 8607346 - Add -fvisibility-inlines-hidden to VISIBILITY_FLAGS to hide inline member functions. r=glandium (e5604fe00)
 - Bug 1119072: Remove outdated comment. DONTBUILD (386a2eb0f)
 - Bug 1142826 - js/src/jsapi-tests/testMutedErrors.cpp has leaks. r=luke (b980ccb65)
 - Bug 1164101 - Avoid unreachable code warning in shell.js; r=bc (7d7faa019)
 - Bug 1142820 - js/src/jsapi-tests/testPersistentRooted.cpp has leaks. r=jonco (7fcc2e586)
 - Bug 1160182 - Handle extended functions in CreateLazyScriptsForCompartment. r=shu (5b51e9120)
 - Bug 1145785 - Fix OOM crash in the ARM simulator's icache check. r=bhackett (db37ce2b0)
 - Bug 1139856 - do not lose wakeups. r=luke (e10f7a491)
 - Bug 1160146: Disable global sized deallocation for VS2015. r=glandium (353923945)
 - Bug 1155965 - Part 2: Verify that CreateOffer/Answer has been called when SetLocal is called. r=drno (861c26dc7)
 - Bug 1155965 - Part 1: Test-cases. r=drno (3a00ef585)
 - Bug 1157766: mismatched DataChannel initial channel size in JSEP database breaks adding channels r=bwc (3071ab5ac)
 - Bug 1161136: Ensure that mid is copied over before we disable answer m-sections. r=jesup (97ef20403)
 - Bug 1096795 - Put a=rtcp in SDP when gathering ends. r=mt (8979c4634)
 - Bug 1164582 - Report an error when the appdata portion of a webrtc msid is missing. r=mt (4f0af4d90)
 - Bug 1164575 - Log SDP in SetLocalDescription. r=mt (c8685bab1)
 - Bug 1160280: Put ssrc attributes in recvonly m-sections. r=ekr (17db960d0)
 - Bug 911450: sndio webrtc audio backend, build integration bits r=jesup (68cad0300) (8cdfd3201)

* 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