Pale Moon 27.9.0 *experimental sdk build*

Support and discussions for the Apple Mac OSX builds of Pale Moon

Moderator: satrow

Forum rules
Important note:
The Mac OSX version of Pale Moon is still very much in development. Your assistance in bringing this build to fruition is greatly appreciated, but you can expect there to be bugs and problems for a while yet!

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.

Please also note that these builds are currently created by Sugis and Moonchild will likely not be able to provide insight or assistance due to lack of Mac hardware and OS/build knowledge for Mac.
User avatar
wicknix
Moonbather
Moonbather
Posts: 62
Joined: Mon, 26 Mar 2018, 04:47
Location: Wisconsin, USA

Pale Moon 27.9.0 *experimental sdk build*

Unread postby wicknix » Thu, 19 Apr 2018, 00:13

So i've been trying to delve in to some minor snow leopard UI glitches as of late. I started with an original 10.6 sdk until configure or build failed and manually started swapping in the missing frameworks (mostly CoreMedia stuff) from 10.8 sdk until there were no more errors. This build of Pale Moon is from that "custom" 10.6 sdk. It may or may not solve those minor glitches on snow leopard. If it does great. If not, oh well, it was fun tinkering with it. You mileage might vary with this build. If you want something that will probably be more stable wait for Sugis's build. If you're an eager beaver go ahead and give this a spin. Again this was just more of a "curiosity killed the cat" thing i had to try.

Download: https://drive.google.com/file/d/1YjDOQt ... sp=sharing

Cheers
Silence is golden, but duct tape is silver...

User avatar
snowmoon
Apollo supporter
Apollo supporter
Posts: 40
Joined: Wed, 25 May 2016, 14:32
Location: Europe

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby snowmoon » Thu, 19 Apr 2018, 12:14

Thanks for your braveness, wicknix! Alas, glitches in snowl’opard remain.

My unqualified guess: the relevant 10.8 sdk parts kind of overwrite the old style form element’s lib for 10.6.

Maybe it would be nice to have one final unofficial 27.9.x that is exclusively 10.6 built, meant as a farewell…

User avatar
wicknix
Moonbather
Moonbather
Posts: 62
Joined: Mon, 26 Mar 2018, 04:47
Location: Wisconsin, USA

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby wicknix » Thu, 19 Apr 2018, 15:02

snowmoon wrote:Maybe it would be nice to have one final unofficial 27.9.x that is exclusively 10.6 built, meant as a farewell…


That would be sweet, but i cant get PM to build on 10.6 or 10.7. Anything 10.8 and above it builds with no issues.

On the upside, i am able to build the new 28.x.x PM even though packaging is broken currently and it isn't ready for release yet. So that's good news for 10.7 and up mac users when the time comes. :)

Cheers
Silence is golden, but duct tape is silver...

User avatar
wicknix
Moonbather
Moonbather
Posts: 62
Joined: Mon, 26 Mar 2018, 04:47
Location: Wisconsin, USA

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby wicknix » Sun, 22 Apr 2018, 01:34

@snowmoon could you try this build? I did a fresh lion install on a spare partition and was able to build PM with 10.7 finally. It's closer to 10.6 and might fix some issues? I don't know what sites you are testing these on under 10.6, so you are my test subject. Heh.

Download: https://drive.google.com/file/d/11Dj6hd ... sp=sharing

Cheers
Silence is golden, but duct tape is silver...

verdant
Hobby Astronomer
Hobby Astronomer
Posts: 20
Joined: Tue, 24 Oct 2017, 20:29

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby verdant » Sun, 22 Apr 2018, 10:25

Hi there

I am trying your Lion Build on OS X 10.6.8 and will report any issues as I use it.....

User avatar
snowmoon
Apollo supporter
Apollo supporter
Posts: 40
Joined: Wed, 25 May 2016, 14:32
Location: Europe

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby snowmoon » Sun, 22 Apr 2018, 12:08

wicknix wrote:@snowmoon could you try this build?


Oh, late to the party :mrgreen:
Sure I will test. And thanks @verdant for chiming in.

The first big success: the glitches with form elements, like radio buttons and checkboxes are gone away!! Yay!
Everything else looks normal so far, I just launched this build installed uBlock and logged in here.

I will test further this afternoon and do report. No special sites I usually visit, some blogs, streaming on youtube, soundcloud, bbc radio, having a number of tabs open, … any wishes?

Thank you so much for now wicknix!!

User avatar
snowmoon
Apollo supporter
Apollo supporter
Posts: 40
Joined: Wed, 25 May 2016, 14:32
Location: Europe

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby snowmoon » Sun, 22 Apr 2018, 16:22

Ok wicknix, so far I’m really delighted with your build. Very stable, very snappy, though I can’t really compare using a fresh profile right now.

With the other builds I have had occasional crashes, not so here, as far as I tested. One safe bet on a crash was to choose items from contextual menue on youtube-videos (HTML5), this works flawless with your build.

One thing, that remains unsolved, the same as with sugis builds: the stuck Private Window without window controls.

And right after launch some curious lines in console:

Code: Select all

