Saturday, January 2, 2021

Weekly browser binaries (20210102)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20210102-6d7bb9f-uxp-0bb464bfc-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20210102-6d7bb9f-uxp-0bb464bfc-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-20210102-6d7bb9f-uxp-0bb464bfc-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-20210102-ddf403cf3-uxp-0bb464bfc-xpmod.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20210102-ddf403cf3-uxp-0bb464bfc-xpmod.7z

Official UXP changes since my last build:
- Issue #1053 - Part 1c: Remove references to mobile/android targets and paths (9f004841a)
- Issue #1053 - Part 2a: Remove android from /layout (partial) (ae2a16034)
- Issue #1053 - Part 3a: Remove Android conditionals from /gfx (8d4456c79)
- Issue #1053 - Part 3b: Remove AndroidSurfaceTexture and Android media decoder interface. (e011a048e)
- Issue #1053 - Part 2b: Remove android from /layout reftests (0bb464bfc)

Official Basilisk changes since my last build:
- update link to new repo (dec2340)
- Merge pull request 'Update link to new repo' (#35) from micwoj92/Basilisk:master into master (6d7bb9f)

Official Pale-Moon changes since my last build:
- [SSUAO] Add netteller to UA overrides. (ddf403cf3)


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210102-355db4de-uxp-0bb464bfc-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210102-355db4de-uxp-0bb464bfc-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-20210102-id-eed0566-uxp-0bb464bfc-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210102-id-eed0566-ia-41157bf-uxp-0bb464bfc-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.9.7.win32-git-20210102-1f141d568-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210102-1f141d568-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210102-1f141d568-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210102-1f141d568-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 1102048 (Part 20, imgLoader) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (0a8270ba4)
 - Bug 1102048 (Part 23, encoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (6625ca535)
 - Bug 1102048 (Part 39, decoders/icon) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (55956f847)
 - Bug 1102048 (Part 24, decoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (cf2b002a7)
 - Bug 1102048 (Part 04, ClippedImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c9f1451ad)
 - Bug 1102048 (Part 30, imgTools) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2e3378d34)
 - Bug 1082837 - Track insecure redirects on imgRequest. r=? (466a14e22)
 - Bug 1139225 (Part 3) - Make OnDataAvailable threadsafe. r=tn (d10208a8b)
 - Bug 1139225 (Part 1) - Remove unused imgRequest::mBlockingOnload flag. r=tn (c0d80facd)
 - Bug 1102048 (Part 11, imgRequest) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (63ee15eb8)
 - Bug 1102048 (Part 38, ShutdownTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (a58d515ed)
 - Bug 1102048 (Part 37, ProgressTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (04b07cb06)
 - Bug 1102048 (Part 14, NotificationObserver) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (ca32242a4)
 - Bug 1102048 (Part 13, RasterImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (8f3931f31)
 - Bug 1102048 (Part 10, imgFrame) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f2b22e70)
 - Bug 1102048 (Part 36, DynamicImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2cce04d2b)
 - Bug 1102048 (Part 09, Image) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f3743d2e)
 - Bug 1102048 (Part 29, imgRequestProxy) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bf2824c08)
 - Bug 1102048 (Part 31, SurfaceCache) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c6849f4d9)
 - Bug 1102048 (Part 25, header guards) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bde0a4979)
 - Bug 1102048 (Part 33, SVGDocument) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (71f5f960c)
 - Bug 1102048 (Part 05, Decoder) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (48b1d5a80)
 - Bug 1102048 (Part 34, Multipart) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (fb65aa069)
 - Bug 1102048 (Part 35, Downscaler) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2eb0be1f7)
 - Bug 1102048 (Part 19, ImageMetadata) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (749305ddd)
 - Bug 1102048 (Part 32, FrameAnimator) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (1df4850d6)
 - Bug 1102048 (Part 26) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (52550fb88)
 - Bug 1102048 (Part 03) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (438e52a57) (6b6341f07)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (de8eaaf9d)
 - Bug 915805 - Don't treat unbound names in Function() code as globals when the Function() code contains a direct eval or similarly-extensible scope. r=jorendorff (9d719f57e)
 - Remove workaround for bug 748219, which seems to have been fixed in the meantime. (72e4042f7)
 - Bug 1009776 - part 1, [css-grid] Implement line-based placement. r=dholbert (0b43d82fb)
 - Bug 1009776 - part 2, [css-grid] Add a method to inflate the implicit grid to include a given grid area. r=dholbert (b6ea6b48b)
 - Bug 1009776 - part 3, [css-grid] Store the grid item's grid area on a frame property. r=dholbert (52dafc67d)
 - Bug 1009776 - part 4, [css-grid] Add a cell map to keep track of which grid cells are occupied. r=dholbert (c4e963666)
 - Bug 1009776 - part 5, [css-grid] Fill the cell map if the grid area is definite. r=dholbert (6b87324a7)
 - Bug 1009776 - part 6, [css-grid] Update the spec reference in a comment. (fd7bf76fd)
 - Bug 1107778 - part 1, [css-grid] implement automatic grid item placement. r=dholbert (80b21d1d4)
 - Bug 1009776 - part 7, [css-grid] Some reftests for grid item placement with definite positions. (2a7c95e5f)
 - Bug 1107778 - part 2, [css-grid] Some reftests for grid item placement with auto positions. (c5b12b74c)
 - Bug 1107778 - Remove a couple of unused test files that landed accidentally. r=me (8f7c87715) (a1addd18d)
