Basilisk 2021.02.06 released

Board for discussions around the Basilisk web browser.

Moderator: Basilisk-Dev

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

Basilisk 2021.02.06 released

Unread post by Moonchild » 2021-02-06, 16:20

This is a development, bugfix and security update.
  • Added a preference (browser.tabs.allowTabDetach) to control whether "tearing off" of tabs is allowed.
  • Updated some needed user-agent overrides for web compatibility with a few large sites.
  • Added support for the scrollbar-width CSS keyword.
  • Fixed a javascript performance issue.
  • Enabled several platform features by default for web compatibility.
  • Removed the use of <menuitem> in page content.
  • Fixed several memory safety hazards and potential browser crashes
  • Security issues fixed: CVE-2021-23962, CVE-2021-23953 and ZDI-CAN-12197.
  • Unified XUL Platform Mozilla Security Patch Summary: 4 fixed, 6 defense-in-depth, 22 not applicable.
"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
JoeyG
Astronaut
Astronaut
Posts: 653
Joined: 2017-06-12, 13:27
Location: How can you be in two places at once, when you're not anywhere at all?

Re: Basilisk 2021.02.06 released

Unread post by JoeyG » 2021-02-06, 18:51

This is merely an observation, not a complaint in any way, shape, or form: On the two machines that I updated today, the Basilisk update took about four times longer than Pale Moon to download. Ultimately, both updates worked fine.
"And you can believe me because I never lie - and I'm always right."
(Asserted by George Leroy Tirebiter* and my wife; only the latter is telling the truth.)
*Firesign Theater version

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

Re: Basilisk 2021.02.06 released

Unread post by Moonchild » 2021-02-06, 20:43

Served from the same origin server, so not anything in our hands.
"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
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2852
Joined: 2012-06-28, 01:20

Re: Basilisk 2021.02.06 released

Unread post by ron_1 » 2021-02-06, 23:13

It always seemed to me that the European link delivered a faster download than the US one even though I'm in the US.

User avatar
Ysveltel
Moongazer
Moongazer
Posts: 10
Joined: 2019-06-03, 21:53

Re: Basilisk 2021.02.06 released

Unread post by Ysveltel » 2021-02-07, 01:16

Thank you for this Browser and a big thank you very much to all developers! This Browser saved me from using Chrome or the "new" Firefox.

WiseWolf

Re: Basilisk 2021.02.06 released

Unread post by WiseWolf » 2021-02-08, 05:31

Ysveltel wrote:
2021-02-07, 01:16
Thank you for this Browser and a big thank you very much to all developers! This Browser saved me from using Chrome or the "new" Firefox.

Seconded, I dislike anything chrome based even the current firefox, which may be dying in the future.

Unless they hand it off to someone else... :P

Hopefully someone who will not rustify everyone to death and back... if it even happens.

I would prefer palemoon to take firefox's place in popularity and more so...

:)

And yeah, we should thank Moonchild for his hard work. Without him we would be stuck with a chromium based empire

User avatar
JoeyG
Astronaut
Astronaut
Posts: 653
Joined: 2017-06-12, 13:27
Location: How can you be in two places at once, when you're not anywhere at all?

Re: Basilisk 2021.02.06 released

Unread post by JoeyG » 2021-02-09, 15:44

Moonchild wrote:
2021-02-06, 20:43
Served from the same origin server, so not anything in our hands.
Thanks for your message.

Yes, I tried it a day later on another machine, and the download times were identical.
Off-topic:
I would like to second the thanks to the development team expressed by the other posters.
"And you can believe me because I never lie - and I'm always right."
(Asserted by George Leroy Tirebiter* and my wife; only the latter is telling the truth.)
*Firesign Theater version

New Tobin Paradigm

Re: Basilisk 2021.02.06 released

Unread post by New Tobin Paradigm » 2021-02-09, 16:38

What development team heh.. Basilisk is Moonchild's and only Moonchild's project. Though we all work on UXP. Only thing I did for Basilisk that was any significance was to repeal and replace the FE sync client with the one from Pale Moon. But that was a few years ago.

User avatar
Ysveltel
Moongazer
Moongazer
Posts: 10
Joined: 2019-06-03, 21:53

