Firefox 118 release notes 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