files/en-us/mozilla/firefox/releases/86/index.md
This article provides information about the changes in Firefox 86 that will affect developers. Firefox 86 was released on February 23, 2021.
[!NOTE] See also A Fabulous February Firefox — 86! on Mozilla Hacks.
cd() web console helper function, which was deprecated in Firefox 74, has now been removed. The <iframe> context picker tool described in Working with iframes serves the same purpose, but is much better! For more information see Firefox bug 1607741.No changes.
lighter operator (Firefox bug 1518099). This operator sums the pixels of two source graphics.-webkit-autofill as an alias (Firefox bug 1685675) and (Firefox bug 1475316).The Intl.DisplayNames built-in object has been enabled by default. This enables the consistent translation of language, region, and script display names:
// Get English currency code display names
let currencyNames = new Intl.DisplayNames(["en"], { type: "currency" });
// Get currency names
currencyNames.of("USD"); // "US Dollar"
currencyNames.of("EUR"); // "Euro"
For more information see Firefox bug 1654116.
Window.name is now reset to an empty string if a tab loads a page from a different domain, and restored if the original page is reloaded (e.g., by selecting the "back" button). This prevents an untrusted page from accessing any information that the previous page might have stored in the property (potentially the new page might also modify such data, which might then be read by the original page if it was reloaded). For more information see Firefox bug 1685089.EventTarget.addEventListener() now supports the signal option. This option allows an AbortSignal to be passed to the method. The AbortSignal can later be used to remove the listener by calling abort(). For more information see Firefox bug 1679204.WebDriver:ElementClick to synthesize a mousemove event before the actual click event (Firefox bug 1684002).WebDriver:SwitchToFrame can fail with a "no such window" error
if the frame's content hasn't yet finished loading (Firefox bug 1691348).marionette.actors.enabled
preference to false (Firefox bug 1690308).Marionette:ActionChain and Marionette:MultiAction commands (Firefox bug 1683755).focused: false is now ignored when set as an option in a windows.create() call (Firefox bug 1253129).