Skip to content

Instantly share code, notes, and snippets.

@tobie
Created October 14, 2016 08:53
Embed
What would you like to do?
Primarily by grouping types into larger categories, but also by recategorizing callback interfaces as more like dictionaries than normal interfaces.
Fixes #50 and #59.
<!--
This comment and the below content is programatically generated.
You may add a comma-separated list of anchors you'd like a
direct link to below (e.g. #idl-serializers, #idl-sequence):
#dfn-distinguishable
Don't remove this comment or modify anything below this line.
-->
<hr />
[Preview](https://rawgit.com/jyasskin/webidl/simplify-distinguishable/index.html#dfn-distinguishable) | [Diff](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fheycam.github.io%2Fwebidl%2F&doc2=https%3A%2F%2Frawgit.com%2Fjyasskin%2Fwebidl%2Fsimplify-distinguishable%2Findex.html#dfn-distinguishable)
<details><summary>Per Commit Preview &amp; Diffs</summary><code title="Simplify the distinguishable table&period;">779f2fc</code>: [Preview](https://cdn.rawgit.com/jyasskin/webidl/779f2fc/index.html#dfn-distinguishable) | [Diff w/ Head](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fheycam.github.io%2Fwebidl%2F&doc2=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2F779f2fc%2Findex.html#dfn-distinguishable) _(2016-10-04 23:31)_
<code title="s&sol;at most one of the two&sol;they do not both&sol;">a91e31b</code>: [Preview](https://cdn.rawgit.com/jyasskin/webidl/a91e31b/index.html#dfn-distinguishable) | [Diff w/ Head](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fheycam.github.io%2Fwebidl%2F&doc2=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2Fa91e31b%2Findex.html#dfn-distinguishable) | [Diff w/ Previous](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2F779f2fc%2Findex.html&doc2=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2Fa91e31b%2Findex.html#dfn-distinguishable) _(2016-10-05 20:29)_
Latest (<code title="Move callback interfaces from the interface-like to the dictionary-like category&period;">1b31ab1</code>): [Preview](https://cdn.rawgit.com/jyasskin/webidl/1b31ab1/index.html#dfn-distinguishable) | [Diff w/ Head](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fheycam.github.io%2Fwebidl%2F&doc2=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2F1b31ab1%2Findex.html#dfn-distinguishable) | [Diff w/ Previous](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2Fa91e31b%2Findex.html&doc2=https%3A%2F%2Fcdn.rawgit.com%2Fjyasskin%2Fwebidl%2F1b31ab1%2Findex.html#dfn-distinguishable) _(2016-10-05 20:38)_</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment