- From: Shu-yu Guo <notifications@github.com>
- Date: Tue, 01 Mar 2022 15:05:25 -0800
- To: whatwg/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 1 March 2022 23:05:38 UTC
As part of the https://github.com/tc39/ecma262/pull/2547 ecma262 has reformed how it deals with Completion Records. See https://github.com/tc39/ecma262/issues/253#issuecomment-1050160672 for a brief description of when to use `?` vs `!` vs nothing at all.
This PR was generated in part by [this script](https://gist.github.com/syg/47652ec9ee938707b93807a5b3fed768) being passed `index.bs` and a locally generated copy of ecma262's `biblio.json`.
It is probably easier to review this PR commit-by-commit.
This is the counterpart to https://github.com/whatwg/html/pull/7661.
/cc other ecma262 editors @bakkot and @michaelficarra
You can view, comment on, or merge this pull request online at:
https://github.com/whatwg/webidl/pull/1111
-- Commit Summary --
* Editorial: Don't use !/? for abstract operations that don't return completions
* Editorial: Add missing !/? to AO calls that return completions
-- File Changes --
M index.bs (270)
-- Patch Links --
https://github.com/whatwg/webidl/pull/1111.patch
https://github.com/whatwg/webidl/pull/1111.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/pull/1111
You are receiving this because you are subscribed to this thread.
Message ID: <whatwg/webidl/pull/1111@github.com>
Received on Tuesday, 1 March 2022 23:05:38 UTC