Re: Basilisk 2021.02.06 released

Unread post by Ysveltel » 2021-02-15, 21:13

Wouldn't any development done on UXP count as well, since it is the "basis" for it?

New Tobin Paradigm

Re: Basilisk 2021.02.06 released

Unread post by New Tobin Paradigm » 2021-02-15, 21:58

We maintain and reinforce the difference between application and platform because that is how it actually is. Don't believe ancient Mozilla propaganda from 2009.

User avatar
Ysveltel
Moongazer
Moongazer
Posts: 10
Joined: 2019-06-03, 21:53

Re: Basilisk 2021.02.06 released

Unread post by Ysveltel » 2021-02-15, 22:48

Okay, then, a big thank you to every UXP developer :)

sts_66

Re: Basilisk 2021.02.06 released

Unread post by sts_66 » 2021-03-27, 17:01

What exactly does "Removed the use of <menuitem> in page content." mean? I use an addon to manage menuitems - will that be affected by this change?

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

Re: Basilisk 2021.02.06 released

Unread post by Moonchild » 2021-03-27, 18:43

sts_66 wrote:
2021-03-27, 17:01
Removed
Something has been removed
sts_66 wrote:
2021-03-27, 17:01
the use of
What is removed is the availability of something
sts_66 wrote:
2021-03-27, 17:01
<menuitem>
The "something" is the <menuitem> tag
sts_66 wrote:
2021-03-27, 17:01
in page content.
And it only applies to web page content.

sts_66 wrote:
2021-03-27, 17:01
I use an addon to manage menuitems - will that be affected by this change?
See "in page content".
"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

sts_66

Re: Basilisk 2021.02.06 released

Unread post by sts_66 » 2021-03-29, 18:46

Crap - the update ruined Yahoo Mail, it says I have an unsupported browser, will only load basic mail. Cleared cache, didn't help. How do I roll back the version?

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

Re: Basilisk 2021.02.06 released

Unread post by Moonchild » 2021-03-30, 00:06

It's unlikely the update changed compatibility with Yahoo mail and rolling back won't actually help in that case.
Try a few different useragent overrides in about:config.
"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

sts_66

Re: Basilisk 2021.02.06 released

Unread post by sts_66 » 2021-03-30, 19:20

I changed user agent to about as modern as it get,

general.useragent.override Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 Edg/87.0.664.75

and no joy, Yahoo mail still says unsupported browser - I also use the Random Agent Spoofer add-on, it used to work until the latest update of Basilisk, and it still works on an old version of Comodo Icedragon I also use, get the new Yahoo email GUI no problem. Any other way Basilisk is passing on user agent to Yahoo?

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

Re: Basilisk 2021.02.06 released

Unread post by Moonchild » 2021-03-30, 19:57

Spoofing random user agents is generally a bad idea -- and if it "doesn't work" then maybe it's actually interfering here.
"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

sts_66

Re: Basilisk 2021.02.06 released

Unread post by sts_66 » 2021-03-31, 15:40

Manually entering the user agent string in "general.useragent.override" overwrites whatever the agent spoofer had put in there - is that the correct string to modify? I ask because when I disabled the agent spoofer add-on that string disappeared from about:config. Searching for a similar string reveals this - I have no idea where all the user agents for specific websites came from, but because they're not in bold it means those are default settings, not ones I changed by hand or via the agent spoofer:
aboutconfig.jpg

coffeebreak
Moon Magic practitioner
Moon Magic practitioner
Posts: 2986
Joined: 2015-09-26, 04:51
Location: U.S.

Re: Basilisk 2021.02.06 released

Unread post by coffeebreak » 2021-03-31, 15:58

sts_66 wrote:
2021-03-31, 15:40
"general.useragent.override"
The pref for global user agent overrides was changed in PM 28.17.0.
Please see release notes for that version, and posts here and here.

sts_66

Re: Basilisk 2021.02.06 released

Unread post by sts_66 » 2021-04-02, 15:12

Thanks! That did the trick, didn't even have to restart the browser, just reloaded Yahoo Mail. Don't use compatibility mode for anything so the change shouldn't mess up other sites. Me happy now! :thumbup:

Locked