Jump to content

My Browser Builds (Part 3)


Recommended Posts

It also leaves two empty "Mozilla" folders, an empty "mozilla-temp-files" folder, and two empty "Moonchild Productions" folders.  But since all shadow folders are always EMPTY, I just leave them be as they are created every time you run the portable loader.

 

Edited by ArcticFoxie
Link to comment
Share on other sites


3 hours ago, RainyShadow said:

@Dave-H

Would it be possible to pin the pointer to this in the XP forum?

Second that. Or at least a pointer to this forum (if possible)! The recent move of the browser threads from the XP forum to here makes some sense, but it really messes with me catching up on the latest XP news.

Link to comment
Share on other sites

8 hours ago, RainyShadow said:

to pin the pointer to this in the XP forum?

4 hours ago, Mathwiz said:

The recent move of the browser threads from the XP forum to here makes some sense

... The old location in the WinXP subforum, and pardon me XP-users for saying so ;) , wasn't very appropriate either, because:
1. The majority (if not all) of the roytam1 browsers can be run on WinOSes past WinXP (e.g. Vista SP2/Win7 SP1/etc.); apart from yours truly :P (on Vista SP2 32-bit), I am aware of MSFN members running e.g. St52 under Win7, despite that OS offering, at least at this time, a varied selection of supported recent/mainstream browsers... 
2. Several roytam1 browsers can be run on WinOSes preceding WinXP (natively or via KernelEx) ...
Thus, "Browsers working on Older NT-Family OSes" is fine by me... The key word here is "Older" which, as far as MS are concerned, should denote evey WinOS < 8.1 ...

Being realistic though, I can acknowledge the vast majority of users falling into the WinXP group... That doesn't mean Vista users should be treated differently, does it? Browsers offer the bookmark function, so "latest XP news"? 

https://msfn.org/board/forum/34-windows-xp/

and, similarly, "latest Vista news"? 

https://msfn.org/board/forum/67-windows-vista/

:D

Edited by VistaLover
Link to comment
Share on other sites

It won't go back to the XP forum. It was past time it got it's own forum. "Older NT-OSes" denote those which have sub-forums in the "Older NT-OSes" forum. 7 isn't there yet (it still has too many users and too many software support for that). Nor is 8.0, because it's discussed in the same forum as 8.1, which isn't yet EoS. 

Link to comment
Share on other sites

17 hours ago, Mathwiz said:

(I'd use Serpent 52, but I can't run 52 and 55 at once).

Should be possible, if one of them is run as PORTABLE (so that their profiles remain isolated) - see previous post by @ArcticFoxie ; might need to rename the main executable of one of them to serpent.exe, if you absolutely need to run them both concurrently... 

HZx5Sjo.jpg

Both are run as portables, St52's EXE has been renamed ...

Link to comment
Share on other sites

8 hours ago, dencorso said:

It won't go back to the XP forum. It was past time it got it's own forum.

I did not suggest moving back. Just sticking a permanent shortcut to it.

 

IMHO, the best would be to have this forum cloned/linked to in all revelant OS forums, so it appears as a subforum to them without actually moving it.

Would this be possible with the current forum software?

Link to comment
Share on other sites

On 10/31/2021 at 5:04 PM, VistaLover said:

Should be possible, if one of them is run as PORTABLE (so that their profiles remain isolated) - see previous post by @ArcticFoxie ; might need to rename the main executable of one of them to serpent.exe, if you absolutely need to run them both concurrently.

Interestingly, the profiles are already isolated (I think by accident). 55's are in "%APPDATA%\Moonchild\Basilisk\Profiles", while 52's are in "%APPDATA%\Moonchild Productions\Basilisk\Profiles"! So I think your suggestion about renaming one of the .exe's (for those trying this at home, rename the one that isn't your default browser), is probably the way to pull off the trick.

But for non-e10s operations, New Moon 28 suffices, and it gives me the chance to "go retro" with the older UI every so often.

BTW, on the topic of FF browser UI's, I think it's mostly a matter of what you've gotten used to. I was a bit annoyed when Mozilla switched FF to the Australis UI, but I'd gotten used to it by the time I got into @roytam1's builds, so I chose Serpent so I could stick with it.

Back in the day, I used to use one of Mozilla's very early post-Netscape browsers (I think v1.4!) and that UI lives on in SeaMonkey, BNavigator, etc.

