32.1.0 beta with Google WebComponents

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.
Enobarbous
Apollo supporter
Apollo supporter
Posts: 49
Joined: 2022-12-06, 17:44

Re: 32.1.0 beta with Google WebComponents

Unread post by Enobarbous » 2023-03-10, 21:03

Some problems with https://www.virustotal.com/gui/home/upload in beta 3
vt.jpg

When dom.webcomponents.enabled = false:
vt-dis.jpg

There's nothing special in the console...

Code: Select all

Warning: downloadable font: no supported format found (font-family: "Google Sans" style:normal weight:normal stretch:normal src index:2) source: (end of source list)
Source File: https://www.virustotal.com/gui/home/upload
Line: 1, Column: 108
Source Code:
@font-face {   font-family: "Google Sans";   font-style: normal;   font-weight: 400;   src: local("Google Sans"), url("static/fonts/googlesans-regular.ttf") format("ttf"); }
Warning: Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Warning: Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Warning: Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
I am sorry for the use of auto-translator to post

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35476
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by Moonchild » 2023-03-11, 07:34

Looks like they might be using "slots" which we don't have fully implemented yet.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Mæstro
Lunatic
Lunatic
Posts: 463
Joined: 2019-08-13, 00:30
Location: Casumia

Re: 32.1.0 beta with Google WebComponents

Unread post by Mæstro » 2023-03-11, 16:25

My life has calmed enough that I can now test my concerned sites in peace, but I have never hitherto substantially used the tarball version of Pale Moon. I know how to back up my profile, but how can I transfer a duplicate of my main profile (with its extensions, configuration settings, cookies and so on) into this tarball beta so I can test my sites of interest while logged into my accounts, without affecting my chief profile in my main installation?
Browser: Pale Moon (Pusser’s repository for Debian)
Operating System: Linux Mint Debian Edition 4 (amd64)
※Receiving Debian 10 LTS security upgrades
Hardware: HP Pavilion DV6-7010 (1400 MHz, 6 GB)
Formerly user TheRealMaestro: æsc is the best letter.

User avatar
jobbautista9
Keeps coming back
Keeps coming back
Posts: 782
Joined: 2020-11-03, 06:47
Location: Philippines
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by jobbautista9 » 2023-03-12, 02:07

Assuming you're on GNU/Linux based on your signature, go to your home directory, and from there navigate to .moonchild productions/pale moon. There you should find the subdirectory of your profile. If your profile name is "default" for example, the directory's name will be something like "abcd1234.default". Copy that subdirectory to the same directory you're in right now (~/.moonchild productions/pale moon) and rename the copy into something different.

Then add something like this to your profiles.ini:

Code: Select all

[Profile1]
Name=default2
IsRelative=1
Path=abcd1234.default2
The next time the profile manager starts up, you should be seeing the copy of your profile now. Happy testing!
Image

merry mimas

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817

Image

User avatar
sidology
Moon lover
Moon lover
Posts: 79
Joined: 2021-12-04, 22:07

Re: 32.1.0 beta with Google WebComponents

Unread post by sidology » 2023-03-13, 13:56

New beta soon?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35476
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by Moonchild » 2023-03-13, 15:05

No more betas
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dapgo
Fanatic
Fanatic
Posts: 206
Joined: 2016-10-11, 11:36

Re: 32.1.0 beta with Google WebComponents

Unread post by dapgo » 2023-03-16, 09:01

Though this service provider should not be used.

Is there any chance to make tutanota/tutamail work with the beta and useragents?

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 575
Joined: 2017-01-14, 02:40
Location: Philippines
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by FranklinDM » 2023-03-16, 09:29

It's already working with the current code in the development branch, but not in the latest available beta: viewtopic.php?f=70&t=29303&p=237543#p237543

User avatar
UCyborg
Fanatic
Fanatic
Posts: 172
Joined: 2019-01-10, 09:37

Re: 32.1.0 beta with Google WebComponents

Unread post by UCyborg » 2023-03-16, 18:21

On GitHub, if you look at recent commits or comments, when the text when something was committed/commented is supposed to update, eg. minutes increasing, it doesn't update, but just disappears.

Image

Is the issue taken care of in the development branch or is this something new that has to be looked into?

User avatar
frostknight
Fanatic
Fanatic
Posts: 167
Joined: 2022-08-10, 02:25

Re: 32.1.0 beta with Google WebComponents

Unread post by frostknight » 2023-03-16, 22:51

trava90 wrote:
2023-03-01, 16:42
andyprough wrote:
2023-03-01, 16:18
Can we expect a Linux version of the beta?
I'll provide a Linux beta later today.
Speaking of webcomponents, wondering, did you create this addon?

https://addons.palemoon.org/addon/wctoggle/

Didn't know if you had a different username.

Been wondering about this stuff.
If it isn't broken, don't fix, unless you are a corporation, because that's the only way you can make money to the point where you can dominate the world in a megalomaniac sociopathic way that no one really wants that also heavily destroys the environment via data collection and wasting water

SMH...

If you believe Jesus is your savior, don't support any fascists, otherwise you are deceiving yourself.

I however, do believe in him. Don't let your pride blind you, lest you wish to be greatly humbled unexpectedly, as this will hurt on an agonizing scale

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 575
Joined: 2017-01-14, 02:40
Location: Philippines
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by FranklinDM » 2023-03-16, 23:17

UCyborg wrote:
2023-03-16, 18:21
On GitHub, if you look at recent commits or comments, when the text when something was committed/commented is supposed to update, eg. minutes increasing, it doesn't update, but just disappears.
Already fixed with PR Issue #2152 (UXP), but not yet in the latest available beta.

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

Re: 32.1.0 beta with Google WebComponents

Unread post by Nigaikaze » 2023-03-17, 01:21

frostknight wrote:
2023-03-16, 22:51
Speaking of webcomponents, wondering, did you create this addon?

https://addons.palemoon.org/addon/wctoggle/
No, that's jobbautista9, not trava90.
Nichi nichi kore ko jitsu = Every day is a good day.

User avatar
jobbautista9
Keeps coming back
Keeps coming back
Posts: 782
Joined: 2020-11-03, 06:47
Location: Philippines
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by jobbautista9 » 2023-03-17, 01:55

Yep, that's me. I'm going to update my add-on for the upcoming release, since the warning is no longer relevant. Thanks for the reminder! :)
Image

merry mimas

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817

Image

User avatar
frostknight
Fanatic
Fanatic
Posts: 167
Joined: 2022-08-10, 02:25

Re: 32.1.0 beta with Google WebComponents

Unread post by frostknight » 2023-03-18, 03:36

jobbautista9 wrote:
2023-03-17, 01:55
Yep, that's me. I'm going to update my add-on for the upcoming release, since the warning is no longer relevant. Thanks for the reminder! :)
:thumbup:
If it isn't broken, don't fix, unless you are a corporation, because that's the only way you can make money to the point where you can dominate the world in a megalomaniac sociopathic way that no one really wants that also heavily destroys the environment via data collection and wasting water

SMH...

If you believe Jesus is your savior, don't support any fascists, otherwise you are deceiving yourself.

I however, do believe in him. Don't let your pride blind you, lest you wish to be greatly humbled unexpectedly, as this will hurt on an agonizing scale

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35476
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: 32.1.0 beta with Google WebComponents

Unread post by Moonchild » 2023-03-31, 14:48

Locking this because the beta is over and it's attracting random offtopic posts.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked