mdn / mdn/content

Write a WebAssembly Exception Handling Guide

Open
#15,836 0 comments 0 reactions 0 assignees View on GitHub
Content:wasm document not written effort: large help wanted
Dominant language
Markdown
Stars
11k
Forks
23.2k
Avg merge
2d 9h
Merged PRs (30d)
331

Description

### MDN URL

https://developer.mozilla.org/en-US/docs/WebAssembly

### What specific section or headline is this issue about?

A missing one

### What information was incorrect, unhelpful, or incomplete?

#14392 delivered essential docs for FF100 Web assembly [WebAssembly.Exception](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/Exception) and [WebAssembly.Tag](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/Tag). That covers the javascript interface. What is missing is a guide doc covering the WASM detail and the interactions.

### What did you expect to see?

A guide

### Do you have any supporting links, references, or citations?

_No response_

### Do you have anything more you want to share?

In addition, things to check
- - [ ] Updates to [concepts](https://developer.mozilla.org/en-US/docs/WebAssembly/Concepts) and other tutorials to cover exception handling:
- [ ] Add info on Traps
- [ ] [Changes to the text format](https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md#changes-to-the-text-format)
- [ ] [Changes to the modules document](https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md#changes-to-modules-document)
- [ ] [Changes to the binary model](https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md#changes-to-the-binary-model)
- [ ] [Control Flow operators](https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md#control-flow-operators)
- [ ] dev-doc-complete on https://bugzilla.mozilla.org/show_bug.cgi?id=1759217
- [ ] Make sure the sidebar is all good/cross linked - https://github.com/mdn/yari/pull/5907

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.