Jump to content

My Browser Builds (Part 2)


Recommended Posts

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201205-11839e2-uxp-fd576c427-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20201205-11839e2-uxp-fd576c427-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.7.win32-git-20201205-11839e2-uxp-fd576c427-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.2a1.win32-git-20201205-df9c9fb1a-uxp-fd576c427-xpmod.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201205-df9c9fb1a-uxp-fd576c427-xpmod.7z

Official UXP changes since my last build:
- Issue #1690 - Part 1: Fix MacOS version detection above 10.15. Changes based on Mozilla bug 1616404 but supporting back to 10.7. (b1ac886a9)
- Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)
- Issue #1691 - Part 1: Provide a way of associating a private value with a script or module. (15914ec57)
- Revert "Issue #1691 - Part 1: Provide a way of associating a private value with a script" (060e3eb0c)
- Issue #1624 - Exclude function scopes from Ion compilation. (bb31c1c65)
- [NSS] Update root certificates. (cca3b9062)
- [NSS] Version and build bump (958205f4d)
- Clobber for NSS update. (1683d012e)
- Issue #1690 - Part 2: Update MacOS Blocklist support from 10.13 to 11.0. Changes based on Mozilla bug 1678061. (e43b01e58)
- Merge pull request 'Fix macOS version detection above 10.15 and update blocklist support to 11.0' (#1692) from dbsoft/UXP:Big_Sur_Version into master (b1bbc9286)
- Revert "Issue #1624 - Exclude function scopes from Ion compilation." (433ed209b)
- Issue #1624 - Globally disable inlining optimizations in the JS JIT compiler. (b66816426)
- Merge branch 'nss-patch-work' (7f619fa9b)
- Issue #1624 - Make ion inlining optimizations a pref. (1a21b5269)
- Nuke erroneously added vim line. (7fda700f9)
- Issue #1624 - flip the inlining pref. (fd576c427)

No official Basilisk changes since my last build.

Official Pale-Moon changes since my last build:
- Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a)

My changes since my last build:
- import changes from mozilla nss repo:
 - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt
 - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt
 - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj
 - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler
 - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche
 - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson
 - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson
 - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a)
- Reverted "Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)"
- Reverted "Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a)"

