Basilisk update 2019.02.11

Board for discussions around the Basilisk web browser.

Moderator: Basilisk-Dev

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

Basilisk update 2019.02.11

Unread post by Moonchild » 2019-02-11, 13:23

Basilisk has been updated to v2019.02.11

http://www.basilisk-browser.org/releasenotes.shtml

This is a development and security release.
  • Removed experimental WebExtension support from the browser.
    Please check your add-ons; you may need to find alternatives for extensions that are no longer supported.
    For background to this change, please see the related forum announcement in this board.
  • Removed more telemetry code from the platform.
  • Finalized spec compliance of the IntersectionObserver API, and enabled it by default.
    Related this, also fixed a number of browser crashes.
  • Switched to the new ffmpeg decode API to avoid dropping of frames.
  • Removed Mozilla-proprietary AudioContext constructor, improving spec compliance of WebAudio.
  • Aligned Element.ScrollIntoView() with the spec.
  • Fixed a buffering issue in the WebP decoder that caused intermittent browser crashes.
  • Changed the Add-on Manager to the same one used by Pale Moon, unifying add-on handling.
    Note: Some extensions that modify/style the Add-on Manager will have to be updated to work with Basilisk 2019 versions as a result.
  • Improved resource-efficiency for internal stopwatch timers.
  • Improved handling of incorrectly-encoded CTTS in media files, resolving some playback issues of videos.
  • Updated SQLite lib to 3.26.
  • Improved the Cycle Collector and Garbage Collector.
  • Set the Incremental Garbage Collection time slice to 20 ms for more efficient JavaScript memory handling (regression fix).
  • Improved fullscreen navigation bar handling in the situation it has focus when switching to full screen.
  • Aligned instanceof with the final ES6 spec.
  • Fixed a potential use-after-free in IndexedDB code. (DiD)
  • Improved proxy handling to avoid localhost getting proxied. (CVE-2018-18506)
  • Fixed several potentially-exploitable memory safety hazards and crashes. (DiD)
  • Improved Windows DIB clipboard data handling.
"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
Al6bus
Lunatic
Lunatic
Posts: 288
Joined: 2015-08-24, 14:55
Location: Lemberg

Re: Basilisk update 2019.02.11

Unread post by Al6bus » 2019-02-11, 13:37

Windows 7 Pro x64 - Pale Moon x64
We hope for multiprocessing

Nick2018
Hobby Astronomer
Hobby Astronomer
Posts: 22
Joined: 2018-02-11, 16:15

Re: Basilisk update 2019.02.11

Unread post by Nick2018 » 2019-02-11, 14:38

I WANT MY EXTENSIONS BACK!!!! I AM NOT HAPPY!!!!! :sick: :evil: WHY NO WARNING BEFORE THE UPDATE THAT YOU WOULD LOOSE EXTENSIONS!?!?!?! I WAS ABLE TO KEEP MOST OF MY EXTENSION BUT U-BLOCK ORIGIN IS GONE AND JAVA SCRIPT IS GONE WITH NO WARNING!!!! I WOULD NOT HAVE UPDATED IF I AT LEAST HAD A WARNING!!!! AND IF I HAD LOST ALL OF THE OTHERS I WOULD HAVE NEVER BEEN ABLE TO FIND THEM AGAIN!!!! I TRIED THE NEW FIREFOX AND HATED IT!!!! I AM LEFT WITH EITHER PALE MOON OR BASILISK BUT EXTENSIONS HAVE DISAPPEARED AND I CAN'T FIND THEM TO EVER RE-INSTALL AGAIN.

kelendral

Re: Basilisk update 2019.02.11

Unread post by kelendral » 2019-02-11, 15:04

Nick2018 wrote:I WANT MY EXTENSIONS BACK!!!! I AM NOT HAPPY!!!!! :sick: :evil: WHY NO WARNING BEFORE THE UPDATE THAT YOU WOULD LOOSE EXTENSIONS!?!?!?! I WAS ABLE TO KEEP MOST OF MY EXTENSION BUT U-BLOCK ORIGIN IS GONE AND JAVA SCRIPT IS GONE WITH NO WARNING!!!! I WOULD NOT HAVE UPDATED IF I AT LEAST HAD A WARNING!!!! AND IF I HAD LOST ALL OF THE OTHERS I WOULD HAVE NEVER BEEN ABLE TO FIND THEM AGAIN!!!! I TRIED THE NEW FIREFOX AND HATED IT!!!! I AM LEFT WITH EITHER PALE MOON OR BASILISK BUT EXTENSIONS HAVE DISAPPEARED AND I CAN'T FIND THEM TO EVER RE-INSTALL AGAIN.
Chill.
Download Classic Add-ons Archive
Find XUL version of addon.
Install and be happy.

