@samitouri / QOS-React / commits / a66217b571

Update attribute table (#13343)

* Update table for React 16.3 * Update table for master * Re-run the table with recent Chrome

Dan Abramov committed Aug 7, 2018 at 19:35 UTC a66217b5716a5a32e6fb80bd1774610b05c4be12
1 file changed +114 -114
fixtures/attribute-behavior/AttributeTableSnapshot.md
+114 -114
@@ -277,9 +277,9 @@
277 | Test Case | Flags | Result |
278 | --- | --- | --- |
279 | `action=(string)`| (changed)| `"https://reactjs.com/"` |
280 -| `action=(empty string)`| (changed)| `"http://localhost:3000/"` |
280 +| `action=(empty string)`| (initial)| `"http://localhost:3000/"` |
281 | `action=(array with string)`| (changed)| `"https://reactjs.com/"` |
282 -| `action=(empty array)`| (changed)| `"http://localhost:3000/"` |
282 +| `action=(empty array)`| (initial)| `"http://localhost:3000/"` |
283 | `action=(object)`| (changed)| `"http://localhost:3000/result%20of%20toString()"` |
284 | `action=(numeric string)`| (changed)| `"http://localhost:3000/42"` |
285 | `action=(-1)`| (changed)| `"http://localhost:3000/-1"` |
@@ -287,16 +287,16 @@
287 | `action=(integer)`| (changed)| `"http://localhost:3000/1"` |
288 | `action=(NaN)`| (changed, warning)| `"http://localhost:3000/NaN"` |
289 | `action=(float)`| (changed)| `"http://localhost:3000/99.99"` |
290 -| `action=(true)`| (initial, warning)| `<empty string>` |
291 -| `action=(false)`| (initial, warning)| `<empty string>` |
290 +| `action=(true)`| (initial, warning)| `"http://localhost:3000/"` |
291 +| `action=(false)`| (initial, warning)| `"http://localhost:3000/"` |
292 | `action=(string 'true')`| (changed)| `"http://localhost:3000/true"` |
293 | `action=(string 'false')`| (changed)| `"http://localhost:3000/false"` |
294 | `action=(string 'on')`| (changed)| `"http://localhost:3000/on"` |
295 | `action=(string 'off')`| (changed)| `"http://localhost:3000/off"` |
296 -| `action=(symbol)`| (initial, warning)| `<empty string>` |
297 -| `action=(function)`| (initial, warning)| `<empty string>` |
298 -| `action=(null)`| (initial)| `<empty string>` |
299 -| `action=(undefined)`| (initial)| `<empty string>` |
296 +| `action=(symbol)`| (initial, warning)| `"http://localhost:3000/"` |
297 +| `action=(function)`| (initial, warning)| `"http://localhost:3000/"` |
298 +| `action=(null)`| (initial)| `"http://localhost:3000/"` |
299 +| `action=(undefined)`| (initial)| `"http://localhost:3000/"` |
300
301 ## `additive` (on `<animate>` inside `<svg>`)
302 | Test Case | Flags | Result |
@@ -802,26 +802,26 @@
802 | Test Case | Flags | Result |
803 | --- | --- | --- |
804 | `autoCapitalize=(string)`| (changed)| `"words"` |
805 -| `autoCapitalize=(empty string)`| (initial)| `"sentences"` |
805 +| `autoCapitalize=(empty string)`| (initial)| `<empty string>` |
806 | `autoCapitalize=(array with string)`| (changed)| `"words"` |
807 -| `autoCapitalize=(empty array)`| (initial)| `"sentences"` |
808 -| `autoCapitalize=(object)`| (initial)| `"sentences"` |
809 -| `autoCapitalize=(numeric string)`| (initial)| `"sentences"` |
810 -| `autoCapitalize=(-1)`| (initial)| `"sentences"` |
811 -| `autoCapitalize=(0)`| (initial)| `"sentences"` |
812 -| `autoCapitalize=(integer)`| (initial)| `"sentences"` |
813 -| `autoCapitalize=(NaN)`| (initial, warning)| `"sentences"` |
814 -| `autoCapitalize=(float)`| (initial)| `"sentences"` |
815 -| `autoCapitalize=(true)`| (initial, warning)| `"sentences"` |
816 -| `autoCapitalize=(false)`| (initial, warning)| `"sentences"` |
817 -| `autoCapitalize=(string 'true')`| (initial)| `"sentences"` |
818 -| `autoCapitalize=(string 'false')`| (initial)| `"sentences"` |
819 -| `autoCapitalize=(string 'on')`| (initial)| `"sentences"` |
807 +| `autoCapitalize=(empty array)`| (initial)| `<empty string>` |
808 +| `autoCapitalize=(object)`| (changed)| `"sentences"` |
809 +| `autoCapitalize=(numeric string)`| (changed)| `"sentences"` |
810 +| `autoCapitalize=(-1)`| (changed)| `"sentences"` |
811 +| `autoCapitalize=(0)`| (changed)| `"sentences"` |
812 +| `autoCapitalize=(integer)`| (changed)| `"sentences"` |
813 +| `autoCapitalize=(NaN)`| (changed, warning)| `"sentences"` |
814 +| `autoCapitalize=(float)`| (changed)| `"sentences"` |
815 +| `autoCapitalize=(true)`| (initial, warning)| `<empty string>` |
816 +| `autoCapitalize=(false)`| (initial, warning)| `<empty string>` |
817 +| `autoCapitalize=(string 'true')`| (changed)| `"sentences"` |
818 +| `autoCapitalize=(string 'false')`| (changed)| `"sentences"` |
819 +| `autoCapitalize=(string 'on')`| (changed)| `"sentences"` |
820 | `autoCapitalize=(string 'off')`| (changed)| `"none"` |
821 -| `autoCapitalize=(symbol)`| (initial, warning)| `"sentences"` |
822 -| `autoCapitalize=(function)`| (initial, warning)| `"sentences"` |
823 -| `autoCapitalize=(null)`| (initial)| `"sentences"` |
824 -| `autoCapitalize=(undefined)`| (initial)| `"sentences"` |
821 +| `autoCapitalize=(symbol)`| (initial, warning)| `<empty string>` |
822 +| `autoCapitalize=(function)`| (initial, warning)| `<empty string>` |
823 +| `autoCapitalize=(null)`| (initial)| `<empty string>` |
824 +| `autoCapitalize=(undefined)`| (initial)| `<empty string>` |
825
826 ## `autoComplete` (on `<input>` inside `<div>`)
827 | Test Case | Flags | Result |
@@ -1401,23 +1401,23 @@
1401 ## `Checked` (on `<input>` inside `<div>`)
1402 | Test Case | Flags | Result |
1403 | --- | --- | --- |
1404 -| `Checked=(string)`| (changed, warning, ssr mismatch)| `<empty string>` |
1405 -| `Checked=(empty string)`| (changed, warning)| `<empty string>` |
1406 -| `Checked=(array with string)`| (changed, warning, ssr mismatch)| `<empty string>` |
1407 -| `Checked=(empty array)`| (changed, warning)| `<empty string>` |
1408 -| `Checked=(object)`| (changed, warning, ssr mismatch)| `<empty string>` |
1409 -| `Checked=(numeric string)`| (changed, warning, ssr mismatch)| `<empty string>` |
1410 -| `Checked=(-1)`| (changed, warning, ssr mismatch)| `<empty string>` |
1411 -| `Checked=(0)`| (changed, warning, ssr mismatch)| `<empty string>` |
1412 -| `Checked=(integer)`| (changed, warning, ssr mismatch)| `<empty string>` |
1413 -| `Checked=(NaN)`| (changed, warning, ssr mismatch)| `<empty string>` |
1414 -| `Checked=(float)`| (changed, warning, ssr mismatch)| `<empty string>` |
1404 +| `Checked=(string)`| (initial, warning, ssr mismatch)| `<null>` |
1405 +| `Checked=(empty string)`| (initial, warning, ssr mismatch)| `<null>` |
1406 +| `Checked=(array with string)`| (initial, warning, ssr mismatch)| `<null>` |
1407 +| `Checked=(empty array)`| (initial, warning, ssr mismatch)| `<null>` |
1408 +| `Checked=(object)`| (initial, warning, ssr mismatch)| `<null>` |
1409 +| `Checked=(numeric string)`| (initial, warning, ssr mismatch)| `<null>` |
1410 +| `Checked=(-1)`| (initial, warning, ssr mismatch)| `<null>` |
1411 +| `Checked=(0)`| (initial, warning, ssr mismatch)| `<null>` |
1412 +| `Checked=(integer)`| (initial, warning, ssr mismatch)| `<null>` |
1413 +| `Checked=(NaN)`| (initial, warning, ssr mismatch)| `<null>` |
1414 +| `Checked=(float)`| (initial, warning, ssr mismatch)| `<null>` |
1415 | `Checked=(true)`| (initial, warning)| `<null>` |
1416 | `Checked=(false)`| (initial, warning)| `<null>` |
1417 -| `Checked=(string 'true')`| (changed, warning, ssr mismatch)| `<empty string>` |
1418 -| `Checked=(string 'false')`| (changed, warning, ssr mismatch)| `<empty string>` |
1419 -| `Checked=(string 'on')`| (changed, warning, ssr mismatch)| `<empty string>` |
1420 -| `Checked=(string 'off')`| (changed, warning, ssr mismatch)| `<empty string>` |
1417 +| `Checked=(string 'true')`| (initial, warning, ssr mismatch)| `<null>` |
1418 +| `Checked=(string 'false')`| (initial, warning, ssr mismatch)| `<null>` |
1419 +| `Checked=(string 'on')`| (initial, warning, ssr mismatch)| `<null>` |
1420 +| `Checked=(string 'off')`| (initial, warning, ssr mismatch)| `<null>` |
1421 | `Checked=(symbol)`| (initial, warning)| `<null>` |
1422 | `Checked=(function)`| (initial, warning)| `<null>` |
1423 | `Checked=(null)`| (initial, warning)| `<null>` |
@@ -2551,25 +2551,25 @@
2551 ## `defaultChecked` (on `<input>` inside `<div>`)
2552 | Test Case | Flags | Result |
2553 | --- | --- | --- |
2554 -| `defaultChecked=(string)`| (initial, ssr mismatch)| `<boolean: false>` |
2554 +| `defaultChecked=(string)`| (changed)| `<boolean: true>` |
2555 | `defaultChecked=(empty string)`| (initial)| `<boolean: false>` |
2556 -| `defaultChecked=(array with string)`| (initial, ssr mismatch)| `<boolean: false>` |
2557 -| `defaultChecked=(empty array)`| (initial, ssr mismatch)| `<boolean: false>` |
2558 -| `defaultChecked=(object)`| (initial, ssr mismatch)| `<boolean: false>` |
2559 -| `defaultChecked=(numeric string)`| (initial, ssr mismatch)| `<boolean: false>` |
2560 -| `defaultChecked=(-1)`| (initial, ssr mismatch)| `<boolean: false>` |
2556 +| `defaultChecked=(array with string)`| (changed)| `<boolean: true>` |
2557 +| `defaultChecked=(empty array)`| (changed)| `<boolean: true>` |
2558 +| `defaultChecked=(object)`| (changed)| `<boolean: true>` |
2559 +| `defaultChecked=(numeric string)`| (changed)| `<boolean: true>` |
2560 +| `defaultChecked=(-1)`| (changed)| `<boolean: true>` |
2561 | `defaultChecked=(0)`| (initial)| `<boolean: false>` |
2562 -| `defaultChecked=(integer)`| (initial, ssr mismatch)| `<boolean: false>` |
2562 +| `defaultChecked=(integer)`| (changed)| `<boolean: true>` |
2563 | `defaultChecked=(NaN)`| (initial, warning, ssr warning)| `<boolean: false>` |
2564 -| `defaultChecked=(float)`| (initial, ssr mismatch)| `<boolean: false>` |
2565 -| `defaultChecked=(true)`| (initial, ssr mismatch)| `<boolean: false>` |
2564 +| `defaultChecked=(float)`| (changed)| `<boolean: true>` |
2565 +| `defaultChecked=(true)`| (changed)| `<boolean: true>` |
2566 | `defaultChecked=(false)`| (initial)| `<boolean: false>` |
2567 -| `defaultChecked=(string 'true')`| (initial, ssr mismatch)| `<boolean: false>` |
2568 -| `defaultChecked=(string 'false')`| (initial, ssr mismatch)| `<boolean: false>` |
2569 -| `defaultChecked=(string 'on')`| (initial, ssr mismatch)| `<boolean: false>` |
2570 -| `defaultChecked=(string 'off')`| (initial, ssr mismatch)| `<boolean: false>` |
2571 -| `defaultChecked=(symbol)`| (initial)| `<boolean: false>` |
2572 -| `defaultChecked=(function)`| (initial)| `<boolean: false>` |
2567 +| `defaultChecked=(string 'true')`| (changed)| `<boolean: true>` |
2568 +| `defaultChecked=(string 'false')`| (changed)| `<boolean: true>` |
2569 +| `defaultChecked=(string 'on')`| (changed)| `<boolean: true>` |
2570 +| `defaultChecked=(string 'off')`| (changed)| `<boolean: true>` |
2571 +| `defaultChecked=(symbol)`| (changed, ssr mismatch)| `<boolean: true>` |
2572 +| `defaultChecked=(function)`| (changed, ssr mismatch)| `<boolean: true>` |
2573 | `defaultChecked=(null)`| (initial)| `<boolean: false>` |
2574 | `defaultChecked=(undefined)`| (initial)| `<boolean: false>` |
2575
@@ -7076,23 +7076,23 @@
7076 ## `muted` (on `<video>` inside `<div>`)
7077 | Test Case | Flags | Result |
7078 | --- | --- | --- |
7079 -| `muted=(string)`| (changed, ssr mismatch)| `<boolean: true>` |
7079 +| `muted=(string)`| (changed)| `<boolean: true>` |
7080 | `muted=(empty string)`| (initial)| `<boolean: false>` |
7081 -| `muted=(array with string)`| (changed, ssr mismatch)| `<boolean: true>` |
7082 -| `muted=(empty array)`| (changed, ssr mismatch)| `<boolean: true>` |
7083 -| `muted=(object)`| (changed, ssr mismatch)| `<boolean: true>` |
7084 -| `muted=(numeric string)`| (changed, ssr mismatch)| `<boolean: true>` |
7085 -| `muted=(-1)`| (changed, ssr mismatch)| `<boolean: true>` |
7081 +| `muted=(array with string)`| (changed)| `<boolean: true>` |
7082 +| `muted=(empty array)`| (changed)| `<boolean: true>` |
7083 +| `muted=(object)`| (changed)| `<boolean: true>` |
7084 +| `muted=(numeric string)`| (changed)| `<boolean: true>` |
7085 +| `muted=(-1)`| (changed)| `<boolean: true>` |
7086 | `muted=(0)`| (initial)| `<boolean: false>` |
7087 -| `muted=(integer)`| (changed, ssr mismatch)| `<boolean: true>` |
7087 +| `muted=(integer)`| (changed)| `<boolean: true>` |
7088 | `muted=(NaN)`| (initial, warning)| `<boolean: false>` |
7089 -| `muted=(float)`| (changed, ssr mismatch)| `<boolean: true>` |
7090 -| `muted=(true)`| (changed, ssr mismatch)| `<boolean: true>` |
7089 +| `muted=(float)`| (changed)| `<boolean: true>` |
7090 +| `muted=(true)`| (changed)| `<boolean: true>` |
7091 | `muted=(false)`| (initial)| `<boolean: false>` |
7092 -| `muted=(string 'true')`| (changed, ssr mismatch)| `<boolean: true>` |
7093 -| `muted=(string 'false')`| (changed, ssr mismatch)| `<boolean: true>` |
7094 -| `muted=(string 'on')`| (changed, ssr mismatch)| `<boolean: true>` |
7095 -| `muted=(string 'off')`| (changed, ssr mismatch)| `<boolean: true>` |
7092 +| `muted=(string 'true')`| (changed)| `<boolean: true>` |
7093 +| `muted=(string 'false')`| (changed)| `<boolean: true>` |
7094 +| `muted=(string 'on')`| (changed)| `<boolean: true>` |
7095 +| `muted=(string 'off')`| (changed)| `<boolean: true>` |
7096 | `muted=(symbol)`| (initial, warning)| `<boolean: false>` |
7097 | `muted=(function)`| (initial, warning)| `<boolean: false>` |
7098 | `muted=(null)`| (initial)| `<boolean: false>` |
@@ -7148,31 +7148,6 @@
7148 | `name=(null)`| (initial)| `<null>` |
7149 | `name=(undefined)`| (initial)| `<null>` |
7150
7151 -## `nonce` (on `<div>` inside `<div>`)
7152 -| Test Case | Flags | Result |
7153 -| --- | --- | --- |
7154 -| `nonce=(string)`| (changed)| `"a string"` |
7155 -| `nonce=(empty string)`| (changed)| `<empty string>` |
7156 -| `nonce=(array with string)`| (changed)| `"string"` |
7157 -| `nonce=(empty array)`| (changed)| `<empty string>` |
7158 -| `nonce=(object)`| (changed)| `"result of toString()"` |
7159 -| `nonce=(numeric string)`| (changed)| `"42"` |
7160 -| `nonce=(-1)`| (changed)| `"-1"` |
7161 -| `nonce=(0)`| (changed)| `"0"` |
7162 -| `nonce=(integer)`| (changed)| `"1"` |
7163 -| `nonce=(NaN)`| (changed, warning)| `"NaN"` |
7164 -| `nonce=(float)`| (changed)| `"99.99"` |
7165 -| `nonce=(true)`| (initial, warning)| `<null>` |
7166 -| `nonce=(false)`| (initial, warning)| `<null>` |
7167 -| `nonce=(string 'true')`| (changed)| `"true"` |
7168 -| `nonce=(string 'false')`| (changed)| `"false"` |
7169 -| `nonce=(string 'on')`| (changed)| `"on"` |
7170 -| `nonce=(string 'off')`| (changed)| `"off"` |
7171 -| `nonce=(symbol)`| (initial, warning)| `<null>` |
7172 -| `nonce=(function)`| (initial, warning)| `<null>` |
7173 -| `nonce=(null)`| (initial)| `<null>` |
7174 -| `nonce=(undefined)`| (initial)| `<null>` |
7175 -
7151 ## `noModule` (on `<script>` inside `<div>`)
7152 | Test Case | Flags | Result |
7153 | --- | --- | --- |
@@ -7198,6 +7173,31 @@
7173 | `noModule=(null)`| (initial)| `<boolean: false>` |
7174 | `noModule=(undefined)`| (initial)| `<boolean: false>` |
7175
7176 +## `nonce` (on `<div>` inside `<div>`)
7177 +| Test Case | Flags | Result |
7178 +| --- | --- | --- |
7179 +| `nonce=(string)`| (changed)| `"a string"` |
7180 +| `nonce=(empty string)`| (changed)| `<empty string>` |
7181 +| `nonce=(array with string)`| (changed)| `"string"` |
7182 +| `nonce=(empty array)`| (changed)| `<empty string>` |
7183 +| `nonce=(object)`| (changed)| `"result of toString()"` |
7184 +| `nonce=(numeric string)`| (changed)| `"42"` |
7185 +| `nonce=(-1)`| (changed)| `"-1"` |
7186 +| `nonce=(0)`| (changed)| `"0"` |
7187 +| `nonce=(integer)`| (changed)| `"1"` |
7188 +| `nonce=(NaN)`| (changed, warning)| `"NaN"` |
7189 +| `nonce=(float)`| (changed)| `"99.99"` |
7190 +| `nonce=(true)`| (initial, warning)| `<null>` |
7191 +| `nonce=(false)`| (initial, warning)| `<null>` |
7192 +| `nonce=(string 'true')`| (changed)| `"true"` |
7193 +| `nonce=(string 'false')`| (changed)| `"false"` |
7194 +| `nonce=(string 'on')`| (changed)| `"on"` |
7195 +| `nonce=(string 'off')`| (changed)| `"off"` |
7196 +| `nonce=(symbol)`| (initial, warning)| `<null>` |
7197 +| `nonce=(function)`| (initial, warning)| `<null>` |
7198 +| `nonce=(null)`| (initial)| `<null>` |
7199 +| `nonce=(undefined)`| (initial)| `<null>` |
7200 +
7201 ## `noValidate` (on `<form>` inside `<div>`)
7202 | Test Case | Flags | Result |
7203 | --- | --- | --- |
@@ -8227,26 +8227,26 @@
8227 | Test Case | Flags | Result |
8228 | --- | --- | --- |
8229 | `preload=(string)`| (changed)| `"none"` |
8230 -| `preload=(empty string)`| (initial)| `"auto"` |
8230 +| `preload=(empty string)`| (changed)| `"auto"` |
8231 | `preload=(array with string)`| (changed)| `"none"` |
8232 -| `preload=(empty array)`| (initial)| `"auto"` |
8233 -| `preload=(object)`| (initial)| `"auto"` |
8234 -| `preload=(numeric string)`| (initial)| `"auto"` |
8235 -| `preload=(-1)`| (initial)| `"auto"` |
8236 -| `preload=(0)`| (initial)| `"auto"` |
8237 -| `preload=(integer)`| (initial)| `"auto"` |
8238 -| `preload=(NaN)`| (initial, warning)| `"auto"` |
8239 -| `preload=(float)`| (initial)| `"auto"` |
8240 -| `preload=(true)`| (initial, warning)| `"auto"` |
8241 -| `preload=(false)`| (initial, warning)| `"auto"` |
8242 -| `preload=(string 'true')`| (initial)| `"auto"` |
8243 -| `preload=(string 'false')`| (initial)| `"auto"` |
8244 -| `preload=(string 'on')`| (initial)| `"auto"` |
8245 -| `preload=(string 'off')`| (initial)| `"auto"` |
8246 -| `preload=(symbol)`| (initial, warning)| `"auto"` |
8247 -| `preload=(function)`| (initial, warning)| `"auto"` |
8248 -| `preload=(null)`| (initial)| `"auto"` |
8249 -| `preload=(undefined)`| (initial)| `"auto"` |
8232 +| `preload=(empty array)`| (changed)| `"auto"` |
8233 +| `preload=(object)`| (initial)| `"metadata"` |
8234 +| `preload=(numeric string)`| (initial)| `"metadata"` |
8235 +| `preload=(-1)`| (initial)| `"metadata"` |
8236 +| `preload=(0)`| (initial)| `"metadata"` |
8237 +| `preload=(integer)`| (initial)| `"metadata"` |
8238 +| `preload=(NaN)`| (initial, warning)| `"metadata"` |
8239 +| `preload=(float)`| (initial)| `"metadata"` |
8240 +| `preload=(true)`| (initial, warning)| `"metadata"` |
8241 +| `preload=(false)`| (initial, warning)| `"metadata"` |
8242 +| `preload=(string 'true')`| (initial)| `"metadata"` |
8243 +| `preload=(string 'false')`| (initial)| `"metadata"` |
8244 +| `preload=(string 'on')`| (initial)| `"metadata"` |
8245 +| `preload=(string 'off')`| (initial)| `"metadata"` |
8246 +| `preload=(symbol)`| (initial, warning)| `"metadata"` |
8247 +| `preload=(function)`| (initial, warning)| `"metadata"` |
8248 +| `preload=(null)`| (initial)| `"metadata"` |
8249 +| `preload=(undefined)`| (initial)| `"metadata"` |
8250
8251 ## `preserveAlpha` (on `<feConvolveMatrix>` inside `<svg>`)
8252 | Test Case | Flags | Result |
@@ -8983,7 +8983,7 @@
8983 | `rowSpan=(object)`| (initial, ssr error, ssr mismatch)| `<number: 1>` |
8984 | `rowSpan=(numeric string)`| (changed, ssr error, ssr mismatch)| `<number: 42>` |
8985 | `rowSpan=(-1)`| (initial, ssr error, ssr mismatch)| `<number: 1>` |
8986 -| `rowSpan=(0)`| (initial, ssr error, ssr mismatch)| `<number: 1>` |
8986 +| `rowSpan=(0)`| (changed, ssr error, ssr mismatch)| `<number: 0>` |
8987 | `rowSpan=(integer)`| (initial, ssr error, ssr mismatch)| `<number: 1>` |
8988 | `rowSpan=(NaN)`| (initial, warning, ssr error, ssr mismatch)| `<number: 1>` |
8989 | `rowSpan=(float)`| (changed, ssr error, ssr mismatch)| `<number: 99>` |