Firefox 152 release notes for developers (Beta)

This article provides information about the changes in Firefox 152 that affect developers. Firefox 152 is the current Beta version of Firefox and ships on June 16, 2026.

Note: The release notes for this Firefox version are still a work in progress.

Changes for web developers

Developer Tools

  • The developer tools now have a "Show comments" option to toggle the display of HTML comment nodes in the Inspector. This option can be found in the Settings panel. (Firefox bug 1455294).

APIs

DOM

Media, WebRTC, and Web Audio

WebAssembly

Changes for add-on developers

Experimental web features

These features are shipping in Firefox 152 but are disabled by default unless otherwise noted. 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.

  • WebAssembly JavaScript Promise Integration (JS-PI): javascript.options.wasm_js_promise_integration

    WebAssembly JavaScript Promise Integration is now available in Nightly builds, where it is enabled by default. (Firefox bug 2015877).

  • Check if a media encoding/decoding configuration is supported for WebRTC: media.mediacapabilities.webrtc.enabled

    The webrtc type can now be passed as an option for MediaCapabilities.decodingInfo() and MediaCapabilities.encodingInfo() to check if an encoding/decoding configuration can be used for WebRTC. This replaces the non-standard transmission type, which was previously used as an alias in Firefox. (Firefox bug 1825286).

  • TC39 Iterator includes proposal: javascript.options.experimental.iterator_includes

    The Iterator.prototype.includes() method tests whether the iterator will produce a specified value. (Firefox bug 2025779).