[heycam/webidl] "static" method steps/getter steps/setter steps? (#1022)

Brought up in https://github.com/whatwg/html/pull/7043

It might be nice to say

> The supports() static method steps are:

instead of

> The supports() method steps are:

for a static method (like `HTMLScriptElement.supports()`). Similarly for getters and setters.

On the other hand, Web IDL disallows overlap between the two sets:

> The identifier of a static operation also must not be the same as the identifier of a regular operation defined on the same interface.

and so this technically isn't necessary. And, it just makes more work for spec authors to have to remember the right incantation.

But on balance this is probably a good thing for spec readability?

-- 
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/issues/1022

Received on Thursday, 9 September 2021 16:02:02 UTC