files/en-us/mozilla/firefox/releases/88/index.md
This article provides information about the changes in Firefox 88 that will affect developers. Firefox 88 was released on April 19, 2021.
[!NOTE] See also Never too late for Firefox 88 on Mozilla Hacks.
No changes.
monospace font for macOS has been changed to Menlo (Firefox bug 1342741).collapse value of {{cssxref("visibility")}} is now implemented for ruby annotations (Firefox bug 1697529).alternate value for {{cssxref("ruby-position")}} has been implemented, and is the new initial value for the property (Firefox bug 1694748).-moz-outline-radius property has been removed. (Firefox bug 315209 and Firefox bug 1694146.):-moz-ui-invalid and :-moz-ui-valid has been removed (Firefox bug 1693969).Intl.DisplayNames() and Intl.ListFormat() now have stricter checking that options passed to the constructor are objects, and will throw an exception if a string or other primitive is used instead (Firefox bug 1696881).network.ftp.enabled now defaults to false), with the intent of removing it altogether in Firefox 90 (Firefox bug 1691890). Complementing this change, the extension setting browserSettings.ftpProtocolEnabled has been made read-only, and web extensions can now register themselves as protocol handlers for FTP (Firefox bug 1626365).No changes.
AbortSignal.abort() to return an {{domxref("AbortSignal")}} that is already set as aborted (Firefox bug 1698468).--marionette command line argument or the MOZ_MARIONETTE environment variable is specified. As such the marionette.enabled preference is no longer used. With this change the state of navigator.webdriver now correctly reflects the enabled state of Marionette (Firefox bug 1593343).down and up inappropriately led to buttons being pressed (Firefox bug 1686361).WebDriver:GetCurrentURL that could have led the command to return the URL of the previously opened page, or even a hang in Marionette (Firefox bug 1664881).url can now be used to limit the properties for which the {{WebExtAPIRef("tabs.onUpdated")}} event is triggered (Firefox bug 1680279).