Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

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. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


roytam1

My build of New Moon (temp. name) a.k.a. Pale Moon fork targetting XP

Recommended Posts

7 hours ago, VistaLover said:

I think the driving force behind this inane change is to surpass Google Chrome in absolute version numbers; Mozilla is now targeting more and more younger users (who already stay clear of desktop browsers - the web to them means mostly mobile devices :( - or use the prevalent choice [Chrome] when they don't) who, in their naivete, may think a larger version number actually means a more recent/updated application (say, Firefox 110 vs Chrome 92).

Wouldn't surprise me a bit. I remember when DECT came to the USA, the American version was numbered DECT 6.0 . Was there a DECT 2.0, 3.0, 4.0, or 5.0? Of course not - it's just that the then-prevalent cordless telephone technology used the 5.8 GHz band, and they wanted a version number greater than 5.8 so folks wouldn't think it was "worse" than the old 5.8 GHz phones! :rolleyes:

And of course, there's Micro$oft jumping from Windows 8 to 8.1 to 10, skipping 9 because some marketing genius thought the version right before "10" wouldn't sell (and Apple following suit with the iPhone going from 8 to "X") - and I rather suspect both are afraid to release a version 11 of their various products, so we'll be stuck with Windows 10 and iPhone X[insert random letters here to imply additional "coolness"] for quite a while.

But it would've been easier to just number FF versions by the year (as with Windows 95, 98, & 2000). The next release would just be Firefox 2020. Let Google beat that!

Share this post


Link to post
Share on other sites

Of course there is now an iPhone 11, but the argument is certainly valid with desktop OSX and Windows 10, which I suspect will be with us for the foreseeable future!
:)

  • Like 3

Share this post


Link to post
Share on other sites

If you think Windows 10 was cursed (and worried about Windows 11 too?), wait for Windows 13! It will cause mechanical HDDs to explode during the live demonstration on MSFNBCNN as a RAID-80 array of them can't keep up with the loading of their own website in Chrome 3452.456.3451.414g.

The pundits will note how well Windows 2000 works on their 75 year old ThinkPads.

Edited by win32
  • Like 4

Share this post


Link to post
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.4.win32-git-20190921-d59ef8774-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.4.win64-git-20190921-d59ef8774-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

NM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.8.0a1.win32-git-20190921-d59ef8774-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.8.0a1.win64-git-20190921-d59ef8774-xpmod.7z

Official repo changes since my last build:
- Don't assume Intel architecture for compiler optimizations on Linux/gcc. (b8a1f5770)
- Issue #1226 - Explicitly enable sse2 on x86_64 also. (18a2244f5)
- No issue - Add 360 Safeguard to DLL blocklist (d59ef8774)

My changes since my last build:
- Revert "Issue #1124: [Basilisk] Remove Dev Edition theme." (e58930693)

Edited by roytam1
  • Like 4

Share this post


Link to post
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190921-efcafdc-uxp-d59ef8774-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190921-efcafdc-uxp-d59ef8774-xpmod.7z

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

Official repo changes since my last build:
- Minor license text update (efcafdc)

For UXP changes please see above.

  • Like 2

Share this post


Link to post
Share on other sites

New New Moon 27 Build!

32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190921-ee8a0010a-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190921-ee8a0010a-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190921-ee8a0010a-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190921-ee8a0010a-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import mozilla bug1158427 to fix a crash when openning multiple pages that containing video. (33770cbf7)
- import changes from rmottola/Arctic-Fox:
 - Bug 1135427. Add missing early return, because throwing an exception without returning is weird. r=khuey (a24e8ead8)
 - Bug 1134598 - Enable the vertical writing-mode reftest directory. r=smontagu (739dd949e)
 - Bug 1054892 - Fix ccache status not shown after shrinking cache size. r=gps (bc5de7ca0)
 - Bug 1109007 - Adding htmlimports.enabled pref flag. r=wchen (737b2435a)
 - Bug 1133818 - Fixed GCC warnings in widget/windows. r=jmathies (2e3c460cb)
 - Bug 1135308 - add pref for disabling font cache. r=m_kato (ac6ab5e05)
 - missing parts of Bug 897060 - Display select dropdowns in the parent process. (549dd9952)
 - missing import of  Bug 938359 - [e10s] Support middle-click scroll (9c27e5242)
 - Bug 898170 - Skip login manager event handlers in e10s mode (r=felipe) (5e0d47a6a)
 - Bug 516753 - Forward content context menu events to the parent. r=felipc (201431b20)
 - Bug 960783 - Support "new out-of-process window" menu item in nightly [adapted] (ffdfb5df6)
 - Bug 1046761 - e10s context menu should handle preventDefault (r=felipe) (e04256d27) (d918e4f0a)
- revert e10s related changes from last rev. (f25cb74ba)
- guard with try..catch in snippetsURL getter function (1b5426fba)
- import changes from rmottola/Arctic-Fox:
 - Bug 1130616 - Support EXT_color_buffer_half_float on ANGLE. - r=jrmuizel,khuey (e870d4982)
 - remove old and XSS observer code (662958feb) (ee8a0010a)

  • Like 2

Share this post


Link to post
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM76.2-Goanna-20190921.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git c6d625af7..ee8a0010a:
- import mozilla bug1158427 to fix a crash when openning multiple pages that containing video. (33770cbf7)
- import changes from rmottola/Arctic-Fox:
 - Bug 1135427. Add missing early return, because throwing an exception without returning is weird. r=khuey (a24e8ead8)
 - Bug 1134598 - Enable the vertical writing-mode reftest directory. r=smontagu (739dd949e)
 - Bug 1054892 - Fix ccache status not shown after shrinking cache size. r=gps (bc5de7ca0)
 - Bug 1109007 - Adding htmlimports.enabled pref flag. r=wchen (737b2435a)
 - Bug 1133818 - Fixed GCC warnings in widget/windows. r=jmathies (2e3c460cb)
 - Bug 1135308 - add pref for disabling font cache. r=m_kato (ac6ab5e05)
 - missing parts of Bug 897060 - Display select dropdowns in the parent process. (549dd9952)
 - missing import of  Bug 938359 - [e10s] Support middle-click scroll (9c27e5242)
 - Bug 898170 - Skip login manager event handlers in e10s mode (r=felipe) (5e0d47a6a)
 - Bug 516753 - Forward content context menu events to the parent. r=felipc (201431b20)
 - Bug 960783 - Support "new out-of-process window" menu item in nightly [adapted] (ffdfb5df6)
 - Bug 1046761 - e10s context menu should handle preventDefault (r=felipe) (e04256d27) (d918e4f0a)
- revert e10s related changes from last rev. (f25cb74ba)
- guard with try..catch in snippetsURL getter function (1b5426fba)
- import changes from rmottola/Arctic-Fox:
 - Bug 1130616 - Support EXT_color_buffer_half_float on ANGLE. - r=jrmuizel,khuey (e870d4982)
 - remove old and XSS observer code (662958feb) (ee8a0010a)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

  • Like 2

Share this post


Link to post
Share on other sites

@roytam1 Basilisk and NM 28 links give 404 Not Found. All the rest seem to be ok !

Cheers

Share this post


Link to post
Share on other sites
4 minutes ago, Tangy said:

@roytam1 Basilisk and NM 28 links give 404 Not Found. All the rest seem to be ok !

Cheers

urls fixed

  • Like 1

Share this post


Link to post
Share on other sites

so build time is shrunk into 1/3 because of shiny new 3700x 8C/16T (in -j11 instead of -j6 as cl.exe can use up more than 1 core) instead of old 1230v2 4C/8T, and also SSD instead of 7200rpm HDD.

  • Like 3
  • Upvote 1

Share this post


Link to post
Share on other sites
1 hour ago, roytam1 said:

so build time is shrunk into 1/3 because of shiny new 3700X 8C/16T

... :thumbup And if I may ask,

1. Which ones of your 32-bit browsers take the least and most amount of time to compile?

2. How much is compilation time now, expressed in hours?

Thanks in advance for satisfying my curiosity... :sneaky: ;)

