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

10 hours ago, luweitest said:

Now using Serpent I found something is unusual about searching, as below:

10 hours ago, luweitest said:

Click the magnifying glass will not show a search bar; the radio button seems to be pressed down when clicking the blank; I can input words which is not shown, but search suggestions will show up.

... On Serpent 52.9.0, it appears to be Javascript related (as Web Console and/or Browser Console would reveal):

WEe7OYp.jpg

Clicking the Learn More link takes you to a MDN article: 

https://developer.mozilla.org/el/docs/Web/JavaScript/Reference/Errors/Not_a_function

Possibly unsurprisingly (now that MS and Google have turned into best pals), clicking the magnifying glass works as expected in Google Chrome (51.0.2679.0 in my case):

i2QwxNP.jpg

@roytam1: If it is reproducible in latest official Basilisk (52.0.2019.03.27), perhaps the bug should be reported to the official Pale Moon forum (but NOT by a Serpent 52 user), so that MCP are made aware and, hopefully, come up with a fix... ;)

Share this post


Link to post
Share on other sites

On 4/27/2019 at 3:30 AM, roytam1 said:


I'm getting this crash when launching the 64-bit version in XP x64.  Any advice please?

palemoon3.png.60c7a1874b4365a81c13958671c2caca.png

I tried it with a new, clean profile as well.

Thank you.

Share this post


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

An example from my own usage is

https://addons.mozilla.org/el/firefox/addon/tab-tally/versions/

The one version fully compatible with St52 is XUL v0.1.1 (you can find it in CAA); if you check for updates on AMO, you'll be updated to v1.4.0, of the WE flavour, that does not work as expected in St52! :angry:

I'm not sure that's right. I just loaded Tab Tally v.1.4.0 in FF 52, St 52, and St 55, and AFAICS it works identically in all three versions.

I don't think it works correctly; the total number of tabs doesn't update when you close a tab until you click it. But at least it messes up the same way in FF 52 as in Serpent. I suspect it's just buggy in older FF versions, and that affects Serpent as well as "genuine" FF.

Also, according to the page above, the change in v1.4.0 was to expand compatibility down to FF 42 and above. (V1.3.0 worked in FF 48 and above.) I find it hard to believe Serpent 52 lacks WE APIs that were present in FF 42!

Share this post


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


I'm getting this crash when launching the 64-bit version in XP x64.  Any advice please?

palemoon3.png.60c7a1874b4365a81c13958671c2caca.png

I tried it with a new, clean profile as well.

Thank you.

Same just tested it on 2003 64bit, I do not get an error, it just immediately closes.  Also tried with clean profiles.

New moon 28 64bit works fine tho

Share this post


Link to post
Share on other sites
15 hours ago, kitaro1 said:

That's what it looks like before you click the magnifying glass. When you click it, you get the problem @luweitest described in FF 52, St 52, and St 55.

Share this post


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

On Serpent 52.9.0, it appears to be Javascript related (as Web Console and/or Browser Console would reveal):

WEe7OYp.jpg

 

6 hours ago, VistaLover said:

clicking the magnifying glass works as expected in Google Chrome (51.0.2679.0 in my case)

Works in IE 11 too. I haven't tested a Quantum FF version but I bet it works there too. MDN may have the explanation:

Quote

Essentially all web browsers (Firefox, Internet Explorer, recent versions of Opera, Safari, Konqueror, and iCab, as a non-exhaustive list) return null when the specified attribute does not exist on the specified element; this is what the current DOM specification draft specifies. The old DOM 3 Core specification, on the other hand, says that the correct return value in this case is actually the empty string, and some DOM implementations implement this behavior. The implementation of getAttribute() in XUL (Gecko) actually follows the DOM 3 Core specification and returns an empty string.

That would explain why it fails specifically on our UXP-based browsers. I agree someone needs to confirm this with official PM/Basilisk on Win 7+ and report it to MCP. (And this should go without saying, but do not mention New Moon, Serpent, XP, or even Vista, as MCP will simply blame @roytam1's "inferior" code, then Matt will come here and hassle him about "misrepresenting" his builds. We don't want to go through that yet again.)

This particular issue is minor, but it's the sort of thing that will continue to bedevil the UXP platform as Javascript continues to evolve.

  • Like 1

Share this post


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

I don't think it works correctly; the total number of tabs doesn't update when you close a tab until you click it.

... And that is (among other things) what I meant by saying: 

19 hours ago, VistaLover said:

you'll be updated to v1.4.0, of the WE flavour, that does not work as expected in St52! :angry:

