Jump to content

My Browser Builds (Part 1)


Recommended Posts

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.

Link to comment
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)

Link to comment
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

Link to comment
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: ;)

Link to comment
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
Link to comment
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 :)

Link to comment
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
Link to comment
Share on other sites

19 minutes ago, TechnoRelic said:

<em:minVersion>1.0.0a1</em:minVersion>

This is why the extensions became incompatible; 0.9.0a1 < 1.0.0a1

Simply change to: 

<em:minVersion>0.9.0a1</em:minVersion>

Responsible upstream commit:

[Navigator] Version change
https://github.com/binaryoutcast/binoc-central/commit/fdded3b

Once again, the "Tobin" individual revolutionises app development by releasing updated code with a lowered app version number (for me at least, this is a first! :angry:) ;) .

Edited by VistaLover
Link to comment
Share on other sites

2 hours ago, VistaLover said:

<em:minVersion>0.9.0a1</em:minVersion>

Responsible upstream commit:
https://github.com/binaryoutcast/binoc-central/commit/fdded3ba8e5b9c1923a7f48a77444429f7f85a7f  ;)

That 'MAT' person strikes AGAIN !!! :o ... :P
It is good that 'Mathwiz' did those 'HELP MENU' PULLS to 'Re-Aim' the related URLs for RT's Browsers.

Edited by TechnoRelic
Link to comment
Share on other sites

45 minutes ago, TechnoRelic said:

With RT BNAV Browser, latest version = 2019.09.20 (see above).
ALL of the EXTENSIONS and THEMES got DISABLED

... The culprit upstream change I linked to previously was first present inside the Aug 31st 2019 compiled builds (package bnavigator.win32-20190831-4c42623-uxp-11965adc1-xpmod.7z), as also indicated by its posted changelog:

On 8/31/2019 at 8:00 AM, roytam1 said:

Official repo changes since my last build:
(snipped)
- [Navigator] Version change (fdded3b)

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...