You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Contributions to this repository are intended to become part of Recommendation-track documents governed by the
4
-
[W3C Patent Policy](http://www.w3.org/Consortium/Patent-Policy-20040205/) and
5
-
[Software and Document License](http://www.w3.org/Consortium/Legal/copyright-software). To make substantive contributions to specifications, you must either participate
6
-
in the relevant W3C Working Group or make a non-member patent licensing commitment.
3
+
Contributions to this repository are intended to become part of Recommendation-track documents
4
+
governed by the [W3C Patent Policy](http://www.w3.org/Consortium/Patent-Policy/) and
5
+
[Document License](http://www.w3.org/Consortium/Legal/copyright-documents). To contribute, you must
6
+
either participate in the relevant W3C Working Group or make a non-member patent licensing
7
+
commitment.
7
8
8
-
If you are not the sole contributor to a contribution (pull request), please identify all
9
-
contributors in the pull request comment.
9
+
If you are not the sole contributor to a contribution (pull request), please identify all
10
+
contributors in the pull request's body or in subsequent comments.
10
11
11
12
To add a contributor (other than yourself, that's automatic), mark them one per line as follows:
12
13
@@ -20,5 +21,39 @@ If you added a contributor by mistake, you can remove them in a comment with:
20
21
-@github_username
21
22
```
22
23
23
-
If you are making a pull request on behalf of someone else but you had no part in designing the
24
+
If you are making a pull request on behalf of someone else but you had no part in designing the
24
25
feature, you can remove yourself with the above syntax.
26
+
27
+
## Tests
28
+
29
+
For normative changes, a corresponding
30
+
[web-platform-tests](https://github.com/web-platform-tests/wpt) PR should be included. Typically,
31
+
both PRs will be merged at the same time. Note that a test change that contradicts the spec should
32
+
not be merged before the corresponding spec change. If testing is not practical, please explain why
33
+
and if appropriate [file an issue](https://github.com/web-platform-tests/wpt/issues/new) to follow
34
+
up later. Add the `type:untestable` or `type:missing-coverage` label as appropriate.
35
+
36
+
## Style guide to contributors
37
+
38
+
- the spec uses [ReSpec](https://github.com/w3c/respec/wiki)
39
+
- the spec is tidied using [HTML5 Tidy](https://github.com/w3c/tidy-html5). For
40
+
instructions on running HTML5 tidy, see below.
41
+
- put comments in front of sections, for better readability with
42
+
syntax coloring editors
43
+
44
+
## Running HTML5 Tidy
45
+
46
+
Please make sure you have HTML5 tidy installed, instead of
47
+
the the one that ships with \*nix systems. You can confirm this by running:
48
+
49
+
```bash
50
+
tidy --version
51
+
#HTML Tidy for [some OS] version...
52
+
```
53
+
54
+
Once you have confirmed (make sure you have committed your changes before
55
+
running tidy, as the changes are destructive ... in a good way:)):
0 commit comments