Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

My Browser Builds (Part 2)


 Share

Recommended Posts

Welp, I've tried @kitaro1's fix, but still the same thing... I even changed the UserAgent for google.com (as Firefox 68) but still!:unsure: (Just to remind you I'm using the latest Serpent x86 build 2020-05-02)

Link to comment
Share on other sites


1 hour ago, Nojus2001 said:

Welp, I've tried @kitaro1's fix, but still the same thing... I even changed the UserAgent for google.com (as Firefox 68) but still!:unsure: (Just to remind you I'm using the latest Serpent x86 build 2020-05-02)

Suspicious extensions (nosript, adguard), antivirus scan https.

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200509-670d30e-uxp-823eca65a-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200509-670d30e-uxp-823eca65a-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-20200509-670d30e-uxp-823eca65a-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-20200509-9dd13274b-uxp-823eca65a-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.3a1.win64-git-20200509-9dd13274b-uxp-823eca65a-xpmod.7z

Official UXP changes since my last build:
- Issue #1531 - Work around GCC 10 defaulting to -fno-common in media/ffvpx/libavcodec/ (4ecfad8e5)
- Issue #1449 - Implement URLSearchParams's sort() (ea491d038)
- Issue #1517 - Remove dom.event.highrestimestamp.enabled pref (ca826767f)
- Issue #1450 - Remove NVidia 3D-Vision utils (6980b8079)
- Issue #457 - Fix warning about inline nsINode::GetFlattenedTreeParentNodeForStyle being undefined (f63b86a46)
- Issue #1259 - Remove a leftover GMP migration function (da375ebed)
- Merge pull request #1534 from adeshkp/gmp-migration-leftover (e0ddf8122)
- Merge pull request #1532 from adeshkp/patch-15 (257e62db9)
- Issue #1451 - Split out ICU data file on Windows (518efb215)
- Prevent the existance of dangling pointers upon failure of FindDataStart. (b378ddaac)
- [js] Record load in MCreateThis alias set. (f5c2775a6)
- [devtools] Port various upstream fixes (c0401ee70)
- [dom] Reorder some calls to improve memory safety (789146fb7)
- [WebRTC] Port some upstream sctp fixes (cc2f6543b)
- [XPFE] Properly anchor XUL windows when tearing down (3c38a37ac)
- Hyperbola IceDove should use the toolkit SearchService (7c779d875)
- Issue #1536 - Part 1: Add timecode checking for the WebM parser (c31fe286b)
- Issue #1536 - Part 2: Parse content to decide whether it's a media segment. (7e1f4f430)
- Issue #1536 - Part 3: Parse content to decide whether it's an init segment. (823eca65a)

My UXP changes since my last build:
- Reverted Issue #1259 - Remove a leftover GMP migration function (da375ebed)

Official Basilisk changes since my last build:
- Update back-end branch pointer (2de1b32)
- [AM] Clean up addon-signing build leftovers. (670d30e)

No official Pale-Moon changes since my last build.

  • Like 6
Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200509-1e6c1379-uxp-823eca65a-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200509-1e6c1379-uxp-823eca65a-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:
- [CommTK] Preprocess strings for the profile manager so they make sense between applications (fd09ad4a)
- Update platform commit pointer (1e6c1379)

--

New build of IceApe-UXP for XP!

Test binary:
https://o.rths.ml/gpc/files1.rt/iceape.win32-20200509-id-e9fb1af-ia-5ee5566-uxp-823eca65a-xpmod.7z

Official repo changes since my last build:
- Fix Search Service (e9fb1af)
- Fix SearX Instance (5ee5566)

  • Like 3
Link to comment
Share on other sites

On 4/27/2020 at 11:00 PM, UCyborg said:
On 4/11/2020 at 11:36 AM, roytam1 said:

Issue #1507 - Remove nsRefreshDriver's use of high res system timers. (7630b1c56)

I suspect this causes constant stutter when scrolling web pages on my end (when using middle-click to scroll). The stutter is gone when I launch something else that uses high resolution timers.

Only happens on XP here. Scrolling remains smooth on Win10 with default timer resolution of 15,6 ms.

Link to comment
Share on other sites

I've been toying around with transplanting Basilisk's libEGL+libGLES to some chrome-based browser and a basic demo. I noticed that on the basic demo that d3dcompiler_47.dll is being dynamically loaded.

The copy you have with basilisk is compiled to depend on newer msvcrt.dll, and has missing dependencies in XP.

strnlen, strncpy_s, wcsncpy_s, strcat_s, _snwprintf_s, sscanf_s, _wsplitpath_s, wcscpy_s, wcsncat_s, swprintf_s, _wmakepath_s, _chsize_s, wcscat_s, _except_handler4_common, strcpy_s, memcpy_s, sprintf_s, __CxxFrameHandler3, _ftol2, _ftol2_sse
and all that jazz.

Link to comment
Share on other sites

4 hours ago, 404notfound said:

I've been toying around with transplanting Basilisk's libEGL+libGLES to some chrome-based browser and a basic demo. I noticed that on the basic demo that d3dcompiler_47.dll is being dynamically loaded.

The copy you have with basilisk is compiled to depend on newer msvcrt.dll, and has missing dependencies in XP.

strnlen, strncpy_s, wcsncpy_s, strcat_s, _snwprintf_s, sscanf_s, _wsplitpath_s, wcscpy_s, wcsncat_s, swprintf_s, _wmakepath_s, _chsize_s, wcscat_s, _except_handler4_common, strcpy_s, memcpy_s, sprintf_s, __CxxFrameHandler3, _ftol2, _ftol2_sse
and all that jazz.

d3dcompiler_47.dll is never mean to work on XP.

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200516-670d30e-uxp-9cf4eca9a-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200516-670d30e-uxp-9cf4eca9a-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.6.win32-git-20200516-670d30e-uxp-9cf4eca9a-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-20200516-a8f7300b9-uxp-9cf4eca9a-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.3a1.win64-git-20200516-a8f7300b9-uxp-9cf4eca9a-xpmod.7z

Official UXP changes since my last build:
- Issue #21 - Remove TelemertyVFS (83ecae9ff)
- Issue #1355 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList (f102e7f80)
- Issue #1355 - Preemptively fix build bustage for 1409114 (130df5da4)
- Issue #1355 - Avoid unnecessary work in nsIFrame::BuildDisplayListForStackingContext() and nsIFrame::BuildDisplayListForChild() and Cleanup DescendIntoChild (58219fc21)
- Issue #1355 - SetNeedToCalcHasBCBorders to true when initialize nsTableFrame (45b20c5e4)
-  Issue #1355 - Better way to create display items for column backgrounds (64ffe81c5)
- Merge pull request #1535 from g4jc/VFS_telemetry_nuke (8b4180021)
- Issue #1540 - Stop MP3 demuxer from choking on very small files. (bc4dacf69)
- Issue #1355 - Fix the nit, remove nsPoint offset in nsFrame.cpp and  change PresShellState member order (f9047ff63)
- Issue #1589 - Ensure computed length and data is always available (42c1fcaae)
- Merge pull request #1541 from athenian200/mp3-parser-fix (1659e69df)
- Merge pull request #1537 from win7-7/column-backgrounds-pr-2 (221627575)
- Issue #1543 - Align <img> with no src to the updated spec. (0f590122c)
- Bump platform version. (39c7fd37d)
- Issue #1545 - Fix border-radius on table row groups, rows, column groups, or columns (5b4ba9543)
- Issue #1543 - Follow-up: avoid displaying the Alt text if an image is loading. (d3b19e64a)
- Issue #457 - Silence some superfluous compiler warnings in cairo (97b89ab4b)
- Merge pull request #1546 from win7-7/1375518-pr (f38ebb5f4)
- issue #1547 - Correct z-ordering for some table parts and add reftests (ca50a5754)
- Merge pull request #1548 from win7-7/1394226-pr (9cf4eca9a)

My UXP changes since my last build:
- update TwemojiMozilla.ttf to v13.0.0 based build. (4b52d14c0)
- Reverted "Issue #1507 - Remove nsRefreshDriver's use of high res system timers. (7630b1c56)" (aaa64b964)

No official Basilisk changes since my last build.

Official Pale-Moon changes since my last build:
- Update back-end branch pointer (unstable 2020-05-10) (a8f7300b9)

Edited by roytam1
  • Like 3
Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200516-8150adea-uxp-9cf4eca9a-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200516-8150adea-uxp-9cf4eca9a-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 (6dbee77c)
- Move navigator back to topsrcdir (228f33af)
- Move mail back to topsrcdir (5a4c8aaa)
- Move non-binary projects to topsrcdir (8150adea)

--

New build of IceApe-UXP for XP!

Test binary:
https://o.rths.ml/gpc/files1.rt/iceape.win32-20200516-id-e9fb1af-ia-5ee5566-uxp-9cf4eca9a-xpmod.7z

  • Like 3
Link to comment
Share on other sites

I have exchanged the profile content with mypal portable github + chrome folder. I have a palemoon version of msfn with the name mypal in Polish.
Elegance browser :D

da05fe6b268b97d6.png

Link to comment
Share on other sites

3 hours ago, DanR20 said:

@Roy,

The UXP builds are both win64. I got a error message trying to open the 32.

Hi

error on the Basilisk 52 link
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200516-670d30e-uxp-9cf4eca9a-xpmod.7z

gives the Win64 version ...

see here: https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200516-670d30e-uxp-9cf4eca9a-xpmod.7z

Link to comment
Share on other sites

Roy, is there any way to disable startupCache.4.little?

I delete files in the "local" folder with crapcleaner and the last build wont populate login fields when this file is freshly made.

I must close NM  and start over and the forms will input my login info.

Right now I denied permissions to the folder and it seems to work but for some reason the previous builds didnt seem to mind as much.

 

Not sure why the startupCache.4.little has such an effect on the login clipboard or whatever does the username input on logins.

Also my UBO takes a bit to load so the startupCache.4.little does nothing but make logins difficult.

thank you

Edited by kartel
Link to comment
Share on other sites

  • Dave-H changed the title to My Browser Builds (Part 2)
  • dencorso unpinned this topic
  • Dave-H locked and pinned this topic
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...