Edited by roytam1
Link to comment
Share on other sites


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201205-355db4de-uxp-fd576c427-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201205-355db4de-uxp-fd576c427-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-20201205-id-eed0566-uxp-fd576c427-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201205-id-eed0566-ia-41157bf-uxp-fd576c427-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.

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201205-fa9ed1e11-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201205-fa9ed1e11-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201205-fa9ed1e11-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201205-fa9ed1e11-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 1147951, part 2 - Remove unused JAVASCRIPT definition from nsJSEnvironment.cpp. r=baku (607909217)
 - Bug 1147951, part 1 - Remove uses of JAVASCRIPT2 from Console.cpp. r=baku (46cde7cfa)
 - pointer style (5504c22d4)
 - Bug 1165384 - Add a typedef for the statistics phase table; r=sfink (484a24237)
 - Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink (ab8b17eb1)
 - Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink (55c5db543)
 - Bug 1165410 - Reimplement GC statistics JSON output formatter; r=sfink (04c13c874)
 - Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8 (f23b455b4)
 - Bug 1171451 - Use the correct type for the argv argument to NS_CreateJSArgv and the nsJSArgArray constructor; r=jst (edfa21a59)
 - Bug 886459, part 1 - Remove unused includes of nsIJSRuntimeService.h. r=bholley (bbc277ac1)
 - Bug 886459, part 2 - Remove context callbacks from XPCJSRuntime. r=bholley (2c3c8515a)
 - Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley (ff5bfe304)
 - pointer style (2ea264afd)
 - Bug 1169457 - Add null check in OnWrapperDestroy. r=jimm (741739513)
 -  Bug 886459, part 4 - Remove nsIJSRuntimeService. r=bholley,aklotz (61563f53b)
 - Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium (a9fcb3b3f)
 - Bug 1176642 - Defer import of autotry and pprint; r=chmanchester (de40855cb)
 - Bug 1178772 - Add check_macroassembler_style.py: Verify that each MacroAssembler declaration maps to all its definitions. r=h4writer (fd406593a)
 - Bug 1152556 - Add moz.build bugzilla metadata in dom/media. r=kinetik (fa2ffa121)
 - Bug 1152556 - Add moz.build bugzilla metadata in dom/media webrtc. r=abr (d208b839a)
 - re-enable peerconnection (42e8c412b)
 - Bug 1152538 - Enable WebRTC identity, r=jesup (13a47adcb)
 - Bug 1231123 - Simplify LaunchApp on BSDs by dropping fork/exec version. r=jld (c35e6e36f)
 - bug 1171120 - Fix mtransport+signalling to build on iOS. r=ekr (7034b20ab)
 - Bug 1150609 Patch 1 WebRTC SDP - add tmmbr to offer. r=jesup (52ca72d09)
 - Bug 1150609 Patch 2 - WebRTC enable tmmbr r=jesup (d59c6adb9)
 - Bug 1150609 Patch 3 - WebRTC enable tmmbr unittest changes. r=jesup (eeffed826)
 - Bug 1087161 - Upgrading B2G toolchain to gcc-4.9 (851194ca0) (538b35a4e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1201329 - Use AlignedStorage2 instead of char[] for IPDL union members. r=billm (420db1710)
 - Bug 1146214 - Remove unused set fence functions. r=nical (148188894)
 - Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical (9d33cdedc)
 - Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro (c3b037c92)
 - Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical (cd115f0db)
 - Bug 1146214 - Remove the unused code after refactoring. r=nical (2582f1dfa)
 - Bug 1146214 - Rename some functions after refactoring. r=nical (fd7655c71)
 - Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung (7a5310113)
 - Bug 1162395 - [LayerScope]: No need to read and send the texture when the same texture id contains in a frame. r=cku (2c67a0994)
 - Bug 1168015 - Dump source image from graphic buffer directly on B2G. r=kamidphish, r=hshih (108f3dd5a)
 - Bug 1158575: Support using GDI rendering for opaque surfaces when using cross-process layers. r=jrmuizel (8913ea2ff)
 - Bug 1155498 - Use FdObj to replace FenceHandle's android fence. r=sotaro (ac0f66f02)
 - Bug 1155498 - Part 2 - Use new FenceHandle to handle the fence in TextureHost. r=sotaro (8c3cd6427)
 - Bug 1152370 part 1 - Add android aosp VirtualDisplaySurface r=mwu (795674527)
 - Bug 1152370 part 2 - Add DisplaySurface r=mwu (f4e7cb123)
 - Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert (a1a72947b)
 - Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical (d315f572a)
 - Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu (c17f9bc1a)
 - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert (2ec0aaccc)
 - Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert (60ae01557)
 - Bug 1150518 - Remove glClear() on blit composition r=Sushil (24b242a14)
 - Bug 1152370 part 3 - Use DisplaySurface r=mwu (c531c0b44)
 - Bug 1157661 - Fix a null-check in CompositorOGL::DrawQuad. r=nical (c00d429d3)
 - Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow (7abbbb3de)
 - Bug 1113425 part 2 - Apply async properties when querying the animated transform; r=mattwoodrow (52e778eeb)
 - Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow (3884a02a3)
 - Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow (0971c8836)
 - Bug 1148949 - Apply async properties when querying the animated transform for cross-process compositor parents too; r=mattwoodrow (8bdeafc25)
 - Bug 1157066. When reading back the OMTA transfrom of a layer don't include transforms from async panning or zooming. r=kats,birtles (43c1bab02)
 - Bug 1129133 - Clean up GeckoTouchDispatcher so that it's a real singleton. r=kats,mwu (ac97ee5f4)
 - Bug 1140578 - Remove some redundant code and an unused return value. r=mchang (9d02a9794)
 - Bug 1140578 - Simplify some code. r=mchang (5a2f95805)
 - Bug 1140578 - Add a explicit flag to track if we have pending touch moves to process. r=mchang (3255a2ac8)
 - Bug 1140578 - Prevent resampling moves across non-move touch events. r=mchang (5a2622f6c)
 - Bug 1146987 - Deal with cases where we get a batch of interleaved move and non-move events on the libui thread before anything is processed, with resampling disabled. r=mchang (462ce355c)
 - Bug 1149412 - Remove bad assertion. r=mchang (d9d2db4ba)
 - Bug 1137151: Marked destructor of |GeckoTouchDispatcher| as protected, r=mwu (21fae6af2)
 - Bug 1138502. Reset vsync unobserve count if a force composite occurs. r=mstange (9682c9e62)
 - Bug 1148583 - Dispatch touch events before composites. r=kats (cfabb0eef)
 - Bug 1128690 - Ensure Talos Performance Tests still work with silk enabled. r=mstange (089e87b89)
 - Bug 1138181 - Be more aggressive in updating plugin geometry in the compositor, avoids filtering out important offset updates that don't involve remote layer tree updates. r=roc (e341636de)
 - comment coming from Bug 1143249 (2f6c7bdc8)
 - Bug 1154614 - Don't try to pick up the same non-reentrant lock twice. r=dvander a=RyanVM (c69cba3d9)
 - Bug 1156981 - Split CompositorParent's scheduling of composition to CompositorScheduler r=mchang (bf87b2ba3)
 - Bug 1139541 - Make HWC skip opacity=0 layers. r=sotaro (cd6d5114c)
 - Bug 1149646 - Delete non-uniform vsync interval warning. r=kats (5bc0cd3fa)
 - Bug 1155498 - Part 3 - Use new FenceHandle to handle the fence in Compositor. r=sotaro (f5c685606)
 -  Bug 1155498 - Part 4 - Use new FenceHandle to handle the fence in TextureClient. r=sotaro (0390d19fd)
 - Bug 1155498 - Part 5 - Use new FenceHandle to handle Decoder fence. r=sotaro (a99b62351)
 - Bug 1164513 - Add nullptr check r=milan (41053d048)
 - Bug 1155495 - Part 1: Remove TextureHostOGL and integrate the platform specific API into TextureHost. r=nical, r=sotaro (9c909e5e2)
 - Bug 1155495 - Part 2: Remove unnecessary class inheritance and casting. r=nical, r=sotaro (4ce5869ff)
 - Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris (f78a07160)
 - Bug 1156456 patch 1 - Reftests comparing a 3-D transformed cube generated by main-thread paths and off-main-thread animations paths. r=birtles (f0f5309d9)
 - Bug 1156456 patch 2 - Transform the z component just like the x and y. r=birtles (cc36b5b91)
 - Bug 1156456 patch 3 - Send transform origin and perspective origin to layer in device pixels rather than CSS pixels. r=birtles (94ea8a04a)
 - Bug 1156456 followup - Also annotate as fuzzy on Mulet, on a CLOSED TREE. (712c97eff)
 - Bug 1156456 followup - Add a simple reftest for off-main-thread animation of opacity. (eac0fe0e4)
 - Bug 1157455 patch 1 - Add tests for OMTA transforms in degrees in addition to those in radians. r=birtles (83fb5b7af)
 - Bug 1157455 patch 2 - Send angles (in CSS transform functions) to the compositor thread with their units rather than sending all such angles in radians. r=birtles (a8b47f5b0)
 - Bug 1157455 patch 3 - When interpolating angles, preserve units when possible in order to avoid floating point error. r=birtles (ace148e00)
 - Bug 1157455 followup - fix test_transitions_per_property.html to expect different angle interpolation results, on a CLOSED TREE. (270ef56eb)
 - Bug 1022080 - Don't force intermediate surfaces when dumping textures, unless explicitly specified. r=nical (0a010b6c8)
 - Bug 1022080 - Make non-HTML dumping of textures work better. r=nical (304939544) (a057fcd85)
- nss: mozpkix: sync with UXP changes (removing vim line) (b0d81ff20)
- bump nss version, and import changes from mozilla nss repo:
 - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt
 - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt
 - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj
 - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler
 - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche
 - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson
 - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson
 - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1166942 - Add logging of color layer bounds. r=nical (442de4b6c)
 - Bug 1152109 - Don't clear plugin data cache in ShadowLayers code, we need to resend this during repaints that do not involve reflow. r=roc (8670e73f9)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/composite. r=nical (dcfa2050a)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/ipc/. r=nical (1ca3800b5)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/gl/. r=nical (187d70360)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/thebes/. r=nical (487ab747c)
 - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas (f2ea364d4)
 - Bug 1158122 - Remove some occurences of nsIntRect in gfx/layers/. r=nical (b1bb2e736)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/client. r=nical (f0e71c984)
 - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical (571ff6de0)
 - Bug 1148350 - Add a test. r=botond (226b59773)
 - Bug 1158122 - Remove most occurences of nsIntRect in gfx/tests. r=nical (cb3b2541c)
 - Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt (210e34454)
 - Bug 1032848 - Part 2: Implement HTMLCanvasElement::CaptureStream. r=mt, r=jesup, r=jgilbert, r=gwright (bec93b4d3)
 - Bug 1032848 followup: Add 'override' annotation to Notify() method in CanvasCaptureMediaStream.cpp. rs=ehsan (9866fd266)
 - Bug 1032848 - Part 3: Add tests for HTMLCanvasElement::CaptureStream. r=mt, r=jgilbert, r=jesup (bde68ba7c)
 - Bug 987498 - Part 1 - Layers support OverlayImage. r=roc (8b22b789f)
 - Bug 987498 - Part 2 - HTMLMediaElement supports playback OverlayImage. r=roc (247dc15a2)
 - Bug 987498 - Part 3 - Implement DOMHwMediaStream. r=roc (f0d9de519)
 - Bug 987498 - Part 4 -Implement SetImageSize on DOMHwMediaStream. r=roc (850cf6ad0)
 - Bug 1147194 - Do scroll info layer hoisting when building the display list. r=tn (64ae65e97)
 - Bug 1161389 - Skip AccessibleCaret frame if nsDisplayListBuilder doesn't build caret. r=roc (0e8328488)
 - Bug 1068881 (Part 2)
 - Add reftests for rounding image dest rects to zero size. r=roc (00202564b)
 - Bug 1164227 - Don't allow invalid region simplification to invalidate unchanged scrolled contents. r=roc (3cde9cd56)
 - Bug 1148022 - When frame metrics are attached to the container layer of the root scroll frame, make sure that its scroll frame is active. r=tn (5369f9175)
 - Bug 1154478 - Really force-enable the event-regions code when APZ is enabled. r=tn (e7ba54c3d)
 - Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats) (e06fd8854)
 - Bug 1139180 - Add BUG_COMPONENT metadata to moz.build for files in layout/. r=roc (468dedf02)
 - Factor the guts of AsyncScroll into a base helper class. (bug 1139220 part 2, r=kgilbert) (1719bcba6)
 - Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert) (84a1d8948)
 - Bug 1147038. Use the correct clip for root scroll frames in root content documents. r=mstange (cae882bdf)
 - Use Maybe to communicate the APZ scrollframe clip. (bug 1148582 part 1, r=mstange) (d22c5cfeb) (fa9ed1e11)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git b383d6bc2..fa9ed1e11:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1147951, part 2 - Remove unused JAVASCRIPT definition from nsJSEnvironment.cpp. r=baku (607909217)
 - Bug 1147951, part 1 - Remove uses of JAVASCRIPT2 from Console.cpp. r=baku (46cde7cfa)
 - pointer style (5504c22d4)
 - Bug 1165384 - Add a typedef for the statistics phase table; r=sfink (484a24237)
 - Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink (ab8b17eb1)
 - Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink (55c5db543)
 - Bug 1165410 - Reimplement GC statistics JSON output formatter; r=sfink (04c13c874)
 - Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8 (f23b455b4)
 - Bug 1171451 - Use the correct type for the argv argument to NS_CreateJSArgv and the nsJSArgArray constructor; r=jst (edfa21a59)
 - Bug 886459, part 1 - Remove unused includes of nsIJSRuntimeService.h. r=bholley (bbc277ac1)
 - Bug 886459, part 2 - Remove context callbacks from XPCJSRuntime. r=bholley (2c3c8515a)
 - Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley (ff5bfe304)
 - pointer style (2ea264afd)
 - Bug 1169457 - Add null check in OnWrapperDestroy. r=jimm (741739513)
 -  Bug 886459, part 4 - Remove nsIJSRuntimeService. r=bholley,aklotz (61563f53b)
 - Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium (a9fcb3b3f)
 - Bug 1176642 - Defer import of autotry and pprint; r=chmanchester (de40855cb)
 - Bug 1178772 - Add check_macroassembler_style.py: Verify that each MacroAssembler declaration maps to all its definitions. r=h4writer (fd406593a)
 - Bug 1152556 - Add moz.build bugzilla metadata in dom/media. r=kinetik (fa2ffa121)
 - Bug 1152556 - Add moz.build bugzilla metadata in dom/media webrtc. r=abr (d208b839a)
 - re-enable peerconnection (42e8c412b)
 - Bug 1152538 - Enable WebRTC identity, r=jesup (13a47adcb)
 - Bug 1231123 - Simplify LaunchApp on BSDs by dropping fork/exec version. r=jld (c35e6e36f)
 - bug 1171120 - Fix mtransport+signalling to build on iOS. r=ekr (7034b20ab)
 - Bug 1150609 Patch 1 WebRTC SDP - add tmmbr to offer. r=jesup (52ca72d09)
 - Bug 1150609 Patch 2 - WebRTC enable tmmbr r=jesup (d59c6adb9)
 - Bug 1150609 Patch 3 - WebRTC enable tmmbr unittest changes. r=jesup (eeffed826)
 - Bug 1087161 - Upgrading B2G toolchain to gcc-4.9 (851194ca0) (538b35a4e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1201329 - Use AlignedStorage2 instead of char[] for IPDL union members. r=billm (420db1710)
 - Bug 1146214 - Remove unused set fence functions. r=nical (148188894)
 - Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical (9d33cdedc)
 - Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro (c3b037c92)
 - Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical (cd115f0db)
 - Bug 1146214 - Remove the unused code after refactoring. r=nical (2582f1dfa)
 - Bug 1146214 - Rename some functions after refactoring. r=nical (fd7655c71)
 - Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung (7a5310113)
 - Bug 1162395 - [LayerScope]: No need to read and send the texture when the same texture id contains in a frame. r=cku (2c67a0994)
 - Bug 1168015 - Dump source image from graphic buffer directly on B2G. r=kamidphish, r=hshih (108f3dd5a)
 - Bug 1158575: Support using GDI rendering for opaque surfaces when using cross-process layers. r=jrmuizel (8913ea2ff)
 - Bug 1155498 - Use FdObj to replace FenceHandle's android fence. r=sotaro (ac0f66f02)
 - Bug 1155498 - Part 2 - Use new FenceHandle to handle the fence in TextureHost. r=sotaro (8c3cd6427)
 - Bug 1152370 part 1 - Add android aosp VirtualDisplaySurface r=mwu (795674527)
 - Bug 1152370 part 2 - Add DisplaySurface r=mwu (f4e7cb123)
 - Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert (a1a72947b)
 - Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical (d315f572a)
 - Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu (c17f9bc1a)
 - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert (2ec0aaccc)
 - Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert (60ae01557)
 - Bug 1150518 - Remove glClear() on blit composition r=Sushil (24b242a14)
 - Bug 1152370 part 3 - Use DisplaySurface r=mwu (c531c0b44)
 - Bug 1157661 - Fix a null-check in CompositorOGL::DrawQuad. r=nical (c00d429d3)
 - Bug 1113425 part 1 - Fix some bad CSS comment syntax in animation tests; r=mattwoodrow (7abbbb3de)
 - Bug 1113425 part 2 - Apply async properties when querying the animated transform; r=mattwoodrow (52e778eeb)
 - Bug 1113425 part 4 - Enable test_deferred_start.html on all platforms; r=mattwoodrow (3884a02a3)
 - Bug 1113425 part 3 - Make test_deferred_start.html wait an extra frame; r=mattwoodrow (0971c8836)
 - Bug 1148949 - Apply async properties when querying the animated transform for cross-process compositor parents too; r=mattwoodrow (8bdeafc25)
 - Bug 1157066. When reading back the OMTA transfrom of a layer don't include transforms from async panning or zooming. r=kats,birtles (43c1bab02)
 - Bug 1129133 - Clean up GeckoTouchDispatcher so that it's a real singleton. r=kats,mwu (ac97ee5f4)
 - Bug 1140578 - Remove some redundant code and an unused return value. r=mchang (9d02a9794)
 - Bug 1140578 - Simplify some code. r=mchang (5a2f95805)
 - Bug 1140578 - Add a explicit flag to track if we have pending touch moves to process. r=mchang (3255a2ac8)
 - Bug 1140578 - Prevent resampling moves across non-move touch events. r=mchang (5a2622f6c)
 - Bug 1146987 - Deal with cases where we get a batch of interleaved move and non-move events on the libui thread before anything is processed, with resampling disabled. r=mchang (462ce355c)
 - Bug 1149412 - Remove bad assertion. r=mchang (d9d2db4ba)
 - Bug 1137151: Marked destructor of |GeckoTouchDispatcher| as protected, r=mwu (21fae6af2)
 - Bug 1138502. Reset vsync unobserve count if a force composite occurs. r=mstange (9682c9e62)
 - Bug 1148583 - Dispatch touch events before composites. r=kats (cfabb0eef)
 - Bug 1128690 - Ensure Talos Performance Tests still work with silk enabled. r=mstange (089e87b89)
 - Bug 1138181 - Be more aggressive in updating plugin geometry in the compositor, avoids filtering out important offset updates that don't involve remote layer tree updates. r=roc (e341636de)
 - comment coming from Bug 1143249 (2f6c7bdc8)
 - Bug 1154614 - Don't try to pick up the same non-reentrant lock twice. r=dvander a=RyanVM (c69cba3d9)
 - Bug 1156981 - Split CompositorParent's scheduling of composition to CompositorScheduler r=mchang (bf87b2ba3)
 - Bug 1139541 - Make HWC skip opacity=0 layers. r=sotaro (cd6d5114c)
 - Bug 1149646 - Delete non-uniform vsync interval warning. r=kats (5bc0cd3fa)
 - Bug 1155498 - Part 3 - Use new FenceHandle to handle the fence in Compositor. r=sotaro (f5c685606)
 -  Bug 1155498 - Part 4 - Use new FenceHandle to handle the fence in TextureClient. r=sotaro (0390d19fd)
 - Bug 1155498 - Part 5 - Use new FenceHandle to handle Decoder fence. r=sotaro (a99b62351)
 - Bug 1164513 - Add nullptr check r=milan (41053d048)
 - Bug 1155495 - Part 1: Remove TextureHostOGL and integrate the platform specific API into TextureHost. r=nical, r=sotaro (9c909e5e2)
 - Bug 1155495 - Part 2: Remove unnecessary class inheritance and casting. r=nical, r=sotaro (4ce5869ff)
 - Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris (f78a07160)
 - Bug 1156456 patch 1 - Reftests comparing a 3-D transformed cube generated by main-thread paths and off-main-thread animations paths. r=birtles (f0f5309d9)
 - Bug 1156456 patch 2 - Transform the z component just like the x and y. r=birtles (cc36b5b91)
 - Bug 1156456 patch 3 - Send transform origin and perspective origin to layer in device pixels rather than CSS pixels. r=birtles (94ea8a04a)
 - Bug 1156456 followup - Also annotate as fuzzy on Mulet, on a CLOSED TREE. (712c97eff)
 - Bug 1156456 followup - Add a simple reftest for off-main-thread animation of opacity. (eac0fe0e4)
 - Bug 1157455 patch 1 - Add tests for OMTA transforms in degrees in addition to those in radians. r=birtles (83fb5b7af)
 - Bug 1157455 patch 2 - Send angles (in CSS transform functions) to the compositor thread with their units rather than sending all such angles in radians. r=birtles (a8b47f5b0)
 - Bug 1157455 patch 3 - When interpolating angles, preserve units when possible in order to avoid floating point error. r=birtles (ace148e00)
 - Bug 1157455 followup - fix test_transitions_per_property.html to expect different angle interpolation results, on a CLOSED TREE. (270ef56eb)
 - Bug 1022080 - Don't force intermediate surfaces when dumping textures, unless explicitly specified. r=nical (0a010b6c8)
 - Bug 1022080 - Make non-HTML dumping of textures work better. r=nical (304939544) (a057fcd85)
- nss: mozpkix: sync with UXP changes (removing vim line) (b0d81ff20)
- bump nss version, and import changes from mozilla nss repo:
 - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt
 - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt
 - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj
 - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler
 - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche
 - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson
 - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson
 - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1166942 - Add logging of color layer bounds. r=nical (442de4b6c)
 - Bug 1152109 - Don't clear plugin data cache in ShadowLayers code, we need to resend this during repaints that do not involve reflow. r=roc (8670e73f9)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/composite. r=nical (dcfa2050a)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/ipc/. r=nical (1ca3800b5)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/gl/. r=nical (187d70360)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/thebes/. r=nical (487ab747c)
 - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas (f2ea364d4)
 - Bug 1158122 - Remove some occurences of nsIntRect in gfx/layers/. r=nical (b1bb2e736)
 - Bug 1158122 - Remove all occurences of nsIntRect in gfx/layers/client. r=nical (f0e71c984)
 - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical (571ff6de0)
 - Bug 1148350 - Add a test. r=botond (226b59773)
 - Bug 1158122 - Remove most occurences of nsIntRect in gfx/tests. r=nical (cb3b2541c)
 - Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt (210e34454)
 - Bug 1032848 - Part 2: Implement HTMLCanvasElement::CaptureStream. r=mt, r=jesup, r=jgilbert, r=gwright (bec93b4d3)
 - Bug 1032848 followup: Add 'override' annotation to Notify() method in CanvasCaptureMediaStream.cpp. rs=ehsan (9866fd266)
 - Bug 1032848 - Part 3: Add tests for HTMLCanvasElement::CaptureStream. r=mt, r=jgilbert, r=jesup (bde68ba7c)
 - Bug 987498 - Part 1 - Layers support OverlayImage. r=roc (8b22b789f)
 - Bug 987498 - Part 2 - HTMLMediaElement supports playback OverlayImage. r=roc (247dc15a2)
 - Bug 987498 - Part 3 - Implement DOMHwMediaStream. r=roc (f0d9de519)
 - Bug 987498 - Part 4 -Implement SetImageSize on DOMHwMediaStream. r=roc (850cf6ad0)
 - Bug 1147194 - Do scroll info layer hoisting when building the display list. r=tn (64ae65e97)
 - Bug 1161389 - Skip AccessibleCaret frame if nsDisplayListBuilder doesn't build caret. r=roc (0e8328488)
 - Bug 1068881 (Part 2)
 - Add reftests for rounding image dest rects to zero size. r=roc (00202564b)
 - Bug 1164227 - Don't allow invalid region simplification to invalidate unchanged scrolled contents. r=roc (3cde9cd56)
 - Bug 1148022 - When frame metrics are attached to the container layer of the root scroll frame, make sure that its scroll frame is active. r=tn (5369f9175)
 - Bug 1154478 - Really force-enable the event-regions code when APZ is enabled. r=tn (e7ba54c3d)
 - Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats) (e06fd8854)
 - Bug 1139180 - Add BUG_COMPONENT metadata to moz.build for files in layout/. r=roc (468dedf02)
 - Factor the guts of AsyncScroll into a base helper class. (bug 1139220 part 2, r=kgilbert) (1719bcba6)
 - Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert) (84a1d8948)
 - Bug 1147038. Use the correct clip for root scroll frames in root content documents. r=mstange (cae882bdf)
 - Use Maybe to communicate the APZ scrollframe clip. (bug 1148582 part 1, r=mstange) (d22c5cfeb) (fa9ed1e11)

