Jump to content

roytam1

Member
  • Posts

    3,190
  • Joined

  • Last visited

  • Days Won

    406
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. Matt Oudenhoven (AF's original author) has read and replied:
  2. the situation is a bit different: AF side permits me to distribute without any change, i.e. it is semi-official build.
  3. NM27 is based on firefox(gecko) 38, while NM28 is based on firefox(gecko) 52. it is hard to tell which is "better" since results may vary when you have different point of view to review both of them. NM28 supports more newer features so it can survive in current internet environment but it is more laggy when comparing with NM27.
  4. then you have to wait for rmottola fixing these bugs in the future since front-end changes are in low priority for now.
  5. issues in front-end side of AF is more buggy than NM27 builds, since it is just for testing back-end code for me while upstream (i.e. rmottola) is actively porting mozilla code changes into AF.
  6. This AF build is directly build with minimal changes for working in windows. you should post an issue on rmottola/Arctic-Fox instead.
  7. new ArcticFox win32 test build is uploaded: http://o.rthost.win/gpc/files1.rt/arcticfox-27.11.0.win32-git-20201121.7z too many commits to be listed, even github can't show all of them. https://github.com/rmottola/Arctic-Fox/compare/a2adb9c100d462fcda892f112be278f82df36b11...112f75dbc913ad1052931b17df0617bcad06d5c6
  8. New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.30-20201121-9310bd65f-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.30-20201121-9310bd65f-win32-ia32.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - import changes from tenfourfox: - #612 (from OlgaTPark/14) M1250987 M1309358 M1394399 (06bbc2e34) - #612 (from OlgaTPark/14) additional fixes (53381bf93) - minor fix for menu icon scaling (thanks @OlgaTPark again) (1d72924e6) - disable tile pings to Mozilla, since we don't use them anyway (f8a8156e8) - OlgaTPark's 1.25x change and PDF.js fonts tweak (7a010018d) - fix glitch with reader mode menu on inappropriate start page (bc7189521) - #631: M1607762 M1654620 (7a7bba46e) - #631: update TLDs, HSTS (ececaa972) (9310bd65f)
  9. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201121.7z Changelog: Out-of-tree changes: * update Goanna3 to git 2d158c2a3..fa350a3b2: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164391 - record an address within the instruction. r=luke (b55506f22) - Bug 1172638 - guard a test case. r=bbouvier (7e372b400) - Bug 1155176 - correct return types for atomics. r=luke (16ddf75f0) - Bug 1172517 - track sharedness in global. r=luke (2b8a664e7) - pointer style (9f9af957c) - Bug 1142668: Fix int32x4 to float32x4 conversion in asm.js; r=luke (79867d66f) - Bug 1155211 - SIMD: Rename lane mutators - with -> replaceLane. r=bbouvier (ea7f5e3f1) - Bug 1181318 - Eliminate duplicate mRefCnt members in nsRunnable subclasses. r=ehsan (abb9c7d3d) - Bug 1176406 - IonMonkey: Poor type refinement of element access results during inlininig (873686ca4) - Bug 1157624: Odin: split parsing/validation from codegen; r=luke (bf20abaf8) - Bug 1164042 - Log weak map entries in DumpHeapComplete. r=terrence (f9be8e243) - Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8 (0a946f546) - Bug 1168103 - "Execution cannot reach the expression "?unknown?" inside this statement in jsfriendapi.cpp". r=evilpies (906b8e714) - Bug 1168103 - Convert tabs to spaces. r=me (5cf8a2b07) - Bug 1169692 - Use virtual dispatch in WeakMapTracer instead of function pointers; r=sfink, r=mccr8 (0ce57cae9) - Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff (bf2bee8c7) - Bug 1164815 - Use an enum to define GlobalObject slot constants r=luke (21e53a9bb) - Bug 1124291 - added ToInt8 and ToInt16. r=Waldo (350f2ece9) - Bug 1124291 - SIMD (interpreter): Implemented int8x16 and int16x8 on a CLOSED TREE. r=bbouvier (8055710fb) - Bug 1165654 - Cleanup how libjpeg-turbo assembly build variables are set. r=mshal (e32f6db51) - Bug 1155211: Part 3.0 - Implement SIMD[type].extractLane; p=flomerz;bbouvier; r=h4writer (ca61952ba) - Bug 1127932 - IonMonkey: Inline SIMD.float32x4.add/sub/mul calls; r=bbouvier (0472a833c) - Bug 1112158 - Optimize MSimdUnbox with GVN. r=bbouvier (b89048669) - Bug 1136189 - SIMD: inline SIMD constructors with missing arguments. r=bbouvier (e5cdc380f) - revert some PM changes for escaped expressions (b20b2a292) - Bug 1147817 - Part 1: Add RegExpInitialize. r=till (b00f0a12b) - revert some changes, update closer to gecko code (74b20a236) - Bug 1147817 - Part 2: Use IsRegExp in RegExp constructor. r=till (ffb568ffb) - Bug 1124456 - Check channel's contentPolicyType to see if it is XMLHttpRequest. r=vporof (b4e4d4aaf) - Bug 1150697 - Add IP address to the Network Monitor domain tooltip. r=bgrins (ec37b3505) - Bug 1150697 - Fix confusing messages in Network Monitor tests. r=bgrins (40987b29c) - Bug 764958 - Show cached network requests in the net monitor. r=jsantell (1507a9c7e) - add as of Get rid of JSOP_{GET,CALL}UPVAR and simplify code greatly (592202) (29e91f1bc) - Bug 1155900 - Make destructuring right-hand-side expressions that correspond to left-hand-side object patterns pass the RequireObjectCoercible gauntlet before any properties are destructured out of them. r=shu (3a93c0aa6) - Bug 1131043 - Part 2: Implement Map[@@species] and Set[@@species] getter. r=evilpie (07bd91ec1) - Bug 1063946 SIMD: Group tests in logical units - typed objects; r=bbouvier (43f4b18ee) - Bug 1063946 SIMD: Group tests in logical units - unary operations; r=bbouvier (b30903604) - Bug 1063946 SIMD: Group tests in logical units - binary operations; r=bbouvier (469f31c8c) - Bug 1124291 - SIMD (interpreter): Added test cases for int8x16 and inBug 1124291 - SIMD (interpreter): Added test cases for int8x16 and in (e2d35c44b) - Bug 1156365 - IonMonkey MIPS: Fix build failure on MIPS; rename Registers::code() to Registers::Encoding(). r=rankov (7fc1252e9) - pointer style (385d63410) - Bug 1181151 - Fix Registers::GetName typedef issue with clang. r=rankov (fc11c5a13) - Bug 1163168 - Prettify IonAssemblerBuffer.h. r=dougc (33f0e1430) - Bug 1165793 - Add executableCopy() back for MIPS. r=sstangl (5b44df890) - Bug 1139299 - Fix align stack in Simulator-mips::call. r=rankov, r=nbp (d4e45e869) - Bug 1140821 - IonMonkey: MIPS: Fix profiler enter frame calculating. r=nbp (69c16c5d6) - Bug 1144005 - IonMonkey: MIPS: Fix encode break instruction. r=rankov (02bb1a736) - Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov (757605049) - Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov (6de529261) - adapted Bug 1136799 - SIMD (interpreter): Fix order of operations of ReciprocalSqrt. r=bbouvier, a=me (2290b4e19) - Bug 1150836 - SIMD (interpreter): change order of operations of ReciprocalSqrtApproximation. r=bbouvier (35a3354b5) - Bug 1153602 - SIMD (interpreter): Added more test cases for ReciprocalSqrtApproximation. r=Waldo (aaedd70d6) - Bug 1148494: SimdUnbox shouldn't be removed; r=sunfish (c120c51a7) - pointer style (5f3ce20ca) - Bug 1061909: Add breakdown argument to Debugger.Memory.prototype.takeCensus, covering all existing count types. r=fitzgen (3503e969b) - Bug 1061909: Add documentation for Debugger.Memory.prototype.takeCensus's 'breakdown' parameter. r=fitzgen (1cd40cc94) - Bug 1061909: Define a testing function to introduce easily traceable objects. r=fitzgen (f6e09a60b) - Bug 1061909: Arrange for trees of census counts to be traced by the GC. r=fitzgen (13c7fb169) - Bug 1061909: Implement 'allocationStack' breakdown for Debugger.Memory.prototype.takeCensus. r=fitzgen (c7cb27fe6) - Bug 1061909 followup: Add missing 'override' keyword to count() methods in DebuggerMemory.cpp. rs=ehsan (059b6b9eb) - Bug 1060567: Debugger.Memory.prototype.takeCensus: provide byte counts on request. r=fitzgen (b6a0f1bef) - Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu (3fe01f933) - Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff (ca74a2a09) - Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff (19f28135a) - fix parenthesis and redundant new lines (63618bc8a) - Bug 1151333: Reserve enough stack space for SIMD shuffles; r=sunfish (100f2fbc8) - Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff (b1db40c51) - Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff (69bf75c49) - Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff (583cec75a) - Bug 1173722: Part 1 - Capitalize all the SIMD types names; r=nbp (70c68229f) (bcff8a12b) - import changes from tenfourfox: - #631: M1607762 M1654620 (7a7bba46e) - #631: update TLDs, HSTS (ececaa972) (cb69b0a14) - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (34e9d556e) - Bug 1175466 - Allocate arguments objects in the nursery. r=terrence (14e7d019d) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (09c43e10e) - Bug 1169250 - Zero-initialize all function object members r=jandem (55e6c44d7) - Bug 987514, part 3 - Make every global have a (usually empty) Reflect object; rename JS_InitReflect -> JS_InitReflectParse. r=Waldo. (f7beebe35) - Bug 987514, part 4 - Implement most of the standard Reflect methods. r=Waldo. (0ee01d6da) - Bug 1160665 - Use the same implementation for both internal and external barriers; r=jonco (5291b100f) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (980240980) - Bug 1170182 - Remove dead functions from js/src. r=jorendorff (2f6130fa2) - Bug 1167468: Assert that JSObjects and their metadata are always in the same compartment. r=fitzgen (dc780d455) - Bug 1172138 - Call PR_LogInit before profiler_init. r=froydnj (bd23dafce) - re-add WebM NesteggReporter (b22381367) - Bug 1159507 - make allocation times consistent with timeline; r=fitzgen,mccr8 (3a9c8e3dc) - Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo (7c12bcf74) - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu (4cbbbd8db) - Bug 1068988 - Part 2: Add a test for byte sizes in the allocations log; r=shu (aa7d187db) - Bug 1068988 - Part 3: Document the size property in the allocations log; r=shu (fa774e0bd) - Bug 1068988 - Part 4: Fix object-pending-metadata root marking; r=shu (89961c6ee) - Bug 1155211: Part 3.1 - Update tests for extractLane; r=h4writer (e8d0da406) - Bug 1155211: Part 3.2 - Remove lanes getters; r=nbp (840230594) - Bug 1155211: Part 3.3 - New tests; r=h4writer (9e8a8a456) - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco (02bc4962b) - Bug 1165843 - Don't fire the pre-barrier in HeapPtr destructor r=terrence (d6277ed50) - pointer style (5c58f858d) - Bug 1175642 - Fix the interface that RelocatablePtr uses to interact with the StoreBuffer; r=jonco (30c4c1b47) - Bug 1165054 - Add API to clear postbarrier callbacks and use it when CPOW tables are destroyed r=terrence (e8d62c559) - Bug 1131285 - Propagate checkTypeSet flag correctly, r=jandem. (2baae056d) - re-shufflemethods due to bad patching (5bb9a0ae5) - Bug 977805 followup - Fix some issues with IonCache::reset reprotection. r=luke (11bcad882) - Bug 1180854 - Record and expose Ion IC stub optimization info to Jit Coach. r=shu (fa00fd728) - Bug 1179264 - Only assert markedness of sampled scripts in JitcodeMap during finalization. (r=terrence) (e9639d963) - Bug 1173764 - Enable LAllocation/LUse serialization in optimized builds. r=bhackett (a10398167) - Bug 1173764 - Disable JitSpew argument computation in optimizied builds. r=bhackett (54d0f0b5e) - cleanup spaces and pointer style (d79dba082) - Bug 1175761 - Avoid using types in the nursery during optimization tracking, r=shu. (739174bd3) - Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence) (3913d0b0d) - Bug 1182730 - Mark the JitcodeGlobalTable unconditionally when minor collecting. (r=terrence) (86ace1dcd) - Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj) (be105dff4) - Bug 1187512 - Fix accumulated unified bustage in SpiderMonkey; r=jonco (8a663452f) - Bug 1155211: Rename bitselect into selectBits; r=nbp (b644a0731) - Bug 1155211: Remove selectBits on Float types; r=nbp (588ffbc3e) - Bug 1175494 - comprehensive atomics tests for asm.js. r=luke (1ef4b9c1d) - Bug 1141986 - Atomics.exchange on integer elements -- asm.js parts. r=bbouvier (d7eeba2b4) - Bug 1183308 - Fix ARM64 bustage from Bug 1141986. r=efaust (8915a33ac) - real part of previous partial Bug 1038839 - Use type information for alias analysis. r=jandem (98f3ac4f9) - Bug 1148375 - Ignore unhandled Elements. r=jandem (a74a4954e) - Bug 1180990 - Add checks for nursery objects when building MIR. r=jandem (55117882e) - Bug 1180049 - Add OOM check in MNewArray constructor. r=bhackett (95dca3f7d) - Bug 1186271: IonMonkey: Honor truncated flag during folding of binary operations, r=nbp (34d66ad0b) - Bug 1173869: IonMonkey - Cleanup of some dead code in MBinaryArithInstruction::infer, r=jandem (4d42ac15a) - Bug 1193112: IonMonkey - Let the float32 optimization work with Float32, r=bbouvier (fae4514b6) (202db2bd0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1169850 - Handle PNK_EXPORT_DEFAULT in BytecodeEmitter::emitTree. r=shu (edbc57112) - Bug 1185413 - Include BaselineIC.h in SharedIC.cpp. r=nbp (1dd1905d6) - Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond (fef416407) - Bug 1141986 - Atomics.exchange, stubs for ARM64 and MIPS. r=sstangl, r=rankov (374ddd8be) - Bug 1141986 - introduce a TruncateToInt32 policy. r=h4writer (ae30122b5) - Bug 1275204 - protobuf: Sync sparc64 pre-processor defines from upstream. r=fitzgen (112f75dbc) (fa350a3b2) * 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
  10. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201121-fa350a3b2-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201121-fa350a3b2-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201121-fa350a3b2-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201121-fa350a3b2-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 1164391 - record an address within the instruction. r=luke (b55506f22) - Bug 1172638 - guard a test case. r=bbouvier (7e372b400) - Bug 1155176 - correct return types for atomics. r=luke (16ddf75f0) - Bug 1172517 - track sharedness in global. r=luke (2b8a664e7) - pointer style (9f9af957c) - Bug 1142668: Fix int32x4 to float32x4 conversion in asm.js; r=luke (79867d66f) - Bug 1155211 - SIMD: Rename lane mutators - with -> replaceLane. r=bbouvier (ea7f5e3f1) - Bug 1181318 - Eliminate duplicate mRefCnt members in nsRunnable subclasses. r=ehsan (abb9c7d3d) - Bug 1176406 - IonMonkey: Poor type refinement of element access results during inlininig (873686ca4) - Bug 1157624: Odin: split parsing/validation from codegen; r=luke (bf20abaf8) - Bug 1164042 - Log weak map entries in DumpHeapComplete. r=terrence (f9be8e243) - Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8 (0a946f546) - Bug 1168103 - "Execution cannot reach the expression "?unknown?" inside this statement in jsfriendapi.cpp". r=evilpies (906b8e714) - Bug 1168103 - Convert tabs to spaces. r=me (5cf8a2b07) - Bug 1169692 - Use virtual dispatch in WeakMapTracer instead of function pointers; r=sfink, r=mccr8 (0ce57cae9) - Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff (bf2bee8c7) - Bug 1164815 - Use an enum to define GlobalObject slot constants r=luke (21e53a9bb) - Bug 1124291 - added ToInt8 and ToInt16. r=Waldo (350f2ece9) - Bug 1124291 - SIMD (interpreter): Implemented int8x16 and int16x8 on a CLOSED TREE. r=bbouvier (8055710fb) - Bug 1165654 - Cleanup how libjpeg-turbo assembly build variables are set. r=mshal (e32f6db51) - Bug 1155211: Part 3.0 - Implement SIMD[type].extractLane; p=flomerz;bbouvier; r=h4writer (ca61952ba) - Bug 1127932 - IonMonkey: Inline SIMD.float32x4.add/sub/mul calls; r=bbouvier (0472a833c) - Bug 1112158 - Optimize MSimdUnbox with GVN. r=bbouvier (b89048669) - Bug 1136189 - SIMD: inline SIMD constructors with missing arguments. r=bbouvier (e5cdc380f) - revert some PM changes for escaped expressions (b20b2a292) - Bug 1147817 - Part 1: Add RegExpInitialize. r=till (b00f0a12b) - revert some changes, update closer to gecko code (74b20a236) - Bug 1147817 - Part 2: Use IsRegExp in RegExp constructor. r=till (ffb568ffb) - Bug 1124456 - Check channel's contentPolicyType to see if it is XMLHttpRequest. r=vporof (b4e4d4aaf) - Bug 1150697 - Add IP address to the Network Monitor domain tooltip. r=bgrins (ec37b3505) - Bug 1150697 - Fix confusing messages in Network Monitor tests. r=bgrins (40987b29c) - Bug 764958 - Show cached network requests in the net monitor. r=jsantell (1507a9c7e) - add as of Get rid of JSOP_{GET,CALL}UPVAR and simplify code greatly (592202) (29e91f1bc) - Bug 1155900 - Make destructuring right-hand-side expressions that correspond to left-hand-side object patterns pass the RequireObjectCoercible gauntlet before any properties are destructured out of them. r=shu (3a93c0aa6) - Bug 1131043 - Part 2: Implement Map[@@species] and Set[@@species] getter. r=evilpie (07bd91ec1) - Bug 1063946 SIMD: Group tests in logical units - typed objects; r=bbouvier (43f4b18ee) - Bug 1063946 SIMD: Group tests in logical units - unary operations; r=bbouvier (b30903604) - Bug 1063946 SIMD: Group tests in logical units - binary operations; r=bbouvier (469f31c8c) - Bug 1124291 - SIMD (interpreter): Added test cases for int8x16 and inBug 1124291 - SIMD (interpreter): Added test cases for int8x16 and in (e2d35c44b) - Bug 1156365 - IonMonkey MIPS: Fix build failure on MIPS; rename Registers::code() to Registers::Encoding(). r=rankov (7fc1252e9) - pointer style (385d63410) - Bug 1181151 - Fix Registers::GetName typedef issue with clang. r=rankov (fc11c5a13) - Bug 1163168 - Prettify IonAssemblerBuffer.h. r=dougc (33f0e1430) - Bug 1165793 - Add executableCopy() back for MIPS. r=sstangl (5b44df890) - Bug 1139299 - Fix align stack in Simulator-mips::call. r=rankov, r=nbp (d4e45e869) - Bug 1140821 - IonMonkey: MIPS: Fix profiler enter frame calculating. r=nbp (69c16c5d6) - Bug 1144005 - IonMonkey: MIPS: Fix encode break instruction. r=rankov (02bb1a736) - Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov (757605049) - Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov (6de529261) - adapted Bug 1136799 - SIMD (interpreter): Fix order of operations of ReciprocalSqrt. r=bbouvier, a=me (2290b4e19) - Bug 1150836 - SIMD (interpreter): change order of operations of ReciprocalSqrtApproximation. r=bbouvier (35a3354b5) - Bug 1153602 - SIMD (interpreter): Added more test cases for ReciprocalSqrtApproximation. r=Waldo (aaedd70d6) - Bug 1148494: SimdUnbox shouldn't be removed; r=sunfish (c120c51a7) - pointer style (5f3ce20ca) - Bug 1061909: Add breakdown argument to Debugger.Memory.prototype.takeCensus, covering all existing count types. r=fitzgen (3503e969b) - Bug 1061909: Add documentation for Debugger.Memory.prototype.takeCensus's 'breakdown' parameter. r=fitzgen (1cd40cc94) - Bug 1061909: Define a testing function to introduce easily traceable objects. r=fitzgen (f6e09a60b) - Bug 1061909: Arrange for trees of census counts to be traced by the GC. r=fitzgen (13c7fb169) - Bug 1061909: Implement 'allocationStack' breakdown for Debugger.Memory.prototype.takeCensus. r=fitzgen (c7cb27fe6) - Bug 1061909 followup: Add missing 'override' keyword to count() methods in DebuggerMemory.cpp. rs=ehsan (059b6b9eb) - Bug 1060567: Debugger.Memory.prototype.takeCensus: provide byte counts on request. r=fitzgen (b6a0f1bef) - Bug 1169639 - Make intrinsicsHolder-accesses fallible, now that it's possible to access it without having previously gone through intrinsics-object creation code to ensure its existence. r=shu (3fe01f933) - Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff (ca74a2a09) - Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff (19f28135a) - fix parenthesis and redundant new lines (63618bc8a) - Bug 1151333: Reserve enough stack space for SIMD shuffles; r=sunfish (100f2fbc8) - Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff (b1db40c51) - Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff (69bf75c49) - Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff (583cec75a) - Bug 1173722: Part 1 - Capitalize all the SIMD types names; r=nbp (70c68229f) (bcff8a12b) - import changes from tenfourfox: - #631: M1607762 M1654620 (7a7bba46e) - #631: update TLDs, HSTS (ececaa972) (cb69b0a14) - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (34e9d556e) - Bug 1175466 - Allocate arguments objects in the nursery. r=terrence (14e7d019d) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (09c43e10e) - Bug 1169250 - Zero-initialize all function object members r=jandem (55e6c44d7) - Bug 987514, part 3 - Make every global have a (usually empty) Reflect object; rename JS_InitReflect -> JS_InitReflectParse. r=Waldo. (f7beebe35) - Bug 987514, part 4 - Implement most of the standard Reflect methods. r=Waldo. (0ee01d6da) - Bug 1160665 - Use the same implementation for both internal and external barriers; r=jonco (5291b100f) - Bug 1175511 - Use template objects for arguments object allocation. r=bhackett (980240980) - Bug 1170182 - Remove dead functions from js/src. r=jorendorff (2f6130fa2) - Bug 1167468: Assert that JSObjects and their metadata are always in the same compartment. r=fitzgen (dc780d455) - Bug 1172138 - Call PR_LogInit before profiler_init. r=froydnj (bd23dafce) - re-add WebM NesteggReporter (b22381367) - Bug 1159507 - make allocation times consistent with timeline; r=fitzgen,mccr8 (3a9c8e3dc) - Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo (7c12bcf74) - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu (4cbbbd8db) - Bug 1068988 - Part 2: Add a test for byte sizes in the allocations log; r=shu (aa7d187db) - Bug 1068988 - Part 3: Document the size property in the allocations log; r=shu (fa774e0bd) - Bug 1068988 - Part 4: Fix object-pending-metadata root marking; r=shu (89961c6ee) - Bug 1155211: Part 3.1 - Update tests for extractLane; r=h4writer (e8d0da406) - Bug 1155211: Part 3.2 - Remove lanes getters; r=nbp (840230594) - Bug 1155211: Part 3.3 - New tests; r=h4writer (9e8a8a456) - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco (02bc4962b) - Bug 1165843 - Don't fire the pre-barrier in HeapPtr destructor r=terrence (d6277ed50) - pointer style (5c58f858d) - Bug 1175642 - Fix the interface that RelocatablePtr uses to interact with the StoreBuffer; r=jonco (30c4c1b47) - Bug 1165054 - Add API to clear postbarrier callbacks and use it when CPOW tables are destroyed r=terrence (e8d62c559) - Bug 1131285 - Propagate checkTypeSet flag correctly, r=jandem. (2baae056d) - re-shufflemethods due to bad patching (5bb9a0ae5) - Bug 977805 followup - Fix some issues with IonCache::reset reprotection. r=luke (11bcad882) - Bug 1180854 - Record and expose Ion IC stub optimization info to Jit Coach. r=shu (fa00fd728) - Bug 1179264 - Only assert markedness of sampled scripts in JitcodeMap during finalization. (r=terrence) (e9639d963) - Bug 1173764 - Enable LAllocation/LUse serialization in optimized builds. r=bhackett (a10398167) - Bug 1173764 - Disable JitSpew argument computation in optimizied builds. r=bhackett (54d0f0b5e) - cleanup spaces and pointer style (d79dba082) - Bug 1175761 - Avoid using types in the nursery during optimization tracking, r=shu. (739174bd3) - Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence) (3913d0b0d) - Bug 1182730 - Mark the JitcodeGlobalTable unconditionally when minor collecting. (r=terrence) (86ace1dcd) - Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj) (be105dff4) - Bug 1187512 - Fix accumulated unified bustage in SpiderMonkey; r=jonco (8a663452f) - Bug 1155211: Rename bitselect into selectBits; r=nbp (b644a0731) - Bug 1155211: Remove selectBits on Float types; r=nbp (588ffbc3e) - Bug 1175494 - comprehensive atomics tests for asm.js. r=luke (1ef4b9c1d) - Bug 1141986 - Atomics.exchange on integer elements -- asm.js parts. r=bbouvier (d7eeba2b4) - Bug 1183308 - Fix ARM64 bustage from Bug 1141986. r=efaust (8915a33ac) - real part of previous partial Bug 1038839 - Use type information for alias analysis. r=jandem (98f3ac4f9) - Bug 1148375 - Ignore unhandled Elements. r=jandem (a74a4954e) - Bug 1180990 - Add checks for nursery objects when building MIR. r=jandem (55117882e) - Bug 1180049 - Add OOM check in MNewArray constructor. r=bhackett (95dca3f7d) - Bug 1186271: IonMonkey: Honor truncated flag during folding of binary operations, r=nbp (34d66ad0b) - Bug 1173869: IonMonkey - Cleanup of some dead code in MBinaryArithInstruction::infer, r=jandem (4d42ac15a) - Bug 1193112: IonMonkey - Let the float32 optimization work with Float32, r=bbouvier (fae4514b6) (202db2bd0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1169850 - Handle PNK_EXPORT_DEFAULT in BytecodeEmitter::emitTree. r=shu (edbc57112) - Bug 1185413 - Include BaselineIC.h in SharedIC.cpp. r=nbp (1dd1905d6) - Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond (fef416407) - Bug 1141986 - Atomics.exchange, stubs for ARM64 and MIPS. r=sstangl, r=rankov (374ddd8be) - Bug 1141986 - introduce a TruncateToInt32 policy. r=h4writer (ae30122b5) - Bug 1275204 - protobuf: Sync sparc64 pre-processor defines from upstream. r=fitzgen (112f75dbc) (fa350a3b2)
  11. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201121-355db4de-uxp-a89597b5d-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201121-355db4de-uxp-a89597b5d-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-20201121-id-eed0566-uxp-a89597b5d-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201121-id-eed0566-ia-41157bf-uxp-a89597b5d-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.
  12. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201121-ffb32e0-uxp-a89597b5d-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20201121-ffb32e0-uxp-a89597b5d-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-20201121-ffb32e0-uxp-a89597b5d-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-20201121-86b6cb4c2-uxp-a89597b5d-xpmod.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201121-86b6cb4c2-uxp-a89597b5d-xpmod.7z Official UXP changes since my last build: - Issue #1280 - Follow-up: Get rid of HPKP pinning mode. (5ef801fdc) - Issue #1391 - Disable DOM Filesystem/dirpicker APIs by default. (5262e01a4) - Issue #1682 - Remove vibrator DOM interface and support code. (13f505539) - [libjar] Fix inflation logic. (870fd86e1) - Issue #1683 - Update Brotli lib to 1.0.9 (d86f49ba5) - Issue #1683 - Update libjar module. (2d8013526) - [packager] Optimize archive accesses. (6d2e301d9) - [toolkit] Add optimized UI code format option (511ac54ca) - Revert "[toolkit] Add optimized UI code format option" (8aa935553) - Issue #1684 - Remove global UA override preference and supporting code. (18df01eb5) - Revert "Issue #1684 - Remove global UA override preference and supporting code." (3abb8e28a) - [UA] Change default compatibility mode version to 68.0 (6bc5748b0) - Issue #1667 - Part 1: Define _pthread_self if it is not already defined in jemalloc (b6d909ad1) - Issue #1667 - Part 2: Add MacOS 11.0 Big Sur widget compatibility This involves refactoring the vibrancy and OpenGL/Pixel rendering changes contained in the following Mozilla meta bugs: 1496823 and 1491445 Also add Big Sur to the features tests and update popup menu look and feel based on Mozilla bug 1656301. (fa5aba4c0) - Issue #251 - Move chrome packaging options to ac configure (ecb827c5c) - Merge pull request 'Get rid of HPKP pinning mode leftovers' (#1680) from adesh/UXP:cleanup-hpkp-pinning-mode into master (241f06bc5) - Issue #1667 - Part 3: Fix OpenGL load and runtime issues on Big Sur This fix is included in NSPR 4.27 and Mozilla bug 1652330. Also put a main thread check in the cocoa draw callback. (2f3cf3c8c) - Issue #1686 - Align a keybinding definition with the others (85dc118aa) - [gfx][Skia] Hold mutex while accessing shared SkImage data. (31a64578e) - [xpcom] Fix GetWindowsFolder storage (bd061ac04) - [parser] Make the refcount of nsHtml5OwningUTF16Buffer atomic. (4782e8dfa) - [xpcom] Don't use realloc for shrinking nsTArrays when allowRealloc is false. (887fface5) - Merge pull request 'Resolve various issues on Big Sur' (#1685) from dbsoft/UXP:master into master (577148710) - [http] Use a copy of nsHttpConnectionInfo. (1864bbec2) - [dom] Remove attributes from descendants when setting sanitized style. (eefaee906) - [sfnt] Fix heap buffer overflow. (76d62cfc3) - Merge pull request 'Align a keybinding definition with the others' (#1687) from vannilla/UXP:align-key-definition into master (074d19477) - [webrtc] Only init WebRtcAec callbacks once (a89597b5d) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Back-end branch pointer up date (Unstable 2020-11-02) (75097f19e) - Back-end branch pointer update (Unstable 2020-11-14) (07d3f0a17) - Update back-end branch pointer and leverage libjar improvements. (86b6cb4c2) My changes since my last build: - skipped Pale-Moon changes about libjar for better compatibility on hacking around for users
  13. icedove will be thunderbird52 drop-in replacement, while mailnews is somewhat different
  14. I don't use any sync service so I'm not familiar with it, but afaik you can create your own sync-v1 server and change services.sync.serverURL and services.sync.statusURL in about:config and point to your sync server address.
  15. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201114.7z Changelog: Out-of-tree changes: * update Goanna3 to git 34bb7a462..2d158c2a3: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170717 - Move heapState check up to readBarrier; r=jonco (b9c4df5ea) - Bug 1163908 - Export GL draw data to layerscope for drawing heat-map view. r=:djg (cf078d4fd) - Bug 1161372 - Add EventRegions on LayerScope. r=dglastonbury (49fc29e8a) - Files as of Bug 1138721 - Application reputation should check mac file extensions. r=mmc (4b76de8d8) - Bug 1024774 - Part 0: Upgrade the protobuf library. r=mmc,glandium (c98c08fbd) - Bug 1149397 - JS::ubi::Node::edges should return a mozilla::UniquePtr; r=jimb (32f755867) - Bug 1110039 - Part 1 - Add nsLayoutUtils::ClampRectToScrollFrames. r=roc (a8812c287) - Bug 1110039 - Part 2.1 - Add logger facility. r=roc (1a400bb1f) - Bug 1110039 - Part 2.2 - Add AccessibleCaret. r=roc (d8c2c759f) - Bug 1110039 - Part 2.3 - Add AccessibleCaretManager. r=roc (ba8ad6424) - Bug 1110039 - Part 2.4 - Add AccessibleCaretEventHub. r=roc (db4ef1fe6) - Bug 1110039 - Part 2.5 - Add all files to build system. r=roc (bee54dc43) - fix nsRefPtr includes - but build still broken (423d9f32d) - Bug 1110039 - Part 3 - Add gtest for AccessibleCaretEventHub. r=roc (cdf0df240) - Bug 1110039 - Part 4 - Hook new classes into the system. r=roc (438a4df68) - Bug 1109183 - Fix imports of the marionette client and remove spurious entry from sys.path provided by mach. r=ahal (86b814562) - Bug 1110039 - Part 5 - Reuse marionette tests for AccessibleCaret. r=roc (d5cd35016) - Bug 1110039 followup: Add 'override' keyword to Name() decl in Access# (cd0d9b0f6) - Bug 1140994 - Notify gaia to hide selection bubble when scrolling without APZ. r=roc (ca15626fa) - Bug 1143665 - Remove the ambiguous scroll position being passed around in scroll started/stop notifications. r=roc,ehsan (ce8f1d2a9) - Bug 1140238 - Part 1: Add a test to drag first caret over non-selectable. r=automatedtester (4080723fe) - Bug 1140238 - Part 2: Adjust ranges after changing selection direction. r=mats (add1f155d) - Bug 1140238 - Part 3: Clear maintain selection when dragging caret. r=mats (0aba36f24) - Bug 1024774 - Part 2: Implement a google::protobuf::ZeroCopyOutputStream wrapper around nsIOutputStream; r=jimb (30c6272d2) - Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb (9d0c8f6ec) - Bug 1024774 - Part 1: Add the ChromeUtils WebIDL interface. r=bholley (8e81e8344) - Bug 1024774 - Part 4: Add an xpcshell test for saving heap snapshots. r=jimb (6e0a07069) - Bug 1024774 - Part 5: Add GTests for core dump serialization. r=jimb (79315c540) - clean up spurious char (9a1f9bc18) - Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins (f4cff269f) - Bug 1155168 - Always use the same actor pool. r=ochameau (3e6cc5504) - Bug 1137527 - Part 1: Make the memory actor emit events for garbage collection. r=jryans (6dcdb18f8) - Bug 1137527 - Part 2: Add a test for GC MemoryActor events. r=jryans (df2bcf120) - Bug 1024774 - Part 6: Add a mochitest-chrome sanity check test. r=bholley (4b5bffe79) - Bug 1024774 - Part 7: Add HeapSnapshot WebIDL interface; r=bholley (7b5ae703a) - Bug 1024774 - Part 8: Add JS::ubi::Node::isLive; r=jimb (42a965f56) - Bug 1024774 - Part 9: Deserialize heap snapshots; r=jimb (fb3edfbc0) - Bug 1024774 - Part 10: Add an xpcshell test for reading heap snapshots. r=jimb (09c3390a1) - Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb (d73362efe) - Bug 1024774 - Part 12: Add a GTest for the JS::ubi::Node specialization for DeserializedNode; r=jimb (4415acb73) - Bug 1024774 - Part 13: Change to new SpiderMonkey style from bug 1144366; r=me (15c4bcf87) - Bug 1024774 - Part 14: Ignore protobuf indirect calls in the GC hazard analysis; r=sfink (c5b141c59) - Bug 1024774 - Followup: Don't redefine the Debugger property in xpcshell tests; r=jorendorff (dc4f1f109) - Bug 1169791 - Strongly type NoteJSRoot; r=mccr8 (ba722a44f) - Bug 1169791 - Strongly type MergeZone; r=mccr8 (a118cf612) - Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8 (a4da82aea) - Bug 1171780 - We no longer need to cast out of barrieried types in GC; r=jonco (be83218fa) - Bug 1144361: Re-enable JIT code randomization on Win64. r=jandem (6c88b4312) - pointer style (458344bcd) - Bug 1156914 - Fix the MacroAssembler::pushValue(const Address&) footgun on 32 bit platforms. (r=jandem) (52d5c351d) - Bug 1156030 - Remove some obsolete static assertion macros from the tree; r=Waldo (84d8f3fea) - pointer style (ac3c92ce1) - Bug 1151323 - Handle loading unboxed int32 properties into floating point registers, r=jandem. (790920f3d) - Bug 1023297 - Use explicit constructors for ARM-specific classes. r=jandem (f7f12cd76) - Bug 1164229 - Rename ARM SetCond_ to SBit. r=efaust (c55e1d535) - Bug 977805 - Add an option to mark JIT pages as non-writable. r=luke bug 977805 - add missing #include. r=jandem (384abd6ad) - Bug 1173992 - Add ARM64 build support. r=glandium (540a7c784) - Bug 1170750 - Replace %f by %.16g in js/src. r=jandem (48f808c73) - Bug 1170750 - Use mfbt snprintf_literal instead of sprintf. r=jandem (3b2016484) - Bug 1170750 - jsprf.cpp: Sort headers properly. r=me (0956cd3a5) - Bug 923717 - Use structured control flow when testing for the forceInlineCaches option, r=nbp. (fc1dcef6e) - Bug 1158044 - Remove unused TypeWrapper class and untemplatize/cleanup some code. r=bhackett (a4d5de646) - Bug 1169355 - Remove unnecessary assertion, r=jandem. (f55c99552) - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem. (9c683e420) - Bug 1169731 - [[Call]] on a class constructor should throw. (r=jandem) (470895e3f) and fix for shared-js in UbiNode.h (6629d2290) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1177016 - IonMonkey: MIPS: Fix a unaligned access caused by bug 1169731. r=jandem (1e3b6e19c) - Bug 1161077 - Remove file that is no longer used. (a00adb358) - Bug 1163091 - Skip regress-203278-3.js on SM(cgc) builds. (73b34bb3f) - Bug 1206265 - Add missing increment operations, r=jandem. (02bb05f08) - Bug 1207210 - Fix MTypeBarrier::alwaysBails to handle ObjectOrNull inputs correctly. r=h4writer (80dbe27c1) - Bug 1138912 - Watch for MNewObject instructions without a template object when recovering, r=jandem. (df06cb012) - Bug 1194627 - Change group when sweeping preliminary objects to avoid leaking their slots. r=bhackett (1c3b34251) - Bug 1189137 - Don't treat integer stores to unboxed objects as truncated, r=jandem. (2dc8748a9) - Bug 1216130 part 2 - Add test. r=bhackett (a99bcf1f6) - Bug 1190002 - Don't compile baseline stubs for sets to unboxed arrays when there is no JIT FPU support, r=jandem. (1d01ee878) - Bug 1193213 - Remove unnecessary NativeObject casts, r=jorendorff. (2dea714fe) - pointer style (0cbff2940) - Bug 1155618 - Fix more places where we don't correctly report allocaton failure to the context r=terrence (50a7f408a) (c8820524b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175165 - Eagerly analyze large array literals to see if an unboxed representation can be used, r=jandem. (2251e1071) - Bug 1175165 - Fix build break on a CLOSED TREE. (983798c03) - Bug 1175535 - Don't require objects embedded in MIR nodes to always be tenured, r=jandem. (9afba1c8c) - Bug 1176751 - Eagerly convert unboxed arrays to native arrays more often during Ion compilation, r=jandem. (7605d0e8b) - Bug 1176451 - Optimize Array.concat when used on different types of boxed vs. unboxed arrays, r=jandem. (0f764f61c) - Bug 1186561 - add #include <vector> to a protobuf header to work around problems on Android; r=fitzgen (ff9a3912b) - Bug 1192556 - #ifdef AtomicWord typedef in protobuf to fix build on OpenBSD/i386. r=fitzgen (2748adc36) - Bug 1204165 - Fix typo when concatenating arrays with different unboxed layouts, r=jandem. (12d4f8ab3) - pointer style (01a644250) - Bug 1210596 - Mark array groups as not packed when initializing individual elements with holes, r=jandem. (8a006f88f) (424329dee) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189980 - Allow changing the object definition during optimized compilation of Array.push, r=jandem. (83a261830) - Bug 1152415 - OdinMonkey: Zero out struct padding to avoid valgrind warnings r=luke (aa13f355c) - Bug 1132953 - Zero AsmJSModule::CodeRange and AsmJSModule::ExportedFunction::pod on construction, to avoid Valgrind warnings. r=luke. (9823ffae4) - Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie (770845a1e) - pointer style (a4c98f64f) - Bug 1154714 - don't check inline return type for Atomics.store. r=bbouvier (6e2a12215) - Bug 1141994 - implement Atomics.isLockFree. r=h4writer r=luke (4d9359d11) - pointer style (926686a15) - Bug 1176629 - Add visitRandom to the none backend. r=sstangl (4bfd95aa7) - Bug 1154705 - clone test functions to trigger inlining. r=jandem (f3be748cc) - Bug 1141986 - Atomics.exchange on integer elements -- ion parts. r=h4writer r=sstangl (672a8315c) - Bug 1147916 - add more assembler cases. r=sunfish (120dfcb41) - Bug 1154858 - don't ignore parameters. r=sunfish (130ab5d76) (2d158c2a3) * 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
  16. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201114-2d158c2a3-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201114-2d158c2a3-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201114-2d158c2a3-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201114-2d158c2a3-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 1170717 - Move heapState check up to readBarrier; r=jonco (b9c4df5ea) - Bug 1163908 - Export GL draw data to layerscope for drawing heat-map view. r=:djg (cf078d4fd) - Bug 1161372 - Add EventRegions on LayerScope. r=dglastonbury (49fc29e8a) - Files as of Bug 1138721 - Application reputation should check mac file extensions. r=mmc (4b76de8d8) - Bug 1024774 - Part 0: Upgrade the protobuf library. r=mmc,glandium (c98c08fbd) - Bug 1149397 - JS::ubi::Node::edges should return a mozilla::UniquePtr; r=jimb (32f755867) - Bug 1110039 - Part 1 - Add nsLayoutUtils::ClampRectToScrollFrames. r=roc (a8812c287) - Bug 1110039 - Part 2.1 - Add logger facility. r=roc (1a400bb1f) - Bug 1110039 - Part 2.2 - Add AccessibleCaret. r=roc (d8c2c759f) - Bug 1110039 - Part 2.3 - Add AccessibleCaretManager. r=roc (ba8ad6424) - Bug 1110039 - Part 2.4 - Add AccessibleCaretEventHub. r=roc (db4ef1fe6) - Bug 1110039 - Part 2.5 - Add all files to build system. r=roc (bee54dc43) - fix nsRefPtr includes - but build still broken (423d9f32d) - Bug 1110039 - Part 3 - Add gtest for AccessibleCaretEventHub. r=roc (cdf0df240) - Bug 1110039 - Part 4 - Hook new classes into the system. r=roc (438a4df68) - Bug 1109183 - Fix imports of the marionette client and remove spurious entry from sys.path provided by mach. r=ahal (86b814562) - Bug 1110039 - Part 5 - Reuse marionette tests for AccessibleCaret. r=roc (d5cd35016) - Bug 1110039 followup: Add 'override' keyword to Name() decl in Access# (cd0d9b0f6) - Bug 1140994 - Notify gaia to hide selection bubble when scrolling without APZ. r=roc (ca15626fa) - Bug 1143665 - Remove the ambiguous scroll position being passed around in scroll started/stop notifications. r=roc,ehsan (ce8f1d2a9) - Bug 1140238 - Part 1: Add a test to drag first caret over non-selectable. r=automatedtester (4080723fe) - Bug 1140238 - Part 2: Adjust ranges after changing selection direction. r=mats (add1f155d) - Bug 1140238 - Part 3: Clear maintain selection when dragging caret. r=mats (0aba36f24) - Bug 1024774 - Part 2: Implement a google::protobuf::ZeroCopyOutputStream wrapper around nsIOutputStream; r=jimb (30c6272d2) - Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb (9d0c8f6ec) - Bug 1024774 - Part 1: Add the ChromeUtils WebIDL interface. r=bholley (8e81e8344) - Bug 1024774 - Part 4: Add an xpcshell test for saving heap snapshots. r=jimb (6e0a07069) - Bug 1024774 - Part 5: Add GTests for core dump serialization. r=jimb (79315c540) - clean up spurious char (9a1f9bc18) - Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins (f4cff269f) - Bug 1155168 - Always use the same actor pool. r=ochameau (3e6cc5504) - Bug 1137527 - Part 1: Make the memory actor emit events for garbage collection. r=jryans (6dcdb18f8) - Bug 1137527 - Part 2: Add a test for GC MemoryActor events. r=jryans (df2bcf120) - Bug 1024774 - Part 6: Add a mochitest-chrome sanity check test. r=bholley (4b5bffe79) - Bug 1024774 - Part 7: Add HeapSnapshot WebIDL interface; r=bholley (7b5ae703a) - Bug 1024774 - Part 8: Add JS::ubi::Node::isLive; r=jimb (42a965f56) - Bug 1024774 - Part 9: Deserialize heap snapshots; r=jimb (fb3edfbc0) - Bug 1024774 - Part 10: Add an xpcshell test for reading heap snapshots. r=jimb (09c3390a1) - Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb (d73362efe) - Bug 1024774 - Part 12: Add a GTest for the JS::ubi::Node specialization for DeserializedNode; r=jimb (4415acb73) - Bug 1024774 - Part 13: Change to new SpiderMonkey style from bug 1144366; r=me (15c4bcf87) - Bug 1024774 - Part 14: Ignore protobuf indirect calls in the GC hazard analysis; r=sfink (c5b141c59) - Bug 1024774 - Followup: Don't redefine the Debugger property in xpcshell tests; r=jorendorff (dc4f1f109) - Bug 1169791 - Strongly type NoteJSRoot; r=mccr8 (ba722a44f) - Bug 1169791 - Strongly type MergeZone; r=mccr8 (a118cf612) - Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8 (a4da82aea) - Bug 1171780 - We no longer need to cast out of barrieried types in GC; r=jonco (be83218fa) - Bug 1144361: Re-enable JIT code randomization on Win64. r=jandem (6c88b4312) - pointer style (458344bcd) - Bug 1156914 - Fix the MacroAssembler::pushValue(const Address&) footgun on 32 bit platforms. (r=jandem) (52d5c351d) - Bug 1156030 - Remove some obsolete static assertion macros from the tree; r=Waldo (84d8f3fea) - pointer style (ac3c92ce1) - Bug 1151323 - Handle loading unboxed int32 properties into floating point registers, r=jandem. (790920f3d) - Bug 1023297 - Use explicit constructors for ARM-specific classes. r=jandem (f7f12cd76) - Bug 1164229 - Rename ARM SetCond_ to SBit. r=efaust (c55e1d535) - Bug 977805 - Add an option to mark JIT pages as non-writable. r=luke bug 977805 - add missing #include. r=jandem (384abd6ad) - Bug 1173992 - Add ARM64 build support. r=glandium (540a7c784) - Bug 1170750 - Replace %f by %.16g in js/src. r=jandem (48f808c73) - Bug 1170750 - Use mfbt snprintf_literal instead of sprintf. r=jandem (3b2016484) - Bug 1170750 - jsprf.cpp: Sort headers properly. r=me (0956cd3a5) - Bug 923717 - Use structured control flow when testing for the forceInlineCaches option, r=nbp. (fc1dcef6e) - Bug 1158044 - Remove unused TypeWrapper class and untemplatize/cleanup some code. r=bhackett (a4d5de646) - Bug 1169355 - Remove unnecessary assertion, r=jandem. (f55c99552) - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem. (9c683e420) - Bug 1169731 - [[Call]] on a class constructor should throw. (r=jandem) (470895e3f) and fix for shared-js in UbiNode.h (6629d2290) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1177016 - IonMonkey: MIPS: Fix a unaligned access caused by bug 1169731. r=jandem (1e3b6e19c) - Bug 1161077 - Remove file that is no longer used. (a00adb358) - Bug 1163091 - Skip regress-203278-3.js on SM(cgc) builds. (73b34bb3f) - Bug 1206265 - Add missing increment operations, r=jandem. (02bb05f08) - Bug 1207210 - Fix MTypeBarrier::alwaysBails to handle ObjectOrNull inputs correctly. r=h4writer (80dbe27c1) - Bug 1138912 - Watch for MNewObject instructions without a template object when recovering, r=jandem. (df06cb012) - Bug 1194627 - Change group when sweeping preliminary objects to avoid leaking their slots. r=bhackett (1c3b34251) - Bug 1189137 - Don't treat integer stores to unboxed objects as truncated, r=jandem. (2dc8748a9) - Bug 1216130 part 2 - Add test. r=bhackett (a99bcf1f6) - Bug 1190002 - Don't compile baseline stubs for sets to unboxed arrays when there is no JIT FPU support, r=jandem. (1d01ee878) - Bug 1193213 - Remove unnecessary NativeObject casts, r=jorendorff. (2dea714fe) - pointer style (0cbff2940) - Bug 1155618 - Fix more places where we don't correctly report allocaton failure to the context r=terrence (50a7f408a) (c8820524b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175165 - Eagerly analyze large array literals to see if an unboxed representation can be used, r=jandem. (2251e1071) - Bug 1175165 - Fix build break on a CLOSED TREE. (983798c03) - Bug 1175535 - Don't require objects embedded in MIR nodes to always be tenured, r=jandem. (9afba1c8c) - Bug 1176751 - Eagerly convert unboxed arrays to native arrays more often during Ion compilation, r=jandem. (7605d0e8b) - Bug 1176451 - Optimize Array.concat when used on different types of boxed vs. unboxed arrays, r=jandem. (0f764f61c) - Bug 1186561 - add #include <vector> to a protobuf header to work around problems on Android; r=fitzgen (ff9a3912b) - Bug 1192556 - #ifdef AtomicWord typedef in protobuf to fix build on OpenBSD/i386. r=fitzgen (2748adc36) - Bug 1204165 - Fix typo when concatenating arrays with different unboxed layouts, r=jandem. (12d4f8ab3) - pointer style (01a644250) - Bug 1210596 - Mark array groups as not packed when initializing individual elements with holes, r=jandem. (8a006f88f) (424329dee) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189980 - Allow changing the object definition during optimized compilation of Array.push, r=jandem. (83a261830) - Bug 1152415 - OdinMonkey: Zero out struct padding to avoid valgrind warnings r=luke (aa13f355c) - Bug 1132953 - Zero AsmJSModule::CodeRange and AsmJSModule::ExportedFunction::pod on construction, to avoid Valgrind warnings. r=luke. (9823ffae4) - Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie (770845a1e) - pointer style (a4c98f64f) - Bug 1154714 - don't check inline return type for Atomics.store. r=bbouvier (6e2a12215) - Bug 1141994 - implement Atomics.isLockFree. r=h4writer r=luke (4d9359d11) - pointer style (926686a15) - Bug 1176629 - Add visitRandom to the none backend. r=sstangl (4bfd95aa7) - Bug 1154705 - clone test functions to trigger inlining. r=jandem (f3be748cc) - Bug 1141986 - Atomics.exchange on integer elements -- ion parts. r=h4writer r=sstangl (672a8315c) - Bug 1147916 - add more assembler cases. r=sunfish (120dfcb41) - Bug 1154858 - don't ignore parameters. r=sunfish (130ab5d76) (2d158c2a3)
  17. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201114-355db4de-uxp-4aeaea919-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201114-355db4de-uxp-4aeaea919-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-20201114-id-eed0566-uxp-4aeaea919-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201114-id-eed0566-ia-41157bf-uxp-4aeaea919-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.
  18. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201114-ffb32e0-uxp-4aeaea919-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20201114-ffb32e0-uxp-4aeaea919-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-20201114-ffb32e0-uxp-4aeaea919-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-20201114-fcd19efc9-uxp-4aeaea919-xpmod.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201114-fcd19efc9-uxp-4aeaea919-xpmod.7z Official UXP changes since my last build: - Issue #1677 - Part 3: Create shim definitions for V8-specific code in new regexp implementation (cb0208163) - Issue #1677 - Part 4: Implement shim for regexp (77746f1d9) - Issue #1677 - Part 5: "Simplify" regexp re-import process (and re-import from later revision) (51468e998) - Issue #1677 - Part 6: Implement NativeRegExpMacroAssembler for new regexp import based on irregexp/NativeRegExpMacroAssembler.cpp (c732425e1) - Issue #1677 - Part 7: Add unicode/uniset.h to check_spidermonkey_style.py for some reason (74ebcea40) - Bug 1328948 - Add is(), as() to Cell. (4694c6096) - Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*(). (e8a6ee355) - Issue #1679 - Part 1: First pass account for some of the refactoring differences in regexp-shim.h (0ba1d49ae) - Issue #1679 - Part 2: Some small issues to address buildability. (4aeaea919) No official Basilisk changes since my last build. No official Pale-Moon changes since my last build.
  19. you may checkout my pinned topic in this subforum
  20. you may consider the datecode in filename as so-called "version numbers"
  21. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201107.7z Changelog: Out-of-tree changes: * update Goanna3 to git 16988569b..34bb7a462: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1166711 part 0.2 - JitSpew add scope-base indentation level. r=bhackett (89288621e) - Bug 1129313 - Scalar Replacement: Remove PostWriteBarrier at the same time as the stores. r=h4writer (f9df0503e) - pointer style (8a885ee60) - Bug 1166711 part 0.3 - Scalar Replacement split functions and improve the spew. r=bhackett (1b0f258f8) - Bug 1166711 part 0.5 - Add a big comment to explain Recover instructions. r=bhackett (551a46824) - Bug 1166711 part 1.1 - Recover CreateThisWithTemplate with unboxed objects. r=bhackett (ad14f0e5d) - Bug 1166711 part 2.2 - IonBuilder::loadUnboxedProperty: Rename scaledOffset to index. r=bhackett (8994243f8) - Bug 1166711 part 2.3 - M{Load,Store}UnboxedScalar: Rename indexType to storageType. r=bbouvier (9ad17b360) - Bug 1166711 part 2.4 - MObjectState: Add support for encoding unboxed objects. r=bhackett (ee2631430) - Bug 1166711 part 2.5 - ScalarReplacement: Replace M{Store,Load}UnboxedScalar by an offset on the MObjectState. r=bhackett (632007adc) - Bug 1166711 part 2.6 - ScalarReplacement: Replace M{Store,Load}UnboxedObjectOrNull by an offset on the MObjectState. r=bhackett (a7d6dba32) - Bug 1166711 part 2.7 - ScalarReplacement: Replace M{Store,Load}UnboxedString by an offset on the MObjectState. r=bhackett (dcf7bdc0b) - Bug 1154556 - OdinMonkey: simplify icache flushing (r=bbouvier) (2f16d3b96) - Bug 1154556 - OdinMonkey: fix staticalllyLink to handle cloned, profile-enabled code (r=bbouvier) (a1ca9b708) - Bug 1154556 - OdinMonkey: remove a dead field from AsmJSActivation (r=bbouvier) (ac1d92078) - Bug 1048724 - Look up glBindTransformFeedback symbol. r=jgilbert (d88cd9ae7) (fff2c7f12) - partly reverted "Bug 1170355 - Watch for indexes that don't fit in a jsid in Array.shift, r=jandem. (6c2f0a8a2)" because it is backed out in mozilla upstream without revisiting, and it also cause crashes here. (e8cf9871b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1121855 - Fix camera crash. r=aosmond (6ad4335ae) - Bug 1139721 - Fix camera memory leaks for onfacedetected events, failed initializations and capabilities. r=mikeh (663bbde8c) - Bug 1165729 - Check SetCapacity return value in nsSMILAnimationFunction::GetValues. r=dholbert (100ecf2f7) - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetCapacity calls. r=froydnj (2c120f71a) - Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange) (a2e9ac1bf) - Bug 1148889 - Treat subclasses of scrollframes as animated geometry roots. r=mstange (434719455) - Bug 1155025. Make the root layer on fennec have null scroll id with containerless scrolling. r=mstange (eb1bb3acd) - remove test (63f014d13) - Bug 1151306 - Add a reftest. r=roc (56c4137ae) - Bug 1151145 - Add a reftest. r=jrmuizel (9684c3f0a) - Bug 1150021. Make sure that boxes inside vertical RTL boxes are placed on the right. r=roc (c4b3e7e06) - Bug 1156129 - Take border radius into account when calculating the bounds of border display items. r=roc (35b70f9a8) - Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm (33a210977) (1d6a3196e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1140579 - Additional tests and code comment update. (a04c05a09) - Bug 1125767. Clarify aContextFrame parameter to nsStylePosition::IsFixedPosContainingBlock and nsStylePosition::HasTransform and make nsCSSFrameConstructor actually honor it. r=mats (7d1abb55e) - Clamp APZ wheel event deltas to the size of a page scroll. (bug 1146676, r=kats) (1740f3b64) - Bug 1156598. Remove old, dead scroll layer item code. r=mstange (3748a6a7e) - Bug 1174322 - RObjectState::recover: Work-around the lack of MStoreUnboxedBoolean. r=bhackett (72ed5532f) - Bug 1175397 - Do not eliminate dead resume point operands after GVN. r=nbp CLOSED TREE (1801001b3) - poitnerstyle and swap methods because of patch order (712eac921) - Bug 1175233 - RObjectState::recover: Handle cases where the property type does not match the recovered value. r=bhackett (21d83b767) - Back out 3 changesets (Bug 1165348, Bug 1175397, Bug 1174322) for some website bustages. (1626ca542) (4ad029c4d) - workaround for crash when browsing www.heise.de by turning off unboxed plain objects (043ed5895) - Reverted "Bug 1148466 - Use new keywords API in BookmarkHTMLUtils and BookmarkJSONUtils. r=ttaubert (bdc20acc1)" (cad44081d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1171405 - Add baseline and ion ICs for GETELEM on unboxed plain objects, r=jandem. (1b83760e1) - Bug 1094491 - Generate baseline getProp ICs for accessor properties before calling the getter. r=efaust (8fd5fbf93) - Bug 1094491 - Generate baseline getGName ICs for accessor properties before calling the getter. r=efaust (6b2b1699f) - Bug 1094491 - Add assertion in UpdateExistingGetPropCallStubs that should hold now. r=efaust (70c31131b) - Bug 1038859 - Add symbol-support to Baseline GetElem ICs. r=djvj (e77aa66d3) - Bug 1153458 - Fix decompiler issue with DoCallNativeGetter. r=efaust (dacb12a63) - Bug 1145924 - Ensure JSRuntime is kept in sync with the profiler. (r=djvj) (d17e158d0) - Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence (374165af5) - Bug 1131043 - Part 3: Fix ecma_6/TypedArray/slice.js to check %TypedArray%[@@species] instead of Symbol.species. r=bustage (81a8342af) - bits of Bug 761261 - Add JS profiling to SPS (7304b7e29) - Bug 1164664 - Swap out the 'default JSContext callback' for something capable of setting up an AutoEntryScript. v3 r=jimb (16d44cea8) - Bug 1164664 - Switch to new-style error-reporting for PrepareScriptEnvironment. r=jimb (32f6dbedf) - Bug 1164664 - Defang PushJSContextNoScriptContext. r=jimb (60d3ce9e6) - Bug 887030 - Remove the volatile from heapState; r=jonco (0bfe003a8) - pointer style (eb2fba373) - Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco (02cd0c2d6) - Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco (99d924c37) (34bb7a462) * 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
  22. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201107-34bb7a462-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201107-34bb7a462-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201107-34bb7a462-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201107-34bb7a462-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 1166711 part 0.2 - JitSpew add scope-base indentation level. r=bhackett (89288621e) - Bug 1129313 - Scalar Replacement: Remove PostWriteBarrier at the same time as the stores. r=h4writer (f9df0503e) - pointer style (8a885ee60) - Bug 1166711 part 0.3 - Scalar Replacement split functions and improve the spew. r=bhackett (1b0f258f8) - Bug 1166711 part 0.5 - Add a big comment to explain Recover instructions. r=bhackett (551a46824) - Bug 1166711 part 1.1 - Recover CreateThisWithTemplate with unboxed objects. r=bhackett (ad14f0e5d) - Bug 1166711 part 2.2 - IonBuilder::loadUnboxedProperty: Rename scaledOffset to index. r=bhackett (8994243f8) - Bug 1166711 part 2.3 - M{Load,Store}UnboxedScalar: Rename indexType to storageType. r=bbouvier (9ad17b360) - Bug 1166711 part 2.4 - MObjectState: Add support for encoding unboxed objects. r=bhackett (ee2631430) - Bug 1166711 part 2.5 - ScalarReplacement: Replace M{Store,Load}UnboxedScalar by an offset on the MObjectState. r=bhackett (632007adc) - Bug 1166711 part 2.6 - ScalarReplacement: Replace M{Store,Load}UnboxedObjectOrNull by an offset on the MObjectState. r=bhackett (a7d6dba32) - Bug 1166711 part 2.7 - ScalarReplacement: Replace M{Store,Load}UnboxedString by an offset on the MObjectState. r=bhackett (dcf7bdc0b) - Bug 1154556 - OdinMonkey: simplify icache flushing (r=bbouvier) (2f16d3b96) - Bug 1154556 - OdinMonkey: fix staticalllyLink to handle cloned, profile-enabled code (r=bbouvier) (a1ca9b708) - Bug 1154556 - OdinMonkey: remove a dead field from AsmJSActivation (r=bbouvier) (ac1d92078) - Bug 1048724 - Look up glBindTransformFeedback symbol. r=jgilbert (d88cd9ae7) (fff2c7f12) - partly reverted "Bug 1170355 - Watch for indexes that don't fit in a jsid in Array.shift, r=jandem. (6c2f0a8a2)" because it is backed out in mozilla upstream without revisiting, and it also cause crashes here. (e8cf9871b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1121855 - Fix camera crash. r=aosmond (6ad4335ae) - Bug 1139721 - Fix camera memory leaks for onfacedetected events, failed initializations and capabilities. r=mikeh (663bbde8c) - Bug 1165729 - Check SetCapacity return value in nsSMILAnimationFunction::GetValues. r=dholbert (100ecf2f7) - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetCapacity calls. r=froydnj (2c120f71a) - Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange) (a2e9ac1bf) - Bug 1148889 - Treat subclasses of scrollframes as animated geometry roots. r=mstange (434719455) - Bug 1155025. Make the root layer on fennec have null scroll id with containerless scrolling. r=mstange (eb1bb3acd) - remove test (63f014d13) - Bug 1151306 - Add a reftest. r=roc (56c4137ae) - Bug 1151145 - Add a reftest. r=jrmuizel (9684c3f0a) - Bug 1150021. Make sure that boxes inside vertical RTL boxes are placed on the right. r=roc (c4b3e7e06) - Bug 1156129 - Take border radius into account when calculating the bounds of border display items. r=roc (35b70f9a8) - Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm (33a210977) (1d6a3196e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1140579 - Additional tests and code comment update. (a04c05a09) - Bug 1125767. Clarify aContextFrame parameter to nsStylePosition::IsFixedPosContainingBlock and nsStylePosition::HasTransform and make nsCSSFrameConstructor actually honor it. r=mats (7d1abb55e) - Clamp APZ wheel event deltas to the size of a page scroll. (bug 1146676, r=kats) (1740f3b64) - Bug 1156598. Remove old, dead scroll layer item code. r=mstange (3748a6a7e) - Bug 1174322 - RObjectState::recover: Work-around the lack of MStoreUnboxedBoolean. r=bhackett (72ed5532f) - Bug 1175397 - Do not eliminate dead resume point operands after GVN. r=nbp CLOSED TREE (1801001b3) - poitnerstyle and swap methods because of patch order (712eac921) - Bug 1175233 - RObjectState::recover: Handle cases where the property type does not match the recovered value. r=bhackett (21d83b767) - Back out 3 changesets (Bug 1165348, Bug 1175397, Bug 1174322) for some website bustages. (1626ca542) (4ad029c4d) - workaround for crash when browsing www.heise.de by turning off unboxed plain objects (043ed5895) - Reverted "Bug 1148466 - Use new keywords API in BookmarkHTMLUtils and BookmarkJSONUtils. r=ttaubert (bdc20acc1)" (cad44081d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1171405 - Add baseline and ion ICs for GETELEM on unboxed plain objects, r=jandem. (1b83760e1) - Bug 1094491 - Generate baseline getProp ICs for accessor properties before calling the getter. r=efaust (8fd5fbf93) - Bug 1094491 - Generate baseline getGName ICs for accessor properties before calling the getter. r=efaust (6b2b1699f) - Bug 1094491 - Add assertion in UpdateExistingGetPropCallStubs that should hold now. r=efaust (70c31131b) - Bug 1038859 - Add symbol-support to Baseline GetElem ICs. r=djvj (e77aa66d3) - Bug 1153458 - Fix decompiler issue with DoCallNativeGetter. r=efaust (dacb12a63) - Bug 1145924 - Ensure JSRuntime is kept in sync with the profiler. (r=djvj) (d17e158d0) - Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence (374165af5) - Bug 1131043 - Part 3: Fix ecma_6/TypedArray/slice.js to check %TypedArray%[@@species] instead of Symbol.species. r=bustage (81a8342af) - bits of Bug 761261 - Add JS profiling to SPS (7304b7e29) - Bug 1164664 - Swap out the 'default JSContext callback' for something capable of setting up an AutoEntryScript. v3 r=jimb (16d44cea8) - Bug 1164664 - Switch to new-style error-reporting for PrepareScriptEnvironment. r=jimb (32f6dbedf) - Bug 1164664 - Defang PushJSContextNoScriptContext. r=jimb (60d3ce9e6) - Bug 887030 - Remove the volatile from heapState; r=jonco (0bfe003a8) - pointer style (eb2fba373) - Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco (02cd0c2d6) - Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco (99d924c37) (34bb7a462)
  23. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201107-355db4de-uxp-19499014a-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201107-355db4de-uxp-19499014a-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older My changes since last build: - hackfix: enable devtools and downloads component when MOZ_SUITE is defined. (76a6e501) * 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-20201107-id-eed0566-uxp-19499014a-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201107-id-eed0566-ia-41157bf-uxp-19499014a-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.
×
×
  • Create New...