Basilisk 2021.02.06 released

Board for discussions around the Basilisk web browser.
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 30841
Joined: 2011-08-28, 17:27
Location: Tranås, 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.
"Just because you know something is going to break in the end, doesn't mean that it can't have an effect that lasts into the future. Joy. Wonder. Laughter. Hope. The world can be better because of what you built in the past." -- Tom Scott
Image

User avatar
JoeyG
Astronaut
Astronaut
Posts: 534
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.
Pale Moon x64 29.4.1 portable and Basilisk x64 2021.07.19; Win7 SP1 (Lenovo S20, Xeon X5670, 12gb RAM, NEC PA272W on Matrox C420 (4gb) + NEC SpectraView 241 and PA241W on Matrox C420 (2gb). Also, Win 10 Pro 21H1 (Intel NUC 8i3BEH, 16gb RAM, Samsung U32R590, Intel Iris Plus 655). Thanks to the devs.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 30841
Joined: 2011-08-28, 17:27
Location: Tranås, 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.
"Just because you know something is going to break in the end, doesn't mean that it can't have an effect that lasts into the future. Joy. Wonder. Laughter. Hope. The world can be better because of what you built in the past." -- Tom Scott
Image

User avatar
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2506
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: 9
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.

User avatar
WiseWolf
Fanatic
Fanatic
Posts: 160
Joined: 2020-10-10, 06:13

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: 534
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.
Pale Moon x64 29.4.1 portable and Basilisk x64 2021.07.19; Win7 SP1 (Lenovo S20, Xeon X5670, 12gb RAM, NEC PA272W on Matrox C420 (4gb) + NEC SpectraView 241 and PA241W on Matrox C420 (2gb). Also, Win 10 Pro 21H1 (Intel NUC 8i3BEH, 16gb RAM, Samsung U32R590, Intel Iris Plus 655). Thanks to the devs.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 10466
Joined: 2012-10-09, 19:37
Location: The Seriphia Galaxy

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.
The avalanche has already started. It is too late for the pebbles to vote.
Image

User avatar
Ysveltel
Moongazer
Moongazer
Posts: 9
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?

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 10466
Joined: 2012-10-09, 19:37
Location: The Seriphia Galaxy

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.
The avalanche has already started. It is too late for the pebbles to vote.
Image

User avatar
Ysveltel
Moongazer
Moongazer
Posts: 9
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 :)

User avatar
sts_66
Newbie
Newbie
Posts: 5
Joined: 2021-03-27, 16:52

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: 30841
Joined: 2011-08-28, 17:27
Location: Tranås, 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".
"Just because you know something is going to break in the end, doesn't mean that it can't have an effect that lasts into the future. Joy. Wonder. Laughter. Hope. The world can be better because of what you built in the past." -- Tom Scott
Image

User avatar
sts_66
Newbie
Newbie
Posts: 5
Joined: 2021-03-27, 16:52

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: 30841
Joined: 2011-08-28, 17:27
Location: Tranås, 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.
"Just because you know something is going to break in the end, doesn't mean that it can't have an effect that lasts into the future. Joy. Wonder. Laughter. Hope. The world can be better because of what you built in the past." -- Tom Scott
Image

User avatar
sts_66
Newbie
Newbie
Posts: 5
Joined: 2021-03-27, 16:52

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: 30841
Joined: 2011-08-28, 17:27
Location: Tranås, 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.
"Just because you know something is going to break in the end, doesn't mean that it can't have an effect that lasts into the future. Joy. Wonder. Laughter. Hope. The world can be better because of what you built in the past." -- Tom Scott
Image

User avatar
sts_66
Newbie
Newbie
Posts: 5
Joined: 2021-03-27, 16:52

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: 2818
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.

User avatar
sts_66
Newbie
Newbie
Posts: 5
Joined: 2021-03-27, 16:52

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