Jump to content

My Browser Builds (Part 1)


Recommended Posts


56 minutes ago, win2kreviver said:

MSVC++ 2012 requirements are for Windows XP and above.  Visual C++, will it work in Windows 2k or below?  Thanks for the info.

 

Win2kreviver

MSVC 2013 can target XP. With v29 of BlackWingCat's KernelEx, New Moon works in Win2000.

Link to comment
Share on other sites

7 hours ago, roytam1 said:

and they start to use CMOV instructions in their runtime DLL, so most of i586 processors can't run programs linked to msvcr120.dll.

So I decided to patch strncmp in MSVCR120.DLL not to use CMOV instruction, and K-Meleon works in i586 CPU!

https://o.rthost.cf/palemoon/msvcr120-i586.7z

2eJG8L9.png

Edited by roytam1
Link to comment
Share on other sites

@Dibya That's the original Pentium and/or PII, right?

XP can run on those, but I'd imagine it would be miserably slow on such a system in stock form. On the other hand, if you nLited it down to the bare minimum needed for things like networking to work, it might be tolerable.

c

Link to comment
Share on other sites

@cc333

I have been able to run xp on a pentium II with 256 mb of ram.  It will run, but I never tried the Internet on it.  It was part of a contest between me and one of my friends to see what was the absolute lowest values that would run xp.  He won with 70 mb of ram.   Mine ran adequately, but his was really slow!  The mobo was a P2XLX slot I.

Win2kreviver

Edited by win2kreviver
added info
Link to comment
Share on other sites

2 hours ago, Destro said:

You can install XP on a 486 I saw a video on youtube.  

 

A Pentium OverDrive is actually a Pentium on 486 architecture(platform), so it is NOT 486 actually and the title is a bit misleading.

Link to comment
Share on other sites

How hard would it be to use Goanna engine in kmelon and back-port kmelon so it could work on 98se with kernelex.  I tried to launch it and it complained that msvcr120 had missing exports in kernel32 but that looked promising to me,

Edited by Destro
Link to comment
Share on other sites

New Build!

32bit https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win32-git-20171209-574d41691-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win32-git-20171209-574d41691-xpmod-ia32.7z

64bit https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win64-git-20171209-574d41691-xpmod.7z

Official repo changes since my last build:
- HTML - details/summary - correct the universal selector for summary to include all namespaces (tests) (f70017bae)
- HTML - details/summary - debug mode - assertion failure: !summary || !summary->IsMainSummary() (627db7c49)
- Bug 1295852 - elements named _moz_generated_content_before/after should not be considered generated content containers (partially) (f9e6450f2)
- Bug 1297835 - figure out why we're reframing scrollcorners (68960e93a)
- HTML - details/summary - add columns test case for <summary> element (8c66c6bc5)
- DOM - events - support dragexit (ondragexit - the attribute) (7e8744ea4)
- Make the page visibility API pref-controlled. (84ed047c0)
- Add right-association function to AST serializer. (51d224627)
- Implement `**` exponentiation operator. (7132e1eec)
- Merge pull request #1519 from janekptacijarabaci/html_details-summary_improvements_4 (ada74a3f3)
- Merge pull request #1520 from janekptacijarabaci/html_details-summary_improvements_5 (c14bbd163)
- Merge pull request #1521 from janekptacijarabaci/html_details-summary_improvements_6 (e575a8d5e)
- Merge pull request #1527 from janekptacijarabaci/dom_events_dragexit_1 (552487f41)
- Merge pull request #1531 from MoonchildProductions/js-exponent-op1 (e021016bf)
- Merge branch 'master' into html_details-summary_improvements_7 (f2ac9337c)
- Merge branch 'master' into html_details-summary_improvements_7 (91eee3e8f)
- Merge pull request #1522 from janekptacijarabaci/html_details-summary_improvements_7 (1ad279e21)
- Update SQLite lib to 3.21.0. (a2146ab14)
- Remove referrers when opening a link in a new private window. (35d294a86)
- Add Windows tile assets. (574d41691)

Link to comment
Share on other sites

basilisk/moebius new build for XP!

Test binary:
Win32 http://o.rthost.cf/gpc/files1.rt/basilisk-55.0.0a1.win32-git-20171209-d7763c0f6-xpmod.7z
Win64 http://o.rthost.cf/gpc/files1.rt/basilisk-55.0.0a1.win64-git-20171209-d7763c0f6-xpmod.7z

diff: http://o.rthost.cf/gpc/files1.rt/moebius_restoreXP_20171113.7z

source patch of ffvpx H264/HEVC/AAC/MP3 Addition: http://o.rthost.cf/gpc/files1.rt/moebius-ffvpx-h264-aac-hevc-mp3-addition.7z

Official repo changes since my last build:
- WebExtensions - Implements runtime.onMessageExternal/onConnectExternal (a085d92b3)
- WebExtensions - add-on throws error on load when suggested_key is null / missing (f93151cfe)
- [suggestion] WebExtensions - commands API does not support shortcuts with space or numbers (7a7ac2cff)
- Merge pull request #217 from janekptacijarabaci/webextensions_runtime_onMessageExternal-onConnectExternal_1 (6380ec78d)
- Merge pull request #219 from janekptacijarabaci/webextensions_commands_1 (2fb0081fe)
- Merge pull request #221 from janekptacijarabaci/webextensions_shortcut_space_1 (e0b743a3c)
- Hard-code version for Mozilla's systemaddon update service (538937d61)
- Security: Consider blocking top level window data: URIs (some basis) (6aaf355c4)
- Security: Consider blocking top level window data: URIs (some basis - tests) (58339bc87)
- Update SQLite lib to 3.21.0. (cdcdf09bf)
- Security: Consider blocking top level window data: URIs (whitelists: IMAGE, PDF, JSON) (4d8a064f3)
- Security: Consider blocking top level window data: URIs (unescape data: URI for console message) (e82965447)
- Merge pull request #223 from janekptacijarabaci/security_blocking_data_1 (88b50b021)
- Remove referrers when opening a link in a new private window. (a67a27706)
- Rename visualelementsmanifest to match executable (306d9de21)
- Consider blocking top level window data: URIs (follow up) (028f5b99c)
- Merge pull request #224 from janekptacijarabaci/security_blocking_data_1_followUp (875c1fa52)
- Rename visualelementsmanifest to match executable (follow up, build/installer bustage) (a99e4f1ac)
- Merge pull request #225 from janekptacijarabaci/build_bustage_1 (d7763c0f6)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...