Skip to content

Commit e715f3b

Browse files
committed
shorten other section, move into table row
1 parent a216792 commit e715f3b

3 files changed

Lines changed: 9 additions & 16 deletions

File tree

microsoft-edge/extensions-chromium/developer-guide/run-compiled-code.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: msedgedevrel
66
ms.topic: conceptual
77
ms.service: microsoft-edge
88
ms.subservice: extensions
9-
ms.date: 02/06/2025
9+
ms.date: 02/10/2025
1010
---
1111
# Run compiled code in an extension
1212

@@ -19,6 +19,10 @@ See:
1919

2020
<!-- ====================================================================== -->
2121
## Native Client (NaCl) (deprecated)
22+
<!-- abbreviated sections that point to here:
23+
* [Deprecation of Native Client (NaCl)](../whats-new/roadmap.md#deprecation-of-native-client-nacl) in _Roadmap for Microsoft Edge Add-ons_.
24+
* "Native Client (NaCl)" table row in [Latest versions](../../web-platform/site-impacting-changes?tabs=latest#high-impact-changes) in _Site compatibility-impacting changes coming to Microsoft Edge_.
25+
-->
2226

2327
To enhance web security and performance, Native Client (NaCl) is deprecated for Microsoft Edge, along with other browsers. NaCl was deprecated (discouraged but still supported) starting in 2020. Support for NaCl will be discontinued starting with Microsoft Edge 138.
2428

microsoft-edge/extensions-chromium/whats-new/roadmap.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: msedgedevrel
66
ms.topic: conceptual
77
ms.service: microsoft-edge
88
ms.subservice: extensions
9-
ms.date: 11/14/2024
9+
ms.date: 02/10/2025
1010
---
1111
# Roadmap for Microsoft Edge Add-ons
1212
<!-- https://aka.ms/EdgeAddonsRoadmap -->
@@ -17,9 +17,7 @@ These are the next planned [Partner Center](https://partner.microsoft.com/dashbo
1717
<!-- ====================================================================== -->
1818
## Deprecation of Native Client (NaCl)
1919

20-
To enhance web security and performance, Native Client (NaCl) is deprecated for Microsoft Edge, along with other browsers. NaCl was deprecated (discouraged but still supported) starting in 2020. Support for NaCl will be discontinued starting with Microsoft Edge 138.
21-
22-
NaCl is a sandbox for running compiled C and C++ code in browsers efficiently and securely, independently of the user's operating system. WebAssembly (Wasm) is recommended instead of NaCl.
20+
To enhance web security and performance, Native Client (NaCl) is deprecated for Microsoft Edge, along with other browsers. WebAssembly (Wasm) is recommended instead of NaCl.
2321

2422
See [Native Client (NaCl) (deprecated)](../developer-guide/run-compiled-code.md#native-client-nacl-deprecated) in _Run compiled code in an extension_.
2523

microsoft-edge/web-platform/site-impacting-changes.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: MSEdgeTeam
55
ms.author: msedgedevrel
66
ms.topic: conceptual
77
ms.service: microsoft-edge
8-
ms.date: 02/06/2025
8+
ms.date: 02/10/2025
99
---
1010
# Site compatibility-impacting changes coming to Microsoft Edge
1111

@@ -21,16 +21,6 @@ For information about upcoming Chromium project web platform changes, see [Chrom
2121
Check this article often as the Microsoft Edge team updates this article as thinking evolves, timelines solidify, and new changes are announced.
2222

2323

24-
<!-- ====================================================================== -->
25-
## Deprecation of Native Client (NaCl)
26-
27-
To enhance web security and performance, Native Client (NaCl) is deprecated for Microsoft Edge, along with other browsers. NaCl was deprecated (discouraged but still supported) starting in 2020. Support for NaCl will be discontinued starting with Microsoft Edge 138.
28-
29-
NaCl is a sandbox for running compiled C and C++ code in browsers efficiently and securely, independently of the user's operating system. WebAssembly (Wasm) is recommended instead of NaCl.
30-
31-
See [Native Client (NaCl) (deprecated)](../extensions-chromium/developer-guide/run-compiled-code.md#native-client-nacl-deprecated) in _Run compiled code in an extension_.
32-
33-
3424
<!-- ====================================================================== -->
3525
## Differences from the Chromium schedule, and high-impact changes
3626

@@ -48,6 +38,7 @@ This table lists:
4838
| Insecure downloads over HTTP | Future release (TBD) | | When a user tries to download potentially dangerous content from an HTTP site, the user will receive a UI warning, such as "Insecure download blocked." The user will still have an option to proceed and download the item. Admins can use the `InsecureContentAllowedForUrls` policy to specify HTTP sites for which the warning will be suppressed. Admins can use the `InsecureDownloadWarnings` feature flag to test the impact of this upcoming feature. |
4939
| Deprecate unload event | Future release (TBD) | | Introduces a new Permission-Policy to allow creating unload event listeners. The default policy is `allow`, but the default policy will gradually be migrated to `deny`, such that unload handlers stop firing on pages, unless a page explicitly opts in to re-enable them. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see [Intent to Deprecate: Deprecate unload event](https://groups.google.com/a/chromium.org/g/blink-dev/c/dvusqw9-IhI/m/SBkm_u1RAQAJ). |
5040
| Removal of cross-origin subframe JavaScript dialogs | Future release (TBD) | | Removes `window.alert`, `window.prompt`, and `window.confirm` from cross-origin iframes. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see [Intent to Remove: Cross origin subframe JS Dialogs](https://groups.google.com/a/chromium.org/g/blink-dev/c/hTOXiBj3D6A/m/JtkdpDd1BAAJ). |
41+
| Removal of Native Client (NaCl) | v138 | | To enhance web security and performance, Native Client (NaCl) is deprecated for Microsoft Edge, along with other browsers. NaCl was deprecated (discouraged but still supported) starting in 2020. WebAssembly (Wasm) is recommended instead of NaCl. See [Native Client (NaCl) (deprecated)](../extensions-chromium/developer-guide/run-compiled-code.md#native-client-nacl-deprecated) in _Run compiled code in an extension_. |
5142
| Deprecate `textprediction` attribute | v133 | | Removes support for the `textprediction` HTML attribute, which is a nonstandard attribute that's used to enable or disable the browser-based Text Prediction feature for long-form text inputs. Instead, use the standardized `writingsuggestions` attribute, which functions similarly to `textprediction`, but also applies to other writing-assistance features that browsers may provide. Sites that explicitly set `textprediction` to `true` or `false` can instead set `writingsuggestions` to the same value. For more information, see [Writing suggestions](https://html.spec.whatwg.org/multipage/interaction.html#writing-suggestions) in the HTML specification. |
5243
| Removal of Token Binding support | v127, v130 | | Token Binding uses cryptographic certificates on both ends of the TLS connection in an attempt to close the security gap of bearer tokens, which may be lost or stolen. The enterprise policy [AllowTokenBindingsForUrls](/deployedge/microsoft-edge-policies#allowtokenbindingforurls) will no longer be supported, as of v127. Support for the Token Binding protocol will be removed in v130. |
5344
| Removal of mutation events | v127 | | Removes support for mutation events in Chromium. Use the [MutationObserver](https://developer.mozilla.org/docs/Web/API/MutationObserver) API instead. See [Intent to Deprecate: Mutation Events](https://groups.google.com/a/chromium.org/g/blink-dev/c/qDsKRU-cQ_4/m/isA1mZ_aAAAJ). |

0 commit comments

Comments
 (0)