Jump to content


  • Posts

  • Joined

  • Last visited

  • Donations

  • Country

    Russian Federation

Posts posted by Alex654

  1. Hello everyone,

    I would like to report that YouTube stream chat is not working in New Moon 28 at all (in the latest version and in older versions too). i am testing it watching the recording, but I think things will be the same on a live stream.

    Does YouTube need some UA override rule, or is this cannot be fixed at all? Even yesterday it worked (though incorrect, always showing up the first messages at any point of the video, but failing to load the actual ones or to scroll down). But now it just prints out a message, that I use an outdated browser...

  2. Please, remove the duplicates above. This forum is very buggy. Not only it does not switch pages correctly in Chrome 49 (last available on Win XP), but the same problem also happens in latest Chrome on Windows 7 (checked just now), and the redirect to the last message after posting also fails in Firefox 63 on Windows 7 (it is not so old).

    I guess someone should make a bug report to the tech support. Maybe I will.

  3. On 3/18/2020 at 5:31 AM, VistaLover said:

    Due to certain coding decisions taken by our maintainer ( @roytam1 ), the custom UXP fork branch he's compiling NM28 off has distanced itself from upstream (which already uses a different build system, i.e. official unstable PM29 is now being compiled from a dedicated PM repo, with official UXP as a module), so that the LPs currently produced by @JustOff are simply not compatible with New Moon; from past discussions, it is my belief that we are not to see any updated LPs for New Moon coming from @roytam1 himself, so I guess it's a task to be undertaken by the user community... :whistle:

    Can I help the situation some way? I have some knowledge in HTML and JavaScript. It would be good to make a full set of LPs for New Moon v28.

    Also, I didn't quite understand why New Moon v27 is OK (compatible with the official LPs for Pale Moon).

  4. On 3/16/2020 at 8:20 AM, simonsat said:

    I will not (not a specialist). :( Very high-quality Russian does volkovysk Russian (RU) Language Pack 27.9.7, it inspired me to experiment. :) There is a lot of work and knowledge is desirable language. Example: We take the necessary version of Palemoon, it has two omni.ja files, you need to unpack them (open as archive). Find the localization of the en-US folder in them (omni.ja \ chrome \ en-US \ locale \ en-US \). In them we find the translation files * .dtd, * .properties and others. We also act with the * .xpi translation file of the language you need. Comparing the files with the original (en-US), we find the missing-extra lines and delete-add (we translate the added one). It's like in my opinion not a professional. A lot of work and thanks to everyone who does this. :worship: Sorry for the Google translation. :)

    Maybe someone will be interested in my builds based on the builds of the respected roytam1. Unfortunately only RU-EN, more RU than EN. :) You can add any language, but you need to translate some buttons of Custom Buttons.




    Thanks a lot for the detailed instructions! :) But I would like to add a few cents from me. I noticed that all language packs for New Moon 28.8.4 (tried Russian and French, they both have the problem) lack some strings (or have some bug?), that prevents the Web Developer submenu to show most of its items (except the first two).

    It seems to be a bug of New Moon, because I can't believe that so many people working on different translations for Pale Moon did not notice this thing! Can you verify it and tell if the problem is with translation packs (XPI files) or not? I already posted at Pale Moon translations subforum (though I forgot to tell that I am using New Moon, not Pale Moon itself), will check the answer tomorrow.

  5. 3 hours ago, roytam1 said:

    you may need a user-agent override for this site. put this line at the end of your pref.js:


    Thanks a lot! This helped me to deal with the problem (I made the string similar to the one used in version 27.9.6):

    user_pref("general.useragent.override.pornhub.com", "Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Firefox/52.9 Goanna/4.4 PaleMoon/28.8.0a1");

    Thought it's a shame that such big sites don't provide critical functionality when the UA string does not match expectations. The right approach is to detect the needed features.

    First I thought the problem was that I had an outdated Flash Player 17, but when I installed the newest version nothing changed. So it was not the error in Flash or JavaScript, but just the result of UA check that led to "nowhere" in code, disabling any further actions.

  6. Hello guys,

    Sorry for the topic I'd like to raise, but it seems that PornHub stopped working on New Moon 28.8: it loads, no errors in Web Inspector console, but the videos are not played. I can see the red plugin icon in the address bar, and when I click on it, the popup initially has no text (maybe the translation xpi file error), when I click "Show all" the text labels do appear, but when I click "Allow" nothing happens.

    The Adobe Flash plugin is listed on about:plugins page.

    Any ideas why it is happening? I know I should use version 28.9, but there is no translation pack for Russian language, unfortunately. I can live without it of course, but anyway.

    Also this thing is happening in Chrome 49 (there is also another problem on this site with some thumbnails not loading due to SSL algorithm problem caused by Win XP SSL library).

    UPD: what surprised me even more is the fact that it work just fine in New Moon 27.9.6 (build 2019-03-23)

  7. On 2/10/2020 at 9:18 PM, kuja killer said:

    Thats the last possible thing i was thinking about, for the graphics hardware. I have a Dell Latitude D620 laptop, which is Intel GM 945 Graphics. I get errors and/or "blocked/blacklisted" in the troubleshooting info page.



    All the "force enables" with everything dont help as i mentioned earlier, to get past those errors or blocks. Is that why the opengl, webgl, and use hardware acceleration all dont do a thing ??

    And according to this page, the only supported version not blocked is "4926" -- https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#Intel_cards

    And this page ...the last possible update that was ever published for this model was 4814 - https://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverid=984x8&oscode=ww1&productcode=latitude-d620#otherversion

    So it wont even make a difference if i try to install that since I would of needed 4926 i guess, which is from Intel 945G ...not GM ..(a different motherboard type)

    So i'm seriously screwed then huh ??


    Have you updated your graphics card driver before the problem began? Maybe it can be a driver, not hardware issue

  8. Hello everyone, haven't been here for 6-8 months, so I have 2 questions. Help me please =)

    1. What is the difference between 27.9.1 and 27.9.18 versions of PM from the 1st page of this new thread? I'm currently using 27.9.6 version for XP (2019-03-23).

    2. Some modern sites have JavaScript errors. For example, code snippets with syntax highlighting and diff support on emberjs.com don't work in PM 27.9.6, but work perfectly in Firefox 52.9.0 ESR portable. The question is will this problem be fixed by updating to latest 27.9 build, or should I use 28.x instead? Is the JavaScript engine getting updates regularly, or only security and performance patches are applied by @roytam1?

    The code that is breaking for me is

    var e = this.element.querySelectorAll('pre:not(.no-line-numbers) > code')
    e && e.forEach(function (e) {

    I know what's happening here, it's just the laziness of programmers who didn't bother to call [].slice.call(e).forEach instead of just e.forEach, that is, I suppose, allowed by newer standard. I have seen it on another site before.

    Anyway, is it already fixed in 27.9, which I love for its speed, or will it never be?

  9. On 4/22/2019 at 10:12 PM, Mathwiz said:

    Yes, that is likely.

    That part, I'm not so sure about. OTOH, it's certainly possible. We'll just have to hope for the best.

    It'll depend on what MCP intends to do with PM 29, and what code libraries they use. For example, they could go down a path similar to Waterfox, which preserves UXP, yet cannot be back-ported to XP (uses Rust, IIRC....)

    Why not just port Rust to XP? Everyone would benefit from that.

  10. On 4/7/2019 at 8:57 PM, DanR20 said:

    but if it's the codec it's still far better than plugin-container, which I have always found to be far worse and unreliable

    For me it's not true. Adobe Primetime CDM works absolutely brilliant with Twitch in Firefox 47 Portable (just for example). Also my Firefox 52 ESR Portable is configured to use it, and performs equally well there.


    On 4/8/2019 at 5:20 AM, Mathwiz said:

    It wouldn't surprise me if Primetime requires considerably more CPU horsepower than the built-in ffvpx decoder. If so, ffvpx would be the preferred choice unless you're having issues with it.

    But if compare to built in Firefox decoder (versions 42-52, again) the "native" realization (I beleive is uses system codecs) does not manage to playback smoothly even on my 4-core Intel Core i5 2500K with lots of RAM (at least when the video is something heavier than 720p 60 fps - say 900p 60 fps videos already freeze and loose sync with audio track on Twitch). Also CPU load with Adobe Primetime is at least 1.5x lower by my observations.

    I know that Serpent/Moebius uses very different media codecs, just as additional information for anyone.

  11. So guys, has anyone used exensions like Tamper Monkey or Custom Style Script to replace existing JS code of the site? Have you had problems with CSP headers during this? Please give an advice which extension is better for PM 27 and how to install it (maybe some editing of the manifest is needed). I will try to make GitHub working again in PM 27 then :)

  12. On 4/3/2019 at 4:44 AM, siria said:

    The only catch is that all those header addons must be disabled to avoid hijacking.

    @siria , hat do you mean by hijacking? Some malicious JS extension code?

    On 4/3/2019 at 4:28 PM, Mathwiz said:

    which wouldn't be bad if it didn't look so much like Win 10

    It can be styled. There are many nice looking themes in the catalogue, and which is more important, you can go further and edit userStyle.css (I even made a video on YouTube about it about a year and a half ago).

    Personally I use Basic Blue theme (one of the first ones) that is heavily modified using custom styles. The result looks like this:



  13. On 4/2/2019 at 10:47 PM, VistaLover said:

    especially as @roytam1 went the extra mile to patch, after my report, the non-working "preview tab" under the "submit-a-comment" section...

    And that thing was broken again, and eventually not fixed this time :(

    Btw, why GitHub needs UA spoofing at all for Firefox 52 ESR if the code is compatible?

    On 4/2/2019 at 10:47 PM, VistaLover said:

    2. Opera 36.0.2130.80 and 37.0.2178.54 (last working in Vista) would support GitHub natively, but they no longer do (even when spoofed to later Chrome/Opera/Firefox versions...).

    How did you find that out if the UA spoofing does not help? Because there are no errors in Console?

    On 4/2/2019 at 10:47 PM, VistaLover said:

    ut you can resume GitHub functionality if you install aforementioned extension (User-Agent Switcher for Chrome) and add a permanent spoof (i.e. SSUAO) "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" for domain "github.com"

    Why spoof UA to Firefox and not to newer Chrome?

    On 4/2/2019 at 10:47 PM, VistaLover said:

    Selecting a different branch via the dedicated button/wizard is broken; clicking the ellipsis in the commit title to expand it is broken; clicking the dedicated button to copy commit hash broken; various other more complex functions are broken, too (editing a previous issue/comment, "preview" tab in posts, etc.) :realmad:

    You listed broken functions; but they are not new. I asked about the new ones. It seems there are no such :)

    On 4/2/2019 at 10:47 PM, VistaLover said:

    I don't use GitHub myself for code authoring/manipulation, but for every other feature I use it for, I encounter no issue when using latest New Moon 28[5.0.a1]/Serpent 52.9.0 with a SSUAO/FirefoxESR 52.9.x with a SSUAO; granted I, too, get a CSP error in WebConsole:

    It seems it does not work for me in NM 28 because my 28 branch version is from October/November 2018. Is it too old for GitHub now? :(

    On 4/2/2019 at 10:47 PM, VistaLover said:

    you seem very well versed when it comes to Javascript language, perhaps you should explain in more detail where exactly GitHub fails for you; other coders here could offer substantial assistance (other than me saying GitHub just works in NM28

    Maybe that's right, it seems I fixed the main problem, but I can't test the results because replacing of JS files does not work; and it does not work because of very strange CSP bahaviour :(

    So I really need someone's help here...

    Thanks for all your info, though. As a temporary measure I have set up a Windows 7 Lite Edition VM for myself recently... It performs not very bad on Win XP x86.


    Regards, Alex654.

  14. 1 hour ago, VistaLover said:

    For starters, forget completely New Moon 27/Tycho; the platform is just too old (even with the rmottola/Arctic-Fox third party patches) to support the most modern JS/CSS code GitHub are employing...

    But as I read on this forum, GitHub actually was working in New Moon 27 as of September-October 2018 (I visit this thread from time to time). What are the new features that are not supported and why GitHub had to deploy them, don't you know?


    FxESR 52 has that feature disabled by design and you'd have to use specialised extension(s) or patch the browser yourself

    Thanks for clarification about UA override (in about:config I saw option to override the UA on per site basis, and it was even enabled by default for whatever reason); as for the extensions, I already have tried one, the result is described above - it failed to deal with the CSP directive.

    Anyway, I did the following steps on my Chrome 45 (sorry for offtopic, I know this forum is not for Chrome/Chromium discussion, but maybe it can help someone):

    1. Declared a User-Agent header override in the Resource Override extension (maybe there are similar extensions available for Firefox/Pale Moon)
    2. That allowed to receive 2 JS files from GitHub (for modern browsers), one of them definitely contains new unsupported language features (spread operator in objects, it is part of ES2018 and even Babel JS does not transpile it to ES5 yet, unfortunately).
    3. Put the files in Babel on their site and edited the results manually in order to make the script fully ES5-compliant
    4. Made a rule to modify/remove CSP header in order to make the browser allow these modified scripts to be injected.
    5. And here I got STUCK. With other sites before it would be OK, and the file got actually injected. This time (how is it even possible?) the error text changes (from saying that CSP directive "..." does not allow the resource to load to saying that Origin null is not allowed - and that is despite the fact I allowed data: scheme!), but my modified scripts still do not load. Hence the site stays unusable as it was before.

    Someone who knows CSP and Chrome behaviour better, please help me to fix this.

    Or maybe suggest the extension that allows to inject scripts and modify arbitrary headers for Firefox 52 / New Moon 27-28.

    As you see, version 27 is really not a big problem; it's just the ... operator in 2 places in 1 of 2 scriipts that causes the script to crash when UA is spoofed in New Moon 27/28 (and on Chrome 45 also another JS constructions break the browser, because it does not support ES6 at all, but it is really easy to fix).

  15. Guys, SOS, need your help :(

    GitHub stopped working completely under Win XP. Tried New Moon 27, New Moon 28 and Firefox 52 ESR - nothing helps. In Firefox 52 I still can see some errors in Console (and in NM too), but as of Chrome 45 - the Console is absolutely clean. It just does not work. I mean I can submit a post (it seems it is an old plain <form>), but no button (quotation, formatting, edit or delete submitted post) will work.

    Can you confirm the bug? Will updating to latest release (I have the one before the latest) solve the problem?

    UPD: investigated further. It seems their server is blocking the scripts from sending them to older browsers. This is what Firefox 52 ESR is trying to load:


    And this is what it gets:

    Not Found

    UPD: It seems I found what's happening. I don't know why the Sources panel displays so many script (which it cannot load), but the problem is that with older browsers (Firefox 56 included) GitHub returns some fallback JS (unsupported-bootstrap.js), which surely doesn't do much and nothing is working. SO I downloaded the User-Agent switch extension for my Firefox 52... And then I got an error in Console, saying that the page's Content-Security-Policy didn't allow the spoofing code from the extension to be injected into the page. LOL :D

  16. Hello guys,

    Anyone has problems watching videos (not translations in real-time) on Twitch?

    I can't play any video. Using the latest version of New Moon 27 (27.9.6). In 27.9.1a1 was the same.

    Made sure that LAV filters are installed in New Moon folder (they were missing after manual update to 27.9.6 I made today), but nothing changed.

    I get the following error in console:

    HTTP "Content-Type" of "video/mp4" is not supported. Load of media resource https://clips-media-assets2.twitch.tv/AT-cm|421839202.mp4 failed.

    What's more important - that videos play absolutely fine in Firefox 47 and even in Firefox 42. Any thoughts?

    Update: figured out the problem. I should have used LAV filters from the archive given by @roytam1 rather than my own taken from K-Lite 11.5. It seems the version of avcodec matters (mine is 56, while 57 is required by PM). Now everything works fine :)

    • Like 1
  17. 11 minutes ago, roytam1 said:

    upstream breaks it (or not, since it is working fine here)

    Version 28.2.0a1 from 2018-10-05 works fine too. How is it possible that the build worked on your test machine and doesn't work on mine (the situation when I tried again was the same, window with "Finish" button, then window with 2 frames, then crash after some time after I closed the window)?

  18. 1 hour ago, dencorso said:

    You ought to have a further subdirectory named "Basilisk" (under the "Moonchild Productions" directory), with your independent profile for Basilisk/UXP for XP. It seems it wasn't created for some reason... Let's wait for @roytam1 to chime in, though, before trying anything. Maybe he can provide you with a profile cleaner or some other convenient utility to clean-up before trying to reinstall. Patience usually is worth it. Just my 2¢, of course! :)

    Oh, thanks, I didn't know about that. However, I figured out that version 28.1.0a1 works fine for me (I created a fresh profile for it), so this is really something wrong with the latest release, I think.

  19. On 9/3/2018 at 8:48 PM, msfn-guest123 said:


    anybody else seeing this "line" ???

    (did not want the YouTube download discussion to "bury" the enquiry since YouTube is entirely pointless to me personally)

    I have this line too when I have the menu bar off on Windos XP.

    I traced its origin via debugger, so I know how to fix it (it is really a theme related issue).

    1. Open the .xpi file with your theme using any archive extractor (I am using 7Zip for example).

    2. Find the chrome/browser/browser.css file, extract it somewhere and open in text editor.

    3. You need to fix the following block:

    #appmenuSecondaryPane menupopup {
        -moz-appearance: none;
        background-image: linear-gradient(to right, #F0F0F0 26px, ThreeDLightShadow 26px,
                                          ThreeDLightShadow 27px, ThreeDHighlight 27px,
                                          ThreeDHighlight 28px, #F0F0F0 28px);
        border: 3px solid;
        -moz-border-top-colors: ThreeDShadow #F0F0F0;
        -moz-border-bottom-colors: ThreeDShadow #F0F0F0;
        -moz-border-left-colors: ThreeDShadow #F0F0F0;
        -moz-border-right-colors: ThreeDShadow #F0F0F0;

    I figured out that setting for example, this value for background-image property solves the problem:

    linear-gradient(to right, #F0F0F0 26px, ThreeDLightShadow 26px, ThreeDLightShadow 26px, #F0F0F0 27px)

    I really think this gradient is unnecessary on XP, because there is really NO GRADIENT at all on the screen. Maybe this is some CSS code copied and pasted which was initially targeted for Windows 7, I suppose. So you may even go futher and write

    background: #F0F0F0;

    4. Pack the updated version of the CSS file back into the .xpi using the same extractor by dragging it into a window.

    • Upvote 1
  20. 5 minutes ago, dencorso said:

    You bet! :yes:

    Please, can you try to guess what's wrong? All other applications run well (including basic Firefox 42, portable Firefox 47, portable Firefox 52 ESR, portable Chrome 45, New Moon 27.9.1a). I have 2 profiles in "Moonchild Productions" directory, one for Pale Moon 26.5 and one for New Moon 27.9. I'm starting Pale Moon 27.9 with -p new ("new" is the profile name), and it works OK.

  21. On 11/3/2018 at 6:26 AM, roytam1 said:

    Am I the only one who can't run it on Windows XP 32 bit? I extracted the archive contents into the new folder, tried to launch the EXE - and then something went terribly wrong. First I got a wndow "Welcome to the New Moon update!" with the Finish button (like the last step of the installation step-by-step master). The a browser window opened, but it contained 2 Windows XP borders (one inside of another), and inside the inner one was a decorated browser frame (themed by NewMoon engine). A closed the browser, and when I tried to start it once again I got an empty dialog with no text and 2 buttons, OK and Cancel. I pressed them several times, nothing happend, but at some point I got an application crash. Tried to create a shortcut on the desktop, adding -p new in the end - nothing has changed.

    What am I missing?

    UPD: added another profile name, new2. A profile dialog opened, but none of the buttons inside it seems to work (only the X button closes the window and terminates the process).

  22. On 8/17/2018 at 7:03 AM, Rod Steel said:

    Are you sure? How do you know with certainty that hardware acceleration of h264 works in Firefox 47.0 on Win XP SP3 x86 ?

    Honestly I'm not. But what I can tell for sure is that in Firefox 42 video on Twitch with 60fps is freezing awfully (to 5-8 fps sometimes). In Firefox 47 it looks smooth, maybe not exactly 60 fps, but no lower than 30fps. I'll check this later to make sure.

    Also CPU load is much smaller in 47 and 52 (in fact in any version after enabling Adobe EME deocoder). I have a quad-core processor, 3.3 GHz per core.

    If it's not due to hardware acceleration, than what? Why video in Firefox 42 can't play with comfortable fps? It it could, I'd never upgraded at all, probably :)

  • Create New...