Firefox 104 for developers

This article provides information about the changes in Firefox 104 that will affect developers. Firefox 104 is the current Beta version of Firefox and will ship on August 23, 2022.

Changes for web developers

Developer Tools

HTML

Removals

CSS

Removals

JavaScript

Removals

HTTP

Removals

Security

Removals

APIs

DOM

  • HTMLElement.focus() now supports the parameter option.focusVisible, which can be used force a browser to display visual indication after the element is focused. Note that browsers may automatically provide visual indication on focused elements if the implementation determines that it will improve accessibility. (See bug 1765083 for more details.)

Media, WebRTC, and Web Audio

SVG

Removals

  • The options argument to the IDBFactory.open() method has been removed. This this option provided a non-standard, and Firefox-only way to make the indicated database persistent. The option was previously deprecated, and users that need this functionality should already have migrated to StorageManager.persist(). (See bug 1354500 for more details.)

WebAssembly

Removals

WebDriver conformance (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Added support for source to the log.entryAdded event (bug 1770792).
  • Updated the url sent for browsingContext.contextCreated events to be about:blank for newly opened browsing contexts (bug 1775141).

Marionette

  • Improved stability and performance when minimizing or restoring windows on Linux (bug 1780212).
  • Added support for touch actions (bug 1543337).

Changes for add-on developers

Removals

Other

Older versions