Basilisk (web browser)

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

Basilisk
Basilisk running on Windows 10
Developer(s)M.C. Straver[1]
Initial releaseNovember 17, 2017 (2017-11-17)
Stable release(s) [±]
2019.10.31 (31 October 2019 (2019-10-31)[2]) [±]
Written inC/C++, CSS, JavaScript, XUL
EnginesGoanna, SpiderMonkey
Operating systemWindows 7 or later, Linux (unofficial build for macOS[3])
PlatformIA-32, x86-64
TypeWeb browser
News aggregator
License
MPL 2.0
Websitebasilisk-browser.org

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

Like Pale Moon, Basilisk is a fork of Firefox with substantial divergence.[10] 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[11] 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.[12]

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

Releases

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.

References

  1. M.C. Straver. "About Moonchild Productions".
  2. "Basilisk: release notes". Basilisk. 31 October 2019. Retrieved 16 December 2019.
  3. "Basilisk on Mac OSX?".
  4. "Pale Moon team releases first version of Basilisk browser". ghacks.net. 2017-11-17. Retrieved 2017-11-20.
  5. "Pale Moon staff releases first model of Basilisk browser". Tech News Port. 2017-11-17. Archived from the original on 2017-12-21.
  6. M.C. Straver. "Basilisk: requirements". www.basilisk-browser.org. Retrieved 2017-11-22.
  7. M.C. Straver. "Basilisk web browser". basilisk-browser.org. Retrieved 2017-11-17.
  8. M.C. Straver (2018-04-20). "Basilisk's nature (a small clarification)".
  9. "There is only XUL". Retrieved 18 September 2018.
  10. M.C. Straver. "Basilisk features". www.basilisk-browser.org. Retrieved 2017-11-18.
  11. 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.
  12. "Basilisk update 2019.02.11". Retrieved 12 February 2019.
  13. "Add support for Widevine 4.9 & 4.10". GitHub. Retrieved 12 February 2019.
  14. "webrtc and telemetry". Retrieved 12 February 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.