2018-04-22 13:46:39.888 palemoon[667:903] *** __NSAutoreleaseNoPool(): Object 0x1003c0b00 of class NSCFDictionary autoreleased with no pool in place - just leaking
2018-04-22 13:46:39.891 palemoon[667:903] *** __NSAutoreleaseNoPool(): Object 0x1003c23a0 of class NSCFArray autoreleased with no pool in place - just leaking
2018-04-22 13:46:44.448 palemoon[667:903] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
2018-04-22 13:46:44.449 palemoon[667:903] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
2018-04-22 13:46:44.450 palemoon[667:903] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
2018-04-22 13:46:44.451 palemoon[667:903] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
2018-04-22 13:46:44.451 palemoon[667:903] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary


And those obviously regarding the Private Window:

Code: Select all

WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
@about:privatebrowsing:40:12
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
@about:privatebrowsing:67:14

verdant
Hobby Astronomer
Hobby Astronomer
Posts: 20
Joined: Tue, 24 Oct 2017, 20:29

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby verdant » Sun, 22 Apr 2018, 18:39

Hi wicknix

So far I can confirm:

Issue with open and save radio buttons is now sorted

No issues with right-click menus in YouTube videos

It is fast and snappy too.

Many thanks wicknix

User avatar
wicknix
Moonbather
Moonbather
Posts: 62
Joined: Mon, 26 Mar 2018, 04:47
Location: Wisconsin, USA

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby wicknix » Sun, 22 Apr 2018, 20:03

Awesome. Glad to hear it. I'll release mine along side Sugis's builds then for snow leopard users. I did optimize this build and tuned it for core2. Glad to see that had some effect. You can see my build configuration by typing "about:buildconfig" in the url bar. As for the private window issue, i think the same happens on the linux builds. I've narrowed part of it down to the default theme. I run the XMoon theme, and the private window icon does indeed show up, but still no min/max/close buttons, but that theme you can move the private window around by grabbing just under the title bar.

Cheers
Silence is golden, but duct tape is silver...

verdant
Hobby Astronomer
Hobby Astronomer
Posts: 20
Joined: Tue, 24 Oct 2017, 20:29

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby verdant » Sun, 22 Apr 2018, 21:25

Many thanks wicknix! :clap:

Your altruistic efforts for OS X Snow Leopard users are very much appreciated, as OS X 10.6.8 continues to remain my main OS on my Core2 Quad CPU PCs, as it is so stable and fast and able to run my PPC software via Rosetta, while 'feeling' like a proper desktop OS rather than a mobile device OS running on a desktop.

As of now, the only up to date, secure browsers for OS X Snow Leopard that I am aware of are Pale Moon v27.9.0 and Roccat v8.0, but I prefer Pale Moon to Roccat (Webkit based).
Last edited by verdant on Sun, 22 Apr 2018, 21:31, edited 2 times in total.

User avatar
wicknix
Moonbather
Moonbather
Posts: 62
Joined: Mon, 26 Mar 2018, 04:47
Location: Wisconsin, USA

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby wicknix » Mon, 23 Apr 2018, 02:15

Hey no problem. I run 10.6 on a slew of my machines also, as it was the last great release. Anything newer is so blah. Sadly we might get another year out of PM if we're lucky. You probably already heard that the upcoming PM 28.x.x releases wont be able to run on SL anymore. :(

As for Roccat, while it is "updated", under the hood it is not. Roccat uses the same version of webkit that safari uses. Which on SL is safari 5/6. For it to be up to date and secure you'd have to be on 10.11 or above. Just an FYI.

On a side note i may try taking on Leopard-Webkit (safari 11 for powerpc 10.5) as that breathes new life in to my older powermac g5 and mac mini g4. At one time they had someone building for snow leopard, but that guy disappeared back in 2015.

Cheers.
Silence is golden, but duct tape is silver...

verdant
Hobby Astronomer
Hobby Astronomer
Posts: 20
Joined: Tue, 24 Oct 2017, 20:29

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby verdant » Mon, 23 Apr 2018, 08:03

Thanks for the headsup on Roccat. I did not realize that the developers are not using builds of current WebKit frameworks 'under the hood'.

I am aware of Tobias Netzel's updated WebKit builds for PowerPC and OS X 10.5, so are you referring to his request for at least one volunteer to revive the Snow Leopard WebKit builds: https://sourceforge.net/projects/leopard-webkit/ ?
Last edited by verdant on Mon, 23 Apr 2018, 08:08, edited 1 time in total.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 4625
Joined: Tue, 09 Oct 2012, 19:37

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby New Tobin Paradigm » Mon, 23 Apr 2018, 12:33

Another year? Lol, nonsense.. Personally, i'd like to try for end of summer release.. End of THIS year at the latest.

User avatar
wicknix
Moonbather
Moonbather
Posts: 62
Joined: Mon, 26 Mar 2018, 04:47
Location: Wisconsin, USA

Re: Pale Moon 27.9.0 *experimental sdk build*

Unread postby wicknix » Tue, 24 Apr 2018, 02:21

@verdant: Yeah possibly. My spring/summer/fall is going to be pretty busy as the wife and i planned a slew of to-do's and weekend get-a-ways, but come winter (i'm in Wisconsin, USA) we pretty much stay inside and i get lots of time in the man cave. I've looked at leopard-webkit's build environment instructions and at the moment don't want to kill off my PM/Basilisk build machines to do so. Once PM 27 stops receiving security updates i *might* take a stab at leopard-webkit.

Cheers
Silence is golden, but duct tape is silver...


Return to “Pale Moon for Mac OSX”

Who is online

Users browsing this forum: No registered users and 3 guests