Share this post


Link to post
Share on other sites
9 minutes ago, VistaLover said:

1. Which ones of your 32-bit browsers take the least and most amount of time to compile?

pm27 based take least time, in 16mins full rebuild

basilisk52 takes most time. in 19mins

pm26 takes more time, in ~25mins, but because there is no unified build, and also less optimized build infrastructure (mach, pymake, vc2005, etc.)

Edited by roytam1
  • Like 1

Share this post


Link to post
Share on other sites
25 minutes ago, VistaLover said:

2. How much is compilation time now, expressed in hours?

16 minutes ago, roytam1 said:

pm27 based take least time, in 16mins full rebuild

basilisk52 takes most time. in 19mins

pm26 takes more time, in ~25mins

Wow ! :cheerleader:Minutes instead of the hour(s) I had estimated... This is most excellent! :thumbup But then again, as discussed, a small fortune was spent towards the purchase of this new hardware, so all's well that ends well.. :P

Best greetings :)

Share this post


Link to post
Share on other sites

@roytam1 <--

Version: 0.9.0a1 (32-bit)
Build identifier: 20190920
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:60.9) Gecko/20100101 Goanna/4.4 Firefox/60.9 Borealis/0.9.0a1

With RT BNAV Browser, latest version = 2019.09.20 (see above).
ALL of the EXTENSIONS and THEMES got DISABLED
It says on ALL of them like this -->

