Re: [heycam/webidl] DOMException function definition makes no sense (#55)

OK, this finally came back to bite us, as Chrome noticed they were incompatible with the current spec and started working to update themselves. That's not great, as currently browsers mostly agree with each other and disagree with the current spec.

To be sure, I created new tests at https://github.com/w3c/web-platform-tests/pull/6361. Indeed, everyone still fails them.

I will work on fixing the spec. I have one big question though: Given that we need to inherit from `Error`, should we:

- Use `interface`, `[Constructor]`, etc. but add an additional requirement about the exotic bindings?
- Or define the object from scratch, since it doesn't follow the usual rules for interfaces?

I am leaning toward the first.

-- 
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/55#issuecomment-311713823

Received on Wednesday, 28 June 2017 17:31:36 UTC