[heycam/webidl] Define "usual constructor steps" (#797)

This is for use in [HTMLConstructor] in https://github.com/whatwg/html/pull/4915.

There are alternative approaches and wordings that might be better, e.g.

- Say "perform the following steps or any others specified by specs" inline instead of allowing the usual steps to be replaced using a paragraph at the bottom
- Have an explicit "overridden constructor steps" value for each interface object, which [HTMLConstructor] sets and this algorithm consults

But I thought I'd start here to get the ball rolling, as it's the first thing that occurred to me. Happy to tweak as desired.
You can view, comment on, or merge this pull request online at:

  https://github.com/heycam/webidl/pull/797

-- Commit Summary --

  * Define "usual constructor steps"

-- File Changes --

    M index.bs (7)

-- Patch Links --

https://github.com/heycam/webidl/pull/797.patch
https://github.com/heycam/webidl/pull/797.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/797

Received on Tuesday, 17 September 2019 14:18:23 UTC