Skip to content

Commit

Permalink
Turn Web IDL into a Living Standard
Browse files Browse the repository at this point in the history
Helps with #1016.
  • Loading branch information
annevk committed Aug 31, 2021
1 parent 60a2cbf commit 44996b7
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 20 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This is the repository where the [Web IDL](http://heycam.github.io/webidl/) spec

Good first issues are labeled as a [short good first issue](https://github.com/heycam/webidl/issues?q=is%3Aopen+label%3A%22%E2%8C%9B+duration%3Ashort%22+label%3A%22good+first+issue%22).

IDL generally follows the [WHATWG Contributor Guidelines](https://github.com/whatwg/meta/blob/master/CONTRIBUTING.md) and [WHATWG Committer Guidelines](https://github.com/whatwg/meta/blob/master/COMMITTING.md), except as otherwise noted.
IDL generally follows the [WHATWG Contributor Guidelines](https://github.com/whatwg/meta/blob/main/CONTRIBUTING.md) and [WHATWG Committer Guidelines](https://github.com/whatwg/meta/blob/main/COMMITTING.md), except as otherwise noted.

## Markup

Expand Down
40 changes: 21 additions & 19 deletions index.bs
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
<pre class="metadata">
Title: Web IDL
Shortname: WebIDL
Level: 2
Status: ED
Group: webplatform
Mailing list: [email protected]
Mailing List Archives: https://lists.w3.org/Archives/Public/public-script-coord/
Repository: heycam/webidl
!Feedback: <a href="https://github.com/heycam/webidl">GitHub</a> (<a href="https://github.com/heycam/webidl/issues/new">new issue</a>, <a href="https://github.com/heycam/webidl/issues">open issues</a>, <a href="https://www.w3.org/Bugs/Public/buglist.cgi?product=WebAppsWG&amp;component=WebIDL&amp;resolution=---">legacy bug tracker</a>)
ED: https://heycam.github.io/webidl/
Editor: Edgar Chen, Mozilla Corporation, [email protected]
Editor: Tiancheng "Timothy" Gu, [email protected]
Former Editor: Cameron McCormack, Mozilla Corporation, http://mcc.id.au/, [email protected]
Former Editor: Boris Zbarsky, Mozilla Corporation, [email protected]
Former Editor: Tobie Langel, https://tobie.me, [email protected]
Group: WHATWG
H1: Web IDL
Shortname: webidl
Text Macro: TWITTER webidl
Abstract: This document defines an interface definition language, Web IDL,
Abstract: that can be used to describe interfaces that are intended to be
Abstract: implemented in web browsers. Web IDL is an IDL variant with a
Expand All @@ -26,8 +15,6 @@ Abstract: as a guide to implementors of already-published specifications,
Abstract: and that newly published specifications reference this
Abstract: document to ensure conforming implementations of interfaces
Abstract: are interoperable.
Boilerplate: omit issues-index, omit conformance, omit feedback-header
Default Biblio Status: current
</pre>

<pre class="link-defaults">
Expand Down Expand Up @@ -14818,11 +14805,11 @@ This specification makes it possible to interact with {{SharedArrayBuffer}} obje
used to build timing attacks. Specifications that use these objects need to consider such attacks.


<h2 id="acknowledgements">Acknowledgements</h2>
<h2 class=no-num id=acknowledgements>Acknowledgements</h2>

<i>This section is informative.</i>

The editor would like to thank the following people for contributing
The editors would like to thank the following people for contributing
to this specification:
Glenn Adams,
David Andersson,
Expand Down Expand Up @@ -14907,6 +14894,14 @@ Collin Xu.
Special thanks also go to Sam Weinig for maintaining this document
while the editor was unavailable to do so.

This standard is written by Edgar Chen (<a href=https://www.mozilla.org/>Mozilla</a>,
<a href=mailto:[email protected]>[email protected]</a>) and Tiancheng "Timothy" Gu
(<a href=mailto:[email protected]>[email protected]</a>) with substantial contributions from
Boris Zbarsky (<a href=mailto:[email protected]>[email protected]</a>),
<a href=https://mcc.id.au/>Cameron McCormack</a> (<a href=mailto:[email protected]>[email protected]</a>),
and <a href=https://www.tobie.me/>Tobie Langel</a>
(<a href=mailto:[email protected]>[email protected]</a>).


<h2 id="idl-grammar" class="no-num">IDL grammar</h2>

Expand Down Expand Up @@ -15116,6 +15111,13 @@ The following conformance classes are defined by this specification:
criteria in this specification that apply to implementations for the ECMAScript
language binding.


<p boilerplate=ipr>This Living Standard includes material copied from W3C’s
<a href=https://www.w3.org/TR/2016/REC-WebIDL-1-20161215/>WebIDL [sic] Level 1</a>, which is
available under the
<a href=https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document>W3C Software and Document License</a>.


<script class="remove">
// Grammar
(function() {
Expand Down

0 comments on commit 44996b7

Please sign in to comment.