* 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

Link to comment
Share on other sites

On 11/29/2020 at 12:31 AM, bernd said:

Hi Roy,

your latest NM27 release (20201128) makes the highly popular German "TV on demand" search page "https://mediathekviewweb.de" (MediathekViewWeb) stop functioning.

The "cookie consent"-overlay does't show up as it was (and still is) with the former releases.

Will you please look into this issue. Thanks.

Roy,

sorry to report to you that your latest release does not solve the issue.

Please revert or modify respectively the changes you made under the hood as from the NM-20201128-build regarding the "cookie consent (overlay)" / JS treatment, so to speak.

All the former releases work flawlessly in that matter. Thanks and happy St. Nick's Day.

Link to comment
Share on other sites

6 hours ago, roytam1 said:

New build of Serpent/UXP for XP!

(snipped)

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

(snipped)

NM28XP build:

(snipped)

Official UXP changes since my last build:
(snipped)
- Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)
(snipped)

My changes since my last build:
(snipped)
- Reverted "Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a)"

Most thankfully :wub: :thumbup , you decided not to merge official issue #1684 changes, so perhaps, for clarity, you should've added that in the "reversals" of your latest UXP builds, e.g.:

- Reverted "Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)"

Your praiseworthy efforts are highly appreciated once again ! :)

Link to comment
Share on other sites