That or if you've kept your installs nearly identical, you should be able to just grab the addon from your Pale Moon install.

-
My own issue.
It seems that the changes are incompatible with the settings used with Classic Theme Restorer and the changes to the addon page have no left my profile broken since all addons show as disabled and no way to change state. Neither the enable nor disable button do anything.
Classic Theme Restorer: Options: Add-on Manager: Show Add-on version : UNCHECK
Resolved the issue.

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1325
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Basilisk update 2019.02.11

Unread post by Isengrim » 2019-02-11, 15:26

Nick2018 wrote:WHY NO WARNING BEFORE THE UPDATE THAT YOU WOULD LOOSE EXTENSIONS!?!?!?! I WAS ABLE TO KEEP MOST OF MY EXTENSION BUT U-BLOCK ORIGIN IS GONE AND JAVA SCRIPT IS GONE WITH NO WARNING!!!! I WOULD NOT HAVE UPDATED IF I AT LEAST HAD A WARNING!!!!
If any of these extensions were Web Extensions, that is why they are gone. There was plenty of warning about that beforehand.

If your extensions were actual XUL extensions... I'm not sure why those would have been removed, but you should be able to find them again in the repositories kelendral mentioned. You can find the "legacy" version of uBlock Origin on gorhill's GitHub repository.
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

JustOff

Re: Basilisk update 2019.02.11

Unread post by JustOff » 2019-02-11, 15:38

kelendral wrote:It seems that the changes are incompatible with the settings used with Classic Theme Restorer and the changes to the addon page have no left my profile broken since all addons show as disabled and no way to change state. Neither the enable nor disable button do anything.
Classic Theme Restorer: Options: Add-on Manager: Show Add-on version : UNCHECK
Resolved the issue.
Or just update CTR, as this was already addressed in v1.7.8.2019.01.21.

TransmitHim

Re: Basilisk update 2019.02.11

Unread post by TransmitHim » 2019-02-11, 16:03

Isengrim wrote:
Nick2018 wrote:WHY NO WARNING BEFORE THE UPDATE THAT YOU WOULD LOOSE EXTENSIONS!?!?!?! I WAS ABLE TO KEEP MOST OF MY EXTENSION BUT U-BLOCK ORIGIN IS GONE AND JAVA SCRIPT IS GONE WITH NO WARNING!!!! I WOULD NOT HAVE UPDATED IF I AT LEAST HAD A WARNING!!!!
If any of these extensions were Web Extensions, that is why they are gone. There was plenty of warning about that beforehand.

If your extensions were actual XUL extensions... I'm not sure why those would have been removed, but you should be able to find them again in the repositories kelendral mentioned. You can find the "legacy" version of uBlock Origin on gorhill's GitHub repository.
I think Nick's point is that the browser gives no warning, upon running the update that this will be an issue. Not every one who uses a browser keeps up with the development forum for it (i've only come here and registered now because of this issue).

This update has wiped out about 2/3 of my extensions, many of which I consider to be an essential part of a functional web browser. I only started using Basilisk because I didn't like the changes Mozilla made to Firefox with Quantum and didn't want to have to dick around with custom CSS files to keep it how I wanted. Now I find Basilisk forcing me to dick around with GitHub to keep extensions I like working.

User avatar
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2852
Joined: 2012-06-28, 01:20

Re: Basilisk update 2019.02.11

Unread post by ron_1 » 2019-02-11, 17:19

TransmitHim wrote:
I think Nick's point is that the browser gives no warning, upon running the update that this will be an issue. Not every one who uses a browser keeps up with the development forum for it
How about the home page of the browser? It's in the release notes. If changes like this bothers somebody, it might be a good idea to start reading the release notes before installing.

Here's the link for uBo that works on Basilisk (and PM): https://github.com/gorhill/uBlock/releases/tag/firefox-legacy-1.16.4.8
Tell us what extensions don't work, many people here would be happy to help.

Nick2018
Hobby Astronomer
Hobby Astronomer
Posts: 22
Joined: 2018-02-11, 16:15

Re: Basilisk update 2019.02.11

Unread post by Nick2018 » 2019-02-11, 17:53

Thank you to all of you for helping out. I may have seen the warning but I did not understand fully what was going to happen. I found u-block origin on github but I am still searching for a toggle switch for java script on-off and an older version of ForecatFox(Fix). If anyone knows how I could get these and get them for other people it would be greatly appreciated. Or can I go back to an older version of Basilisk and still be able to find these?

User avatar
ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2852
Joined: 2012-06-28, 01:20

Re: Basilisk update 2019.02.11

