Saturday, May 2, 2020

Weekly browser binaries (20200502)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200502-4b386cb-uxp-2375e5ebe-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200502-4b386cb-uxp-2375e5ebe-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-20200502-4b386cb-uxp-2375e5ebe-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.3a1.win32-git-20200502-9dd13274b-uxp-2375e5ebe-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.3a1.win64-git-20200502-9dd13274b-uxp-2375e5ebe-xpmod.7z

Official UXP changes since my last build:
- Issue #80 - De-unify /layout/build (565339e03)
- Issue #80 - De-unify /layout/ipc (46e31c3d9)
- Issue #80 - De-unify /layout/tools/layout-debug/src (4187fbb2e)
- Issue #80 - De-unify /layout/inspector (aab8d83f0)
- Issue #80 - De-unify dom/offline (38bb18bc2)
- Issue #80 - De-unify dom/broadcastchannel (d34a91958)
- Issue #80 - De-unify dom/permission (c5e4fd844)
- Issue #80 - De-unify dom/time (77f879e74)
- Issue #80 - De-unify dom/storage (480d9a30e)
- Issue #80 - De-unify dom/media/wave (cecc77ae6)
- Issue #80 - De-unify dom/media/mediasink (735a7eb9f)
- Issue #80 - De-unify dom/media/encoder (24607dc82)
- Issue #80 - De-unify dom/media/ogg (f3206baa8)
- Issue #80 - De-unify dom/media/mp3 (b913c9ba8)
- Issue #80 - De-unify dom/media/flac (0f7b0f690)
- Issue #80 - De-unify dom/media/webm (9c1defdf1)
- Issue #80 - De-unify dom/console (9d165d527)
- Issue #80 - De-unify dom/worklet (e8ab6cfbc)
- Issue #80 - De-unify dom/jsurl (1c6b659b7)
- Issue #80 - De-unify dom/mathml (bf73b360a)
- Issue #80 - De-unify dom/power (44ed6d09e)
- Issue #80 - De-unify dom/u2f (b8b7c3acf)
- Issue #80 - De-unify dom/json (153a42751)
- Issue #80 - De-unify dom/encoding (a87349027)
- Issue #80 - De-unify dom/url (cb5549911)
- Issue #80 - De-unify dom/notification (f59fb63b1)
- Issue #80 - De-unify dom/audiochannel (272ac91cb)
- Issue #80 - De-unify dom/messagechannel (18ff59c25)
- Issue #80 - De-unify dom/animation (e8f532de4)
- Issue #80 - De-unify dom/archivereader (cd3935494)
- Issue #80 - De-unify dom/cache (79f126e54)
- Issue #80 - De-unify layout/forms (e43694ded)
- Issue #80 - De-unify layout/mathml (1bc8205ee)
- Issue #80 - De-unify dom/canvas (006fbfd55)
- Make application moz.configure file optional and set application/xulrunner as the default platform build_app (7fc868a36)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (a8e22cb6a)
- Issue #80 - De-unify dom/crypto (d00311345)
- Issue #80 - De-unify dom/events (c3a868aa9)
- Issue #80 - De-unify dom/fetch (1169a0568)
- Fix typo in dom/animation/CSSPseudoElement.cpp (baa390fab)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (df2beb06e)
- Put Request.cpp and Response.cpp back into UNIFIED in dom/fetch due to linux linker errors (62c0cea34)
- Issue #65 - Remove AppConstants from toolkit/prompts/content/tabprompts.xml (cbef19843)
- Issue #756 - Remove IdentityService and ContextualIdentityService (b35bc6887)
- Issue #80 - De-unify dom/filehandle (0edde46e1)
- Issue #80 - De-unify dom/filesystem (2def229da)
- Issue #80 - De-unify dom/gamepad (244539413)
- Issue #80 - De-unify dom/geolocation (f7ee7bf96)
- Issue #80 - De-unify dom/grid (fd1e35f8d)
- Issue #80 - De-unify dom/network (bbe050379)
- [AM] Clean up addon-signing build leftovers. (37f2b54dc)
- Issue #80 - De-unify dom/html (ceb7889c5)
- Issue #80 - De-unify dom/indexedDB (d95fb4f24)
- Issue #80 - De-unify dom/ipc (c9bde0ff2)
- Issue #80 - De-unify dom/media part 1 (b5b62d841)
- Issue #80 - De-unify dom/media part 2 (2bfcaa29a)
- Revert "Issue #80 - De-unify dom/media part 1" (400e9018f)
- Revert "Issue #80 - De-unify dom/media part 1" (6f37b2107)
- Issue #80 - De-unify dom/media part 1 (updated reland) (347f3bae7)
- Issue #80 - De-unify dom/media part 3 (54e4a32da)
- Issue #80 - De-unify dom/performance (484e7e65a)
- Issue #80 - De-unify dom/plugins/base (f7670e6f5)
- Issue #80 - De-unify dom/plugins/ipc (bbdf84dd3)
- Issue #80 - De-unify dom/push (822533971)
- Issue #80 - De-unify dom/quota (f2e99fecf)
- Issue #80 - De-unify dom/security (eb8a6523b)
- Issue #80 - De-unify dom/smil (ea14415e4)
- Issue #80 - De-unify dom/svg (915df3466)
- Issue #80 - De-unify dom/system (8a872916b)
- Issue #80 - De-unify dom/workers (553cc9bbb)
- Issue #80 - De-unify dom/xbl (4b7155deb)
- Issue #80 - De-unify dom/xhr (13eacee0a)
- Issue #80 - De-unify dom/xml (a6d34b3fc)
- Issue #80 - De-unify dom/xslt (0e27cb13c)
- Issue #80 - De-unify dom/xul (ea58beb4c)
- Issue #80 - Include nsIContentInlines.h in dom/svg/SVGTests.cpp to fix linux bustage (e2f88ae0b)
- Issue #80 - Fix includes in dom/media/platforms for Mac build (d99fc2ead)
- Issue #80 - Include D3DMessageUtils.h in dom/plugins/ipc for Mac build (3e63479f3)
- Merge pull request #1523 from adeshkp/deunify_dom (b65343666)
- Add Unused.h to dom/media/webrtc/MediaTrackConstraints.cpp (756162415)
- Merge pull request #1522 from MoonchildProductions/deunify_dom (7a9c933a2)
- Issue #80 - Fix include in dom/media for Pale Moon builds. (521f6fb61)
- Issue #80 - Fix includes in dom/media/platfoms for Mac build (b1c87bea4)
- Issue #80 - Fix include in dom/quota (802efaedc)
- Issue #80 - Add Unused.h to dom/gamepad for Mac build (adbbcd51c)
- Merge pull request #1524 from adeshkp/deunify_dom_2 (3b83de997)
- Issue #80 - Resolve issues with compiling on insane gcc configurations with no optimizations in dom/ (f1f9fdabf)
- Issue #80 - De-unify layout/base (ad0a976f2)
- Issue #80 - De-unify layout/PITA... I mean layout/generic (192d2e07c)
- Issue #80 - De-unify layout/printing (a78a87502)
- Issue #80 - De-unify layout/style (ae707c8db)
- Issue #80 - De-unify layout/svg (6e8e1b36d)
- Issue #80 - De-unify layout/tables (4aafee310)
- Issue #80 - De-unify layout/xul and tree, grid (e11620a0f)
- Issue #80 - Resolve issues with compiling on insane gcc configurations with no optimizations in layout/ (18b2328bb)
- Issue #80 - Include nsIContentInlines.h in layout/base/PositionedEventTargeting.cpp (0c175b93c)
- Merge pull request #1526 from MoonchildProductions/deunify_layout (2375e5ebe)

