Skip to content

Chrome 137 added exceptionsFinal WebAssembly feature - #27216

Merged
caugner merged 1 commit into
mdn:mainfrom
queengooborg:webassembly/exceptionsFinal/chrome-corrections
Jul 8, 2025
Merged

Chrome 137 added exceptionsFinal WebAssembly feature#27216
caugner merged 1 commit into
mdn:mainfrom
queengooborg:webassembly/exceptionsFinal/chrome-corrections

Conversation

@queengooborg

Copy link
Copy Markdown
Contributor

This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the exceptionsFinal WebAssembly feature. The data comes from the mdn-bcd-collector project (v10.13.4).

Check out the collector's guide on how to review this PR.

Tests Used: https://mdn-bcd-collector.gooborg.com/tests/webassembly/exceptionsFinal

This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `exceptionsFinal` WebAssembly feature. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.13.4).

_Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._

Tests Used: https://mdn-bcd-collector.gooborg.com/tests/webassembly/exceptionsFinal
@queengooborg queengooborg added the data:wasm Compat data for Web Assembly features. https://developer.mozilla.org/en-US/docs/WebAssembly label Jul 1, 2025
@github-actions github-actions Bot added the size:xs [PR only] 0-6 LoC changed label Jul 1, 2025
@github-actions

github-actions Bot commented Jul 1, 2025

Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@caugner caugner changed the title Update Chromium data for exceptionsFinal WebAssembly feature Chrome 137 added exceptionsFinal WebAssembly feature Jul 1, 2025

@caugner caugner left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@caugner
caugner merged commit a9cbbb2 into mdn:main Jul 8, 2025
@queengooborg
queengooborg deleted the webassembly/exceptionsFinal/chrome-corrections branch July 9, 2025 00:36
@kleisauke

Copy link
Copy Markdown
Contributor

Sorry for replying to an old PR, but could this also be done for Edge? See for example:
https://caniuse.com/wf-wasm-exnref-exceptions

"edge": {
"version_added": "16",
"version_removed": "79"
},

I noticed that the required throw_ref and try_table Wasm instructions already have the correct version information:

"edge": [
{
"version_added": "137"
},
{
"version_added": "16",
"version_removed": "79"
}
],

"edge": [
{
"version_added": "137"
},
{
"version_added": "16",
"version_removed": "79"
}
],

Context: emscripten-core/emscripten#27575 (comment).

@kleisauke

Copy link
Copy Markdown
Contributor

Ah, I just noticed that exnref might also need updating.

"edge": {
"version_added": "16",
"version_removed": "79"
},

@Elchi3

Elchi3 commented Aug 27, 2026

Copy link
Copy Markdown
Member

@kleisauke Can you open a PR or an issue? Thank you!

@kleisauke

Copy link
Copy Markdown
Contributor

@Elchi3 Sure, I just opened PR #30346 for this.

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

Labels

data:wasm Compat data for Web Assembly features. https://developer.mozilla.org/en-US/docs/WebAssembly size:xs [PR only] 0-6 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants