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 for XP

Recommended Posts

1 hour ago, Sampei.Nihira said:

I prefer to disable WebRTC via about:config.

That's fine, especially if you don't use it. Just turn it off and forget about it; there's no need to bother with add-ons.

The add-on I found just toggles the same preference in about:config. It's strictly a convenience for those who use WebRTC but want it off during general browsing for greater privacy protection ;)

Share this post


Link to post
Share on other sites

On 6/21/2018 at 7:13 AM, TechnoRelic said:

These NewMoon (Basilisk) tweaks (about:config) were recommended by others to me.

canvas.poisondata ... true

I'd been using that myself, but decided to stop in favor of the "Canvas Defender" add-on.

The purpose of the canvas.poisondata pref is to randomize canvas data to avoid fingerprinting. However, there's a problem with this approach: most browsers don't have that feature. Even NM/Basilisk don't enable it by default. So all Facebook, Google, etc. have to do is to run the fingerprint twice, observe that the browser returns different results each time, and they'll know that the user belongs to the small subset who have browsers or add-ons that poison canvas data. Then other, less precise fingerprinting techniques can still uniquely identify users within that small subset.

Canvas Defender, in contrast, changes canvas data periodically rather than every time a fingerprint is attempted. The rate of the periodic changes can be set anywhere from once per minute to once per week (or turned off completely so you can change it manually as desired). The idea is to look like one of the "unwashed masses" who don't poison their canvas data (thus allowing tracking for a while), while in reality poisoning canvas data often enough to render said tracking useless.

  • Upvote 1

Share this post


Link to post
Share on other sites

This video fails to play in latest Basilisk UXP

"Video format or MIME type is not supported"

Edited by 404notfound

Share this post


Link to post
Share on other sites
3 hours ago, 404notfound said:
This video fails to play in latest Basilisk UXP

It did NOT play in Firefox 52.9 ESR Browser either. However, it did PLAY okay in CHROME 49 (ver.) Browser. It is a bit 'odd size' video (640x800), but unclear that it matters. It is not corrupt -- it did play in CHROME .

Edited by TechnoRelic
  • Like 1

Share this post


Link to post
Share on other sites

Hello, how could you install the language pack in Spanish, in version 28.3.0a (latest)

Share this post


Link to post
Share on other sites

Just download a language pack from here:

https://addons.palemoon.org/language-packs/

