Skip to content

Microsoft Edge 150 web platform release notes (Jul. 2026)#3824

Open
captainbrosset wants to merge 16 commits into
mainfrom
web-platform-release-notes-150
Open

Microsoft Edge 150 web platform release notes (Jul. 2026)#3824
captainbrosset wants to merge 16 commits into
mainfrom
web-platform-release-notes-150

Conversation

@captainbrosset
Copy link
Copy Markdown
Contributor

@captainbrosset captainbrosset commented Jun 2, 2026

Rendered article for review:

AB#62543609

@mikehoffms mikehoffms added the cat: webplatform Web Platform-related content. label Jun 2, 2026
@mikehoffms mikehoffms changed the title New web platform release notes for 150 Microsoft Edge 150 web platform release notes (Jul. 2026) Jun 2, 2026
Comment thread microsoft-edge/web-platform/release-notes/150.md
@captainbrosset captainbrosset marked this pull request as ready for review June 3, 2026 12:37
<!-- ------------------------------ -->
#### Animatable zoom

<!-- todo: feature is not 100% guaranteed to ship in 150. Verify if listed at https://chromestatus.com/roadmap before merging. -->
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

feature is not 100% guaranteed to ship in 150. Verify if listed at https://chromestatus.com/roadmap before merging

<!-- ------------------------------ -->
#### Allow optional rounding parameter for `polygon()`

<!-- todo: feature is not 100% guaranteed to ship in 150. Verify if listed at https://chromestatus.com/roadmap before merging. -->
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

feature is not 100% guaranteed to ship in 150. Verify if listed at https://chromestatus.com/roadmap before merging


#### `AccentColor` and `AccentColorText` system colors

<!-- todo: feature is not 100% guaranteed to ship in 150. Verify if listed at https://chromestatus.com/roadmap before merging. -->
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

feature is not 100% guaranteed to ship in 150. Verify if listed at https://chromestatus.com/roadmap before merging

Comment thread microsoft-edge/web-platform/release-notes/150.md Outdated
Comment thread microsoft-edge/web-platform/release-notes/150.md Outdated
Copy link
Copy Markdown
Collaborator

@mikehoffms mikehoffms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Writer/Editor

@learn-build-service-prod
Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 5974e54:

✅ Validation status: passed

File Status Preview URL Details
microsoft-edge/toc.yml ✅Succeeded View
microsoft-edge/web-platform/release-notes/142.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/146.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/147.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/148.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/149.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/150.md ✅Succeeded View
scripts/beta-release-notes-template.njk ✅Succeeded
scripts/web-platform-release-notes.js ✅Succeeded

For more details, please refer to the build report.

@learn-build-service-prod
Copy link
Copy Markdown
Contributor

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

| `focusgroup` HTML attribute | Standardizes keyboard navigation for composite widgets such as toolbars, tabs, menus, and radio groups. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/6d4b86e7-230c-4d23-ab2b-ee8d05f18702) |
| URL and eval hashes in CSP script-src | Introduces url- and eval- hashes for `script-src` CSP directives, replacing hostname-based allowlists and `unsafe-eval`. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/6bd50a0d-6f30-425f-beba-034be41bb013) |
| Web Install API | Allows a website to install another website as a web app by using `navigator.install()`. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/bcf7d28f-6bdf-45d8-9207-63c97a042407) |
| <!-- new -->`OpaqueRange` | Enables creating live ranges over text inside `<input>` and `<textarea>` elements that automatically update as the user edits. These ranges support geometry methods such as `getBoundingClientRect()` and the CSS Custom Highlight API, which enables use cases such as caret-positioned popups and inline spell-check highlighting directly on form controls, without cloning elements or exposing internal DOM structure. | [Register](https://developer.microsoft.com/en-us/microsoft-edge/origin-trials/trials/5f4620e8-2969-4579-a5c6-304b8fae7200) |
Copy link
Copy Markdown
Collaborator

@mikehoffms mikehoffms Jun 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the OT table, copied rows from 149.md based on the Register GUID.
In rows that are not in 149.md, added a <!-- new --> flag, which can be removed.
@captainbrosset pls review wording of 6 OT rows marked <!-- new -->.

| WebAssembly custom descriptors | Stores data associated with source-level types more efficiently, in custom descriptor objects. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/f1227421-7d96-4380-b588-cbe9806aa7a3) |
| Soft navigation heuristics | Exposes soft-navigation heuristics for collecting performance metrics in single-page apps. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/ec952482-49f0-4980-a451-13ea3f9a7220) |
| WebNN | Build and execute hardware-accelerated machine-learning models directly in your web app. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/19857284-cf52-484b-8b09-8ca50ac9dccb) |
| `focusgroup` HTML attribute | Standardizes keyboard navigation for composite widgets such as toolbars, tabs, menus, and radio groups. | [Register](https://developer.microsoft.com/microsoft-edge/origin-trials/trials/6d4b86e7-230c-4d23-ab2b-ee8d05f18702) |
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If focusgroup is confirmed to be shipping with 150 (see regular section https://review.learn.microsoft.com/en-us/microsoft-edge/web-platform/release-notes/150?branch=pr-en-us-3824#focusgroup-attribute above), then remove this origin trial row.

@learn-build-service-prod
Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 5208dd6:

✅ Validation status: passed

File Status Preview URL Details
microsoft-edge/toc.yml ✅Succeeded View
microsoft-edge/web-platform/release-notes/142.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/146.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/147.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/148.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/149.md ✅Succeeded View
microsoft-edge/web-platform/release-notes/150.md ✅Succeeded View
scripts/beta-release-notes-template.njk ✅Succeeded
scripts/web-platform-release-notes.js ✅Succeeded

For more details, please refer to the build report.

@learn-build-service-prod
Copy link
Copy Markdown
Contributor

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat: webplatform Web Platform-related content.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants