Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/133.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ See [What's New in DevTools (Microsoft Edge 133)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3065.39](../../webview2/release-notes/archive.md#10306539) (Feb. 2025) in _Archived Release Notes for the WebView2 SDK_.
See [1.0.3065.39](../../webview2/release-notes/archive.md#10306539) (February 10, 2025) in _Archived Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/134.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ See [What's New in DevTools (Microsoft Edge 134)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3124.44](../../webview2/release-notes/archive.md#10312444) (March 2025) in _Archived Release Notes for the WebView2 SDK_.
See [1.0.3124.44](../../webview2/release-notes/archive.md#10312444) (March 10, 2025) in _Archived Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/135.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ See [What's New in DevTools (Microsoft Edge 135)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3179.45](../../webview2/release-notes/archive.md#10317945 ) (Apr. 2025) in _Archived Release Notes for the WebView2 SDK_.
See [1.0.3179.45](../../webview2/release-notes/archive.md#10317945 ) (April 7, 2025) in _Archived Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/136.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ See [What's New in DevTools (Microsoft Edge 136)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3240.44](../../webview2/release-notes/archive.md#10324044) (May 2025) in _Archived Release Notes for the WebView2 SDK_.
See [1.0.3240.44](../../webview2/release-notes/archive.md#10324044) (May 5, 2025) in _Archived Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/137.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ See [What's New in DevTools (Microsoft Edge 137)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3296.44](../../webview2/release-notes/index.md#10329644) (June 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.3296.44](../../webview2/release-notes/archive.md#10329644) (June 3, 2025) in _Archived Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/138.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ See [What's New in DevTools (Microsoft Edge 138)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3296.44](../../webview2/release-notes/index.md#10329644) (June 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.3296.44](../../webview2/release-notes/archive.md#10329644) (June 3, 2025) in _Archived Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/139.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ See [What's New in DevTools (Microsoft Edge 139)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3405.78](../../webview2/release-notes/index.md#10340578) (Aug. 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.3405.78](../../webview2/release-notes/index.md#10340578) (August 11, 2025) in _Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/140.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ See [What's New in DevTools (Microsoft Edge 140)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3485.44](../../webview2/release-notes/index.md#10348544) (Sep. 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.3485.44](../../webview2/release-notes/index.md#10348544) (September 8, 2025) in _Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/141.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ See [What's New in DevTools (Microsoft Edge 141)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3537.50](../../webview2/release-notes/index.md#10353750) (Oct. 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.3537.50](../../webview2/release-notes/index.md#10353750) (October 6, 2025) in _Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
47 changes: 46 additions & 1 deletion microsoft-edge/web-platform/release-notes/142.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ To stay up-to-date and get the latest web platform features, download a preview
* [AccentColor and AccentColorText system colors](#accentcolor-and-accentcolortext-system-colors)
* [document.activeViewTransition property](#documentactiveviewtransition-property)
* [Range syntax for style container queries and if() functions](#range-syntax-for-style-container-queries-and-if-functions)
* [UI features](#ui-features)
* [Mobile and desktop parity for \<select\> elements](#mobile-and-desktop-parity-for-select-elements)
* [SVG features](#svg-features)
* [Support download attribute in SVG \<a\> element](#support-download-attribute-in-svg-a-element)
* [CSS width and height support for SVG \<use\> element](#css-width-and-height-support-for-svg-use-element)
Expand Down Expand Up @@ -53,7 +55,7 @@ See [What's New in DevTools (Microsoft Edge 142)](../../devtools/whats-new/2025/
<!-- ====================================================================== -->
## WebView2

See [1.0.3595.46](../../webview2/release-notes/index.md#10359546) (Nov. 3, 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.3595.46](../../webview2/release-notes/index.md#10359546) (November 3, 2025) in _Release Notes for the WebView2 SDK_.


<!-- ====================================================================== -->
Expand Down Expand Up @@ -133,6 +135,49 @@ See also:
* [if()](https://developer.mozilla.org/docs/Web/CSS/if) at MDN.


<!-- ====================================================================== -->
## UI features

Below are user interface changes in Microsoft Edge.


<!-- ------------------------------ -->
#### Mobile and desktop parity for `<select>` elements

`<select>` HTML elements, when using the `size` and `multiple` attributes, now appear the same way on desktop and mobile devices, as either:

* A scrollable list showing all options at once in the page.
* An expandable dropdown list in the page.


<!-- ---------- -->
###### `<select size="3">`

`<select size="3">` (or another `size` value greater than 1) now always appears as a list showing all options at once in the page, both on desktop and mobile devices:

![A list showing all options at once in the page](./142-images/select-list.png)

Previously, mobile devices ignored the `size` attribute and always rendered an element such as `<select size="3">` as a dropdown list.


<!-- ---------- -->
###### `<select multiple>`

`<select multiple>` now always appears as a list showing all options at once in the page, both on desktop and mobile devices.

Previously, mobile devices rendered `<select multiple>` as a dropdown list.


<!-- ---------- -->
###### `<select multiple size="1">`

`<select multiple size="1">` now always appears as a dropdown list, both on desktop and mobile devices:

![A dropdown list in the page](./142-images/select-dropdown.png)

Previously, desktop devices rendered `<select multiple size="1">` as a list showing all options at once in the page.


<!-- ====================================================================== -->
## SVG features
<!-- https://developer.mozilla.org/docs/Web/SVG -->
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/web-platform/release-notes/143.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ See [What's New in DevTools (Microsoft Edge 143)](../../devtools/whats-new/2025/

See [Release Notes for the WebView2 SDK](../../webview2/release-notes/index.md).
<!-- todo: when wv2 relnotes for runtime 143 exists, change to:
See [1.0.n.n](../../webview2/release-notes/index.md#10nnnnnn) (Dec. nn, 2025) in _Release Notes for the WebView2 SDK_.
See [1.0.n.n](../../webview2/release-notes/index.md#10nnnnnn) (December nn, 2025) in _Release Notes for the WebView2 SDK_.
-->


Expand Down
1 change: 1 addition & 0 deletions microsoft-edge/web-platform/site-impacting-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ This table lists high-impact changes which the Microsoft Edge team is tracking c
| 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). |
| Externally loaded entities in XML parsing | v144 | Synchronous fetching of external XML entities/DTDs, which are then used when parsing under specific circumstances, has been removed. See [Externally loaded entities in XML parsing](./release-notes/144.md#externally-loaded-entities-in-xml-parsing), in _Microsoft Edge 144 web platform release notes (Jan. 2025)_. |
| Deprecate `Intl.Locale` getters | v143 | The accessor properties of the `Intl.Locale` object are now deprecated, in favor of the corresponding functions, per specification. See [Deprecate `Intl.Locale` getters](./release-notes/143.md#deprecate-intllocale-getters), in _Microsoft Edge 143 web platform release notes (Dec. 2025)_. |
| Mobile and desktop parity for `<select>` elements | v142 | The appearance of `<select>` HTML elements, when using the `multiple` and `size` attributes, is now consistent across mobile and desktop devices. See [Mobile and desktop parity for `<select>` elements](./release-notes/142.md#mobile-and-desktop-parity-for-select-elements), in _Microsoft Edge 142 web platform release notes (Oct. 2025)_. |
| Remove special font size rules for `<h1>` | v140 | The special margin and font size rules for `<h1>` elements, when nested in `<article>`, `<aside>`, `<nav>`, and `<section>` elements, are now removed, to improve accessibility. See [Removed special font size rules for `<h1>` within some elements](./release-notes/140.md#removed-special-font-size-rules-for-h1-within-some-elements) in _Microsoft Edge 140 web platform release notes (Sep. 2025)_. |
| Asynchronous range removal for Media Source Extensions throws exceptions | v138 | The following changes have been made to the Media Source Extensions specification, to disallow ambiguously defined behavior involving asynchronous range removals: <br/>* `SourceBuffer.abort()` no longer aborts `SourceBuffer.remove()` operations. <br/>* Setting `MediaSource.duration` can no longer truncate currently buffered media. <br/>While these changes were made a long time ago, and Safari and Firefox have already implemented them, Chromium had not yet done so. Exceptions are now thrown in both cases. See [Media Source API](https://developer.mozilla.org/docs/Web/API/Media_Source_Extensions_API) at MDN. |
| Removal of automatic SwiftShader fallback | v138 | Previously, if a WebGL context could not be created with the available GPU, Chromium would automatically fall back to using the SwiftShader software renderer. This automatic fallback behavior is now removed and the WebGL context creation will now fail instead of falling back to SwiftShader. SwiftShader poses security risks and leads to a poor user experience when falling back from a high-performance GPU-backed WebGL to a CPU-backed implementation. SwiftShader remains a useful tool for doing headless testing on a site. This use case is still supported by opting in, which you can do by running Microsoft Edge with the `--enable-unsafe-swiftshader` command-line argument. See [Using Chromium with SwiftShader](https://chromium.googlesource.com/chromium/src/+/main/docs/gpu/swiftshader.md). |
Expand Down
2 changes: 1 addition & 1 deletion microsoft-edge/webview2/concepts/overview-features-apis.md
Original file line number Diff line number Diff line change
Expand Up @@ -2971,7 +2971,7 @@ See also [Enable or disable the browser responding to accelerator keys (shortcut
WebView2 can specify a default background color. The color can be any opaque color, or transparent. This color will be used if the HTML page doesn't set its own background color.

See also:
* [Set default background color on WebView2 initialization (DefaultBackgroundColor API)](../release-notes/index.md#set-default-background-color-on-webview2-initialization-defaultbackgroundcolor-api) in _Release Notes for the WebView2 SDK_.
* [Set default background color on WebView2 initialization (DefaultBackgroundColor API)](../release-notes/archive.md#set-default-background-color-on-webview2-initialization-defaultbackgroundcolor-api) in _Archived Release Notes for the WebView2 SDK_.

##### [.NET/C#](#tab/dotnetcsharp)

Expand Down
6 changes: 5 additions & 1 deletion microsoft-edge/webview2/release-notes/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ See also:

New APIs are added in three phases, as follows:

<!-- apis are first promoted from Staging (Phase 0) to Experimental (Phase 1) -->

1. APIs are initially introduced as Experimental APIs in a Prerelease SDK package. In Win32, the type name includes the word "Experimental".

1. Then the APIs become Stable APIs in a Prerelease SDK package. In Win32, the type name omits the word "Experimental".
Expand All @@ -51,7 +53,9 @@ Release Notes sections use this wording for the phases:
* The following APIs have been promoted from Phase 2: Stable in Prerelease, to Phase 3: Stable in Release, and are now included in this Release SDK.

See also:
* [Phases of introducing APIs](../concepts/versioning.md#phases-of-introducing-apis) in _Prerelease and Release SDKs for WebView2_.
* [Prerelease and Release SDKs for WebView2](../concepts/versioning.md#phases-of-introducing-apis)
* [Moving from Experimental APIs to Stable APIs](../concepts/versioning.md#moving-from-experimental-apis-to-stable-apis) in _Prerelease and Release SDKs for WebView2_.
* [Phases of introducing APIs](../concepts/versioning.md#phases-of-introducing-apis) in _Prerelease and Release SDKs for WebView2_.

<!-- terminology:
APIs are Experimental or Stable
Expand Down
Loading