Pale Moon 28.8.4

Discussions for the Apple Mac OS builds of Pale Moon

Moderator: dbsoft

Forum rules
Important note:
The old Mac OS versions of Pale Moon were provided by various people and not official or in any way organized. Please make sure you check the date of topic threads to know if the topic is current or relevant! We are using this board for both old discussions and new development of Pale Moon on Mac.

Any specific bugs you find that don't have their own topic yet: please make a new topic; one bug per topic please to keep things organized.
dbsoft
Project Contributor
Project Contributor
Posts: 419
Joined: 2020-02-21, 17:35

Pale Moon 28.8.4

Unread post by dbsoft » 2020-03-01, 15:52

This was built on 10.11 targeting 10.7. I tested it on 10.7, 10.11, 10.14 and 10.15.

It isn't signed but if I keep doing this I can sign it with my Apple account. If there are issues posting community builds like this let me know, but I've seen other people do it.

Download

If there are any problems let me know!

Thanks,
Brian

KlarkKentThe3rd
Astronaut
Astronaut
Posts: 556
Joined: 2018-04-20, 20:31

Re: Pale Moon 28.8.4

Unread post by KlarkKentThe3rd » 2020-03-01, 21:37

Works on my 2012 MBP, and once again compatible with the previous session from 28.8.0 (I will maintain one session forever even if it kills me).

YouTube is now new version only, and that sux, but that's an inevitability.

rubenainaud
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: 2017-03-20, 10:12

Re: Pale Moon 28.8.4

Unread post by rubenainaud » 2020-03-02, 08:38

Thank you very much!

User avatar
dubGUN
Moongazer
Moongazer
Posts: 11
Joined: 2020-03-03, 21:30

Re: Pale Moon 28.8.4

Unread post by dubGUN » 2020-03-03, 21:31

much thanks. working fine so far on 10.9.5 :)

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2411
Joined: 2012-08-19, 20:32

Re: Pale Moon 28.8.4

Unread post by back2themoon » 2020-03-04, 16:12

Many thanks, dbsoft! Seems to work fine on 10.13, too.

Kasane

Re: Pale Moon 28.8.4

Unread post by Kasane » 2020-03-05, 23:55

I found a weird bug on the most recent version of macOS 10.14. Clicking once on any of the buttons in the navigation bar (the bookmarks one, for example) makes it stop responding to any subsequent click unless you close the browser or move it from the bar. This problem is also present in the buttons of the bookmarks window, and is something I have experienced with different versions of the mac port.

dbsoft
Project Contributor
Project Contributor
Posts: 419
Joined: 2020-02-21, 17:35

Re: Pale Moon 28.8.4

Unread post by dbsoft » 2020-03-06, 05:46

Kasane wrote:
2020-03-05, 23:55
I found a weird bug on the most recent version of macOS 10.14. Clicking once on any of the buttons in the navigation bar (the bookmarks one, for example) makes it stop responding to any subsequent click unless you close the browser or move it from the bar. This problem is also present in the buttons of the bookmarks window, and is something I have experienced with different versions of the mac port.
I am testing on 10.14.6 right now and I can't reproduce this behavior. I am able to click the bookmark button on the bar which gives a menu... I open the bookmark window from there, and I am able to select things then use the left and right arrows to navigate, the other buttons bring up menus as expected.

I use the Back, Forward, Reload and Home navigation buttons regularly.

Are you using a particular theme or extensions that might be interfering?

Kasane

Re: Pale Moon 28.8.4

Unread post by Kasane » 2020-03-07, 04:07

dbsoft wrote:
2020-03-06, 05:46
I am testing on 10.14.6 right now and I can't reproduce this behavior. I am able to click the bookmark button on the bar which gives a menu... I open the bookmark window from there, and I am able to select things then use the left and right arrows to navigate, the other buttons bring up menus as expected.
Is an estrange behavior. When you click the bookmark, history or downloads button for first time they work normally (and so do the buttons in the sub menus of each button), but after clicking them again they stop working at all and don't react to any interaction.
I use the Back, Forward, Reload and Home navigation buttons regularly.
These buttons seem to work normally, which only makes things weirder.
Are you using a particular theme or extensions that might be interfering?
No. I also tried deleting the profile folders and doing a clean reinstall, but it didn't change anything.

