files/en-us/mozilla/firefox/releases/143/index.md
This article provides information about the changes in Firefox 143 that affect developers. Firefox 143 was released on September 16, 2025.
type="color" {{HTMLElement("input")}} element now accepts not only HEX colors like #ff6699 but also all CSS <color> values, for example oklab(50% 0.1 0.1 / 0.5). (Firefox bug 1965029).::before::marker and ::after::marker selectors.
(Firefox bug 1980215).No notable changes.
browsingContext.contextCreated event to be emitted for all open contexts when subscribing to the event (Firefox bug 1754273).network module to enable recording network data:
network.addDataCollector adds a network data collector to contexts, userContexts or globally. The collector will record network data corresponding to the provided dataTypes. At the moment, only the "response" data type is supported. A maxEncodedDataSize must also be provided, network data exceeding this size will not be recorded (Firefox bug 1971778).network.removeDataCollector removes a previously added network data collector (Firefox bug 1971781).network.getData retrieves the data collected for a provided request id, dataType and optionally collector id. When providing a collector id, clients may also pass the disown flag to release the network data from the collector. Note that data is deleted when it is no longer owned by any collector (Firefox bug 1971780).network.disownData releases the data for a given request id and dataType from the provided collector id (Firefox bug 1971779).emulation.setLocaleOverride did not apply the override to newly created cross-origin iframes (Firefox bug 1978533).session.subscribe would fail if any tab was unloaded (Firefox bug 1949037).browsingContext.navigationCommitted event so that the url property now includes basic auth credentials. (Firefox bug 1980137)."activeTab" permission.text-autospace: layout.css.text-autospace.enabled
The text-autospace CSS property allows you to specify the space applied between Chinese/Japanese/Korean (CJK) and non-CJK characters. Currently these values are only parsed and there is no effect on the output. (Firefox bug 1869577).
WebGPU external textures: dom.webgpu.external-texture.enable
The GPUExternalTexture interface and GPUDevice.importExternalTexture() method are supported for importing external textures from video frames or elements. (Firefox bug 1979100).
These features are shipping in Firefox 143 but are disabled by default.
To experiment with them, search for the appropriate preference on the about:config page and set it to true.
You can find more such features on the Experimental features page.