[heycam/webidl] Make all the WebIDL dfns Bikeshed-friendly (#105)

Adds [appropriate markup](https://github.com/tabatkins/bikeshed/blob/master/docs/dfn-contract.md) to all of the `<dfn>` elements in WebIDL, so the spec can be added to Shepherd and linked properly by all Bikeshedded specs.  Nearly all of the definitions are reasonable to export and link to.

Also adds appropriate markup to the `<h4>`s for several IDL types that don't otherwise have a `<dfn>` element (because everything in the spec just links to the section instead).
You can view, comment on, or merge this pull request online at:

  https://github.com/heycam/webidl/pull/105

-- Commit Summary --

  * Make all the dfns bikeshed-friendly, plus a few IDL type headings that don't otherwise have a dfn.

-- File Changes --

    M index.xml (494)

-- Patch Links --

https://github.com/heycam/webidl/pull/105.patch
https://github.com/heycam/webidl/pull/105.diff

---
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/pull/105

Received on Tuesday, 5 April 2016 23:28:19 UTC