---
User Agent Switcher 0.7.3.1 is incompatible with Browser 0.9.0a1
User Agent Switcher 0.7.3.1 (disabled)
---

I used this below (now incorrect) for fixing the INSTALL.RDF file for all my EXTENSIONS -->

 <!-- RT BNAV Borealis Navigator -->
        <em:targetApplication>
            <Description>
                <em:id>{a3210b97-8e8a-4737-9aa0-aa0e607640b9}</em:id>
                <em:minVersion>1.0.0a1</em:minVersion>
                <em:maxVersion>*</em:maxVersion>
            </Description>
        </em:targetApplication>

Maybe this situation has to do with '1.0.0a1' vs '0.9.0a1' ???
So, listening here on possible solutions.

(Added after reading 'VistaLover' REPLY Message Solution) -->

Use 7-ZIP software to EDIT the INSTALL.RDF file inside of *.XPI Legacy EXTENSION files.
(1) *Right* Click on the *.XPI file, and choose OPEN ARCHIVE (Top Most Menu choice)
(2) Find INSTALL.RDF file listed, and *Right* Click it, and choose EDIT (Menu)
(3) Find this (inside) for BNAV ... <em:minVersion>1.0.0a1</em:minVersion>
(4) Change it to ... <em:minVersion>0.1.0a1</em:minVersion>
(5) SAVE (EDIT), then CLOSE, get 'Update Archive?' and do that (SAVE, Yes) again.
(6) CLOSE 7-ZIP, and the *.XPI file is ready to reinstall it via (Browser Menu) TOOLS, ADD-ONs.
That should get the Legacy EXTENSIONS and THEMES working again in RT BNAV Browser.

Here, I like the "Metal Lion Sea Monkey 2.0.4.5" THEME -- the ML *Silver* THEME is good too.

Note: I corrected ALL my old Messages related to FIXING the INSTALL.RDF file related to making
it possible to install Legacy EXTENSIONS into the RT BNAV Browser -- URL for BNAV is here -->
https://o.rths.cf/boc-uxp/

Edited by TechnoRelic

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...