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

Posted (edited)

@Mathwiz -- @VistaLover <--

https://msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-fork-targetting-xp/?do=findComment&comment=1165197

The above URL from me still summarizes my views accurately.

As to doing it, and 'how much' -- I defer to you both on that aspect.
To aim the HELP URLs at RT websites seems reasonable to me.
However much that happens, I will be good with it.

With my last message here, just noting that MSFN.org based URLs could change.
As to what to do about that, I defer to say 'Mathwiz' on that.

So, if NOTHING changes, I will still be okay with RT Browsers.
But currently, I am just looking for the HELP URLs to aim at RT websites.
And removing that 'Installed Page' message that refers and aims at PALE MOON, seems a good idea.

Which, that seems to be what 'Mathwiz' wants to do it too (per last message).

(For amusement) NOT feeling it here, some special need to CRY HAVOC, and Let Slip
The DOGS of RE-BRANDING CONTROVERSY (War). :)

Added Later: I think what 'Mathwiz' said in his last message (above), is winning logic.

Added Still Later: 'Mathwiz' has FIXED most of the HELP URLs related to RT's Browsers.
And 'Mathwiz' has opened a GITHUB website to help with the overall RT Browser situation:
https://msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-fork-targetting-xp/?do=findComment&comment=1167289

Conclusion: There are likely to always be a couple of HELP URLs related to RT's Browsers
that might point to a 'wrong' URL somehow. 'Mathwiz' has done what is reasonable to remedy
the overall situation. The improvement is significant.

Edited by TechnoRelic
  • Like 2

Share this post


Link to post
Share on other sites

23 hours ago, 3dreal said:

Is it working for NM SSE? if yes how to setup the file? same directory like PM? until now it didnt work in my SSE-PC.
I couldbt install PM until now.
SSE-PC

It's working for me...

Share this post


Link to post
Share on other sites
Posted (edited)

@Mathwiz's PRs have been now merged into @roytam1's custom UXP branch, expect to see the changes landing in tomorrow's NM28/St52 builds... ;)

On another note, the few (?) of you running Serpent 52.9.0 in forced multiprocess (e10s) mode ( @Mathwiz, still doing this? ), will soon be unable to continue this practice, considering the upstream dev has patched that loophole:

https://github.com/MoonchildProductions/UXP/issues/1130

https://github.com/MoonchildProductions/UXP/commit/19c0f5e

