Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190406-cc07da9cb-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190406-cc07da9cb-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
NM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win32-git-20190406-cc07da9cb-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190406-cc07da9cb-xpmod.7z
Official repo changes since my last build:
- Update SQLite to 3.27.2 (60d420b0a)
- Issue #187: Remove solaris conditional code. (25779d371)
- Issue #187: Remove solaris 1st party code OS checks. (6b968b13d)
- Remove 18 yo OS/2 and AIX bustage workaround. (1bf6a5c7d)
- Remove AIX VisualAge C++ compiler bug workaround. (49a3f5a53)
- Remove AIX 1st party code OS checks, part 1 (5d409fdca)
- Remove some HPUX leftovers. (b9a8bca64)
- Remove AIX 1st party code OS checks, part 2 (a2786c051)
- Unhook CR exception handler. (bfc977280)
- Remove crashreporter toolkit files. (ff2f287f8)
- Only draw a border on the tab bar when on bottom (520f99601)
- Bug 1360343 - ensure maskSurface is not null before dereference, since it can be null because of OOM or gfx device reset. r=dvander (71c031832)
- Merge pull request #1033 from Lootyhoof/issue-1025 (352121c2a)
- add a nullptr check in nsSVGUtils::PaintFrameWithEffects (00baf2836)
- Merge pull request #1035 from kn-yami/bug1360343 (a04fdfd89)
- Zap the robots. (6e4da38d2)
- CotPM update (cc07da9cb)
My changes since my last build:
- Revert "Issue #756 - Remove Contextual Identity from DevTools" (393112bc2)
- Revert "Issue #756 - Remove Contextual Identity from UnifiedComplete" (979a96c49)
- Revert "Issue #756 - Remove Contextual Identity from Basilisk" (a10f2e94a)
- Revert "Issue #756 - Remove contextual identity from BackgroundPageThumbs.jsm" (f097325b9)
- Revert "Issue #756 - Remove Contextual Identity References from Pale Moon" (4d4a6085d)
- nss: update nss to hg rev e5e10a46b9ad with vc2013 hackfix (dcdc5d70e)
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190406-325e148-uxp-cc07da9cb-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190406-325e148-uxp-cc07da9cb-xpmod.7z
source patch (excluding UXP): https://o.rths.cf/boc-uxp/boc-uxp-src-xpmod-20190223.7z
No official repo changes since my last build.
For UXP changes please see above.
Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190406-325e148-uxp-cc07da9cb-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190406-325e148-uxp-cc07da9cb-xpmod.7z
source patch (excluding UXP): https://o.rths.cf/boc-uxp/boc-uxp-src-xpmod-20190223.7z
No official repo changes since my last build.
For UXP changes please see above.
New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.cf/basilisk/basilisk55-win32-git-20190406-4d70836fa-xpmod.7z
Win64 http://o.rths.cf/basilisk/basilisk55-win64-git-20190406-4d70836fa-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- nss: update nss to hg rev e5e10a46b9ad with vc2013 hackfix (b8c68d7f9)
- imported mozilla upstream changes: bug1468217, bug1436241, bug1464039, bug1458048, bug1408695, bug1423649 (45bc84221)
- port most of XP related hunks from iceweaselXP-53 (17c64c5c7)
- ported change from iceweaselXP-53: Restored eme-adobe plugin support for Windows XP systems. (8dc3c7f3e)
- fixed inverted logic in rev 17c64c5c71e12338934b7ae4ebfac2daf54efca9 (4d70836fa)
New New Moon 27 Build!
32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190406-4ed6f4941-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190406-4ed6f4941-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190406-4ed6f4941-xpmod-ia32.7z
64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190406-4ed6f4941-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- import change from rmottola/Arctic-Fox:
- further pointer style tweak for patching (90943bf7a)
- Bug 1137910 part 1. Don't lose track of the original 'this' object in THIS_SAVEDFRAME, so we can actually do things based on the principal of the object we're working with. (0c6bf89dc)
- Bug 1137910 part 2. Give chrome callers that are indirectly (e.g. via nsIStackFrame) poking at content-captured stacks the content view of the stack. (9b9d8981d)
- more pointer style to pach easier (210ef0c78)
- even more pointer style (8dad567c6)
- Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. (0714aa290)
- Bug 1083359 - Part 1 - Add the asyncCause and asyncParent properties to the native SavedFrame object. (1c99ec1bc)
- more pointerstyle (21148a28d)
- Bug 1135827 - Don't root more times than necessary in js::SavedStacks::insertFrames. (904461ae0)
- comment fix (9401372c6)
- Bug 1083359 - Part 2 - Allow C++ code to provide an async stack when calling a JS function. (e5ce833fa)
- Bug 1133081, part 1 - Switch from js::PropDesc to JSPropertyDescriptor for all users of js::StandardDefineProperty (mainly Object.defineProperty/Properties and the corresponding Debugger.Object methods). (4754703df)
- pointer style (58e1befc2)
- Bug 1133094 - Object.defineProperty() on scripted proxy incorrectly sets {[[Configurable]]: true} if it's missing. (c4da7e6c6)
- Bug 1133081, part 2 - Switch from js::PropDesc to JSPropertyDescriptor for js::StandardDefineProperty implementation. (07efac725)
- Bug 1133081, part 3 - Switch from js::PropDesc to JSPropertyDescriptor for more odds and ends. (119b5711e)
- more pointer style (b2c2a8383)
- Bug 1133294 - Object.getOwnPropertyDescriptor(obj, key) must always return either undefined or a complete property descriptor, even if obj is a proxy. (39bc723a7)
- Bug 1133081, part 4 - Reimplement the remaining PropDesc methods and delete PropDesc. (3b447fb7b)
- Bug 1130537 - Reimplement js::SetPropertyIgnoringNamedGetter to follow ES6 draft rev 32 9.1.9 [[Set]]. (7a681465a) (e1ef2cd0b)
- import change from rmottola/Arctic-Fox: Bug 1133081, part 5 - Remove non-asserting PropertyDescriptor accessors in favor of the new PropDesc-inspired asserting accessors. (9da3866fa)
import change from tenfourfox: #399: null check in FindNearestCommonAncestorFrame from PM 978 (23f303460) (d83c58e95)
- nss: update nss to hg rev e5e10a46b9ad with vc2013 hackfix (c532d18da)
- import change from rmottola/Arctic-Fox:
- some pointerstyle (5eafc4481)
- even more pointer style (8b1c94dd0)
- Bug 1138984 - Allow 'new' template objects to have dynamic slots (31cff4565) (593d1c056)
- import change from rmottola/Arctic-Fox:
- revert apparently PaleMoon specific change to CreateLazyScriptsForCompartment, so later FF patches apply smoothly (ed89197ec)
- Bug 1140428 - Warn when __noSuchMethod__ is used. (976c93809)
- Bug 1133759 - Always shrink GC buffers at the end of a shrinking GC, even if we don't compact (5d9fadcfa)
- pointerstyle tweaks again (26426837a)
- Bug 1125101 - Incrementalise compacting GC by zones (9badc2329)
- Bug 1136597 - Mark all relevant cross compartment debugger edges when sweeping. (Adapted) (964373773)
- some pointerstyle updates (1ff2d78b7)
- more pointer style (be38e9b5c)
- Bug 1135100 - Don't bother to check if things we don't relocate have been forwarded (8da001057)
- Bug 1135100 - Remove Cell* versions of various GC methods forcing callers to use correct type (a1d09d1fa)
- pointer style (6f7d4091e)
- Bug 1137573 - OdinMonkey: Alignment Mask Analysis (fd86305f3)
and removed addTelemetry hunk from rev 976c93809 (4ed6f4941)
New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM76.1.1-Goanna-20190406.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git d86d78c8b..4ed6f4941:
- import change from rmottola/Arctic-Fox:
- further pointer style tweak for patching (90943bf7a)
- Bug 1137910 part 1. Don't lose track of the original 'this' object in THIS_SAVEDFRAME, so we can actually do things based on the principal of the object we're working with. (0c6bf89dc)
- Bug 1137910 part 2. Give chrome callers that are indirectly (e.g. via nsIStackFrame) poking at content-captured stacks the content view of the stack. (9b9d8981d)
- more pointer style to pach easier (210ef0c78)
- even more pointer style (8dad567c6)
- Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. (0714aa290)
- Bug 1083359 - Part 1 - Add the asyncCause and asyncParent properties to the native SavedFrame object. (1c99ec1bc)
- more pointerstyle (21148a28d)
- Bug 1135827 - Don't root more times than necessary in js::SavedStacks::insertFrames. (904461ae0)
- comment fix (9401372c6)
- Bug 1083359 - Part 2 - Allow C++ code to provide an async stack when calling a JS function. (e5ce833fa)
- Bug 1133081, part 1 - Switch from js::PropDesc to JSPropertyDescriptor for all users of js::StandardDefineProperty (mainly Object.defineProperty/Properties and the corresponding Debugger.Object methods). (4754703df)
- pointer style (58e1befc2)
- Bug 1133094 - Object.defineProperty() on scripted proxy incorrectly sets {[[Configurable]]: true} if it's missing. (c4da7e6c6)
- Bug 1133081, part 2 - Switch from js::PropDesc to JSPropertyDescriptor for js::StandardDefineProperty implementation. (07efac725)
- Bug 1133081, part 3 - Switch from js::PropDesc to JSPropertyDescriptor for more odds and ends. (119b5711e)
- more pointer style (b2c2a8383)
- Bug 1133294 - Object.getOwnPropertyDescriptor(obj, key) must always return either undefined or a complete property descriptor, even if obj is a proxy. (39bc723a7)
- Bug 1133081, part 4 - Reimplement the remaining PropDesc methods and delete PropDesc. (3b447fb7b)
- Bug 1130537 - Reimplement js::SetPropertyIgnoringNamedGetter to follow ES6 draft rev 32 9.1.9 [[Set]]. (7a681465a) (e1ef2cd0b)
- import change from rmottola/Arctic-Fox: Bug 1133081, part 5 - Remove non-asserting PropertyDescriptor accessors in favor of the new PropDesc-inspired asserting accessors. (9da3866fa)
import change from tenfourfox: #399: null check in FindNearestCommonAncestorFrame from PM 978 (23f303460) (d83c58e95)
- nss: update nss to hg rev e5e10a46b9ad with vc2013 hackfix (c532d18da)
- import change from rmottola/Arctic-Fox:
- some pointerstyle (5eafc4481)
- even more pointer style (8b1c94dd0)
- Bug 1138984 - Allow 'new' template objects to have dynamic slots (31cff4565) (593d1c056)
- import change from rmottola/Arctic-Fox:
- revert apparently PaleMoon specific change to CreateLazyScriptsForCompartment, so later FF patches apply smoothly (ed89197ec)
- Bug 1140428 - Warn when __noSuchMethod__ is used. (976c93809)
- Bug 1133759 - Always shrink GC buffers at the end of a shrinking GC, even if we don't compact (5d9fadcfa)
- pointerstyle tweaks again (26426837a)
- Bug 1125101 - Incrementalise compacting GC by zones (9badc2329)
- Bug 1136597 - Mark all relevant cross compartment debugger edges when sweeping. (Adapted) (964373773)
- some pointerstyle updates (1ff2d78b7)
- more pointer style (be38e9b5c)
- Bug 1135100 - Don't bother to check if things we don't relocate have been forwarded (8da001057)
- Bug 1135100 - Remove Cell* versions of various GC methods forcing callers to use correct type (a1d09d1fa)
- pointer style (6f7d4091e)
- Bug 1137573 - OdinMonkey: Alignment Mask Analysis (fd86305f3)
and removed addTelemetry hunk from rev 976c93809 (4ed6f4941)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
No comments:
Post a Comment