- import changes from mozilla nss repo:
 - Bug 1682863 - Revert nssSlot_IsTokenPresent to 3.58 after ongoing Fx hangs with slow PKCS11 devices. r=bbeurdouche
 - Bug 1680400 - Fix memory leak in PK11_UnwrapPrivKey. r=bbeurdouche (e1d2d4080)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1139539 - part 1, [css-grid] Implement primitive grid track sizing. r=dholbert (498e8b04e)
 - Bug 1139539 - part 2, [css-grid] Implement grid item containing block calculations and reflow (initial version). r=dholbert (335925317)
 - Bug 1139539 - part 3, [css-grid] Fix a couple of typos in the CSS Grid tests. (278c82cf3)
 - Bug 1139539 - part 4, [css-grid] Tests for simple track sizing and grid item layout. (91390780d)
 - Bug 1107783 - part 1, [css-grid] Implement abs.pos. grid item placement and reflow. r=dholbert (2b36d051f)
 - Bug 1107783 - part 2, [css-grid] Reftest for basic placement and layout of abs.pos. grid items. (f2f7d4274)
 - Bug 1145968 - [css-grid] Make grid items paint as inline-blocks and create a stacking context when 'z-index' != 'auto'. r=dholbert (7449e1152)
 - Bug 1107786 - part 1, [css-grid] Implement layout and painting per the CSS 'order' property for normal flow grid items. r=dholbert (52fb3b578)
 - Bug 1107786 - part 2, [css-grid] Implement a DisplayList sorting function that sorts by CSS 'order'. r=dholbert (a6a62aa7e)
 - Bug 1107786 - part 3, [css-grid] Implement layout and painting per the CSS 'order' property for absolute positioned grid items. r=dholbert (f61148242)
 - Bug 1107786 - part 4, [css-grid] Reftests for the CSS 'order' property on grid items. (5ad3979b7)
 - Bug 1144905 - Clean up SortByZOrder code and comments since it now assumes the list is already in content document order. r=roc (d0aa7e94a)
 - Bug 1192689 - Add in classes to LIR-none. r=nbp (82ebd0990)
 - pointer style (04b610ab2)
 - Bug 1182203 - Part 0: Generalize reciprocal multiplication constant calculation. r=sunfish (b08497260)
 - Bug 1182203 - Part 1: Optimize unsigned division by constants. r=sunfish (ce662ddc4)
 - Bug 1187323 - Add some asserts to the assembler's linkJump/nextJump/setNextJump methods. r=nbp (829d43cdf)
 - Bug 1187323 - Use release asserts in assertValidJmpSrc and related methods. r=nbp (96510be4c)
 - Bug 1183060 - wrong code generated for x86 word operations. r=sunfish (b7835db20)
 - Bug 774364 - Part 2: Move architecture specific function from BaseAssembler-x86-shared.h to BaseAssembler-x86.h and BaseAssembler-x64.h. r=sstangl (71b6831dc)
 - Bug 986680 - Part 1/4 - Define AutoGenericRegisterScope. r=nbp (cbce9c1f1)
 - Bug 986680 - Part 2/4 - Define per-platform ScratchRegisterScope. r=nbp (16d769323)
 - Bug 1169214: IonMonkey - Part 1: Create Ion shared stub helpers, r=jandem (7f8903293)
 - Bug 1169214: IonMonkey - Part 2: Add the x86 shared stub helpers, r=jandem (49bb8e972)
 - Bug 1169214: IonMonkey - Part 3: Add the x64 shared stub helpers, r=jandem (fbf58cf75)
 - Bug 1169214 - Add the ARM64 shared stub helpers. r=h4writer (62321406f)
 - Bug 1197665- IonMonkey: MIPS32: Fix build failure caused by Bug 1169214. r=h4writer (e55c027a8)
 - pointer style (4feea2046)
 - Bug 986680 - Part 3/4 - Convert x64 to ScratchRegisterScope. r=nbp (264af9838)
 - Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp (e440be5c6)
 - Bug 1191552 - Move some common LIR to shared code. r=nbp (83a109d24)
 - Bug 1169213 - SharedStubs: Introduce JitFrame_IonStub to allow vmcalls out of sharedstubs in IonMonkey, r=npb (faae6df66)
 - Bug 1182936 part 3 - Rename mips to mips32 in check_macroassembler_style.py. r=nbp (ed7335bcf)
 - Bug 1184959 part 0 - check_macroassembler_style: Remove default values from the signature. r=h4writer (1fbd0de16)
 - Bug 1184959 part 1 - check_macroassembler_style: Only add an inline prefix in the output, if the methods are inlined. r=h4writer (b59cb1197)
 - Bug 1184959 part 2 - ARM ABIArgGenerator: Add support for soft-fp. r=h4writer (9a819c917)
 - Bug 1184959 part 3 - ARM MoveEmitter: Add support for pairs of registers. r=h4writer (ba90a8464)
 - Bug 1184959 part 4 - MIPS MoveEmitter: Add support for pairs of registers. r=rankov (0b9261cb2)
 - pointer style (0c2bb27db)
 - Bug 1184959 part 5 - Move callWithABI functions to the generic MacroAssembler. r=bbouvier,sstangl,jandem,rankov,h4writer (036ff5fc5)
 - Bug 935932 - Make Ion addprop stubs support dynamic slots (re)allocation. r=bhackett (37528556b)
 - Bug 1190295 - Remove 'args' arguments from MacroAssembler::setupAlignedABIArgs and MacroAssembler::setupUnalignedABIArgs. r=bbouvier (79b4c704c)
 - revert some unidentified patches (a08984287)
 - Bug 986680 - Part 4/4 - Convert ARM to ScratchRegisterScope. r=nbp (3ffe64d10)
 - Bug 986680 - Follow-up: Make constructors explicit. r=me (4d2f97498)
 - Bug 1192786 - Hook ARM disassembler into IONFLAGS=codegen machinery. r=nbp (337c3706a)
 - Bug 1103108 part 1 - ARM: Remove unused ma_callJit. r=h4writer (85ba22666)
 - Bug 1103108 part 2 - MIPS32: Remove unused ma_callJit. r=rankov (49465da6f)
 - Bug 1103108 part 3 - ARM: Replace single use ma_callJitNoPush by its implementation. r=h4writer (dfa1fb98c)
 - Bug 1103108 part 4 - MIPS32: Remove unused ma_callJitNoPush. r=rankov (107f96c30)
 - Bug 1184965 part 1 - Factor MacroAssembler::callJit. r=bbouvier (b299ad8ef)
 - pointer style (82c3494ca)
 - Bug 1184965 part 2 - Factor MacroAssembler::makeFrameDescriptor. r=sstangl (0a8108767)
 - Bug 1184965 part 3 - Use RAII for redundant profilerPreCall and profilerPostReturn calls. r=djvj (87356250f)
 - Bug 1157934 - import v8's ARM disassembler. r=jandem (63656f89c) (1f141d568)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 5e5396a2f..1f141d568:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1102048 (Part 20, imgLoader) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (0a8270ba4)
 - Bug 1102048 (Part 23, encoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (6625ca535)
 - Bug 1102048 (Part 39, decoders/icon) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (55956f847)
 - Bug 1102048 (Part 24, decoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (cf2b002a7)
 - Bug 1102048 (Part 04, ClippedImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c9f1451ad)
 - Bug 1102048 (Part 30, imgTools) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2e3378d34)
 - Bug 1082837 - Track insecure redirects on imgRequest. r=? (466a14e22)
 - Bug 1139225 (Part 3) - Make OnDataAvailable threadsafe. r=tn (d10208a8b)
 - Bug 1139225 (Part 1) - Remove unused imgRequest::mBlockingOnload flag. r=tn (c0d80facd)
 - Bug 1102048 (Part 11, imgRequest) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (63ee15eb8)
 - Bug 1102048 (Part 38, ShutdownTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (a58d515ed)
 - Bug 1102048 (Part 37, ProgressTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (04b07cb06)
 - Bug 1102048 (Part 14, NotificationObserver) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (ca32242a4)
 - Bug 1102048 (Part 13, RasterImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (8f3931f31)
 - Bug 1102048 (Part 10, imgFrame) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f2b22e70)
 - Bug 1102048 (Part 36, DynamicImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2cce04d2b)
 - Bug 1102048 (Part 09, Image) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f3743d2e)
 - Bug 1102048 (Part 29, imgRequestProxy) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bf2824c08)
 - Bug 1102048 (Part 31, SurfaceCache) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c6849f4d9)
 - Bug 1102048 (Part 25, header guards) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bde0a4979)
 - Bug 1102048 (Part 33, SVGDocument) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (71f5f960c)
 - Bug 1102048 (Part 05, Decoder) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (48b1d5a80)
 - Bug 1102048 (Part 34, Multipart) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (fb65aa069)
 - Bug 1102048 (Part 35, Downscaler) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2eb0be1f7)
 - Bug 1102048 (Part 19, ImageMetadata) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (749305ddd)
 - Bug 1102048 (Part 32, FrameAnimator) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (1df4850d6)
 - Bug 1102048 (Part 26) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (52550fb88)
 - Bug 1102048 (Part 03) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (438e52a57) (6b6341f07)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (de8eaaf9d)
 - Bug 915805 - Don't treat unbound names in Function() code as globals when the Function() code contains a direct eval or similarly-extensible scope. r=jorendorff (9d719f57e)
 - Remove workaround for bug 748219, which seems to have been fixed in the meantime. (72e4042f7)
 - Bug 1009776 - part 1, [css-grid] Implement line-based placement. r=dholbert (0b43d82fb)
 - Bug 1009776 - part 2, [css-grid] Add a method to inflate the implicit grid to include a given grid area. r=dholbert (b6ea6b48b)
 - Bug 1009776 - part 3, [css-grid] Store the grid item's grid area on a frame property. r=dholbert (52dafc67d)
 - Bug 1009776 - part 4, [css-grid] Add a cell map to keep track of which grid cells are occupied. r=dholbert (c4e963666)
 - Bug 1009776 - part 5, [css-grid] Fill the cell map if the grid area is definite. r=dholbert (6b87324a7)
 - Bug 1009776 - part 6, [css-grid] Update the spec reference in a comment. (fd7bf76fd)
 - Bug 1107778 - part 1, [css-grid] implement automatic grid item placement. r=dholbert (80b21d1d4)
 - Bug 1009776 - part 7, [css-grid] Some reftests for grid item placement with definite positions. (2a7c95e5f)
 - Bug 1107778 - part 2, [css-grid] Some reftests for grid item placement with auto positions. (c5b12b74c)
 - Bug 1107778 - Remove a couple of unused test files that landed accidentally. r=me (8f7c87715) (a1addd18d)