Kasane

Re: Pale Moon 28.8.4

Unread post by Kasane » 2020-03-07, 20:29

Here's a video demonstration of the bug in a clean install on macOS 10.14.6:
https://files.catbox.moe/6xzmjo.webm

dbsoft
Project Contributor
Project Contributor
Posts: 419
Joined: 2020-02-21, 17:35

Re: Pale Moon 28.8.4

Unread post by dbsoft » 2020-03-09, 02:43

Kasane wrote:
2020-03-07, 20:29
Here's a video demonstration of the bug in a clean install on macOS 10.14.6:
https://files.catbox.moe/6xzmjo.webm
I actually was able to reproduce the bug you are describing on one of my systems... it is a 10.15.3 system though, with a custom theme and ABL extension. I am not able to reproduce on 10.14.6 with a clean profile. Hopefully I'll be able to figure out what is happening on the Catalina system. Will look into it this week.

Kasane

Re: Pale Moon 28.8.4

Unread post by Kasane » 2020-03-10, 01:41

dbsoft wrote:
2020-03-09, 02:43
I actually was able to reproduce the bug you are describing on one of my systems... it is a 10.15.3 system though, with a custom theme and ABL extension. I am not able to reproduce on 10.14.6 with a clean profile. Hopefully I'll be able to figure out what is happening on the Catalina system. Will look into it this week.
Thanks a lot. This particular bug has prevented me from fully moving to Pale Moon, and knowing what causes it would help me a lot.

dbsoft
Project Contributor
Project Contributor
Posts: 419
Joined: 2020-02-21, 17:35

Re: Pale Moon 28.8.4

Unread post by dbsoft » 2020-03-10, 05:13

Kasane wrote:
2020-03-10, 01:41
dbsoft wrote:
2020-03-09, 02:43
I actually was able to reproduce the bug you are describing on one of my systems... it is a 10.15.3 system though, with a custom theme and ABL extension. I am not able to reproduce on 10.14.6 with a clean profile. Hopefully I'll be able to figure out what is happening on the Catalina system. Will look into it this week.
Thanks a lot. This particular bug has prevented me from fully moving to Pale Moon, and knowing what causes it would help me a lot.
Yeah it is pretty weird and annoying. You say you are using a clean profile? On that machine when I use a clean profile I don't see the behavior... only when using the one with the MacOS theme and ABL. Just out of curiosity... if you create a new account on your machine and launch it on that account can you reproduce the behavior?

Kasane

Re: Pale Moon 28.8.4

Unread post by Kasane » 2020-03-11, 02:53

dbsoft wrote:
2020-03-10, 05:13
Just out of curiosity... if you create a new account on your machine and launch it on that account can you reproduce the behavior?
Done. Here's a video of the browser running in a guest account:
https://files.catbox.moe/a25gdx.webm

Interestingly, everything but the downloads button worked normally in the guest account, something that made me investigate deep further.
After checking the differences between the system settings of my main account and the guest account, I found that the option to reduce transparency (System Preferences > Accessibility > Screen > Reduce Transparency) seems to be the cause of the problem. If this option is enabled the bookmarks, downloads and history buttons stop working (the rest of the buttons that can be placed in the toolbars will keep working normally) even when this option is disabled afterwards. The only way to restore the functionality of the buttons is by opening a new window after enabling transparencies again. Things like using the dark theme or reducing the animations don't seem to affect the browser.

asimperson
Moonbather
Moonbather
Posts: 52
Joined: 2015-11-30, 05:31
Location: San Francisco, CA

Re: Pale Moon 28.8.4

Unread post by asimperson » 2020-03-13, 08:43

I believe you're hitting the same theme-related issue that I've had for a while: viewtopic.php?f=45&t=7674&p=156671#p156671

The default theme works fine, but I didn't have the issue pre-PM28.

KlarkKentThe3rd
Astronaut
Astronaut
Posts: 556
Joined: 2018-04-20, 20:31

