Pale Moon 26 (Goanna) beta1 feedback thread

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
Jossee

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by Jossee » 2015-08-07, 10:05

The extension Bookmark Favicon Changer doesn't work with v26. I don't know if this a problem on the part of the browser or of the add-on but I've sent the add-on dev an email.
A bit off topic: I hope the red moon is kept at least as an option, it looks gorgeous (same with the dark PaleMoon button).
Last edited by Jossee on 2015-08-07, 13:13, edited 1 time in total.

nostril

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by nostril » 2015-08-07, 12:55

using identical settings and identical extensions, Linux x64
Click to Play per-element 0.0.7.1 extension does not work anymore. 0.0.7.1 is the last working with 25.6 but not with 26
Newer versions do not install in both versions, which is no big deal.
Appart from that the rest is plain sailing so far. Not using face-twitter-google-whatever-social at all, so no comment from that side.

User avatar
Nigaikaze
Board Warrior
Board Warrior
Posts: 1340
Joined: 2014-02-02, 22:15
Location: Chicagoland

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by Nigaikaze » 2015-08-07, 15:25

megaman wrote:
Nigaikaze wrote:I've been on Twitter for most of tonight and have not experienced any lag whatsoever with the 26 beta.
I started a topic regarding Typing on the Direct Messaging, try that. You don't even have to send the message, just pretend that you are starting one.
I did try that. And again this morning. Both times I had no lag whatsoever.
Nichi nichi kore ko jitsu = Every day is a good day.

megaman

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by megaman » 2015-08-07, 15:31

Nigaikaze wrote:I did try that. And again this morning. Both times I had no lag whatsoever.
That only leaves it being Windows 10, I'm afraid.

Edit: We are talking Direct Message, not the standard "Compose your Tweet"?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38475
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by Moonchild » 2015-08-07, 16:07

Yup, private message that pops up a layer to compose your message in. everything works without lag for me, on windows 7.
It's likely not Pale Moon itself, let alone specific to this beta, since in the other thread you mentioned Maxthon suffering from the same, so please continue in that other thread and not here.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

megaman

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by megaman » 2015-08-07, 16:18

Moonchild wrote:It's likely not Pale Moon itself, let alone specific to this beta, since in the other thread you mentioned Maxthon suffering from the same, so please continue in that other thread and not here.
I didn't start it here, but LimboSlam started experiencing this when he went to 26, when not in 25.6. It starts being odd, somewhere.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38475
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by Moonchild » 2015-08-07, 16:30

nostril wrote:using identical settings and identical extensions, Linux x64
Click to Play per-element 0.0.7.1 extension does not work anymore. 0.0.7.1 is the last working with 25.6 but not with 26
Newer versions do not install in both versions, which is no big deal.
Appart from that the rest is plain sailing so far. Not using face-twitter-google-whatever-social at all, so no comment from that side.
They do a hard check on platform version in the extension as a means of enforcing the minimum version it will run on. This is both completely unnecessary (that's what you have install.rdf for) and obviously breaks on platform version 1.0 for Goanna. Line 61 in bootstrap.js

Code: Select all

if (parseFloat(Services.appinfo.platformVersion) >= 24 &&
Not sure what else may be wrong, if anything, but that would be an immediate no-go.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

squarefractal

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by squarefractal » 2015-08-07, 17:13

The real question is: as hinted with the Goanna announcement thread, why is the info not differently exposed, i.e:
Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULAppInfo).platformVersion for the Gecko equivalent version, and
Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULAppInfo).platformVersion_Goanna for the Goanna version.

That particular extension may be misusing it, but that often becomes necessary for supporting multiple versions of browsers...

nostril

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by nostril » 2015-08-07, 17:14