- import changes from mozilla nss repo:
 - Bug 1682863 - Revert nssSlot_IsTokenPresent to 3.58 after ongoing Fx hangs with slow PKCS11 devices. r=bbeurdouche
 - Bug 1680400 - Fix memory leak in PK11_UnwrapPrivKey. r=bbeurdouche (e1d2d4080)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1139539 - part 1, [css-grid] Implement primitive grid track sizing. r=dholbert (498e8b04e)
 - Bug 1139539 - part 2, [css-grid] Implement grid item containing block calculations and reflow (initial version). r=dholbert (335925317)
 - Bug 1139539 - part 3, [css-grid] Fix a couple of typos in the CSS Grid tests. (278c82cf3)
 - Bug 1139539 - part 4, [css-grid] Tests for simple track sizing and grid item layout. (91390780d)
 - Bug 1107783 - part 1, [css-grid] Implement abs.pos. grid item placement and reflow. r=dholbert (2b36d051f)
 - Bug 1107783 - part 2, [css-grid] Reftest for basic placement and layout of abs.pos. grid items. (f2f7d4274)
 - Bug 1145968 - [css-grid] Make grid items paint as inline-blocks and create a stacking context when 'z-index' != 'auto'. r=dholbert (7449e1152)
 - Bug 1107786 - part 1, [css-grid] Implement layout and painting per the CSS 'order' property for normal flow grid items. r=dholbert (52fb3b578)
 - Bug 1107786 - part 2, [css-grid] Implement a DisplayList sorting function that sorts by CSS 'order'. r=dholbert (a6a62aa7e)
 - Bug 1107786 - part 3, [css-grid] Implement layout and painting per the CSS 'order' property for absolute positioned grid items. r=dholbert (f61148242)
 - Bug 1107786 - part 4, [css-grid] Reftests for the CSS 'order' property on grid items. (5ad3979b7)
 - Bug 1144905 - Clean up SortByZOrder code and comments since it now assumes the list is already in content document order. r=roc (d0aa7e94a)
 - Bug 1192689 - Add in classes to LIR-none. r=nbp (82ebd0990)
 - pointer style (04b610ab2)
 - Bug 1182203 - Part 0: Generalize reciprocal multiplication constant calculation. r=sunfish (b08497260)
 - Bug 1182203 - Part 1: Optimize unsigned division by constants. r=sunfish (ce662ddc4)
 - Bug 1187323 - Add some asserts to the assembler's linkJump/nextJump/setNextJump methods. r=nbp (829d43cdf)
 - Bug 1187323 - Use release asserts in assertValidJmpSrc and related methods. r=nbp (96510be4c)
 - Bug 1183060 - wrong code generated for x86 word operations. r=sunfish (b7835db20)
 - Bug 774364 - Part 2: Move architecture specific function from BaseAssembler-x86-shared.h to BaseAssembler-x86.h and BaseAssembler-x64.h. r=sstangl (71b6831dc)
 - Bug 986680 - Part 1/4 - Define AutoGenericRegisterScope. r=nbp (cbce9c1f1)
 - Bug 986680 - Part 2/4 - Define per-platform ScratchRegisterScope. r=nbp (16d769323)
 - Bug 1169214: IonMonkey - Part 1: Create Ion shared stub helpers, r=jandem (7f8903293)
 - Bug 1169214: IonMonkey - Part 2: Add the x86 shared stub helpers, r=jandem (49bb8e972)
 - Bug 1169214: IonMonkey - Part 3: Add the x64 shared stub helpers, r=jandem (fbf58cf75)
 - Bug 1169214 - Add the ARM64 shared stub helpers. r=h4writer (62321406f)
 - Bug 1197665- IonMonkey: MIPS32: Fix build failure caused by Bug 1169214. r=h4writer (e55c027a8)
 - pointer style (4feea2046)
 - Bug 986680 - Part 3/4 - Convert x64 to ScratchRegisterScope. r=nbp (264af9838)
 - Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp (e440be5c6)
 - Bug 1191552 - Move some common LIR to shared code. r=nbp (83a109d24)
 - Bug 1169213 - SharedStubs: Introduce JitFrame_IonStub to allow vmcalls out of sharedstubs in IonMonkey, r=npb (faae6df66)
 - Bug 1182936 part 3 - Rename mips to mips32 in check_macroassembler_style.py. r=nbp (ed7335bcf)
 - Bug 1184959 part 0 - check_macroassembler_style: Remove default values from the signature. r=h4writer (1fbd0de16)
 - Bug 1184959 part 1 - check_macroassembler_style: Only add an inline prefix in the output, if the methods are inlined. r=h4writer (b59cb1197)
 - Bug 1184959 part 2 - ARM ABIArgGenerator: Add support for soft-fp. r=h4writer (9a819c917)
 - Bug 1184959 part 3 - ARM MoveEmitter: Add support for pairs of registers. r=h4writer (ba90a8464)
 - Bug 1184959 part 4 - MIPS MoveEmitter: Add support for pairs of registers. r=rankov (0b9261cb2)
 - pointer style (0c2bb27db)
 - Bug 1184959 part 5 - Move callWithABI functions to the generic MacroAssembler. r=bbouvier,sstangl,jandem,rankov,h4writer (036ff5fc5)
 - Bug 935932 - Make Ion addprop stubs support dynamic slots (re)allocation. r=bhackett (37528556b)
 - Bug 1190295 - Remove 'args' arguments from MacroAssembler::setupAlignedABIArgs and MacroAssembler::setupUnalignedABIArgs. r=bbouvier (79b4c704c)
 - revert some unidentified patches (a08984287)
 - Bug 986680 - Part 4/4 - Convert ARM to ScratchRegisterScope. r=nbp (3ffe64d10)
 - Bug 986680 - Follow-up: Make constructors explicit. r=me (4d2f97498)
 - Bug 1192786 - Hook ARM disassembler into IONFLAGS=codegen machinery. r=nbp (337c3706a)
 - Bug 1103108 part 1 - ARM: Remove unused ma_callJit. r=h4writer (85ba22666)
 - Bug 1103108 part 2 - MIPS32: Remove unused ma_callJit. r=rankov (49465da6f)
 - Bug 1103108 part 3 - ARM: Replace single use ma_callJitNoPush by its implementation. r=h4writer (dfa1fb98c)
 - Bug 1103108 part 4 - MIPS32: Remove unused ma_callJitNoPush. r=rankov (107f96c30)
 - Bug 1184965 part 1 - Factor MacroAssembler::callJit. r=bbouvier (b299ad8ef)
 - pointer style (82c3494ca)
 - Bug 1184965 part 2 - Factor MacroAssembler::makeFrameDescriptor. r=sstangl (0a8108767)
 - Bug 1184965 part 3 - Use RAII for redundant profilerPreCall and profilerPostReturn calls. r=djvj (87356250f)
 - Bug 1157934 - import v8's ARM disassembler. r=jandem (63656f89c) (1f141d568)

* 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

4 comments:

  1. I want to know the difference between basilisk 52 and basilisk 55 in extensions compatibility. I can install and use ublock 1.3 on basilisk 55, but not on basilisk 52.

    ReplyDelete
  2. 1. And when we would have a new Basilisk 55 version? The last is as old as October 2020.
    2. Of late, both IceMonkey and bNavigator are pested by Google adds. On that way that
    you cannot manage easily the adds to surf the web. Would you bring some solution to this
    annoying nightmare? Thank you.

    ReplyDelete
    Replies
    1. 1. Basilisk 55 will only have security related updates for the moment, if TenFourFox has applicable security updates, then BK55 will get updated as well.
      2. You may try not-so-new ublock origin extension. http://o.rthost.win/boc-uxp/uBlock0_1.16.4.26.firefox-legacy.xpi

      Delete