Jump to content

My Browser Builds (Part 1)


Recommended Posts

6 hours ago, roytam1 said:

since my binaries are marked "Test", I think people can always test how does navigator/other applications finish (like the old Mozilla M{numbers} ages, and those binaries are still lying in their release FTP site) (If people want something "stable", then they should use Feodor2's binaries instead ;) )

That is fine and all.. But when it hasn't even been released it is in flux a lot more than continued development on an already release product. Also, as pointed out before, there is the possibility of not everything being legally cleaned up never mind the potential for data loss or corruption.

Link to comment
Share on other sites


On 2/13/2019 at 9:33 AM, Monroe said:

I am currently using 'uBlock Orgin firefox-legacy-1.16.4.8 - gorhill Jan 26, 2019' ... with New Moon and Basilisk. If a newer legacy version is released ... I just run it with the older version in place and it updates to the newer version.

I don't quite understand why a person would need this updater - Ublock origin legacy updater 1.6.7 ( Basilisk ). Is this another actual 'legacy version' different from the gorhill versions?

My latest updated uBlock Orgin firefox-legacy-1.16.4.8 seems to be working OK.

...

Legacy version 1.16.4.9 of uBO is available. Appears to be a cosmetic fix with positioning the uBO button in the toolbar.

On 2/13/2019 at 10:00 AM, Mathwiz said:

I think the idea is, it's supposed to update you to the next legacy version whenever gorhill releases one. If you just use Serpent's own auto-update it will keep updating you to 1.17.4 (Serpent 52) or the current WE version (Serpent 55), so without it, you just have to turn auto-update off.

I had mixed success with uBO Updater. It worked a treat in Serpent 55, offering 1.16.4.9 vs. 1.18.4 (or whatever the most recent stable version is). But in Serpent 52 it didn't offer me an update at all. Had to go into the releases at Github and download/install 1.16.4.9 manually.

Edit: This is probably related to the upstream changes made to Basilisk, to check for updates at addons.basilisk-browser.org vs addons.mozilla.org, but uBO Updater is supposed to intercept those checks anyway :unsure:

Edited by Mathwiz
Link to comment
Share on other sites

@roytam1 Ok.. I have maybe hopefully resolved the unofficial branding situation with the navigator.. Any further mentions of Borealis in the application or package are either for profile compatibility reasons so your users aren't screwed, due to the mozilla build system, or something I missed or need to further change.

These aspects I will not hold you responsible for. So you can start producing your builds again. Do keep in mind I am still changing stuff so your buildablity may vary.

Link to comment
Share on other sites

24 minutes ago, caliber said:

how to restore old session ?
I had to close frozen Palemoon and lost all my open tabs

 

screenshot.4.png

I can't tell since I'm TMP user and I use session manager from TMP.

Link to comment
Share on other sites

what is TMP ? session manager ?

I have a similar addon installed on FF only and it's very helpful

looks like the sessionstore file content has been wiped...(Moonchild Productions\Pale Moon\Profiles\....)

sometimes I have more than 50 tabs open at once and I thought Palemoon was not afected by this FF issue

fortunately I have recently been using all those tabs so I will try to restore them from the 'history'

 

 

 

.

 

Link to comment
Share on other sites

While I certainly have some differences of opinion with Tobin, MC, and the rest of the PM team, I do want to express my sincere gratitude for their work! In particular, it's nice to have browsers that work with modern Web sites, but that don't employ the "walled garden" strategy of Chrome and Mozilla, requiring every add-on and the like to get a digital signature from the "powers that be."

I understand that Chrome & Mozilla are trying to guard against malware, but the potential for abuse of "walled gardens" is clear, especially when Google or Mozilla has different interests than the add-on developer (as we've seen with the recent flap about Chrome threatening to break uBO).

Link to comment
Share on other sites

1 hour ago, caliber said:

I thought Palemoon was not affected by this FF issue

Remember that PM, and hence NM, were derived from FF, so they are likely to share many of the same bugs (another example being the 23-minute YouTube bug).

Also, 32-bit browsers can run out of addressable RAM with many tabs open. If you can't run a 64-bit version, forcing e10s (multiprocess mode) can help with FF or Serpent, but that's not an option with PM or NM.

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190309-7e0d3b80f-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190309-7e0d3b80f-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.5.0a1.win32-git-20190309-7e0d3b80f-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190309-7e0d3b80f-xpmod.7z

Official repo changes since my last build:
- Add hover state arrow images. (c8ef59dae)
- Remove updater gunk from the about box. (a61164a88)
- Replace about box backdrop. (7f6137983)
- Update about box design. (f0c57ac5f)
- Fix dynamic addition of build date. (97be0f65c)
- [Basilisk] Add Netflix SSUAO to work around blocking behavior for EME DRM-enforcement for later Firefox versions. (fd3692657)
- Remove texture layout endian-ness check for Moz2D. (b55a0dd24)
- Tweak the about box layout a bit. (a7bca40ad)
- Tweak the about box styling some more and clean up styles. (403605efb)
- Adjust Pale Moon™ wordmark for better contrast (a49d052af)
- Merge pull request #985 from MoonchildProductions/aboutbox-redesign (5dba1ebe8)
- Remove e10s code from browser widget. (083d322b7)
- Don't include nsDownloadManagerUI if the Communicator version is used (853fe00ba)
- [PALEMOON] Fix updatesSeparator id mismatch (baeec92b6)
- Revert "Don't include nsDownloadManagerUI if the Communicator version is used" (011610259)
- Don't include nsDownloadManagerUI if the Communicator version is used (7e0d3b80f)

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190309-e8e433a-uxp-7e0d3b80f-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190309-e8e433a-uxp-7e0d3b80f-xpmod.7z

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

Official repo changes since my last build:
- [COMMUNICATOR] Platform Services (a541fcb)
- README.md edited (b3047cb)
- [CALENDAR] Remove Sunbird code (ed7fb2f)
- {CENTRAL] Export current git branch from mach stub (ce3cb98)
- [MAIL] Reinstate license wizard page in installer (8798702)
- [MAIL] Remove unused unstable branding (093410b)
- [COMM] Add a helpful readfile command to Communicator.jsm (d554bc0)
- [COMM] Do error handling with Communicator.readfile (4ad210d)
- [COMM] Add the basic UI for the eula component (4a8024e)
- [COMM} Init Communicator.jsm in the eula component (3647b6e)
- [COMM] Remove errent dtd from eula.xul (08121c2)
- [COMM] Complete EULA (c5307fd)
- [MAIL] Add EULA (c6c62f9)
- [COMM] Remove init from Communicator.jsm (742680b)
- [PLATFORM] Update commit pointer (d387e7b)
- [MAIL] Make license branding dependent (3ac11c0)
- [COMM] Include toolkit.mozbuild in communicator.mozbuild (eda9260)
- [NAVIGATOR] Do /some/ unofficial rebranding (adfb407)
- [NAVIGATOR] Add EULA to navigator (7ecdbbf)
- [COMM] Fix remaining style issues with eula (3b8908a)
- [PLATFORM] Update commit pointer (9148795)
- [COMM] Set pref to false onCancel for eula (c76f3bf)
- [COMM] Use a common function in Communicator.jsm to invoke the license window (42359ba)
- [COMM] Fix license window (85dfa8f)
- [MAIL] Add final EULA (0f5e33a)
- [MAIL] Use the unwrapped version of the license (c994e32)
- [NAVIGATOR] Add about:logopage (3fd8195)
- [NAVIGATOR] Upgrade nsAboutRedirector js component (de8980d)
- [NAVIGATOR] Part 2 (c8d2e85)
- [NAVIGATOR] Maybe hopefully finish unofficial branding (4b9d0ad)
- [NAVIGATOR] Fix preprocessing and config fallout from unofficial branding (26965bb)
- [PLATFORM] Update commit pointer (3a8c4c9)
- [NAVIGATOR] Make license branding dependent (3ecf640)
- [COMM] Move download manager to communicator toolkit (17c459e)
- [PLATFORM] Update commit pointer (ef2b12b)
- [COMM] Downloads Manager stuffs (e8e433a)

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-20190309-804907cdb-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190309-804907cdb-xpmod.7z

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

repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
 - Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV (e5452f1ac)
 - Bug 1112164 part 5 - Distinguish between the FloatRegister code and the encoding on x86 & x64. (7e27e254d)
 - Bug 1152176 - xpcom: Define linux kernel BLOCK_SIZE if necessary. (4ff9c701e) (804907cdb)

 

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git d0444154b..804907cdb:
- import changes from rmottola/Arctic-Fox:
 - Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV (e5452f1ac)
 - Bug 1112164 part 5 - Distinguish between the FloatRegister code and the encoding on x86 & x64. (7e27e254d)
 - Bug 1152176 - xpcom: Define linux kernel BLOCK_SIZE if necessary. (4ff9c701e) (804907cdb)

* Notice: the cha ngelog above may not alw ays applicable to XUL Runner 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

My installer should be able to handle the new builds— I’m unable to test at the moment but it should work.
EDIT: Yep, it's working! :thumbup

Edited by i430VX
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...