Moonchild wrote:
They do a hard check on platform version in the extension as a means of enforcing the minimum version it will run on. This is both completely unnecessary (that's what you have install.rdf for) and obviously breaks on platform version 1.0 for Goanna. Line 61 in bootstrap.js

Code: Select all

if (parseFloat(Services.appinfo.platformVersion) >= 24 &&
Not sure what else may be wrong, if anything, but that would be an immediate no-go.
Thanks for the hint.
As an ugly fix I changed the '>= 24 &&' to '>= 1 &&' in 0.0.7.1, that's all I can do, reinstalled the addon and things do work again as expected.
Much appreciated.

megaman

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by megaman » 2015-08-07, 17:36

nostril wrote:Thanks for the hint.
As an ugly fix I changed the '>= 24 &&' to '>= 1 &&' in 0.0.7.1, that's all I can do, reinstalled the addon and things do work again as expected.
Much appreciated.
I'm going to need the steps to get it to work for me, as well.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38475
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by Moonchild » 2015-08-07, 17:43

squarefractal wrote:The real question is: as hinted with the Goanna announcement thread, why is the info not differently exposed,
Because it's not done yet. Plain and simple.

Patches are welcome, if you have the time and expertise to spare. Although I wouldn't name it platformVersion_Goanna, but rather realPlatformVersion or GoannaPlatformVersion or even just GoannaVersion -- best not to use underscores there.

The way the platformVersion is weaved into the Mozilla code after reading from milestone.txt is more complex than I've had a desire to unravel so far (meaning: finding the magic spot to hardcode this and add an additional var). I've had a quick look at it as an aside, but it requires some detective work that I personally did not feel up to doing just yet. It MUST NOT break the current setup where the "revision" equals the milestone, so you can't just change it in the XRE part.
This is a first beta, I do NOT expect all extensions to "just work", and am glad to see so few are problematic so far.
In fact if extensions are the worst of the problems right now, then I can likely even have 26 out sooner than initially thought.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

nostril

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by nostril » 2015-08-07, 19:16

megaman wrote:
nostril wrote:Thanks for the hint.
As an ugly fix I changed the '>= 24 &&' to '>= 1 &&' in 0.0.7.1, that's all I can do, reinstalled the addon and things do work again as expected.
Much appreciated.
I'm going to need the steps to get it to work for me, as well.
Is that a question?

1. download (not install) Click to play per-element 0.0.7.1
2. open the "click_to_play_per_element-0.0.7-fx.xpi" with an archive manager of your choice
2. inside the archive open the "bootstrap.js" with a text editor of your choice
4. find the line "if (parseFloat(Services.appinfo.platformVersion) >= 24 &&"
5. in above line (probably line number 64) replace 24 with 1
5. save the bootstrap.js and update the .xpi archive
6. install addon from the saved .xpi

no guarantee, but it did work on my Beta

wolfrun

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by wolfrun » 2015-08-07, 20:50

Made the switch to Goanna and working well here with ublock origin. The only difference I see from the previous versions is the "red orb" from the blue moon. Did we fly from the moon to the planet mars, the red planet? :P I do like the red icon though. :thumbup:

dark_moon

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by dark_moon » 2015-08-07, 20:59

The red icon is the beta/ test PM icon ;)

Joel Cairo

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by Joel Cairo » 2015-08-07, 21:28

dark_moon wrote:The red icon is the beta/ test PM icon ;)
I made my own - yellow - one, some time back. Unforunately as an .ico rather than .png.
image002.jpg
I like yellow. Yellow 'Vettes; yellow Vipers. That's about it, really!

LimboSlam

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by LimboSlam » 2015-08-08, 01:24

@megaman and MC, sorry for the overlaps of two topics (twitter). But to clarify what I meant earlier is that twitter is slow in overall performance when using the new Pale Moon (Goanna), for me at least. But yes there's a lot more two it. Ok, sorry again, I will start posting this in the correct thread.

I also thought the overrides were brought over, mind bad I should of read everything. So thanks for the about:config tip. :thumbup:

User avatar
cartel
Astronaut
Astronaut
Posts: 515
Joined: 2014-03-16, 21:57
Location: Chilliwack, BC

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by cartel » 2015-08-10, 01:22

Working great here, seems to load pages faster. Thank You!! :thumbup:
I can get Youtube to load as normal with general.useragent.override.youtube.com Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 (Pale Moon)
but the embedded youtubes on forums wont work, clicking anything on the video has no response.

Just as an example: https://www.godlikeproductions.com/forum1/message2914376/pg1


Ok I got it to work in safe mode so I'll have to do some more digging.

**It was noscript. Seems to be a conflict somewhere.

***narrowed it down to clearclick protection of trusted sites.

Code: Select all

[NoScript ClearClick] Swallowed event mousedown on EMBED/0 at https://www.youtube.com/embed/tJlB5K6JXm4
[NoScript ClearClick] Swallowed event mouseup on EMBED/0 at https://www.youtube.com/embed/tJlB5K6JXm4
[NoScript ClearClick] Swallowed event click on EMBED/0 at https://www.youtube.com/embed/tJlB5K6JXm4
ImageImage

User avatar
cartel
Astronaut
Astronaut
Posts: 515
Joined: 2014-03-16, 21:57
Location: Chilliwack, BC

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by cartel » 2015-08-10, 02:36

Also seen this:

Code: Select all

S4EDownloadService using DownloadManagerHandler backend
Not sure if it means anything important.
ImageImage

11ryanc

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by 11ryanc » 2015-08-10, 02:45

cartel wrote:Working great here, seems to load pages faster. Thank You!! :thumbup:
I can get Youtube to load as normal with general.useragent.override.youtube.com Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 (Pale Moon)
but the embedded youtubes on forums wont work, clicking anything on the video has no response.

Just as an example: https://www.godlikeproductions.com/forum1/message2914376/pg1


Ok I got it to work in safe mode so I'll have to do some more digging.

**It was noscript. Seems to be a conflict somewhere.

***narrowed it down to clearclick protection of trusted sites.

Code: Select all

[NoScript ClearClick] Swallowed event mousedown on EMBED/0 at https://www.youtube.com/embed/tJlB5K6JXm4
[NoScript ClearClick] Swallowed event mouseup on EMBED/0 at https://www.youtube.com/embed/tJlB5K6JXm4
[NoScript ClearClick] Swallowed event click on EMBED/0 at https://www.youtube.com/embed/tJlB5K6JXm4
Thanks for sharing. This UA seems to do best for me as well.

DarthVitrial
Apollo supporter
Apollo supporter
Posts: 45
Joined: 2015-02-03, 04:53
Location: Colorado

Re: Pale Moon 26 (Goanna) beta1 feedback thread

Post by DarthVitrial » 2015-08-11, 02:35

Weird issue: in Pale moon 25 and older, when using the Speed Dial addon (speeddial.uworks.net), the URL bar on the speed dial page would be blank. In Pale Moon 26b1, the url bar instead contains the text "chrome://speeddial/content/speeddial.xul".


(Sorry, having a bit of a hard time describing the issue correctly.)