And set the general.useragent.locale pref in about:config to es-AR (since I'm assuming you want to install a Argentinian Spanish LP.)

You also have more detailed instructions there.

And whenever NM's version changes to 28.4, you'll need to follow @VistaLover's instructions on what to do in order to have the LP working again (except the Step 1 to download a polish language pack obviously):

Alternatively you can wait till there are 28.4 compatible, RC versions of language packs available here:

https://github.com/JustOff/pale-moon-localization/releases

Edited by Tamris
  • Like 1

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-20190119-082c0d218-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190119-082c0d218-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-20190119-082c0d218-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win64-git-20190119-082c0d218-xpmod.7z

Official repo changes since my last build:
- Telemetry: Remove stubs and related code (5335681cd)
- Remove unused telemetry timer from HTMLMediaElement.h (09a81ba9b)
- Remove a pointless `switch` after telemetry cleanup (acf1406e0)
- Make `AllowExperiments` return `false` as it is not useful without telemetry (633540464)
- Merge pull request #929 from adeshkp/remove-telemetry-stubs (fb1d4c971)
- [WebExAM] Use proper application name in WebExtension API error message. (c80c9cc40)
- [PALEMOON] Clean up advanced prefs XUL (3e109856a)
- [PALEMOON] Move Advanced prefs l10n strings to their proper place (41e07182f)
- Add matching browser.newtab.choice pref to prevent error. (2ab82d7fc)
- [PALEMOON] Add captive portal preference to the UI. (db15a3fdb)
- Add preference for fully disabling HSTS. (3afb818f2)
- [PALEMOON] Fix the option to disable HSTS. (1b9accd6f)
- Improve toolbar icons for all DPIs (58f755254)
- New cycle version bump (a20daf64b)
- Add isIntersecting property to IntersectionObserverEntry. (f6ef8d8ca)
- Fix check for HSTS when service is disabled. (a74b09347)
- Merge pull request #931 from Ascrod/master (01ad6e745)
- Rewrite IntersectionObserver list handling to be more robust. (ef8a5dca4)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (082c0d218)

  • Like 4

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-20190119-d31e5ac-uxp-082c0d218-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/borealis.win32-20190119-d31e5ac-uxp-082c0d218-xpmod.7z

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

Official repo changes since my last build:
- [PLATFORM] Update commit pointer (de85ad0)
- Clean up automated build infra mozconfigs (5813a8b)
- Move things so they will be better placed (ae836e4)
- [MAIL] Eat the space on double-click word selection (792ee0b)
- [MAIL] Do NOT Eat the space on double-click word selection (d31e5ac)

For UXP changes please see above.

  • Like 1

Share this post


Link to post
Share on other sites
On 1/14/2019 at 11:13 PM, TechnoRelic said:

https://www.seamonkey-project.org/releases/#langpacks
For 'RT' Borealis XP Browser, have been able to successfully install two language packs from the above URL. Specifically, the "English (British)" and "Spanish (Spain)" ones. I used tips from (users here) 'RT' and 'VISTALOVER' in order to modify the INSTALL.RDF file to get this accomplished.

They show (list) as installed in BOREALIS Browser here:
ADD ONS MANAGER (Menu: Tools, Add Ons Manager) for LANGUAGES (Tab).
But I am NOT able to 'activate' either of them.

Added: Okay, I got some QUALITY feedback that the SEAMONKEY LANGUAGE PACKS will NOT work properly in the RT BorXP Browser. They can be made to INSTALL (I did that), but they 'corrupt' even the general functioning of the Browser. So, for just now, RT BorXP Browser seems ENGLISH ONLY.

if you really want to use sm-2.49 langpack in borealis, there are some changes have to be done in sm langpack:

- add this in install.rdf before last </Description> :

    <em:targetApplication>
      <Description>
        <em:id>{a3210b97-8e8a-4737-9aa0-aa0e607640b9}</em:id>
        <em:minVersion>1.0.0a1</em:minVersion>
        <em:maxVersion>1.0.0a1</em:maxVersion>
      </Description>
    </em:targetApplication>

- copy chrome\<langcode>\locale\<langcode>\communicator\console\console.* to chrome\<langcode>\locale\<langcode>\global\ in sm langpack

- copy datetimebox.dtd from borealis omni.ja to sm langpack chrome\<langcode>\locale\<langcode>\global\ and translate

- copy communicator\consoleOverlay.dtd from borealis omni.ja to sm langpack chrome\<langcode>\locale\<langcode>\communicator\ and translate

- modify sm langpack chrome\<langcode>\locale\<langcode>\global\findbar.dtd adding(and translate) these:

<!ENTITY next.label "Next">
<!ENTITY next.accesskey "N">
<!ENTITY previous.label "Previous">
<!ENTITY previous.accesskey "P">

- modify sm langpack chrome\<langcode>\locale\<langcode>\navigator\tabbrowser.dtd adding(and translate) these:

<!ENTITY  bookmarkTab.label    "Bookmark This Tab">
<!ENTITY  bookmarkTab.accesskey  "B">

then at least with won't stop working after applied langpack

Edited by roytam1
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

But will this work on Borealis, or on Basilisk UXP as well?

Share this post


Link to post
Share on other sites
23 minutes ago, Mcinwwl said:

But will this work on Borealis, or on Basilisk UXP as well?

the above case is Borealis vs SeaMonkey only.

for Basilisk vs Firefox case maybe similar but I haven't have a look.

Edited by roytam1
typo

Share this post


Link to post
Share on other sites

New Palemoon 27 Build!
* This build is beyond official 27.9.4 build.

32bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20190119-de2f91a7b-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20190119-de2f91a7b-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20190119-de2f91a7b-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20190119-de2f91a7b-xpmod.7z

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

repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
 - Bug 1031152 - Part 2: Define a JSAPI test for the SavedFrame public API (5b391e61c)
 - add MOZ_OVVERRIDE and MOZ_FINAL taking from older upstream, since they were later removed. (45041af7f)
 - Bug 1129769 - Handle more kinds when resolving tracked type names. (76779d2bc)
 - Bug 1129769 - Followup: ignore indirect function calls from JSStreamWriter's use of std::ostream in hazard analysis. (df3fe0866)
 - Bug 1129780 - Report the youngest sampled frame's line number if it has optimization info. (46a5b92fc)
 - Bug 1131429 - Add a shell function to dump all of a function's tracked optimizations. (be91b86d0)
 - Bug 1136837 part 1 - Don't inline calls with incomplete type information for this or arguments. (0f88dc0f5)
 - Bug 1136837 part 2 - Improve |this| types when inlining after a CALLPROP/CALLELEM. (0f6e50f93)
 - Bug 1134638: 1. Add OperationName to MSimdBinaryBitwise (4100a5ff8)
 - Bug 1134638: 2. Inline some float32x4 binary arithmetic and bitwise operations (c7f3a22ea)
 - Bug 1134638: 3. Templatize inlineSimdBinary functions (39b6f6fab)
 - Bug 1134638: 4. Also test correctness of SIMD operations (8c9d75ed3)
 - Bug 1134638: 5. Add OperationName to MSimdUnaryArith; (69860fe64)
 - Bug 1134638: 6. Inline SIMD unary arithmetic operations (6a456e62e)
 - Bug 1134638: 7. Add spew for MSimd{Binary{Bitwise,Arith},Unary} (199320b8e)
 - Bug 1134638: 8. Inline SIMD conversions in Ion (6a06cc94c)
 - Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. (2f2617ccd)
 - Revert "Bug 1047529 - Move caller field from MResumePoint to MBasicBlock." (b369b2f7d)
 - Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. (20c7374f3)
 - Bug 1120170 - part 2 - Self-host RegExp.prototype.flags. (469c3b324)
 - Bug 1135429 - Object.create shouldn't throw when its second argument is a primitive value. (a1b3545ba)
 - Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. (7b00e8a79)
 - Bug 1134638: 9. Drive-by cleanup: FloatingTypePolicy can just have SPECIALIZATION_DATA (d5f86598c) (de2f91a7b)

  • Like 4
  • Upvote 1

Share this post


Link to post
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 35fb6f0f2..de2f91a7b:
- import changes from rmottola/Arctic-Fox:
 - Bug 1031152 - Part 2: Define a JSAPI test for the SavedFrame public API (5b391e61c)
 - add MOZ_OVVERRIDE and MOZ_FINAL taking from older upstream, since they were later removed. (45041af7f)
 - Bug 1129769 - Handle more kinds when resolving tracked type names. (76779d2bc)
 - Bug 1129769 - Followup: ignore indirect function calls from JSStreamWriter's use of std::ostream in hazard analysis. (df3fe0866)
 - Bug 1129780 - Report the youngest sampled frame's line number if it has optimization info. (46a5b92fc)
 - Bug 1131429 - Add a shell function to dump all of a function's tracked optimizations. (be91b86d0)
 - Bug 1136837 part 1 - Don't inline calls with incomplete type information for this or arguments. (0f88dc0f5)
 - Bug 1136837 part 2 - Improve |this| types when inlining after a CALLPROP/CALLELEM. (0f6e50f93)
 - Bug 1134638: 1. Add OperationName to MSimdBinaryBitwise (4100a5ff8)
 - Bug 1134638: 2. Inline some float32x4 binary arithmetic and bitwise operations (c7f3a22ea)
 - Bug 1134638: 3. Templatize inlineSimdBinary functions (39b6f6fab)
 - Bug 1134638: 4. Also test correctness of SIMD operations (8c9d75ed3)
 - Bug 1134638: 5. Add OperationName to MSimdUnaryArith; (69860fe64)
 - Bug 1134638: 6. Inline SIMD unary arithmetic operations (6a456e62e)
 - Bug 1134638: 7. Add spew for MSimd{Binary{Bitwise,Arith},Unary} (199320b8e)
 - Bug 1134638: 8. Inline SIMD conversions in Ion (6a06cc94c)
 - Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. (2f2617ccd)
 - Revert "Bug 1047529 - Move caller field from MResumePoint to MBasicBlock." (b369b2f7d)
 - Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. (20c7374f3)
 - Bug 1120170 - part 2 - Self-host RegExp.prototype.flags. (469c3b324)
 - Bug 1135429 - Object.create shouldn't throw when its second argument is a primitive value. (a1b3545ba)
 - Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. (7b00e8a79)
 - Bug 1134638: 9. Drive-by cleanup: FloatingTypePolicy can just have SPECIALIZATION_DATA (d5f86598c) (de2f91a7b)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

Edited by roytam1
  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×