Link to comment
Share on other sites

1) Anybody try this addon yet ?
https://github.com/Nebula-Mechanica/serpent-tester-tool
Forked from JustOff/moon-tester-tool

I have it downloaded, though it won't install for me in Palemoon (27 or 28) or Serpent (52 or 55)

2) I can't seem to get any of the addons from the official Palemoon or Basilisk sites to install or even download (in any version of Palemoon or Serpent) ...is it because the addons are intended for a 64 bit browser (?)....or blocking roys browsers ?... . I can't get them to download no matter how I try, hoping to perhaps modify them into working if I could download them...there are about 10 or so I wanted to try including the neomelodica....is there some trick(s) to getting these to download at all ?
https://addons.palemoon.org/releases/neomelodica/
https://addons.basilisk-browser.org/
https://gitlab.com/vannilla/neomelodica

3) Question - When modifying the .rdf file for a different browser, is it the AppVersion listed in about:config that should always be the correct reference for the min and max ?...do the platform or ini file contents in the browser installation folder ever factor in ?

Thanks in advance to all of the members for their insight, feedback and bountiful generosity.

 

Edited by Eclectic
spelling
Link to comment
Share on other sites

https://github.com/JustOff/webinstall-ninja/
also for new moon 28:
general.useragent.override.addons.palemoon.org
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Goanna/4.8 Firefox/68.0 PaleMoon/29.4.0.2

the above will give you the xpi files to edit the rdf. (nothing more)
then install from file (drag xpi to extensions page)
rdf needs to be this for new moon 28:
      <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id>
      <em:minVersion>28.10.0</em:minVersion>
      <em:maxVersion>29.*</em:maxVersion>
can not comment on basilisk , never used it.

Edited by rereser
Link to comment
Share on other sites

@Eclectic

1) You don't say what browser you're using or what error you get to it's not really possible to tell.

2) It seems that palemoon.org is doing a User Agent check.

The links start out as: http://palemoon.org/ but if you spoof to (for example):

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 PaleMoon/29.4.1

...the links will change to (for example):

https://addons.palemoon.org/?component=download&id=neomelodica@vannilla.org&version=2.3

...from there you can Save Link As to grab neomelodica-2.3.xpi

In the install.rdf it has entries for both:

<em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id> which is Palemoon
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> which is regulaer Mozilla Firefox

3) I tend to rely on Help... About or (probably better) Troubleshooting Information.

Ben.
 

 

Edited by Ben Markson
@Eclectic not @Electric!
Link to comment
Share on other sites

9 hours ago, Eclectic said:

I have it downloaded, though it won't install for me in Palemoon (27 or 28) or Serpent (52 or 55)

I had no trouble installing it in Serpent 55, although I haven't tried to use it yet. Are you sure you downloaded a file named serpent-tester-tool.xpi ?

8 hours ago, Ben Markson said:

1) You don't say what browser you're using or what error you get to it's not really possible to tell.

Probably reasonable to assume @Eclectic (not Electric) is using Pale Moon (actually probably New Moon) 27 & 28, and Serpent 52 & 55.

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20211106-f94c0da-uxp-190b620c2-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20211106-f94c0da-uxp-190b620c2-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.rthost.win/basilisk/basilisk52-g4.8.win32-git-20211106-f94c0da-uxp-190b620c2-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.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20211106-ba47fad4d-uxp-190b620c2-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20211106-ba47fad4d-uxp-190b620c2-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20211106-ba47fad4d-uxp-190b620c2-xpmod.7z

No official UXP changes since my last build.

No official Basilisk changes since my last build.

No official Pale-Moon changes since my last build.

My changes since my last build:
- partly import changes from tenfourfox:
 - first rolling release: update to 91ESR EV and roots, TZs, TLDs (d7c93b6cf)
 - security: M1730935, M1735152, M1730048 (1603b00d0) (190b620c2)

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.

Link to comment
Share on other sites

Link to comment
Share on other sites

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20211106-fc7f3915a-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20211106-fc7f3915a-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- partly import changes from tenfourfox:
 - first rolling release: update to 91ESR EV and roots, TZs, TLDs (d7c93b6cf)
 - security: M1730935, M1735152, M1730048 (1603b00d0) (0456c68e4)
- network: fix temporary variable type, this should fix not able to access port numbers that is larger than 32767. (fc7f3915a)

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