Re: Pale Moon 28.8.4

Unread post by KlarkKentThe3rd » 2020-03-13, 10:38

I have to mention that when 28.8.4 hangs (the dreaded rainbow wheel of death appears), it is over much sooner. In other words, hanging only happens for about 25 seconds max, which is a big improvement from any other build of NewMoon I used (and I used every single one).

dbsoft
Project Contributor
Project Contributor
Posts: 419
Joined: 2020-02-21, 17:35

Re: Pale Moon 28.8.4

Unread post by dbsoft » 2020-03-13, 20:18

asimperson wrote:
2020-03-13, 08:43
I believe you're hitting the same theme-related issue that I've had for a while: viewtopic.php?f=45&t=7674&p=156671#p156671

The default theme works fine, but I didn't have the issue pre-PM28.
The poster is showing it happening with the default theme, I have not been able to reproduce with the default theme personally like you said. I have been able to reproduce it on profiles using a non-default theme. I am currently testing on the version in the master repository, but if I come up with a fix I'll back port it to the current release. I had to fix some other build related issues first, but I am looking into this currently.

New Tobin Paradigm

Re: Pale Moon 28.8.4

Unread post by New Tobin Paradigm » 2020-03-13, 20:40

You should watch the Error Console (not the browser/web console) when you trigger it.

dbsoft
Project Contributor
Project Contributor
Posts: 419
Joined: 2020-02-21, 17:35

Re: Pale Moon 28.8.4

Unread post by dbsoft » 2020-03-13, 22:35

I am seeing CoreGraphics errors when the issue is occurring, so I suspect that is the root cause of the behavior. Guessing the failure is causing a premature drop out of the event handlers. Mojave (10.14) and Catalina (10.15) made huge changes to the CoreGraphics subsystems, and I know on El Capitan (10.11) I am not seeing this behavior at all. I did a break on CGPostError() which is where the CoreGraphics error message is generated, however there is basically nothing in the browser in the call stack beyond the message loop.

Kasane

Re: Pale Moon 28.8.4

Unread post by Kasane » 2020-03-14, 02:30

asimperson wrote:
2020-03-13, 08:43
I believe you're hitting the same theme-related issue that I've had for a while: viewtopic.php?f=45&t=7674&p=156671#p156671

The default theme works fine, but I didn't have the issue pre-PM28.
Yeah, it's a similar bug, except that in my case it happens on all themes (tested with the default one, Camimoon and Australium, with regular and compact sized buttons) when transparency is disabled on macOS. Another thing, looking at your video made me realize that the bug affects the buttons placed by add-ons too.

KlarkKentThe3rd wrote:
2020-03-13, 10:38
I have to mention that when 28.8.4 hangs (the dreaded rainbow wheel of death appears), it is over much sooner. In other words, hanging only happens for about 25 seconds max, which is a big improvement from any other build of NewMoon I used (and I used every single one).
I fully agree on this. I'm coming from Waterfox Classic, and Pale Moons speed and extremely small memory usage surprised me in a pleasant way. Waterfox usually uses 1GB of memory plus an additional GB in a child process, and starts acting slow after keeping it open for a couple of weeks until I'm forced to restart it. Pale Moon, on the other side, consumes 600MB in average and hasn't shown symptoms of wasting RAM on nothing or freezing. The only time PM froze was when I accidentally opened 75 different pages at the same time, and it only froze for around 20 seconds before letting me close the tabs.
Cheers to the devs for making the browser so lightweight.

dbsoft wrote:
2020-03-13, 20:18
I had to fix some other build related issues first, but I am looking into this currently.
Thanks a lot for taking your time to solve a problem that seems to be unique. I wish I had a way to repay you.

KlarkKentThe3rd
Astronaut
Astronaut
Posts: 556
Joined: 2018-04-20, 20:31

Re: Pale Moon 28.8.4

Unread post by KlarkKentThe3rd » 2020-03-14, 03:48

Well, looks like Citibank is allergic to this new build. YES, only THIS build. Never had this problem before.
Image

Waterfox is not struck by this, it's a 28.8.4-only issue.