Saturday, December 29, 2018

Weekly browser binaries (20181229)

New build of basilisk/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20181229-83cd9661c-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20181229-83cd9661c-xpmod.7z

diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z

PM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win32-git-20181229-83cd9661c-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win64-git-20181229-83cd9661c-xpmod.7z

Official repo changes since my last build:
- Revise lifetime management of IntersectionObservers. (c9d920e9c)
- Intersection ratio should be 1.0 for zero-area intersections. (107a68cb1)
- Use targetFrame->GetRectRelativeToSelf() as the initial intersection rect. (0626e1cef)
- Map intersectionRect to the coordinate space of the target document. (6cfd7509c)
- Use content area as the intersection rectangle ... (fa97cddb3)
- Fix singed/unsigned type confusion for intersection threshold. (85d43d68b)
- [intersection-observer] Calculate areas using int64_t. (7771a8716)
- Re-enable intersection observers with WD spec patches. (4319edc1a)
- [PALEMOON] Initialize the search service asynchronously from 'about:home' and 'about:newtab' (cb2f0f614)
- Merge pull request #919 from JustOff/nsIBrowserSearchService_async_init (bfedd7d40)
- Fix crashiness of IntersectionObservers. (3cf7e874f)
- Add performance warnings to Deprecated module. (202e78b73)
- Add UXP Coding Style guideline document (WIP) (83cd9661c)

My changes since my last build:
- update libaom to git rev 9b1252eab0616d2c1f6d7990c6256441c0b6483f

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20181229-b1a7d10-uxp-83cd9661c-xpmod.7z
Browser-only Suite Win32 (removed due to request)

source patch (excluding UXP): (removed due to request)

No official repo changes since my last build.

For UXP changes please see above.

1 comment: