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)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 6e57ba34..b68d61fda:
- dom: change `override` to `MOZ_OVERRIDE` to match ArcticFox (a5f7ce22e)
- import change from rmottola/Arctic-Fox:
 - Bug 1141905 part 1. Make it possible to CreateScopeObjectsForScopeChain with a given non-global scope chain terminator. (f511987e7)
 - Bug 1141905 part 2. Make the 5-arg version of CreateScopeObjectsForScopeChain non-static so it can be called from multiple files, and move it to a possibly-saner location. (8eb583d35)
 - Bug 1141905 part 3. Use CreateScopeObjectsForScopeChain in DebuggerFrame_evalWithBindings. (00ccdc430)
 - Bug 1141905 part 4. Add some assertions about what enclosingScope can return for non-scope objects. (efcdac5da)
 - Bug 1137844 - Part 0 - Add docs for Debugger.Memory.prototype.onGarbageCollection (5db93db6c)
 - pointer style (c329881dc)
 - Bug 1137844 - Part 1: Make {get,set}HookImpl not rely on a Debugger instance in the 'this' slot (934d19578)
 - Bug 1137844 - Part 2: Add a Debugger.Memory.prototype.onGarbageCollection getter/setter pair. (4ea252a53)
 - Bug 1137844 - Part 3: Fire the Debugger.Memory.prototype.onGarbageCollection hook after GCs (3f549a594)
 - Bug 1137844 - Part 4: Test the Debugger.Memory.prototype.onGarbageCollection hook (1e82dc1ea) (9dcfc17d2)
- import change from rmottola/Arctic-Fox:
 - Bug 1142311 part 1. Stop parenting self-hosted objects to the intrinsics holder. (3cb7980c4)
 - Bug 1142311 part 2. Rename the parent arg of NewScriptedFunction to enclosingDynamicScope, and make it optional. (27c00cbb2)
 - Bug 1142310 part 1. Stop parenting scripted functions created via the NewFunction APIs to non-globals. (46f6521fd)
 - Bug 1142310 part 2. Stop parenting scripted functions created via CloneFunctionObject to non-globals. (f164e8c49)
 - Bug 1136486 - Simplify the SVG text rendering callbacks by getting rid of NotifyBeforeSVGGlyphPainted and NotifyAfterSVGGlyphPainted. (fc76dffd1)
 - Bug 1142865. Remove the parent argument from NewObjectWithGroup. (211d191b7)
 - pointer style (c83032f78)
 - Bug 1142859. Don't parent the object created by JS_DefineObject to the object we're defining on. (7a91bf02a)
 - Bug 1135731 - fix encoding inconsistency in NS_NewXBLProtoImpl (9d5d99022)
 - pointer style (53f1a2cd1)
 - Bug 1142309. Remove the parent argument from NewObjectWithClassProto (472a00e66) (19f4294af)
- import change from rmottola/Arctic-Fox:
 - pointer style (b6253e08b)
 - pointer style again (9a39bc621)
 - even more pointer style... (f28b6f2c4)
 - Bug 1066234 - Part 1: Parser support for 'extends' in ES6 Classes. (7782e671d)
 - Bug 1066234 - Part 2: Implement JSOP_CLASSHERITAGE. (d29afcf6d)
 - Bug 1066234 - Part 3: Refactor js::CloneFunctionObject to take a proto argument. (0cc6f6048)
 - Bug 1066234 - Part 4: Implement JSOP_FUNWITHPROTO. (2e0c04103)
 - Bug 1066234 - Part 5: Implement JSOP_OBJWITHPROTO. (2f3980885)
 - Bug 1066234 - Part 6: Emitter support for 'extends' in ES6 Classes. (361d75fb4)
 - Bug 1066234 - Tests. (c06dccce7)
 - Bug 1066238 - Part 1: Parser support for static class methods. (53315d021)
 - Bug 1066238 - Part 2: Emitter support for static class methods. (3dc069679)
 - Bug 1066238 - Tests. (78470ee78)
 - Bug 1142296. Remove the parent argument from NewObjectWithGivenProto (plus adaptations for Goanna) (918202ddd)
 - Bug 1142304. Remove the parent argument from NewObjectWithGivenTaggedProto. (036d97369) (81d2deb5a)
- backout bug 1134280 for fixing yandex search "Read more" link (980f33dae)
- Revert "backout bug 1134280 for fixing yandex search "Read more" link" (01ed5ad3a)
- finally fixed yandex search "Read more" link issue. this seems to be an accidentally changed line in upstream(s) that is fixed in bug 1141455. (6a3c759b1)
- ported mozilla changes: bug1143506, bug1143509, bug1144899, bug1145560, bug1162350, bug1189593, bug1124084 (ea571e456)
- import change from rmottola/Arctic-Fox:
 - Bug 1142864. Remove the parent argument from NewObject. (2e4cce561)
 - Bug 1281596 - fix evutil_rand.c for clang/android builds clang apparently dislikes |return func(...)| in a function which returns void.  Remove the return to make everybody happy. (beab9a4b3)
 - Bug 1282141 - compensate for arc4random_buf not being available on Android; (db344c525)
 - Bug 1181026 (part 1)
 - Reformat libevent's README.mozilla file. (2816f11ef)
 - Bug 1181026 (part 3)
 - Fix libevent constants for 32-bit Linux/Mac/BSD builds. (979920fdc)
 - Bug 1181026 (part 2)
 - Clean up libevent patch handling. Add a missing one to the docs, and move them from their current two locations into a new patches/ directory. (40911a1f5)
 -  Bug 1259218 - don't use arc4random_addrandom on Android, since NDK r11 doesn't provide it (ab8a3fcdf)
 - Unbreak bundled libevent on FreeBSD 12 without upgrading it - hack of existing Bug 1259218 for Android. This patch needs to be reverted when livenet is upgraded and Bug 1497169 applied instead. (4a29b331d) (7f760bdaa)
- nss: update nss to hg rev 2d6adc7d8bfc with vc2013 hackfix (a81b41088)
- import change from rmottola/Arctic-Fox:
 - Bug 805052 part 1. Remove assertParentIs. (4c5d44eb8)
 - Bug 805052 part 2. Stop using the shape's parent to get the object's global. (6da3560dd)
 - pointer style (e2545c9a5)
 - Bug 805052 part 3. Remove parents from SpiderMonkey. (8ca3b3643)
 - Bug 1143706 - Allow BaseShape's global to be null when tracing (8e45cec9d) (b68d61fda)

* 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

Edited by roytam1
  • Like 2

Share this post


Link to post
Share on other sites

Server file updated to install the latest builds
as always keep me updated on problems and requests

:)

Share this post


Link to post
Share on other sites
Posted (edited)
On 4/11/2019 at 9:11 PM, Cixert said:

Have you found a way to change the language with a language pack or another method? 

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

Yes. From this page, I choose language xpi and install it in palemoon 28.5.  In about: config set general.useragent.locale en-GB.
So much.

 

Edited by kitaro1
  • Like 1

Share this post


Link to post
Share on other sites
On 4/20/2019 at 4:05 PM, kitaro1 said:

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

Yes. From this page, I choose language xpi and install it in palemoon 28.5.  In about: config set general.useragent.locale en-GB.
So much.

  

I raised a bug on firefox before to request that pref be changed automatically, (https://bugzilla.mozilla.org/show_bug.cgi?id=1356939 ) but was redirected to an older bug (https://bugzilla.mozilla.org/show_bug.cgi?id=383582), which is still there unsolved.

 

 

  • Like 1

Share this post


Link to post
Share on other sites
Posted (edited)

It starts also on nt 4.0 with my kernelex, even if the graphic is buggy.

 

VanI0j8.jpg

Edited by junior600
  • Like 1

Share this post


Link to post
Share on other sites
42 minutes ago, junior600 said:

It starts also on nt 4.0 with my kernelex, even if the graphic is buggy.

 

VanI0j8.jpg

glad to hear from you again!

Share this post


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

glad to hear from you again!

Yes, I was very busy with work last months. From next week, I will return to work at the project :)

Share this post


Link to post
Share on other sites
Posted (edited)

http://rtfreesoft.blogspot.com/2019/
https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190420-b68d61fda-xpmod-sse.7z
PMXP NEWMOON 27 SSE 2019420 is showing up as old 2019413
UPDATE: happens when old version is still running!
i am keeping the versions seperated.
the three ffmpeg-files must be copied into the folder every time.
currently checking what must be adjusted in about:config.

AFTER A RESET THIS MUST BE ADJUSTED ONLY(in about:config).
media.mediasource.webm.enabled?   true  
there is an addon-on for quick access of about:config:
https://addons.palemoon.org/addon/open-about-config/
 

I am currently testing if some YT-video cannot be downloaded with CYS complete Youtube Saver. recognized downloading with this converter videos are of higher resolution wheras in CYS list the are not available but listed.  e.g Full HD showing !  will try again. btw: bin-folder of downloaded and extracted  ffmpeg -program must be aimed since its containing the exe. options are in the icon upper left side of adress-bad. download right of it under the down-arrow.
CYS now downloading Full HD also. I can swear in older version full hd download was not possible only HD but with this converter it was. it is also shown as link within netvideohunter addon which itself is not working. like downloadvideohelper.

https://www.onlinevideoconverter.com/youtube-converter

Edited by 3dreal
simplification/added informations

Share this post


Link to post
Share on other sites
26 minutes ago, 3dreal said:

PMXP NEWMOON 27 SSE 2019420 is showing up as old 2019413

that's normal since I don't clobber before build (full rebuilt just for updating date is not worthy)

Share this post


Link to post
Share on other sites
Posted (edited)

S T I C K Y-S T I C K Y

Palemoon SSE/ PMXP SSE 27 adjustments in about:config  if running for the FIRST TIME:
If not there right click empty space and click BOLEAN anc copy  in and set true or false

Palemoon SSE Anpassungen/ADJUSTMENTS:

1. HTTPS Everywhere     5.2.21
http://matejhorvat.si/en/unfiled/pmxp/htps5221.xpi

NoScript     5.1.8.4   5.1.9 geht
http://matejhorvat.si/en/unfiled/pmxp/nosc5184.xpi
https://noscript.net/getit
Notice: you may need to open about:config and set your xpinstall.signatures.required preference to false in order to install NoScript 5.x, since Mozilla doesn't support signatures for legacy add-ons anymore.

2. ffmpeg
his version can use optional FFmpeg libraries to support additional HTML5 audio and video codecs. To use them, extract the DLL files into the application directory. On about:config, create a Boolean value called media.ffmpeg.enabled and set it to true.
a) ffmpeg files in palemoon-ordner kopieren/COPY TO PALEMOON-FOLDER
b) media.ffmpeg.enabled   true setzen/SET

3. Notice: you may need to open about:config and set your xpinstall.signatures.required preference to false in order to install NoScript 5.x, since Mozilla doesn't support signatures for legacy add-ons anymore. If you're using a non ESR Firefox, you may also need this hack.
xpinstall.signatures.required   false setzen/SET

4..Google recaptcha verified fix (2018.08.24) for all browser design for XP: New Moon SEE 27.8.0a1+ XP, New Moon 27.9.1a1 + XP, Mypal 27.9.4 + XP, K-Meleon 76.0 (20180818) + XP
- Test: https://www.google.com/recaptcha/api2/demo https://patrickhlauke.github.io/recaptcha
- about:config dom.messageChannel.enabled true

5. .evtl. language addon. de  SETTING YOUR LANGUAGE-hzere german de/deutschland . THERE MUST BE A LINK TO LANGUAGEPACKS where abbreviation are shown.
und
general.useragent.locale   de setzen/SET

6.a)
media.av1.enabled   true
b)
media.mediasource.webm.enabled?  true  ONLY CHANGE(from false) AFTER A RESET

7.Just set FFmpeg up in CYS Options once(installieren dann path), then copy/move the FFmpeg executable into the profile folder of your Firefox portable installation. If the FFmpeg location is set up, but FFmpeg is not found there, CYS will check the profile folder for the FFmpeg executable and use it if found there.

UPDATE

video  html5
https://addons.palemoon.org/addon/html5-video-tuner/    (alle formate bei SSE unterstützt!/all formats suppported in SSE)
-----------------
https://www.downfk.com/ (onlineFACEBOOKvideodownloader)
https://www.downfk.com/private-downloader.php chrome addon

https://www.onlinevideoconverter.com/youtube-converter (on some forum login enables download)

8.
Q: VP9 Support? (for PM27)
 a) VP9 works if async MSE option is unchecked
Extras/Tools, Einstellungen/Options, Inhalt/??   third one from left by me where fonts, language and video are, under video. pls tell us where to find in english version
b)  and "Enable MSE for WebM Video" checked in options.

9.

True for Winxp-SSE: There are still videodownload-problems on certain sites. 

e.g. this instruction video for Winfuture Updatepacks:
https://winfuture.de/UpdatePack
Only download-solution for now: Maxthon 3. it has built-in downloader which is stuck just above the videowindow.

------------------------------------------------------------------------------------------------------------------------------------------
Winfuture Updatepacks(german) also working in english MS OS. Only if newer than WINXP!

BTW: If Win7 and newer the updatepacks(Full monthly or monthly updates) will also work on english versions. there is a workaround if one is starting with Full version(latest)  stopping UAC. its in Sticky/Wichtig in the forum. msconfig and then click on UAC and press start. then down with the regulator.

Bedside the already know browsers  i can run also Opera and Chromium only video-problems seem not solved.

 

Edited by 3dreal
Update P9

Share this post


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

that's normal since I don't clobber before build (full rebuilt just for updating date is not worthy)

I updated. DATE IS OK.

Version: 27.9.6 (32-bit) (2019-04-20)

only had old version open when i started new one.

Version: 27.9.6 (32-bit) (2019-04-20)

Share this post


Link to post
Share on other sites

Hi there, first of all I wanted to thank @roytam1 for providing these builds! I wanted to share an auto-update script I wrote to automatically download the latest Weekly Browser Binary from here every Saturday and install it. I'm sure this isn't the best way to be doing this but worked well for me as a scheduled task every Saturday at 11:55 PM :)

The script as it's written assumes the following but can be easily modified for your setup:

  • 7-Zip is installed
  • Your browser is located at C:\Program Files\palemoon
  • GNU Wget 1.19.4 binary is located at C:\Program Files\palemoon_updater
  • Script must be run on Saturday after the weekly binaries have been posted

Essentially the script just downloads the latest NM28XP build and extracts it. Good enough for me.

::Set variables
cd /d "%PROGRAMFILES%\palemoon_updater"
set CURRENTDATE=%date:~10,4%%date:~4,2%%date:~7,2%

::End palemoon process
taskkill /im palemoon.exe /f

::Download latest palemoon build
wget -r -l1 -np -nd -A palemoon-28.5.0a1.win32-git-%CURRENTDATE%-*-xpmod.7z https://o.rths.cf/palemoon/

::Extract archive to Program Files
"%PROGRAMFILES%\7-Zip\7z.exe" x -y -o"%PROGRAMFILES%" *.7z

::Delete downloaded archive
DEL /Q *.7z

 

  • Like 2

Share this post


Link to post
Share on other sites
Posted (edited)
12 hours ago, TeconMoon said:

::Download latest palemoon build
wget -r -l1 -np -nd -A palemoon-28.5.0a1.win32-git-%CURRENTDATE%-*-xpmod.7z https://o.rths.cf/palemoon/

... The Moonchild Productions devs have just bumped appVersion to 28.5.0a2 in their master branch:

https://github.com/MoonchildProductions/UXP/commit/bccf86a

(bumping platformVersion as well to 4.2.0); I expect @roytam1 to soon follow on this - when that happens, your script will fail and'll have to be amended... ;) Just a heads-up! :P

Edited by VistaLover

Share this post


Link to post
Share on other sites
Posted (edited)

I think you could go with

11 minutes ago, VistaLover said:

wget -r -l1 -np -nd -A palemoon-28.*.win32-git-%CURRENTDATE%-*-xpmod.7z https://o.rths.cf/palemoon/

and you'll be set, at least until NM 29!

Note: I'd guess that, when the day comes, it won't be possible to make an XP-compatible version of PM 29. But I'm willing to bet that @roytam1 will continue post-EOL updates of NM 28, just as he does now for NM 27. So 28.* will probably work for a long time ;)

Edited by Mathwiz

Share this post


Link to post
Share on other sites

OS: Windows Vista SP2 32-bit
Browser: Serpent v52.9.0 (2019-04-19) (32-bit)
buildID=20190419233752
Original browser package: "basilisk52-g4.1.win32-git-20190420-51722cd4f-xpmod.7z"
Userstyle manager extension installed: Stylem 2.2.4

Sadly, it well appears that installing userstyles directly from the userstyles.org repository is currently broken (again :angry:) :

seHXEIm.jpg

Clicking the "Install Style" button gets the tab to become unresponsive/hang, with no prompt appearing to install the style... :realmad:

Is it

1. The site's fault?
2. The browser's fault?
3. The extension's fault?

In any case, I had to use the workaround posted in this thread some months ago... :yes:

about:addons => "User Styles" tab => "Install style from URL" button (second on top-left) =>

Input the following URL: https://userstyles.org/styles/144028/google-clean-dark.css

 

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