Releases

  • UXP - November 24, 2020

    mattatobin 3 months ago 1191 commits to release since this release

    This is a stable release of the Unified XUL Platform.

    Resolved

    • Issue #1391 - Disable DOM Filesystem/dirpicker APIs by default.
    • Issue #1667 - Fix macOS 11.0 Big Sur issues
      • This does not solve all MacOS 11 issues and applications running on OS 11 may still malfunction
    • Issue #1673 - Fix up -moz-tab-size and unprefix it.
    • Prerequisites for Issue #1679
      • Bug 1328948 - Add is(), as() to Cell.
      • Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*().
    • Issue #1682 - Remove vibrator DOM interface and support code.
    • Issue #1683 - Update in-tree Brotli and libjar components
    • Issue #1686 - Align a keybinding definition with the others
    • Standalone Commit b9c41e262 - More gracefully (than a crash) handle stack capture failures.
    • Standalone Commit 14f7bec52 - Change default compatibility mode version to 68.0

    Follow-ups and Continual Progression

    • Issue #251 - Move configure defines and options back to autoconf configure
      • Move chrome packaging options to ac configure (also includes changes for Issue #1683)
    • Issue #1280 - Remove HPKP
      • Get rid of (leftover) HPKP pinning mode.

    Security Fix Overview (by component)

    • DOM: Base (CVE-2020-26951 and CVE-2020-26956)
    • GFX: Skia
    • Media: WebRTC
    • Modules: Freetype2 (CVE-2020-15999)
    • Netwerk: HTTP
    • Parser: HTML
    • XPCOM: Glue (CVE-2020-26960)
    • XPCOM: IO