3 minutes ago, VistaLover said:

Most thankfully :wub: :thumbup , you decided not to merge official issue #1684 changes, so perhaps, for clarity, you should've added that in the "reversals" of your latest UXP builds, e.g.:

- Reverted "Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)"

Your praiseworthy efforts are highly appreciated once again ! :)

changelog updated

Link to comment
Share on other sites

I hope I have posted this in the right place.

I use MyPal v28 on WinXP/SP3.  I changed "general.useragent.override" in about:config, I discovered the browser presents an old version number which won't install most Firefox add-ons. 

What version of Firefox is MyPal 28 based upon?  How can I change the config settings to permit more Firefox add-ons to install?

Thank you for any info.

Link to comment
Share on other sites

6 hours ago, Vistapocalypse said:

It is based upon Pale Moon 28, which is ultimately based upon Firefox 52

I thought upstream PM forked from 24 and then had to fork from the 38 codebase?

Either way I'm surprised roytam still never rebranded the browser series properly given the threats over at the PM forums, they're known for this behaviour which is sadly why I never want to touch another Goanna based browser again, that and the lag issues I've been having compared to even old Chromium versions  :<

Edited by Koishi Komeiji
Link to comment
Share on other sites

2 hours ago, Koishi Komeiji said:

I thought upstream PM forked from 24 and then had to fork from the 38 codebase?

