- From: Domenic Denicola <notifications@github.com>
- Date: Wed, 28 Jun 2017 09:26:49 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 28 June 2017 17:31:36 UTC
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