Basilisk (web browser)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Basilisk
Basilisk Web Browser Logo.png
Basilisk running on Windows 10
Basilisk running on Windows 10
Developer(s)M.C. Straver[1]
Moonchild Productions[2]
Initial release17 November 2017 (2017-11-17)
Stable release(s) [±]
2021.02.06 (6 February 2021; 9 days ago (2021-02-06)[3]) [±]
Written inC/C++, CSS, JavaScript, XUL
EnginesGoanna, SpiderMonkey
Operating systemWindows 7 or later, Linux (unofficial build for macOS[4])
PlatformIA-32, x86-64
TypeWeb browser
News aggregator
License
MPL 2.0
Websitebasilisk-browser.org

Basilisk is an open-source web browser created by the developer of the Pale Moon browser.[5][6] There are releases for Microsoft Windows and Linux,[7] and an unofficial build for macOS.[4]

First released in 2017,[5] Basilisk is a perpetual beta intended to refine the UXP codebase it is built from.[8][9] Pale Moon and other applications are also built from this codebase.[10]

Like Pale Moon, Basilisk is a fork of Firefox with substantial divergence.[11] Basilisk has the user interface of the Firefox version 29–56 era (unlike Pale Moon, which has the Firefox 4–28 interface).

For add-ons, Basilisk has roughly similar support as Pale Moon for XUL/XPCOM extensions[12] and NPAPI plugins, all of which are no longer supported in Firefox. Basilisk also had experimental support for current Firefox WebExtensions, but this was removed in February 2019.[13]

Unlike Pale Moon, Basilisk has limited support for Widevine DRM[14][15] and WebRTC.[16]

Releases[edit]

List of releases
Key:   Old,   Latest
Release history
Version Significant changes
2017-11-12 first public version
2017-11-30 Several security and bug fixes. Accessibility and Parental Control features were enabled
2017-12-03 a Linux-only version
2017-12-28 Toolkit Error Console was restored and enabled. Disabled certain Mozilla services. Enabled the use of Firefox Sync
2018-01-05 Disable automatic form filling of login credentials. Several security and bug fixes
2018-02-02 mitigated Meltdown/Spectre hazards
2018-02-14 Removed B2G and Rust code. Several security and bug fixes
2018-03-21 maintenance release
2018-04-24 first version of Basilisk based on UXP (take 2)
2018-04-26 Fixed regressions brought as a result of the new base. Disabled TLS 1.3 support because of instability problems
2018-04-27 security and bug fixes
2018-05-15 security and bug fixes
2018-06-01 security and bug fixes
2018-07-18 security and bug fixes
2018-09-05 enabled TLS 1.3 support
2018-09-27 security and bug fixes
2018-11-04 AV1 support for WebM videos introduced
2018-11-07 fixed a regression
2018-12-18 AV1 support for MP4 containers introduced. Removed support for VR hardware and Firefox Sync. The default sync client now uses Pale Moon Sync
2019-02-11 Removed WebExtension support. Improved spec compliance
2019-03-08 security and bug fixes
2019-03-27 security and bug fixes
2019-06-08 Removed all Firefox Accounts code and replaced the Sync client for compatibility. Removed unused code
2019-09-03 Added support for gzip-compressed SVG-in-OpenType fonts. Added support for Matroska media containers and AAC audio
2019-09-12 security and bug fixes
2019-10-31 security and bug fixes
2020-01-12 security and bug fixes
2020-02-07 small bugfix and compatibility
2020.02.18 security and bug fixes
2020.03.04 major development update
2020.03.11 small bugfix and compatibility
2020.04.15 major development update
2020.04.17 small bugfix and compatibility
2020.05.08 development and security update
2020.06.10 development and security update
2020.08.05 development, bugfix and security update
2020.09.11 compatibility, bugfix and security update
2020.10.05 standard development update
2020.10.28/29 standard development and bugfix update
2020.11.25 development and security update
2021.01.05 development and security update
2021.02.06 development, bugfix and security update

See also[edit]

References[edit]

  1. ^ M.C. Straver. "About Moonchild Productions". Archived from the original on 2017-03-13. Retrieved 2018-04-19.
  2. ^ M.C. Straver. "About Moonchild Productions". Archived from the original on 2020-04-09. Retrieved 2020-04-23.
  3. ^ "Basilisk: release notes". Basilisk. Retrieved 2021-02-06.
  4. ^ a b "Basilisk on Mac OSX?".
  5. ^ a b "Pale Moon team releases first version of Basilisk browser". ghacks.net. 2017-11-17. Retrieved 2017-11-20.
  6. ^ "Pale Moon staff releases first model of Basilisk browser". Tech News Port. 2017-11-17. Archived from the original on 2017-12-01.
  7. ^ M.C. Straver. "Basilisk: requirements". www.basilisk-browser.org. Retrieved 2017-11-22.
  8. ^ M.C. Straver. "Basilisk web browser". basilisk-browser.org. Retrieved 2017-11-17.
  9. ^ M.C. Straver (2018-04-20). "Basilisk's nature (a small clarification)".
  10. ^ "There is only XUL". Retrieved 18 September 2018.
  11. ^ M.C. Straver. "Basilisk features". www.basilisk-browser.org. Retrieved 2017-11-18.
  12. ^ Note that technical differences between Basilisk and Pale Moon, such as the respective user interfaces, can result in specific extensions not working exactly the same in both. These details are outside the scope of this article.
  13. ^ "Basilisk update 2019.02.11". Retrieved 12 February 2019.
  14. ^ "Add support for Widevine 4.9 & 4.10". GitHub. Archived from the original on 2020-09-27. Retrieved 12 February 2019.
  15. ^ https://repo.palemoon.org/MoonchildProductions/UXP/issues/962 #962 - Add support for Widevine 4.9 & 4.10 - UXP - Pale Moon repositories
  16. ^ "webrtc and telemetry". Retrieved 12 February 2019.

External links[edit]