:(

Edited by VistaLover
  • Like 1

Share this post


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

On another note, the few (?) of you running Serpent 52.9.0 in forced multiprocess (e10s) mode ( @Mathwiz, still doing this? ), you'll soon be unable to continue this practice, considering the upstream dev has patched that loophole:

https://github.com/MoonchildProductions/UXP/issues/1130

https://github.com/MoonchildProductions/UXP/commit/19c0f5e

thanks for noticing, this rev won't get in my repo.

  • Like 2

Share this post


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

this rev won't get in my repo.

... I understand this was a change implemented on a platform level, so I'm not sure as to if/how what I suggest below is feasible, but what would be best, IMHO, is to implement the upstream change ONLY to New Moon (application/palemoon) and NOT implement it on Serpent (application/basilisk); removing the "force-enable e10s" feature on NM should be favourable, because force-enabling e10s on PM/NM, even for testing purposes, will produce a totally broken/unresponsive browser (as the internal e10s supporting code is non-existent in PM/NM); just my 2 eurocents, of course :P

Share this post


Link to post
Share on other sites
4 hours ago, VistaLover said:

ONLY to New Moon (application/palemoon) and NOT implement it on Serpent (application/basilisk)

nope, this change affects Serpent as well.

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.2.win32-git-20190608-19c0f5e9f-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.2.win64-git-20190608-19c0f5e9f-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.6.0a1.win32-git-20190608-19c0f5e9f-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190608-19c0f5e9f-xpmod.7z

Official repo changes since my last build:
- Revert "Improve origin-clean algorithm" (f47d45be4)
- Improve `origin-clean` algorithm based on our previous changes. (3f1ef7a67)
- Remove e10s force-enable/-disable prefs and a11y considerations for starting in e10s mode. (19c0f5e9f)

My changes since my last build:
- Change help link for unofficial branding (Serpent) (65bd689bd)
- Point release notes to author's Web page (fb327115f)
- Update Help link to point to msfn.org (a9836cb56)
- Remove palemoon.org from New Moon branding (9e4dfbda3)
- Merge pull request #2 from Mathwi/Mathwi-patch-2 (9cee045fd)
- Merge pull request #1 from Mathwi/Mathwi-patch-1 (7a5bba6f8)
- Redirect support URLs away from palemoon.org (1de2444bc)
- Redirect browser.feedback.url from palemoon.org (426aef14c)
- Update app.support.baseURL pref again (7254c3400)
- Merge pull request #2 from Mathwi/custom (a7ad0dde7)
- Revert "Remove e10s force-enable/-disable prefs and a11y considerations for starting in e10s mode."

  • Like 5

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-20190608-f12228c-uxp-19c0f5e9f-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190608-f12228c-uxp-19c0f5e9f-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:
- [PLATFORM] Update commit pointer (e2374c9)
- [Mail] Use gre value for layout.css.devPixelsPerPx (f12228c)

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

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190608-6cd09e714-xpmod.7z

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

repo changes since my last build:
- Reverted following changes in order to make KM happy:
 - Bug 868814 - Fold mozalloc library into mozglue. (324250a8c)
 - Bug 1141660 - Fix bustage from bug 868814 with --disable-replace-malloc (7f74490b2)
 - Followup for bug 868814 - replace non-obvious #if with simpler alternative. (2a1520452)
 - Bug 1134920 - Remove nsMemory::Alloc/Realloc/Free. (514d8e8eb) (e96afb6ea)
- import change from rmottola/Arctic-Fox:
 - Bug 1138527 part 1 - Make ruby annotations have the same font inflation as its containing ruby frame. (088bbf5bc)
 - Bug 1138527 part 2 - Reftest for application of font inflation to ruby. (41ae8c811)
 - Bug 1097468 - Part1: expose |homescreen-webapps-manage| in Apps.webidl (b182f49b7)
 - Bug 1097468 - Part 2: test for permission |homescreen-webapps-manage|. (1b097c139)
 - Bug 943537 - In the GeckoContentController interface, take the modifiers for tap events in 'widget modifier' format rather than 'DOM modifier' format (4b7de6b31)
 - Bug 943537 - Handle modifiers on tap events in RemoteContentController and ChromeProcessController. (2bbe91961)
 - Bug 1130455 - Remove the ScrollingBehavior code to propagate APZ and use gfxPrefs instead. (09a0c8e61)
 - Bug 1139258 - Use ScreenIntSize in PBrowser::Show/UpdateDimensions (2189f8921)
 - Bug 1139575 - Don't set the fast motion flag on multitouch blocks. (5155bfd13)
 - Bug 1137267 - Enable event-regions automatically when APZ is enabled, and allow the APZ code to assume event-regions are enabled always. (29d7e7d1c)
 - Bug 1137267 - Remove unneeded flags to track touch listeners and touch caret. (cb6cc1139)
 - Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. (09ce986a9)
 - Bug 1036967 - Remove ScaleFactor::ScaleFactor(float, float). (87d13024c)
 - Bug 1036967 - Followup to fix debug logging. (d01fca6e4)
 - Bug 1036967 - Follow-up to fix debug logging. (776b4b65e)
 - Bug 1149060. Fix dev pixels per CSS pixel and presshell resolution layer dumping after bug 1036967. (6d26e4d3c)
 - Bug 1130982 - Reftest for this bug. (00bff9489)
 -  Bug 1130982 - Ensure the clip rect is appropriately adjusted for multi-framemetrics layers. (211d15a4d)
 -  Bug 1130982 - Fix a reftest so an element that's supposed to be scrollable actually is. (71dc992e2)
 - Bug 1130982 - With multi-FrameMetrics on APZ platforms, do not apply clips to scroll ports of frames other than the bottom-most one on the layout side. (4d9342324)
 - Fix APZ using incorrect scroll wheel deltas. (bug 1141728) (cad854639)
 - Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in accessibility code. (28dffc78d)
 - Bug 1136914 - Don't lose scale from parent document when descending into subdocument. (0d3cef358)
 - Bug 1139283 - Move some properties from nsStyleDisplay to nsStylePosition. (ff61201ae)
 - Bug 1125767. Centralize code into nsStylePosition::IsFixedPosContainingBlock. (f256191f4)
 - temporary override -> MOZ_OVERRIDE again (ed8caa82d)
 - Bug 1139675 - Add a couple of operator overloads to BaseSize. (a214c0eab)
 - Bug 927995 - Handle antialias+preserveDrawingBuffer properly. (9ceaf6d0a)
 - Bug 1142926 - Only notify the docshell of state changes when moving in and out of a transforming state across all APZCs. (153054d1e)
 - Bug 1116806: Enable dom.ipc.plugins.asyncInit by default; (bf0e3464d)
 - Bug 1143789. Remove unnecessary cast to BasicLayerManager. (fd30ade6c) (1cf10c95c)
- import change from rmottola/Arctic-Fox:
 - Bug 1143518 - Remove the TryCapture path which is now obsolete. (5b1b50333)
 - Bug 1112040 - Report invalid regular expressions to the console. (909f196ee)
 - Bug 1143010 - Stopping a mochitest-browser run is rocket science. (c7c482690)
 - Bug 1110487 P1 Fix some non-unified bustage before adding new code. (e8c3346a4)
 - Bug 1140051 Avoid Cache shutdown assert when Manager alive, but not active (1fd5d21d2) (6cd09e714)

  • 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-20190608.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 8e9351569..6cd09e714:
- Reverted following changes in order to make KM happy:
 - Bug 868814 - Fold mozalloc library into mozglue. (324250a8c)
 - Bug 1141660 - Fix bustage from bug 868814 with --disable-replace-malloc (7f74490b2)
 - Followup for bug 868814 - replace non-obvious #if with simpler alternative. (2a1520452)
 - Bug 1134920 - Remove nsMemory::Alloc/Realloc/Free. (514d8e8eb) (e96afb6ea)
- import change from rmottola/Arctic-Fox:
 - Bug 1138527 part 1 - Make ruby annotations have the same font inflation as its containing ruby frame. (088bbf5bc)
 - Bug 1138527 part 2 - Reftest for application of font inflation to ruby. (41ae8c811)
 - Bug 1097468 - Part1: expose |homescreen-webapps-manage| in Apps.webidl (b182f49b7)
 - Bug 1097468 - Part 2: test for permission |homescreen-webapps-manage|. (1b097c139)
 - Bug 943537 - In the GeckoContentController interface, take the modifiers for tap events in 'widget modifier' format rather than 'DOM modifier' format (4b7de6b31)
 - Bug 943537 - Handle modifiers on tap events in RemoteContentController and ChromeProcessController. (2bbe91961)
 - Bug 1130455 - Remove the ScrollingBehavior code to propagate APZ and use gfxPrefs instead. (09a0c8e61)
 - Bug 1139258 - Use ScreenIntSize in PBrowser::Show/UpdateDimensions (2189f8921)
 - Bug 1139575 - Don't set the fast motion flag on multitouch blocks. (5155bfd13)
 - Bug 1137267 - Enable event-regions automatically when APZ is enabled, and allow the APZ code to assume event-regions are enabled always. (29d7e7d1c)
 - Bug 1137267 - Remove unneeded flags to track touch listeners and touch caret. (cb6cc1139)
 - Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. (09ce986a9)
 - Bug 1036967 - Remove ScaleFactor::ScaleFactor(float, float). (87d13024c)
 - Bug 1036967 - Followup to fix debug logging. (d01fca6e4)
 - Bug 1036967 - Follow-up to fix debug logging. (776b4b65e)
 - Bug 1149060. Fix dev pixels per CSS pixel and presshell resolution layer dumping after bug 1036967. (6d26e4d3c)
 - Bug 1130982 - Reftest for this bug. (00bff9489)
 -  Bug 1130982 - Ensure the clip rect is appropriately adjusted for multi-framemetrics layers. (211d15a4d)
 -  Bug 1130982 - Fix a reftest so an element that's supposed to be scrollable actually is. (71dc992e2)
 - Bug 1130982 - With multi-FrameMetrics on APZ platforms, do not apply clips to scroll ports of frames other than the bottom-most one on the layout side. (4d9342324)
 - Fix APZ using incorrect scroll wheel deltas. (bug 1141728) (cad854639)
 - Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in accessibility code. (28dffc78d)
 - Bug 1136914 - Don't lose scale from parent document when descending into subdocument. (0d3cef358)
 - Bug 1139283 - Move some properties from nsStyleDisplay to nsStylePosition. (ff61201ae)
 - Bug 1125767. Centralize code into nsStylePosition::IsFixedPosContainingBlock. (f256191f4)
 - temporary override -> MOZ_OVERRIDE again (ed8caa82d)
 - Bug 1139675 - Add a couple of operator overloads to BaseSize. (a214c0eab)
 - Bug 927995 - Handle antialias+preserveDrawingBuffer properly. (9ceaf6d0a)
 - Bug 1142926 - Only notify the docshell of state changes when moving in and out of a transforming state across all APZCs. (153054d1e)
 - Bug 1116806: Enable dom.ipc.plugins.asyncInit by default; (bf0e3464d)
 - Bug 1143789. Remove unnecessary cast to BasicLayerManager. (fd30ade6c) (1cf10c95c)
- import change from rmottola/Arctic-Fox:
 - Bug 1143518 - Remove the TryCapture path which is now obsolete. (5b1b50333)
 - Bug 1112040 - Report invalid regular expressions to the console. (909f196ee)
 - Bug 1143010 - Stopping a mochitest-browser run is rocket science. (c7c482690)
 - Bug 1110487 P1 Fix some non-unified bustage before adding new code. (e8c3346a4)
 - Bug 1140051 Avoid Cache shutdown assert when Manager alive, but not active (1fd5d21d2) (6cd09e714)

* 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 1

Share this post


Link to post
Share on other sites
Posted (edited)
On 6/6/2019 at 8:04 PM, TechnoRelic said:

I just did install (update) the latest NM28 Browser, with the HELP URLs now altered to aim at RT websites.
And the NM28 Browser 'Install Upgrade' Screen has been removed, so I only see a 'Globe' there now.
This seems a significant improvement. I would guess that even a certain 'MAT' person might agree! :)