With version 0.1.1 you have a constant visual display of the number of tabs (both pinned and ordinary ones) open, and that number is being updated in real time whether you open a new one or close an existing one; no need at all to interact with the button (which I've placed in the far right of the tab bar itself).

Once you let AMO update the extension to v1.4.0 (WE format), you end up with an implementation of the addon with what I regard as inferior functionality: by default, its toolbar button shows no tab number, until clicked that is... :realmad: And again, as you found yourself, to update the number displayed after new tabs are opened / old ones are closed, you'll have to click, click, click... :realmad: Not my cup of tea, thanks!

Perhaps my wording was poor; the WE flavour of the addon (v1.4.0) might actually work as intended by its developer on Serpent 52 (and Firefox 52.9.1), so it's not a matter of Serpent's inferior WE API support in that sense; but the point I wanted to make is that if you let Serpent 52 contact AMO to check for addon updates, you might end up with unwanted updates being applied to some of them... <_<

Share this post


Link to post
Share on other sites

Having tried both, I agree v0.1.1 is more useful, so installing that version and turning off updates makes good sense. (I do the same with uBO so I can stay on the legacy version.) The only reason I brought it up is that I don't think it has anything to do with unsupported WE APIs in Serpent:

20 hours ago, VistaLover said:

even though Serpent may advertise itself to AMO as Firefox 52.x, it has only a subset of the WE APIs found in Fx 52 :(

Whether or not Tab Tally works as the developer intended, it works the same way in Serpent and Firefox. In fact, in my experience, compatibility between FF 52 and Serpent 52 is excellent. If an add-on works in Firefox, it's all but certain to work in Serpent too. So, I don't generally fear add-on updates from AMO, and only turn updates off if I have a particular reason to stay on an old version of an add-on, as with Tab Tally and uBO.

Share this post


Link to post
Share on other sites
On 5/4/2019 at 6:46 PM, 3dreal said:

You don't need to tell me what we have to learn

... Please understand I have nothing personal at you, you're just a typical example of the mindset exhibited by most help seekers; I also apologise if you felt personally offended, which wasn't my intention in the slightest; but do allow me to stick to my beliefs, which are properly expressed in the following (well known, I hope) saying: 

Give a hungry person one fish and he'll have his stomach full for a day; teach him how to fish himself, and he might never go hungry again...

On 5/4/2019 at 6:46 PM, 3dreal said:

we have here a lot of low-level(compared to the software-pros here)-people who need advice

First of all, I do not consider myself a "software-pro" as you put it ;); on the contrary, computing came quite late in my adult life and I was horribly clueless at first, having no-one in my immediate circles to help me towards that goal; many nights over many months over several years reading forums and receiving just minimal (usually) tips from more "educated" people on line was the way to get myself slightly more "comfortable" with computers and software and to this day there exist fields for which I unashamedly confess my total ignorance. :blushing: Mind you, like you, I also had "more serious tasks than software-learning", but I did strive to find at least some personal time devoted to that ;)

It's only through educating oneself that the what-you-called "low-level" people will, over time, become "middle-level" people and even - why not? - "software-pros"; otherwise, those "low-level" people will forever remain in a help-leeching stage, seeking guidance for even the simplest of things in forum after forum after forum...

On 5/4/2019 at 6:46 PM, 3dreal said:

and have other more serious tasks than software-learning.

... and you're only seeing your own side of things, as a help seeker; don't you think the volunteers (not only here in this specific forum, elsewhere too...) offering the help have themselves more serious tasks to do than explaining things down to the finest detail to people not willing to do some of the needed work themselves?

My stance on offering help is to give people the needed push towards the right direction (e.g. in the form of knowledge articles and related documentation), not hold them by the hand all the way to their final destination...

On 5/4/2019 at 6:46 PM, 3dreal said:

so i executed what had been said about the LAV-files

To make it perfectly clear to those using the SSE variant of New Moon 27 (latest win32 build here), you need to download at least the MMX LAV files found here and, after decompressing, put them in NM27's installation directory (IOW, adjacent to main executable palemoon.exe); it is unclear from the instructions in the first page of this thread whether the standard LAV files (found here) would work with just SSE (but not SSE2) processors!

On 5/4/2019 at 6:46 PM, 3dreal said:

except don't know how to filter .mp4

... Again, it should be self-explanatory if one cares to study already "provided" screenshot or even attempts to familiarise oneself with only the basics related to Developer Tools; but as we established, people need pre-chewed food spoon-fed to them:

C6TxZ0L.jpg

... write .mp4 on the "Filter output" input field...

On 5/4/2019 at 6:46 PM, 3dreal said:

Thanks

... and you are genuinely welcome... :P

Share this post


Link to post
Share on other sites
Posted (edited)
On 5/7/2019 at 7:17 AM, luweitest said:

In Firefox 52, the same page will jump to a searching page when click the magnifying glass:

I could not reproduce this in Firefox 52.0.2/52.9.0esr/52.9.1esr, but I don't have NoScript installed either! But I can reproduce this behaviour in (latest) Serpent 52.9.0 (2019-05-03) if I disable javascript in the browser (about:config => javascript.enabled;false); when I then load linked page, it complaints about "requiring the use of scripts" (in red letters):

