---
title: Firefox 78 i yisneflayen
slug: Mozilla/Firefox/Releases/78
translation_of: Mozilla/Firefox/Releases/78
---
{{FirefoxSidebar}}
Amagrad-agi yettak-d isalen ɣef Firefox 78 ara yeɛnun isneflayen. Firefox yeffeɣ-d di 30 Yunyu 2020.
Wali ugar New in Firefox 78: DevTools improvements, new regex engine, and abundant web platform updates deg Mozilla hacks.
Ibeddilen i yisneflayen n web
Ifecka i yisneflayen
Tamseɣtayt
- Tzemreḍ akka tura ad tbeddleḍ URL deg yibenk anmeggag seg about:debugging agalis. ({{bug("1617237")}})
- Aferdis n umuɣ Ssens JavaScript deg Debugger yennul iccer amiran, u yettwannez mara yilin Ifecka n yisneflayen medlen. ({{bug("1640318")}})
- Tineqidin n usenqed zemrent ad d-sdukklent ismawen imuttiyen di tangalt taɣbalut ar yismawen-is aneẓli, ma tremdeḍ tikarḍiwin deg Ugalis n tinerfadin. ({{bug("1536857")}})
Aẓeṭṭa n Usefrak
- In the Network Monitor, you can now resize the columns of the request list by dragging the column borders anywhere in the table. ({{bug("1618409")}})
- The request details panel in the Network Monitor has some UX improvements. ({{bug("1631302")}}, {{bug("1631295")}})
- If a request was blocked, the request list now shows the reason, such as an add-on, CSP, CORS, or Enhanced Tracking Protection. ({{bug("1555057")}}, {{bug("1445637")}}, {{bug("1556451")}})
- The Accessibility inspector is out of beta. You can use it to check for various accessibility issues on your site. ({{bug("1602075")}})
- Uncaught promise errors now provide all details in the Console, including their name and stack. ({{bug("1636590")}})
CSS
- The {{CSSxRef(":is", ":is()")}} and {{CSSxRef(":where", ":where()")}} pseudo-classes are now enabled by default ({{bug(1632646)}}).
- The {{CSSxRef(":read-only")}} and {{CSSxRef(":read-write")}} pseudo-classes are now supported without prefixes ({{bug(312971)}}).
- In addition,
:read-write
styles are no longer applied to disabled <input>
and <textarea>
elements, which was a violation of the HTML spec ({{bug(888884)}}).
JavaScript
APIs
DOM
- The {{DOMxRef("ParentNode.replaceChildren()")}} method has been implemented ({{bug(1626015)}}).
Service workers
WebAssembly
- Wasm Multi-value is now supported, meaning that WebAssembly functions can now return multiple values, and instruction sequences can consume and produce multiple stack values ({{bug(1628321)}}).
- WebAssembly now supports import and export of 64-bit integer function parameters (i64) using
BigInt
from JavaScript ({{bug(1608770)}}).
TLS 1.0 and 1.1 removal
Changes for add-on developers
- {{WebExtAPIRef("browsingData.removeCache")}} and {{WebExtAPIRef("browsingData.removePluginData")}} now support deleting by hostname. ({{bug(1636784)}}).
- When using
proxy.onRequest
, a filter that limits based on tab id or window id is now correctly applied. This could be useful for add-ons that want to provide proxy functionality just in just one window.
- Clicking within the context menu from the "all tabs" dropdown now passed the appropriate tab object. In the past, the active tab was erroneously passed.
- When using
downloads.download
with the saveAs option, the recently used directory is now remembered. While this information is not available to developers, it is very convenient to users.
See also
Older versions
{{Firefox_for_developers(77)}}