Firefox Tomorrow
Stable 106.0

Firefox 106.0

Tuesday, October 18, 2022 27 changes 6 categories

TL;DR

7 new features, 20 other changes. Highlight: It is now possible to edit PDFs: including writing text, drawing, and adding signatures.

New 7 items
  1. 01

    It is now possible to edit PDFs: including writing text, drawing, and adding signatures.

  2. 02

    Setting Firefox as your default browser now also makes it the default PDF application on Windows systems.

  3. 03

    You can now pin private windows to your Windows taskbar on Window 10 and Windows 11 for simpler access. Also, private windows have been redesigned to increase the feeling of privacy.

  4. 04

    Swipe-to-navigate (two fingers on a touchpad swiped left or right to perform history back or forward) now works for Linux users on Wayland.

  5. 05

    Text Recognition in images allows users on macOS 10.15 and higher to extract text from the selected image (such as a meme or screenshot). Extracted text is copied to the clipboard in order to share, store, or search—without needing to manually retype everything. This feature is compatible with “VoiceOver,” the built-in macOS screen reader.

  6. 06

    “ Firefox View ” helps you get back to content you previously discovered. A pinned tab allows you to find and open recently closed tabs on your current device, access tabs from other devices (via our “Tab Pickup” feature), and change the look of the browser (with Colorways ). For more information, read our SUMO article .

  7. 07

    With the launch of the “Independent Voices” collection, Firefox is introducing 18 new “ Colorways .” You can now access a “ Colorways ” modal experience via “ Firefox View ”; each new color is accompanied with a bespoke graphic and a text description that speaks to its deeper meaning. The collection will be available through Jan 16. For more information, check out our SUMO article .

Changed 3 items
  1. 01

    We are investigating an increase in crashes reported by users with AMD Zen 1 CPUs (fixed in 106.0.1).

  2. 02

    We are investigating hangs with Firefox installed from the Windows Store (fixed in 106.0.2).

  3. 03

    We are investigating with Microsoft hangs experienced by Firefox users on Windows 11 version 22H2 triggered when performing certain copy actions on page content. Our support article provides a temporary workaround until we release a fix for this issue (fixed in 106.0.3).

Security 1 item
  1. 01

    Various security fixes.

Developer 3 items
  1. 01

    Developer Information

  2. 02

    The ability to set the "background" manifest key property "persistent" to false for Manifest V2 (to make a background page non-persistent) is now available by default.

  3. 03

    The object-src directive in the "content_security_policy" manifest key is now optional ( Firefox bug 1766881 ). See object-src directive on the "content_security_policy" manifest key page for more details.

Web Platform 12 items
  1. 01

    A major upgrade to our WebRTC capabilities (libwebrtc library upgraded from version 86 to 103) brings multiple improvements: Better screen sharing for Windows and Linux Wayland users.

  2. 02

    The <source> element now supports height & width attributes when it is a child of a <picture> element. This functionality is an experimental feature enabled using the dom.picture_source_dimension_attributes.enabled preference ( Firefox bug 1694741 ).

  3. 03

    The <semantics> and <maction> MathML elements now only render the first child element by default ( Firefox bug 1588733 ).

  4. 04

    The @supports at-rule now supports the font-tech() and font-format() functions. These functions can be used to test whether a browser supports a given font technology or format and CSS styles can be applied based on the result ( Firefox bug 1786493 ).

  5. 05

    The HTMLMetaElement.media property is now supported. This property enables you to set different theme colors based on media values (e.g., max-width: 600px ). Meta elements with media properties allow the browser to use the content value in conjunction with theme-color to set the page or UI colors for a given media query ( Firefox bug 1706179 ).

  6. 06

    Added basic support for the script.getRealms command that is currently limited to the WindowRealmInfo type which includes window realms and sandbox realms ( Firefox bug 1766240 ).

  7. 07

    Added support for the browsingContext.load event, which is emitted when a load event is triggered on a BrowsingContext's window ( Firefox bug 1756619 ).

  8. 08

    Added an object reference store to hold strong references for serialized remote values ( Firefox bug 1770736 ).

  9. 09

    Added support for de-serializing remote references created in the object reference store ( Firefox bug 1788124 ).

  10. 10

    Added full support for the script.evaluate , script.callFunction and script.disown commands ( Firefox bug 1778976 ).

  11. 11

    Added support for wheel input source for Actions , which is associated with a wheel-type input device ( Firefox bug 1746601 ).

  12. 12

    Added support for opening and closing tabs in GeckoView based applications (eg. Firefox for Android) ( Firefox bug 1506782 ).

Community 1 item
  1. 01

    With the release of Firefox 106, we are honored to welcome all the contributors who've volunteered their time and talent to make Firefox better—14 of them were brand new volunteers. Please join us in expressing our gratitude for their efforts, and take a look at their contributions: amabb: Bug 1739381