files/en-us/mozilla/firefox/releases/81/index.md
This article provides information about the changes in Firefox 81 that will affect developers. Firefox 81 was released on September 22, 2020.
.ts and .tsx files (Firefox bug 1642769). Previously a generic file icon was used.<iframe> element (Firefox bug 1558394).mozallowfullscreen attribute has been removed from <iframe>. Consider using allow="fullscreen" instead (Firefox bug 1657599).clip for the {{CSSxRef("overflow")}} property, via renaming overflow: -moz-hidden-unscrollable (Firefox bug 1531609).::-moz-focus-outer pseudo-element has been removed (Firefox bug 1655859).No changes.
Content-Disposition headers with an unquoted filename containing spaces (Firefox bug 1440677).Feature-Policy header's web-share directive, which can be used to restrict access to the Web Share API to trusted origins. Note that Firefox does not support the Web Share API itself, at time of writing (Firefox bug 1653199).text/javascript (Firefox bug 1569123).setWindowRect capability is now true by default for all desktop applications (including Thunderbird), and false on Android for GeckoView (Firefox bug 1650872).WebDriver:SwitchToFrame, WebDriver:SwitchToParentFrame, WebDriver:GetCurrentURL. All Fission-compatible commands are only available when marionette.actors.enabled is set to true.WebDriver:SwitchToWindow now always returns a unified NoSuchWindowError (Firefox bug 1663429).WebDriver:GetActiveFrame has been removed, because it's not part of the WebDriver specification and is no longer used (Firefox bug 1659502).tabs.saveAsPDF() is now supported on macOS (Firefox bug 1653354).webNavigation.getFrame() and webNavigation.getAllFrames() has changed. Moving forward, when a tab is discarded the promise will fulfill with a null value (Firefox bug 1654842).