Firefox 118 for developers

This article provides information about the changes in Firefox 118 that affect developers. Firefox 118 was released on September 26, 2023.

Changes for web developers

HTML

  • The <search> element is now supported. The <search> element is a group element that serves to contain all the elements used in a search or filtering operation (Firefox bug 1824121).

CSS

JavaScript

No notable changes.

HTTP

MathML

  • The <semantics> and <maction> elements only render the first child element by default now. The mathml.legacy_maction_and_semantics_implementations.disabled preference has been removed (Firefox bug 1788223).
  • All values of the mathvariant attribute other than normal are now deprecated. Additionally, the attribute's use is now limited to the <mi> element (Firefox bug 1845461).

APIs

WebDriver conformance (WebDriver BiDi, Marionette)

General

  • Fixed an internal race condition for Android that caused the returned user prompt text to be empty for both WebDriver BiDi and Marionette (Firefox bug 1848167).
  • Both the WebDriver:PerformActions command in Marionette and the browsingContext.performActions command in WebDriver BiDi failed to correctly scroll for a wheel input source in environments that have a high-resolution display connected (Firefox bug 1849229).

WebDriver BiDi

Marionette

Changes for add-on developers

Removals

Older versions