[whatwg/webidl] Does requiring a dictionary type implicitly allow passing dictionaries that inherit from it? (Issue #1199)

See w3c/sensors#439. The spec has an algorithm that takes a few parameters, and I'd like to change one of them from being just "a dictionary object" to being an instance of a specific dictionary type or any dictionary type inheriting from it.

My current attempt just says "a `FooBarBase` dictionary instance". Is that enough to cover the "and types inheriting from it" or do I need to be more explicit in the wording there?

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

Message ID: <whatwg/webidl/issues/1199@github.com>

Received on Monday, 26 September 2022 09:22:52 UTC