zGaCoMK.jpg

but if I click the magnifying glass, lo and behold I am being redirected to

https://www.microsoft.com/en-us/search?q=

So, clicking the magnifying glass normally triggers JS code that the UXP browser can't handle :(, but removing JS out of the equation you get the redirection to MS's search portal :P ...

Edited by VistaLover

Share this post


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

... Please understand I have nothing personal at you, you're just a typical example of the mindset exhibited by most help seekers; I also apologise if you felt personally offended, which wasn't my intention in the slightest; but do allow me to stick to my beliefs, which are properly expressed in the following (well known, I hope) saying: 

Give a hungry person one fish and he'll have his stomach full for a day; teach him how to fish himself, and he might never go hungry again...

First of all, I do not consider myself a "software-pro" as you put it ;); on the contrary, computing came quite late in my adult life and I was horribly clueless at first, having no-one in my immediate circles to help me towards that goal; many nights over many months over several years reading forums and receiving just minimal (usually) tips from more "educated" people on line was the way to get myself slightly more "comfortable" with computers and software and to this day there exist fields for which I unashamedly confess my total ignorance. :blushing: Mind you, like you, I also had "more serious tasks than software-learning", but I did strive to find at least some personal time devoted to that ;)

It's only through educating oneself that the what-you-called "low-level" people will, over time, become "middle-level" people and even - why not? - "software-pros"; otherwise, those "low-level" people will forever remain in a help-leeching stage, seeking guidance for even the simplest of things in forum after forum after forum...

... and you're only seeing your own side of things, as a help seeker; don't you think the volunteers (not only here in this specific forum, elsewhere too...) offering the help have themselves more serious tasks to do than explaining things down to the finest detail to people not willing to do some of the needed work themselves?

My stance on offering help is to give people the needed push towards the right direction (e.g. in the form of knowledge articles and related documentation), not hold them by the hand all the way to their final destination...

To make it perfectly clear to those using the SSE variant of New Moon 27 (latest win32 build here), you need to download at least the MMX LAV files found here and, after decompressing, put them in NM27's installation directory (IOW, adjacent to main executable palemoon.exe); it is unclear from the instructions in the first page of this thread whether the standard LAV files (found here) would work with just SSE (but not SSE2) processors!

... Again, it should be self-explanatory if one cares to study already "provided" screenshot or even attempts to familiarise oneself with only the basics related to Developer Tools; but as we established, people need pre-chewed food spoon-fed to them:

C6TxZ0L.jpg

... write .mp4 on the "Filter output" input field...

... and you are genuinely welcome... :P

1. in german its not filter output but search. i tried but i think was unsuccessful or made something wrong. maybe due to wrong lav-files. standard lav not mmx. we will see. but i simulated except the .mp4-filtering and using standard-lav-files worked.

sorry had overseen mp4 in search window. will test again and tell about outcome in SSE. On XP-SSE2-PC  in next weeks.


Thanks a lot

Edited by 3dreal
  • Like 1

Share this post


Link to post
Share on other sites
On 5/3/2019 at 2:27 AM, dmiranda said:

Cheers VistaLover. I would not recommend using Maxthon in XP at all. First, it doesn't seem to allow running most DRM sites (netflix, etc). Second, it is not stable/usable on XP in portable mode.  Third, and most importantly: DO NOT INSTALL IT! It messes with the firewall directly, and somehow manages to bypass programs controlling access to security settings in a non-transparent way.

I have not tested it fully, but the add on "Flash and Videos 1.0.9.4" works fine on roytam1's serpent fork.

i was running installed maxthon 3 in XP-SSE to be able easy downloading a video from winfuture since maxthon 3 has built in downloader(is displayed right above the video-window. see also new workaround with palemoon 27 with webconsole.

 The installer which was provided here didnt work for palemoon SSE. I thought it was a universal installer. we will see if it will run on XP-SSE2 when i will have my PC revived.

Share this post


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

how to delete threads?

You mean posts? Just ask a moderator, such as @dencorso.

I think we used to be able to delete our own posts but we had some abuse, so that functionality was removed :(

Share this post


Link to post
Share on other sites

My mom says that since I put on the latest New Moon 27..9.6 on to her Windows XP machine (x86 that is), she has noticed that her home page (set to Google) is now slower.  Is there anything I can get her to try?  I will have to wait awhile until I can visit again.  Cheers!

:)

 

Share this post


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

My mom says that since I put on the latest New Moon 27..9.6 on to her Windows XP machine (x86 that is), she has noticed that her home page (set to Google) is now slower.  Is there anything I can get her to try?  I will have to wait awhile until I can visit again.  Cheers!

:)

 

try rollback and compare?

  • Like 1

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...