From what I understand New Moon 27 is based on the Firefox 38 codebase while New Moon 28 is Firefox 52.

Personally I don't see the benefit of using Pale Moon over the Serpent/UXP version that is offered here for download, for me Serpent does everything I need addon-wise and speed but they both probably have their advantages depending on what the user is using it for.

Link to comment
Share on other sites

@Roy,

Thanks for your continuing work and upload of mailnews, for me it’s even better than the newer versions for Windows 7+

For some reason though the yahoo account won’t retrieve messages when using the built-in “get messages from all accounts” button command or with the Shift+F5 keyboard shortcut. However, I did find an addon that does: The Get/Send-Button version 5.31. The good part is that it can be configured to make that the default.

Why the addon works and not the built-in button or keyboard command I have yet to figure out. Both use the same command to retrieve all account messages simultaneously: goDoCommand('cmd_getMsgsForAuthAccounts');.       

Link to comment
Share on other sites

18 minutes ago, DanR20 said:

@Roy,

Thanks for your continuing work and upload of mailnews, for me it’s even better than the newer versions for Windows 7+

For some reason though the yahoo account won’t retrieve messages when using the built-in “get messages from all accounts” button command or with the Shift+F5 keyboard shortcut. However, I did find an addon that does: The Get/Send-Button version 5.31. The good part is that it can be configured to make that the default.

Why the addon works and not the built-in button or keyboard command I have yet to figure out. Both use the same command to retrieve all account messages simultaneously: goDoCommand('cmd_getMsgsForAuthAccounts');.       

How do you find it better DanR20?  I'm moving to Interlink Mail and News in January.

I would run Roytam1's version but there is no interest (last that I check) in making an x64 build yet, is there?

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...