Saturday, February 8, 2020

Weekly browser binaries (20200208)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200208-7ab9bf7-uxp-6c82d043a-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200208-7ab9bf7-uxp-6c82d043a-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.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200208-7ab9bf7-uxp-6c82d043a-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.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200208-5b28a93fa-uxp-6c82d043a-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200208-5b28a93fa-uxp-6c82d043a-xpmod.7z

Official UXP changes since my last build:
- Issue #1342 - Remove support for system linbpng (e0103f3d5)
- Issue #1342 - Update old.configure for removed build options (8f89965f5)
- Issue #1342 - Remove support for system sqlite (d41ba28f5)
- Issue #1342 - Remove support for system libvpx (229f84129)
- Issue #447 - Update HSTS preload list & reduce debug spew (33ad27614)
- Issue #1377 - Fix porting typo in mailnews/base/search/content/searchWidgets.xml (6bb671bcd)
- Issue #1378 - Align the drawing of table cell backgrounds with the spec. (28208f1d3)
- Issue #65 - Remove AppConstants from dom/ (406fc463e)
- Issue #65 - Remove AppConstants from mailnews/ (f9ddbe364)
- Issue #65 - Remove AppConstants from netwerk/ (a18c27ddd)
- Issue #65 - Remove AppConstants from toolkit/content (7d21d02d5)
- Issue #65 - Remove AppConstants from toolkit/modules (6a3907dae)
- Issue #1378 - Follow-up: make sure background items remain table-aligned. (dd68cb9b3)
- Issue #1355 - Hit testing in large tables has become extremely slow (f7b2f0a66)
- Fix preprocessor directive in UserAgentUpdates.jsm (54e3d7400)
- Merge pull request #1380 from win7-7/optimization-2-pr (0db3f512e)
- Revert "Issue #1355 - Hit testing in large tables has become extremely slow" (d216db11e)
- Issue #1355 - Hit testing in large tables has become extremely slow (e6c346c36)
- Merge pull request #1381 from win7-7/optimization2-pr (bbbfd00f9)
- Issue #1382 - Remove invalid assertion. (9c6a8450b)
- Issue #1384 - Match standard for colSpan/rowSpan (52940bc44)
- Merge pull request #1385 from win7-7/standard-pr (c4e1022f5)
- Issue #1386 - Devirtualize GetRowSpan/GetColSpan (597a6996f)
- [Installer] Updated the 7-zip stub binary to make sure it doesn't hang on older versions of Windows but instead provides a usable error message (a59545110)
- Issue #26 Part 2a: make more EME code conditional. (99118e38e)
- Issue #26 - Part 2b: Stub out GMPDecryptorProxy functions. (d44c61bf6)
- fix whitespace (3a7d5d01c)
- Issue #65 - Remove AppConstants from toolkit/profile (840ecb526)
- Issue #65 - Remove AppConstants from toolkit/mozapps/update (43f91872b)
- Issue #26 - Part 2c: Remove dependence on gmp/widevine-adapter/* (4c9689f68)
- Merge pull request #1389 from MoonchildProductions/EME_conditional (58cfb9acc)
- Issue #65 - Remove AppConstants from toolkit/mozapps/extensions (758618b60)
- Issue #65 - Remove AppConstants from toolkit/mozapps/downloads (2e6782afb)
- Issue #65 - Remove AppConstants from toolkit/components/jsdownloads (180543f6c)
- Update UXP Coding Style.md (bf914e997)
- Update UXP Coding Style.md (04c770c8c)
- Issue #65 - Remove AppConstants from toolkit/components/satchel (c09eca89e)
- Issue #65 - Remove AppConstants from toolkit/components/printing (7a0b23aab)
- Issue #65 - Remove AppConstants from toolkit/components/thumbnails (0ab5c6474)
- Issue #65 - Remove AppConstants from toolkit/components/apppicker (cd8767779)
- Issue #65 - Remove AppConstants from toolkit/components/places (0749a35be)
- Issue #65 - Remove AppConstants from toolkit/components/alerts (741abd440)
- Issue #65 - Remove AppConstants from toolkit/components/passwordmgr (cf4ad4e96)
- Issue #1392 - Change --enable-eme to MOZ_ARG_ENABLE_BOOL and remove MOZ_EME_MODULES (832d84d2c)
- [AM] Remove shared theme leftovers for webextensions (551c41893)
- Issue #1390 - Remove secondscreen modules from toolkit (e80e4595b)
- Issue #1390 - Get rid of the Presentation API (5483f807c)
- Issue #1395 - Remove FlyWeb Service (6da9e3c6b)
- Issue #1395 - Part 2: Remove the /rest/ of FlyWeb (99aa809cb)
- Merge pull request #1388 from win7-7/devirtualize-pr (a6ef90b18)
- Issue #65 - Correct fallthough case in profileSelection.js (b4ac6a7dc)
- Issue #65 - Don't split in the middle of assignment statements in createProfileWizard.js (fa52fa60b)
- Merge pull request #1394 from MoonchildProductions/appconst-work (6c82d043a)

Official Basilisk changes since my last build:
- Use the platform's copy of config.guess (bb7147e)
- Issue MoonchildProductions/UXP#1392 - Remove usage of MOZ_EME_MODULES (3a165cd)
- Issue MoonchildProductions/UXP#1390 - Remove application support for the Presentation API (7ab9bf7)

Official Pale-Moon changes since my last build:
- Follow up to 8a67d2608 - Remove unused import of AppConstants.jsm from setDesktopBackground.js (ce1061c55)
- Issue #1722 - Part 1: Allow hiding pinned tabs for the Ctrl-Tab graphical pane (6ef65f4ef)
- Issue #1722 - Part 2: Allow hiding pinned tabs for the All Tabs graphical pane (93937dd3c)
- Merge pull request #1723 from FranklinDM/issue-1722-work (c9546b6df)
- [Installer] Update the 7-zip stub binary. (c3ce438e6)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (adde7f836)
- Use the platform's copy of config.guess (e2e0aeaf9)
- Issue #1721 - Add pref to control smart bookmarks size. (4dcd54c87)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (5b28a93fa)

My changes since my last build:
- Revert "[WebRequest] Remove AddonManagerPermissions leftovers" (65ca6d803)
- Reverted "[Installer] Updated the 7-zip stub binary to make sure it doesn't hang on older versions of Windows but instead provides a usable error message (a59545110)", keep using old 7zstub for long time
- Reverted "[AM] Remove shared theme leftovers for webextensions (551c41893)"
- [Basilisk] installer: remove Presentation API file entry leftovers, fixes packaging (4ec02a71a)

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200208-f249ecbf-uxp-6c82d043a-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200208-f249ecbf-uxp-6c82d043a-xpmod.7z

source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z

Official repo changes since my last build:
- Make version2k aware of .1 build numbers (c31428dd)
- Update commit pointer (15ce868b)
- Fix mach stub some more (4a0503b5)
- Update commit pointer (6236c0ba)
- Remove soon to be busted ScratchPad (204adc40)
- Establish shared communicator-devtools and include scratchpad (c13a01cb)
- If the (non-existent) Web Console isn't there then fall back to error console for content script errors (35181186)
- Add a git reset hard command to machstub (b3ff1d28)
- Add webpatching to machstub (046d2c53)
- Use the platform's copy of config.guess (d43218f2)
- Update commit pointer (b599cb99)
- Fix navigator official branding moz.build (f249ecbf)

My changes since my last build:
- fixed theme moz.build syntax error

For UXP changes please see above.

2 comments:

  1. Hi, can't download anything with this version of NM28XP on XP SP3 - it just gives an error about the file path.

    ReplyDelete