Added Later: Probably, more people use the 'New Moon 28' Browser, than any other RT offering. So, that the NM28 Browser HELP URLs are now FIXED to aim at RT websites, is a MAJOR improvement. HELP URLs for other RT 'packages' (BOC EMAILER, etc), can be fixed eventually too. The general strategy for RT's HELP URLs is now a 'defined situation' in my view.

Edited by TechnoRelic

Share this post


Link to post
Share on other sites
13 minutes ago, Sampei.Nihira said:

But the HELP menu of MailNews, with 2 entries, still points to the Tobin web page.

... You "sound" surprised ;):P; if you please read more carefully previous posts in this thread and/or inspect related commits in Roytam1's GitHub repository (as the result of Mathwiz's PRs), you'd realise ONLY NM28/UXP and (some of) Serpent52/UXP "Help" entries were altered...

If, OTOH, you are truly asking for Mail News's "Help" entries to be modified, that's a different matter; AFAICT, @roytam1 hasn't published a forked Binary Outcast GitHub repository (unlike his UXP one!) one can then re-fork and submit the necessary PR... He, of course, can do this in his local BO repo, if he agrees to your requests... ;)

NB: I am NOT a user of any of the BO forks (nor will I choose to be :angry: )...

  • Like 1

Share this post


Link to post
Share on other sites

I personally don't care if the menu help links are changed or not.;)

I just wanted to point this out to avoid possible future complaints from others.

  • Like 1

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   1 member

×
×
  • Create New...