My UXP changes since my last build:
- Reverted Issue #756 - Remove IdentityService and ContextualIdentityService (b35bc6887)
Official Basilisk changes since my last build:
- Issue MoonchildProductions/UXP#756 - Remove identity from manifest (1e30ce7)
- Merge pull request #14 from adeshkp/patch-1 (4b386cb)

My Basilisk changes since my last build:
- Reverted Issue MoonchildProductions/UXP#756 - Remove identity from manifest (1e30ce7)

Official Pale-Moon changes since my last build:
- Issue #1737 - Part 1: Clean up base/content p.1 (aedb59869)
- Issue #1737 - Part 2: Clean up base/content p.2 (a94632694)
- Issue #1737 - Part 3: Clean up base/content p.3 (5812233ae)
- Merge branch 'master' into Tidy-js (946bb4c20)
- Issue #1737 - Part 4: Scope gXPInstallObserver.observe case statements. (b84f14701)
- Issue #1737 - Part 5: Fix some typoes so the browser doesn't explode. (7a7efaed4)
- Update to prevent duplicate icons (13e185c1a)
- Merge branch 'master' into Tidy-js (e5e4c1d78)
- Issue #1737 - Part 6: Re-tidy browser-gesturesupport.js after merge (2a4b6442d)
- Issue #1737 - Part 7: Tidy components/*.js (025ab101a)
- Issue #1737 - Part 8: Phase 1 proofread + adjust for updated code style (64491bdbd)
- Issue #1737 - Address nits. (0dad56589)
- Merge pull request #1780 from MoonchildProductions/Tidy-js (ee814152a)
- [AM] Clean up add-on signing build leftovers (ec1dd6965)
- Update back-end branch pointer (unstable 2020-04-25) (cf4a2236b)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (495183b71)
- Copy default userChrome and userContent examples to profile (a5235e97b)
- Show private indicator on OS X if no MOZ_CAN_DRAW_IN_TITLEBAR (#1784) (9b8a5eb68)
- Merge pull request #1779 from blipk/patch-1 (9dd13274b)

My Pale-Moon changes since my last build:
- bump PM version

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200502-e315ed55-uxp-2375e5ebe-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200502-e315ed55-uxp-2375e5ebe-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:
- Update platform commit pointer (b056f3e2)
- Remove application moz.configure files (337eaa70)
- Update platform commit pointer (5abcc521)
- Profile Switcher 1.2.0 (59fa87cd)
- Update some navigator prefs (c8e78d9f)
- Update platform commit pointer (dd1277c6)
- Stop being an as***** when it comes to navigator's modern theme (18673b48)
- Change the EULA button from Agree to Accept so that it makes sense with the EULA (e9d8730d)
- Add Borealis Unstable branding (b0bb4f87)
- Rename directory in navigator (9ef6af31)
- [Navigator] Move search to components (1f6b2512)
- [Navigator] Remove unused dup nsISidebar.idl (6c63334c)
- [Navigator] Change the last of the Data Manager consumers to use their original managers (e5b9d969)
- [Navigator] Remove the unused and inferior hang-prone Data Manager (ddb4f238)
- [Comm] Move Profile Manager to the Communicator Toolkit (d376b633)
- [Mail] Add the old Scratchpad to the blocklist (f31ff9c7)
- [Mail] Use the communicator profile manager (3b02c71f)
- [Comm] Use brandFullName for the wizard header (e315ed55)

--

New build of IceApe-UXP for XP!

Test binary:
https://o.rths.ml/gpc/files1.rt/iceape.win32-20200502-id-088353e-ia-041bf6a-uxp-2375e5ebe-xpmod.7z

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.ml/basilisk/basilisk55-win32-git-20200502-bf9ce840e-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200502-bf9ce840e-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import changes from `RFC6367' branch in UXP:
 - Issue #1462 - Part 3: Add Camellia-GCM capabilities to NSS (51e6c2cf4)
 - Issue #1462 - Part 4: Add Camellia-GCM suites to NSS (a0aae2586)
 - Issue #1462 - Part 5: Security manager changes for Camellia-GCM suites. (338888703)
 - Issue #1462 - Part 6: Don't mess with OIDs, that's a different spec. (d3594baa4)
 - Issue #1462 - Part 3b: Actually commit -all- the code, and fix space (f23b96fa7) (b39b2e65e)
- fixup to previous commit:
 - reorder alg2Mech to match other related arrays
 - add back Camellia-GCM lines in ssl_bulk_cipher_defs[]
 - add Camellia-GCM SEC OID (5581d3275)
- Move aom source to a sub-directory under media/libaom (17821a73f)
- update libaom to rev c3040cd91cbfb1fb4283f121c617e2da37ce53c3 (without aom_util/aom_thread.h and aom_ports/aom_once.h) (887c7204a)
- import changes from tenfourfox:
 - #593: M1613943 M1613765 M1614971 (e901c0a71)
 - #593: M1608256 (disable optimization) (6dc231866)
 - #593: M1608256 (and clean up code) (38794a041)
 - #593: update pins, TLDs, preloads (e2317e41e)
 - #596: update pins, HSTS, TLDs (85161d573)
 - #596: M1620203 (f1303f04c)
 - #596: update TLDs, HSTS (444a1c1fc)
 - #596: chemspill M1626728 1620818 (98aa66e3a)
 - #600: update TLDs, HSTS (692e730fa) (bf9ce840e)

Changes that is not commited:
- WIP freebl works on Camellia-GCM support
- pref changes for disabling Camellia-GCM for release since it is not functional

New build of Firefox 45ESR:

Test binary:
SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.23-20200502-4140c941a-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.23-20200502-4140c941a-win32-ia32.7z

repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- import changes from tenfourfox:
 - #593: M1613943 M1613765 M1614971 (e901c0a71)
 - #593: M1608256 (disable optimization) (6dc231866)
 - #593: M1608256 (and clean up code) (38794a041)
 - #593: update pins, TLDs, preloads (e2317e41e)
 - #585: this better fix it dammit (c96c477b1) (8e2439d77)
- ported change from mozilla upstream: bug1243586 (9ee901b50)
- bump version to 45.9.22 (14722cb49)
- import changes from tenfourfox:
 - #595: pull Readability to tip (2777050ab)
 - speculative fix for citibank/upgrade-insecure-requests (d7c27ac73)
 - #594: M1322373 (d0b344ece)
 - #594: M865314 M1275917 (improve TLS parallelism) (11a28b361)
 - #596: M1618131+M1618880 (consolidated) (non-debug portions) (114bbdfd0)
 - #596: update pins, HSTS, TLDs (85161d573) (3090635bd)
- import changes from tenfourfox:
 - #596: M1620203 (f1303f04c)
 - #596: update TLDs, HSTS (444a1c1fc)
 - #596: chemspill M1626728 1620818 (98aa66e3a) (daf642499)
- bump version to 45.9.23 (21deb2c3d)
- import changes from tenfourfox:
 - #597: M1067049 M1263811 (2fa4af8eb)
 - #600: update TLDs, HSTS (692e730fa) (4140c941a)

7 comments:

  1. Hi, first of all thanks for your browser. It is the main one that I use on my pc with xp.
    Is there a chance that you will update the QTwebrowser? It has a very low ram consumption. I tried this version (http://satoshi3.sakura.ne.jp/f_soft/dw_qtweb521.htm) but had a lot of problems with ssl.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. This version New Moon is unusable on my XP box when opening multiple tabs at once. It grinds to a halt with with progress indicators on the tabs updating maybe once ever 5 seconds. It's very, very clunky on my Vista machine as well. Regressing to the previous version alleviates the issues.

    ReplyDelete
    Replies
    1. From my limited testing with clean profile on XP, no issue is observed.
      You can always choose every build you would like to use and updating is not mandatory.

      Delete
    2. Open the browser and open enough tabs to fill out the tab bar. Ensure you have the browser set to save tabs when you exit. Close the browser and reopen it, and go to maybe 4 of the open tabs from the previous session.

      Now, leave the browser open and make a batch file using multiple start commands to URLs -- at least 6 URLs. The new loading tabs will grind to a near halt as described above. I can post a YT video if necessary if you don't experience the issue.

      I know I don't have to user newer version of this browser, but the whole point of using it at all was to ensure I'm using something that is current and updated on XP. Otherwise, I'd just use the last FF or Chrome for XP.

      Thanks for looking into it!

      Delete
    3. The newer revisions are no longer exhibiting this problem on my XP machines, so whatever it was has been reverted or corrected.

      Delete
  4. This comment has been removed by the author.

    ReplyDelete