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
Original file line number Diff line number Diff line change
Expand Up @@ -65,12 +65,6 @@ Use this **Issues** page for:
If you think an item at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) violates a copyright or trademark, complete the [Reporting Infringement](https://www.microsoft.com/concern/dmca) form. When filling in **Step 3: Where can the infringing material be found?**, in the **Product/Service/App** option, make sure to select **Microsoft Store on Windows**. The Microsoft Edge extensions team will review your report and then take the necessary action.


<!-- ====================================================================== -->
## Feature an extension in a collection

To feature your extension in a collection at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/), see [Submit a request to add an extension to the collections on the Microsoft Edge Add-ons home page](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbRw01UwyBfAxNna_1ZkP3X2VUN0lBSU1YMEU3VFY0VURRODEwSjgwU00yRy4u) and complete the form.


<!-- ====================================================================== -->
## Microsoft Edge Insider forum at Tech Community

Expand Down
10 changes: 0 additions & 10 deletions microsoft-edge/extensions-chromium/whats-new/released-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,16 +117,6 @@ Microsoft Edge extensions now support Manifest V3. See the blog post [Manifest
*Released April 2021*


<!-- ====================================================================== -->
## Request to get your extension featured

You can request which collection your extension should be featured in at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/).

To submit a request, go to [Submit a request to add an extension to the collections on the Microsoft Edge Add-ons home page](https://forms.office.com/pages/responsepage.aspx?id=v4j5cvGGr0GRqy180BHbRw01UwyBfAxNna_1ZkP3X2VUN0lBSU1YMEU3VFY0VURRODEwSjgwU00yRy4u).

*Released April 2021*


<!-- ====================================================================== -->
## Localization of extension listings at Microsoft Edge Add-ons

Expand Down
4 changes: 4 additions & 0 deletions microsoft-edge/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,10 @@
href: ./web-platform/release-notes/index.md
displayName: what's new, announcements

- name: Microsoft Edge 137
href: ./web-platform/release-notes/137.md
displayName: Microsoft Edge 137 web platform release notes (May 2025) # page title

- name: Microsoft Edge 136
href: ./web-platform/release-notes/136.md
displayName: Microsoft Edge 136 web platform release notes (May 2025) # page title
Expand Down
58 changes: 2 additions & 56 deletions microsoft-edge/web-platform/release-notes/136.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@ To stay up-to-date and get the latest web platform features, download a preview
* [WebView2](#webview2)
* [Web platform features](#web-platform-features)
* [CSS features](#css-features)
* [Auto-generated view transition names](#auto-generated-view-transition-names)
* [CSS `dynamic-range-limit` property](#css-dynamic-range-limit-property)
* [Ignore `letter-spacing` in cursive scripts](#ignore-letter-spacing-in-cursive-scripts)
* [Change the `string` CSS type in the `attr()` function to `raw-string`](#change-the-string-css-type-in-the-attr-function-to-raw-string)
* [Type-agnostic `var()` fallback](#type-agnostic-var-fallback)
* [Unprefixed `print-color-adjust`](#unprefixed-print-color-adjust)
Expand All @@ -31,7 +29,6 @@ To stay up-to-date and get the latest web platform features, download a preview
* [Blob URL partitioning](#blob-url-partitioning)
* [Partitioning `:visited` links history](#partitioning-visited-links-history)
* [Navigation initiator used in the HTTP cache partition key](#navigation-initiator-used-in-the-http-cache-partition-key)
* [Call stacks in crash reports from unresponsive web pages](#call-stacks-in-crash-reports-from-unresponsive-web-pages)
* [Captured surface control](#captured-surface-control)
* [Captured surface resolution](#captured-surface-resolution)
* [Dispatching click events to captured pointer](#dispatching-click-events-to-captured-pointer)
Expand Down Expand Up @@ -64,18 +61,15 @@ To stay up-to-date and get the latest web platform features, download a preview
## Edge DevTools

See [What's New in Microsoft Edge DevTools](../../devtools-guide-chromium/whats-new/whats-new.md).
<!-- todo: when exists in May 2025, use instead:
<!-- todo: when exists, use instead:
See [What's New in DevTools (Microsoft Edge 136)](../../devtools-guide-chromium/whats-new/2025/05/devtools-136.md).
-->


<!-- ====================================================================== -->
## WebView2

See [Release Notes for the WebView2 SDK](../../webview2/release-notes/index.md).
<!-- todo: when exists in May 2025, use instead:
For WebView2, see [1.0.n.n](../../webview2/release-notes/index.md#10nnnnnn) in _Release Notes for the WebView2 SDK_ (May 2025).
-->
For WebView2, see [1.0.3240.44](../../webview2/release-notes/index.md#10324044) in _Release Notes for the WebView2 SDK_ (May 2025).


<!-- ====================================================================== -->
Expand All @@ -86,18 +80,6 @@ For WebView2, see [1.0.n.n](../../webview2/release-notes/index.md#10nnnnnn) in _
#### CSS features


<!-- ---------- -->
###### Auto-generated view transition names

The `view-transition-name` CSS property supports two new values, to avoid having to invent unique names for elements that participate in a view transition:

* `match-element` - Generates a unique ID that's based on the element's identity. This value is useful in single-page apps where the element that's animated with a view transition is being moved in the DOM.

* `auto` - Generates a unique ID that's based on the element's `id` attribute. This value only takes the `id` attribute into account, and ignores the type of element. This approach enables a view transition to work across multiple pages of an app, where elements with the same `id` attribute may be of different types.

See [Determining view-transition-name automatically](https://drafts.csswg.org/css-view-transitions-2/#auto-vt-name).


<!-- ---------- -->
###### CSS `dynamic-range-limit` property

Expand All @@ -106,34 +88,6 @@ The `dynamic-range-limit` CSS property allows limiting the maximum brightness of
See [Controlling Dynamic Range](https://drafts.csswg.org/css-color-hdr/#controlling-dynamic-range), in _CSS Color HDR Module Level 1_.


<!-- ---------- -->
###### Ignore `letter-spacing` in cursive scripts

Per specification, the browser now ignores the `letter-spacing` CSS property when rendering cursive scripts, to avoid breaking words.

If possible, the browser may apply letter spacing by translating the extra space into cursive elongation or compression. If the text cannot be expanded without breaking cursive connections, the browser treats each word as a single typographic unit for letter spacing.

Proper cursive elongation or compression varies, based on:
* Script.
* Typeface.
* Language.
* Word location.
* Line location.
* Implementation complexity.
* Font capabilities.
* Calligraphic preferences.

Proper cursive elongation or compression may involve shortening:
* Ligatures.
* Swash variants.
* Contextual forms.
* Elongation glyphs.

Avoid applying the `letter-spacing` property to cursive scripts, unless you can accept non-interoperable results.

See [letter-spacing](https://developer.mozilla.org/docs/Web/CSS/letter-spacing) at MDN.


<!-- ---------- -->
###### Change the `string` CSS type in the `attr()` function to `raw-string`

Expand Down Expand Up @@ -227,14 +181,6 @@ This boolean prevents a cross-site attack in which the attacker initiates a top-
This change also improves privacy by preventing a malicious site from using navigations to infer whether a user has previously visited a given site.


<!-- ---------- -->
###### Call stacks in crash reports from unresponsive web pages

When a webpage becomes unresponsive due to JavaScript code running a very long computation, such as an infinite loop, the Javascript call stack is recorded and included in the crash report that's sent to the Reporting API server endpoint that's configured by the website.

See [Reporting API](https://developer.mozilla.org/docs/Web/API/Reporting_API) at MDN.


<!-- ---------- -->
###### Captured surface control

Expand Down
Loading
Loading