Saturday, April 17, 2021

Weekly browser binaries (20210417)

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210417-be83eaa3c-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - CLOSED TREE. Bug 1174077 - send silence instead of nothing to the decoded stream in CORS case. r=roc. (cf576aac9)
 - Bug 1177466 - Clean up places calling MaybeStartPlayback() in MediaDecoderStateMachine. r=cpearce (a2ef0f47b)
 - Remaining of Bug 1168008 - Replace 'Consumer' with 'Request' in MediaPromise (4e77e4f42)
 - bug 1137076 remove declaration of undefined OmxDecoder::ProcessCachedData() r=edwin (90ef83ee9)
 - bug 1137076 mark some methods as private r=edwin (e9f4dd0a1)
 - Bug 1173001 - Fix up some task queue naming to make MediaDecoderReader consistent with MDSM. r=jww (879b186ea) (aa4b6876e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1173641 - Hoist shutdown promise resolution into a helper. r=jww (1a02bd90a)
 - Bug 1173641 - Null out the thread pool when resolving shutdown. r=jww (ab3f723d5)
 - Bug 1173641 - Remove now-unnecessary null-out in MediaDecoderReader::BreakCycles. r=jww (3330778c6)
 - Bug 1173656 - Disallow TrackID reuse in TrackUnionStream. r=roc (7f4da1ea2)
 - Bug 1175768 - Implement SilentReadAt. r=jya (ece3c2ffa)
 - Bug 1178437 - Assert OnTaskQueue for most of the remaining MDSM methods. r=jww (da13ec549)
 - Bug 1178437 - Remove ReadOnWrongThread. r=jww (f9cf8946d)
 - Bug 1178437 - Dispatch SetFragmentEndTime. r=jww (740ce9882)
 - Bug 1178437 - Make mRealTime const and allow it to be accessed on any thread. r=jww (a65c22f1f)
 - Bug 1139964 part 1. Factor out the guts of BackstagePass::Resolve and BackstagePass::Enumerate to allow reuse for other globals that want to opt in to Exposed=System WebIDL annotations. r=smaug (d5eb8c704)
 - Bug 1139964 part 2. Add classinfo helpers for the various message manager stuff to install WebIDL Exposed=System things on those globals. r=smaug (47085f2a6)
 - Bug 1139964 part 3. Add a test. r=bzbarsky (d87e0907b)
 - Bug 1130028 - Custom elements, set registered prototype in compartment of caller of registerElement. r=mrbkap (5bd643614)
 - Bug 1130028 - Send inputmethod-contextchange to systemapp to hide keyboard when frame crash. r=yxl (1e100121f)
 - Bug 1156629 - OpenGL core context deprecated default VAO. r=jgilbert (5ecabb650)
 -  Bug 1110120 - Remove use of UniquePtr for XFB and UB tracking.; r=smaug (92ebc132a)
 - Bug 1167504 - Part 11: Clean up buffer binding constraints. r=jgilbert (4f3005203)
 - Bug 1167504 - Part 13: Unbind buffers from cached state on buffer deletion. r=jgilbert (bb9e3f53d)
 - Bug 1180523 - Part 1: Store the audio mute/volume information on the outer window; r=baku (3b686c6b9)
 - line endings dos->unix (d7491a87c)
 - Bug 1153258 - directly instantiate nsStandardURL in nsChromeProtocolHandler.cpp; r=bsmedberg (01150c663)
 - Bug 1175344 - Include nsContentUtils.h explicitly to avoid compile error on unified building. r=ehsan (10a3d42ac)
 - Bug 959752 - Make the network predictor work under e10s. r=mcmanus (3b46a6b65)
 - Bug 1159747 - delete h2 static compression table in such a way to avoid crashes after network changes. r=mcmanus (ed34f8d80)
 - Bug 1173016 - Cache the basic waveform PeriodicWaves. r=karlt (d64c962f0)
 - part of Bug 1165816 - Cancel remote application reputation requests after a certain timeout. r=gcp (4cdc98d99)
 - Bug 1082837 - Call content policies on cached image redirects in imgLoader::ValidateSecurityInfo. Content policies check the last hop (final uri) of the cached image. For Mixed Content Blocker, we do an additional check to see if any of the intermediary hops went through an insecure redirect. r=smaug, feedback=seth (ffaf3debe)
 - Bug 1082837 - Use nsresult for static ShouldLoad and use NS_IMETHODIMP for nsIContentPolicy::ShouldLoad(). CLOSED TREE (acde35e25) (3d36fa43e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1169044 - Patch 1 - Refactor setting referrer and referrer policy between fetch and XHR. r=khuey (3912ebaef)
 - Bug 1150771 - Let ArrayBuffer through object Xrays. r=gabor (bed760277)
 - Bug 1151385 - Fail early for cross-origin sandboxPrototype. r=gabor (3b65b1561)
 - Bug 1131707 - Transparently forward the construct bit for function forwarders. r=gabor (1f5792775)
 - Bug 1170311 - Stop asserting non-null argument to nsIPrincipal::{subsumes,equals}{,ConsideringDomain}. r=gabor (7e36d6683)
 - Bug 1171175 - Improve BasePrincipal::IsCodebasePrincipal. r=baku (0d278e8f4)
 - Bug 1174731 - patch 1 - Make searchParams attribute readonly, r=smaug (11f5d6dcf)
 - Bug 1174731 - patch 2 - Make searchParams attribute readonly, r=annevk (4aa7ea1e4)
 - Bug 1170097 - Part 1: Move OriginAttributeDictionary. r=bholley (63a1139dd)
 - Bug 1084525 - Part 1: Create initial PromisesActor skeleton r=fitzgen (2ef0ad37d)
 - Bug 1131643 - Implement a Location object;r=jlong (710fb9b79)
 - Bug 1129834 - Store BreakpointActors by original location;r=jlong (67d16d37a)
 - Bug 1129837 - Remove generatedLocation from BreakpointActor;r=jlongster (018a60746)
 - Bug 1082837 - test cases for image redirects loaded from the imagelib cache. r=smaug, ckerschb (49d216725)
 - Bug 1073352, part 2 - Enable some devtools tests. r=ejpbruel (0de7cfdc0)
 - Bug 1131646 - Clean up the breakpoint code;r=jlongster (7fa9c6a76)
 - Bug 1136146 - Merge the latest version of the source-map library with fx-team;r=fitzgen (983f2c2e9)
 - Bug 1042976 follow up - Remove getInnerId from script actors; r=Mossop (43f935298)
 - Bug 837630 - Stop hiding __proto__ from O.getOwnPropertyNames. r=Waldo,peterv,past (0f321614d)
 - Bug 1138975 - Refactor breakpoint sliding for non-source mapped sources;r=jlong (9fd4be4e4)
 - Fix breaking on the "load" event in the debugger (bug 1054159). r=ochameau (6b6b40e78)
 - Bug 983469 - Pause on breakpoint condition exception. r=fitzgen (fb6dfab57)
 - Bug 1135435 - Add UI for breakpoint condition throws. r=fitzgen (b2f49cb03)
 - Bug 1137384 - Rename ThreadSources as TabSources and move it up into the TabActor. r=ejpbruel (fdf1db5d9) (2a40ef290)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1146827 - Ensure lazy loading DebuggerServer dependencies that aren't useful on device. r=jryans (4cbba9836)
 - Bug 1141507 - Some preliminary refactors;r=jlong (c78495f7d)
 - Bug 1141507 - Refactor breakpoint sliding for source mapped sources;r=jlong (c0c93dbf2)
 - Bug 1134174 - Reenable devtools memory footprint assertion with lower thresholds. r=janx (0d6fda081)
 - Bug 1147972 - Test setting a line breakpoint;r=jlong (9985aae7d)
 -  Bug 1147972 - Test setting a breakpoint on a line in a gcd script;r=jlong (2524db8b6)
 - Bug 1147972 - Test setting a breakpoint on a line with no offsets;r=jlong (cc1385153)
 - Bug 1147972 - Test setting a breakpoint on a line with no offsets in a gcd script;r=jlong (fff2531a8)
 - Bug 1147972 - Test setting a breakpoint on a line with no offsets at the end of a script;r=jlong (8a4d52a86)
 - Bug 1147972 - Test setting a breakpoint on a line with multiple offsets;r=jlong (488f20b99)
 - Bug 1147972 - Test setting a breakpoint on a line with multiple statements;r=jlong (3bf166dc3)
 - Bug 1129784 - Implement column sliding for source mapped sources;r=jlong (dc39dd7a4)
 - Bug 1129784 - Implement column sliding for non-sourcemapped sources;r=jlong (620fb059e)
 - Bug 1147972 - Test setting a breakpoint on a column;r=jlong (9e8ba1469)
 - Bug 1124258 - Avoid using `getChildScripts` in `onNewScript` in the debugger. r=ejpbruel (223d5bee4)
 -  Bug 1118332 - only load the HTML source from cache in the debugger r=fitzgen (8544dbb2c)
 - Bug 1132764 - Part 0: Warn when allocations log overflows. r=vp (e7e9b3690)
 - Bug 1132764 - Part 1: MemoryActor.prototype.startRecordingAllocations should be (c692a13b4)
 - Bug 1132764 - Part 2: Test allocations log length over RDP; r=vp (7f71e06c1)
 - Bug 1136945 - Convert GC events from memory actor to be emitted as pseudo-markers from the TimelineActor. Pull out the core of the MemoryActor into a bridge, so it does not have to be used over RDP. r=vp,fitzgen (d6ff0d20f) (be83eaa3c)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 2f3df1855..be83eaa3c:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - CLOSED TREE. Bug 1174077 - send silence instead of nothing to the decoded stream in CORS case. r=roc. (cf576aac9)
 - Bug 1177466 - Clean up places calling MaybeStartPlayback() in MediaDecoderStateMachine. r=cpearce (a2ef0f47b)
 - Remaining of Bug 1168008 - Replace 'Consumer' with 'Request' in MediaPromise (4e77e4f42)
 - bug 1137076 remove declaration of undefined OmxDecoder::ProcessCachedData() r=edwin (90ef83ee9)
 - bug 1137076 mark some methods as private r=edwin (e9f4dd0a1)
 - Bug 1173001 - Fix up some task queue naming to make MediaDecoderReader consistent with MDSM. r=jww (879b186ea) (aa4b6876e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1173641 - Hoist shutdown promise resolution into a helper. r=jww (1a02bd90a)
 - Bug 1173641 - Null out the thread pool when resolving shutdown. r=jww (ab3f723d5)
 - Bug 1173641 - Remove now-unnecessary null-out in MediaDecoderReader::BreakCycles. r=jww (3330778c6)
 - Bug 1173656 - Disallow TrackID reuse in TrackUnionStream. r=roc (7f4da1ea2)
 - Bug 1175768 - Implement SilentReadAt. r=jya (ece3c2ffa)
 - Bug 1178437 - Assert OnTaskQueue for most of the remaining MDSM methods. r=jww (da13ec549)
 - Bug 1178437 - Remove ReadOnWrongThread. r=jww (f9cf8946d)
 - Bug 1178437 - Dispatch SetFragmentEndTime. r=jww (740ce9882)
 - Bug 1178437 - Make mRealTime const and allow it to be accessed on any thread. r=jww (a65c22f1f)
 - Bug 1139964 part 1. Factor out the guts of BackstagePass::Resolve and BackstagePass::Enumerate to allow reuse for other globals that want to opt in to Exposed=System WebIDL annotations. r=smaug (d5eb8c704)
 - Bug 1139964 part 2. Add classinfo helpers for the various message manager stuff to install WebIDL Exposed=System things on those globals. r=smaug (47085f2a6)
 - Bug 1139964 part 3. Add a test. r=bzbarsky (d87e0907b)
 - Bug 1130028 - Custom elements, set registered prototype in compartment of caller of registerElement. r=mrbkap (5bd643614)
 - Bug 1130028 - Send inputmethod-contextchange to systemapp to hide keyboard when frame crash. r=yxl (1e100121f)
 - Bug 1156629 - OpenGL core context deprecated default VAO. r=jgilbert (5ecabb650)
 -  Bug 1110120 - Remove use of UniquePtr for XFB and UB tracking.; r=smaug (92ebc132a)
 - Bug 1167504 - Part 11: Clean up buffer binding constraints. r=jgilbert (4f3005203)
 - Bug 1167504 - Part 13: Unbind buffers from cached state on buffer deletion. r=jgilbert (bb9e3f53d)
 - Bug 1180523 - Part 1: Store the audio mute/volume information on the outer window; r=baku (3b686c6b9)
 - line endings dos->unix (d7491a87c)
 - Bug 1153258 - directly instantiate nsStandardURL in nsChromeProtocolHandler.cpp; r=bsmedberg (01150c663)
 - Bug 1175344 - Include nsContentUtils.h explicitly to avoid compile error on unified building. r=ehsan (10a3d42ac)
 - Bug 959752 - Make the network predictor work under e10s. r=mcmanus (3b46a6b65)
 - Bug 1159747 - delete h2 static compression table in such a way to avoid crashes after network changes. r=mcmanus (ed34f8d80)
 - Bug 1173016 - Cache the basic waveform PeriodicWaves. r=karlt (d64c962f0)
 - part of Bug 1165816 - Cancel remote application reputation requests after a certain timeout. r=gcp (4cdc98d99)
 - Bug 1082837 - Call content policies on cached image redirects in imgLoader::ValidateSecurityInfo. Content policies check the last hop (final uri) of the cached image. For Mixed Content Blocker, we do an additional check to see if any of the intermediary hops went through an insecure redirect. r=smaug, feedback=seth (ffaf3debe)
 - Bug 1082837 - Use nsresult for static ShouldLoad and use NS_IMETHODIMP for nsIContentPolicy::ShouldLoad(). CLOSED TREE (acde35e25) (3d36fa43e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1169044 - Patch 1 - Refactor setting referrer and referrer policy between fetch and XHR. r=khuey (3912ebaef)
 - Bug 1150771 - Let ArrayBuffer through object Xrays. r=gabor (bed760277)
 - Bug 1151385 - Fail early for cross-origin sandboxPrototype. r=gabor (3b65b1561)
 - Bug 1131707 - Transparently forward the construct bit for function forwarders. r=gabor (1f5792775)
 - Bug 1170311 - Stop asserting non-null argument to nsIPrincipal::{subsumes,equals}{,ConsideringDomain}. r=gabor (7e36d6683)
 - Bug 1171175 - Improve BasePrincipal::IsCodebasePrincipal. r=baku (0d278e8f4)
 - Bug 1174731 - patch 1 - Make searchParams attribute readonly, r=smaug (11f5d6dcf)
 - Bug 1174731 - patch 2 - Make searchParams attribute readonly, r=annevk (4aa7ea1e4)
 - Bug 1170097 - Part 1: Move OriginAttributeDictionary. r=bholley (63a1139dd)
 - Bug 1084525 - Part 1: Create initial PromisesActor skeleton r=fitzgen (2ef0ad37d)
 - Bug 1131643 - Implement a Location object;r=jlong (710fb9b79)
 - Bug 1129834 - Store BreakpointActors by original location;r=jlong (67d16d37a)
 - Bug 1129837 - Remove generatedLocation from BreakpointActor;r=jlongster (018a60746)
 - Bug 1082837 - test cases for image redirects loaded from the imagelib cache. r=smaug, ckerschb (49d216725)
 - Bug 1073352, part 2 - Enable some devtools tests. r=ejpbruel (0de7cfdc0)
 - Bug 1131646 - Clean up the breakpoint code;r=jlongster (7fa9c6a76)
 - Bug 1136146 - Merge the latest version of the source-map library with fx-team;r=fitzgen (983f2c2e9)
 - Bug 1042976 follow up - Remove getInnerId from script actors; r=Mossop (43f935298)
 - Bug 837630 - Stop hiding __proto__ from O.getOwnPropertyNames. r=Waldo,peterv,past (0f321614d)
 - Bug 1138975 - Refactor breakpoint sliding for non-source mapped sources;r=jlong (9fd4be4e4)
 - Fix breaking on the "load" event in the debugger (bug 1054159). r=ochameau (6b6b40e78)
 - Bug 983469 - Pause on breakpoint condition exception. r=fitzgen (fb6dfab57)
 - Bug 1135435 - Add UI for breakpoint condition throws. r=fitzgen (b2f49cb03)
 - Bug 1137384 - Rename ThreadSources as TabSources and move it up into the TabActor. r=ejpbruel (fdf1db5d9) (2a40ef290)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1146827 - Ensure lazy loading DebuggerServer dependencies that aren't useful on device. r=jryans (4cbba9836)
 - Bug 1141507 - Some preliminary refactors;r=jlong (c78495f7d)
 - Bug 1141507 - Refactor breakpoint sliding for source mapped sources;r=jlong (c0c93dbf2)
 - Bug 1134174 - Reenable devtools memory footprint assertion with lower thresholds. r=janx (0d6fda081)
 - Bug 1147972 - Test setting a line breakpoint;r=jlong (9985aae7d)
 -  Bug 1147972 - Test setting a breakpoint on a line in a gcd script;r=jlong (2524db8b6)
 - Bug 1147972 - Test setting a breakpoint on a line with no offsets;r=jlong (cc1385153)
 - Bug 1147972 - Test setting a breakpoint on a line with no offsets in a gcd script;r=jlong (fff2531a8)
 - Bug 1147972 - Test setting a breakpoint on a line with no offsets at the end of a script;r=jlong (8a4d52a86)
 - Bug 1147972 - Test setting a breakpoint on a line with multiple offsets;r=jlong (488f20b99)
 - Bug 1147972 - Test setting a breakpoint on a line with multiple statements;r=jlong (3bf166dc3)
 - Bug 1129784 - Implement column sliding for source mapped sources;r=jlong (dc39dd7a4)
 - Bug 1129784 - Implement column sliding for non-sourcemapped sources;r=jlong (620fb059e)
 - Bug 1147972 - Test setting a breakpoint on a column;r=jlong (9e8ba1469)
 - Bug 1124258 - Avoid using `getChildScripts` in `onNewScript` in the debugger. r=ejpbruel (223d5bee4)
 -  Bug 1118332 - only load the HTML source from cache in the debugger r=fitzgen (8544dbb2c)
 - Bug 1132764 - Part 0: Warn when allocations log overflows. r=vp (e7e9b3690)
 - Bug 1132764 - Part 1: MemoryActor.prototype.startRecordingAllocations should be (c692a13b4)
 - Bug 1132764 - Part 2: Test allocations log length over RDP; r=vp (7f71e06c1)
 - Bug 1136945 - Convert GC events from memory actor to be emitted as pseudo-markers from the TimelineActor. Pull out the core of the MemoryActor into a bridge, so it does not have to be used over RDP. r=vp,fitzgen (d6ff0d20f) (be83eaa3c)

* 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