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

On 12/24/2018 at 10:49 PM, kitaro1 said:

Basilisk 55 - Polish is set, but does not stick.

What do you mean by "does not stick" :)

Share this post


Link to post
Share on other sites

2 hours ago, Mcinwwl said:

What do you mean by "does not stick" :)

Stupid Bing translates so that you can set the Polish language, but you can not save.

Sorry.

  • Upvote 1

Share this post


Link to post
Share on other sites
17 hours ago, Mathwiz said:

AIUI Firefox did not enable multiprocess mode (e10s) until version 53

Actually multiprocess mode was available in earlier versions, it just wasn't enabled for everyone, I remember having it enabled in 52 ESR before I switched to NM in July. Also I'm pretty sure MC himself said thay they won't add e10s to PM, though I don't recall exactly why (outside of obvious reason to for PM to be more similar with older versions of Firefox).

Edited by Tamris
  • Like 1

Share this post


Link to post
Share on other sites

In my limited research it looked like the nightly builds of some earlier releases had it, just not the release builds. But I couldn't figure out how many versions back that went. Anyhow, point being: it's not in PM to start with; @roytam1 didn't remove it.

AIUI, e10s breaks compatibility with many legacy add-ons, to the point that e10s won't even start unless every enabled legacy add-on has an 'e10s-compatible' flag set. That may be a big reason why they won't add e10s to PM.

Basilisk may have it though. I recall often seeing two basilisk.exe processes in Task Manager when I first switched to Basilisk and wondering what that was about. But I suspect a new add-on has disabled it since then (I no longer see two processes).

WebExtension add-ons are inherently compatible, but Basilisk supports only some WebExtension calls (version 55 supporting more calls than 52), so a lot of add-ons for Basilisk probably disable e10s.

Share this post


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

Basilisk may have it though.

I don't know about roytam's version of it, but original Basilisk does not have e10s either:

Quote

Basilisk features

[...]

Important differences with Mozilla Firefox:

[...]

Does not use Electrolysis (e10s, multi-process browsing).

Source

 

  • Like 1

Share this post


Link to post
Share on other sites

I'd assume that closes the door on Basilisk 52 (UXP) at least. The e10s code may still be lurking within Basilisk 55 (Moebius) somewhere, I suppose.

Share this post


Link to post
Share on other sites

New build of basilisk/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20181229-83cd9661c-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20181229-83cd9661c-xpmod.7z

diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z

PM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win32-git-20181229-83cd9661c-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win64-git-20181229-83cd9661c-xpmod.7z

Official repo changes since my last build:
- Revise lifetime management of IntersectionObservers. (c9d920e9c)
- Intersection ratio should be 1.0 for zero-area intersections. (107a68cb1)
- Use targetFrame->GetRectRelativeToSelf() as the initial intersection rect. (0626e1cef)
- Map intersectionRect to the coordinate space of the target document. (6cfd7509c)
- Use content area as the intersection rectangle ... (fa97cddb3)
- Fix singed/unsigned type confusion for intersection threshold. (85d43d68b)
- [intersection-observer] Calculate areas using int64_t. (7771a8716)
- Re-enable intersection observers with WD spec patches. (4319edc1a)
- [PALEMOON] Initialize the search service asynchronously from 'about:home' and 'about:newtab' (cb2f0f614)
- Merge pull request #919 from JustOff/nsIBrowserSearchService_async_init (bfedd7d40)
- Fix crashiness of IntersectionObservers. (3cf7e874f)
- Add performance warnings to Deprecated module. (202e78b73)
- Add UXP Coding Style guideline document (WIP) (83cd9661c)

My changes since my last build:
- update libaom to git rev 9b1252eab0616d2c1f6d7990c6256441c0b6483f

  • Like 1
  • Upvote 1

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-20181229-b1a7d10-uxp-83cd9661c-xpmod.7z
Browser-only Suite Win32 (removed due to request)

source patch (excluding UXP): (removed due to request)

No official repo changes since my last build.

For UXP changes please see above.

Edited by roytam1
  • Upvote 1

Share this post


Link to post
Share on other sites
10 hours ago, roytam1 said:

New build of BOC/UXP for XP! 

What exactly is BOC/UXP for XP ??? .... should I also be downloading it to use on my XP setup. I do download 'basilisk/UXP for XP' and also PM (NM) 27 and 28. I don't know what 'BOC' stands for.

...

Share this post


Link to post
Share on other sites

Basilisk/UXP for XP 52 and 55 multiprocess mode - browser.tabs.remote.force-enable true.

Compositing Direct3D9 - PM27 layers.prefer-d3d9 true , PM28 - auto, Basilisk 52 - auto, Basilisk 55 layers.prefer-d3d9 true

Latest version of Firefox 54 in which Compositing Direct3D9 works.

Edited by grey_rat

Share this post


Link to post
Share on other sites

@Monroe It stands for Binary OutCast Navigator (browser itself is the Navigator though, as pointed out by roy in the next post, not sure what MailNews exactly is, and Binary Outcast is its creator), it's basically a SeaMonkey fork (made by Matt Tobin as far as I know though I might be wrong), so no, if you're already using Basilisk, then there's really no point in using BOC as well.

Edited by Tamris
corrected BOC meaning
  • Like 1

Share this post


Link to post
Share on other sites
On 12/29/2018 at 11:08 PM, Tamris said:

It stands for Binary Outcast Navigator

it consists "MailNews" and "Borealis" (a browser-only Seamonkey application forked by (removed due to request))

Edited by roytam1
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites
14 minutes ago, roytam1 said:

It stands for Binary OutCast,

Yes you're obviously right, saw what I wrote earlier on Github and copied it without thinking for a second that Navigator doesn't start with a C...

Edited by Tamris

Share this post


Link to post
Share on other sites

OK ... thanks roytam1 / Tamris for the reply. I will continue using 'basilisk52 for XP' and also PM (NM) 27 and 28 ... I also use the K-Meleon update from roytam1.

Tamris posted - "if you're already using Basilisk, then there's really no point in using BOC as well.

I guess I'm 'good to go' ... thanks again.

Monroe

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