Unread post by ron_1 » 2019-02-11, 18:12

ForecatFox(Fix): http://legacycollector.org/firefox-addons/583250/index.html

I'd suggest: a) bookmarking the above website & b) saving the .xpi file to your hard disk to avoid this problem in the future.

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

Re: Basilisk update 2019.02.11

Unread post by Moonchild » 2019-02-11, 20:15

Al6bus wrote:
no new release notes :coffee:
Or you could understand that a website update might take some time to be globally visible.
"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
Moonraker
Board Warrior
Board Warrior
Posts: 1878
Joined: 2015-09-30, 23:02
Location: uk.

Re: Basilisk update 2019.02.11

Unread post by Moonraker » 2019-02-11, 20:18

Moderator note: DO NOT quote entire previous posts, please.

I have a problem with this archive because i cannot see the contents of this archive and i do not wish to download 35mb of data just for 1 or 2 extensions..is there any old full themes in there?..this is an issue and i think a full catalogue should be provided beforehand.
user of multiple puppy linuxes..upup,fossapup.scpup,xenialpup..... :thumbup:

Pale moon 29.4.1

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

Re: Basilisk update 2019.02.11

Unread post by Moonchild » 2019-02-11, 20:19

Nick2018 wrote:I WANT MY EXTENSIONS BACK!!!! I AM NOT HAPPY!!!!! :sick: :evil:
And I want a sprinkle donut and some coffee. Oh, and throw in a slice of mudcake!
WHY NO WARNING BEFORE THE UPDATE THAT YOU WOULD LOOSE EXTENSIONS!?!?!?!
viewtopic.php?f=61&t=21298 Date Jan 21st 2019.
This information was also echoed on a few popular tech blogs.
"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

New Tobin Paradigm

Re: Basilisk update 2019.02.11

Unread post by New Tobin Paradigm » 2019-02-11, 21:55

Anyone with half a brain could figure out this was going to be the end result eventually. Albeit not for the reasons the mozis (not a typo) outside this forum would falsely claim.

Dozens and dozens of posts about WebExtension technology here and Mozilla's continued destruction paving the way for more and more regressive technology.

As well as the most damning of all, relying on experimental support for a feature of a perpetually beta quality software product on a rolling release.

Tisk tisk. Perhaps you should have considered that in your add-on selection process. Hmm?

User avatar
abelenki
Moongazer
Moongazer
Posts: 12
Joined: 2019-02-12, 01:31
Location: Perm, Russia
Contact:

Re: Basilisk update 2019.02.11

Unread post by abelenki » 2019-02-12, 01:40

thanks for the update!

only two extensions stopped working for me in 2019.02.11:

Adblock Plus
anonymoX

by following the site, suggested in this thread:

http://legacycollector.org/firefox-addons/

i just downgraded to Adblock Plus 2.8 and anonymoX 2.5.3.1, and they started to work again. so far, no problems at all.

us66mo
Moonbather
Moonbather
Posts: 51
Joined: 2017-12-25, 03:51
Location: Bonn, Germany

Re: Basilisk update 2019.02.11

Unread post by us66mo » 2019-02-12, 03:20

Thanks for the update!

All of my extensions (I only use 7 of them) work fine, but when I go to the "Extensions" part of the "Add-ons" tab, they are all listed by name with (disabled) after the extension name, although they are all working. Or is this the expected behaviour?

Thanks!

User avatar
spencer1
Newbie
Newbie
Posts: 4
Joined: 2019-02-12, 07:45

Re: Basilisk update 2019.02.11

Unread post by spencer1 » 2019-02-12, 09:41

us66mo wrote:Thanks for the update!

All of my extensions (I only use 7 of them) work fine, but when I go to the "Extensions" part of the "Add-ons" tab, they are all listed by name with (disabled) after the extension name, although they are all working. Or is this the expected behaviour?

Thanks!
I had that same problem. Do you have the CTR extension? If so, open it up and click "Add-on manager" on the left-side menu. Then play around with those settings until things get back in line. Here's a screen shot of my CTR after I got the add-on page back to the way it was before the update: https://i.imgur.com/OmRXoBg.jpg

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

Re: Basilisk update 2019.02.11

Unread post by Moonchild » 2019-02-12, 09:52

Aris has created an update of CTR to solve addon-manager issues with Basilisk 2019 versions.
See https://github.com/Aris-t2/ClassicTheme ... r/releases
"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

Terryphi

Re: Basilisk update 2019.02.11

Unread post by Terryphi » 2019-02-12, 16:29

Baslisk update 2019.02.11 has disabled British English Dictionary. This is a consequence of dropping webextension support. Does anyone know the location of a compatible UXL version?


Locked