Update the attribute table
- the capture attribute changed in #11424 - changes to value/defaultValue handling of functions/Symbols are from #11534, but as per https://github.com/facebook/react/issues/11734#issuecomment-348595047 this is actually not a new problem so we're okay with it
Dan Abramov committed
Dec 1, 2017 at 19:54 UTC
ffe8546c7d76fc961ad02a61b7d5145b34147489
1 file changed
+22
-22
fixtures/attribute-behavior/AttributeTableSnapshot.md
+22
-22
@@ -1251,24 +1251,24 @@
1251
## `capture` (on `<input>` inside `<div>`)
1252
| Test Case | Flags | Result |
1253
| --- | --- | --- |
1254
-| `capture=(string)`| (changed)| `<empty string>` |
1255
-| `capture=(empty string)`| (initial)| `<null>` |
1256
-| `capture=(array with string)`| (changed)| `<empty string>` |
1254
+| `capture=(string)`| (changed)| `"environment"` |
1255
+| `capture=(empty string)`| (changed)| `<empty string>` |
1256
+| `capture=(array with string)`| (changed)| `"environment"` |
1257
| `capture=(empty array)`| (changed)| `<empty string>` |
1258
-| `capture=(object)`| (changed)| `<empty string>` |
1259
-| `capture=(numeric string)`| (changed)| `<empty string>` |
1260
-| `capture=(-1)`| (changed)| `<empty string>` |
1261
-| `capture=(0)`| (initial)| `<null>` |
1262
-| `capture=(integer)`| (changed)| `<empty string>` |
1263
-| `capture=(NaN)`| (initial, warning)| `<null>` |
1264
-| `capture=(float)`| (changed)| `<empty string>` |
1258
+| `capture=(object)`| (changed)| `"result of toString()"` |
1259
+| `capture=(numeric string)`| (changed)| `"42"` |
1260
+| `capture=(-1)`| (changed)| `"-1"` |
1261
+| `capture=(0)`| (changed)| `"0"` |
1262
+| `capture=(integer)`| (changed)| `"1"` |
1263
+| `capture=(NaN)`| (changed, warning)| `"NaN"` |
1264
+| `capture=(float)`| (changed)| `"99.99"` |
1265
| `capture=(true)`| (changed)| `<empty string>` |
1266
| `capture=(false)`| (initial)| `<null>` |
1267
-| `capture=(string 'true')`| (changed)| `<empty string>` |
1268
-| `capture=(string 'false')`| (changed)| `<empty string>` |
1269
-| `capture=(string 'on')`| (changed)| `<empty string>` |
1270
-| `capture=(string 'off')`| (changed)| `<empty string>` |
1271
-| `capture=(symbol)`| (initial, warning, ssr mismatch)| `<null>` |
1267
+| `capture=(string 'true')`| (changed)| `"true"` |
1268
+| `capture=(string 'false')`| (changed)| `"false"` |
1269
+| `capture=(string 'on')`| (changed)| `"on"` |
1270
+| `capture=(string 'off')`| (changed)| `"off"` |
1271
+| `capture=(symbol)`| (initial, warning, ssr error, ssr mismatch)| `<null>` |
1272
| `capture=(function)`| (initial, warning, ssr mismatch)| `<null>` |
1273
| `capture=(null)`| (initial)| `<null>` |
1274
| `capture=(undefined)`| (initial)| `<null>` |
@@ -2593,8 +2593,8 @@
2593
| `defaultValue=(string 'false')`| (changed)| `"false"` |
2594
| `defaultValue=(string 'on')`| (changed)| `"on"` |
2595
| `defaultValue=(string 'off')`| (changed)| `"off"` |
2596
-| `defaultValue=(symbol)`| (initial, ssr error, ssr mismatch)| `<empty string>` |
2597
-| `defaultValue=(function)`| (initial, ssr mismatch)| `<empty string>` |
2596
+| `defaultValue=(symbol)`| (changed, error, warning, ssr error)| `` |
2597
+| `defaultValue=(function)`| (changed, ssr warning)| `"function f() {}"` |
2598
| `defaultValue=(null)`| (initial, ssr warning)| `<empty string>` |
2599
| `defaultValue=(undefined)`| (initial)| `<empty string>` |
2600
@@ -11768,8 +11768,8 @@
11768
| `value=(string 'false')`| (changed)| `"false"` |
11769
| `value=(string 'on')`| (changed)| `"on"` |
11770
| `value=(string 'off')`| (changed)| `"off"` |
11771
-| `value=(symbol)`| (initial, warning, ssr error, ssr mismatch)| `<empty string>` |
11772
-| `value=(function)`| (initial, warning, ssr mismatch)| `<empty string>` |
11771
+| `value=(symbol)`| (changed, error, warning, ssr error)| `` |
11772
+| `value=(function)`| (changed, warning, ssr warning)| `"function f() {}"` |
11773
| `value=(null)`| (initial, warning, ssr warning)| `<empty string>` |
11774
| `value=(undefined)`| (initial)| `<empty string>` |
11775
@@ -11793,8 +11793,8 @@
11793
| `value=(string 'false')`| (changed)| `"false"` |
11794
| `value=(string 'on')`| (changed)| `"on"` |
11795
| `value=(string 'off')`| (changed)| `"off"` |
11796
-| `value=(symbol)`| (initial, warning, ssr error, ssr mismatch)| `<empty string>` |
11797
-| `value=(function)`| (initial, warning, ssr mismatch)| `<empty string>` |
11796
+| `value=(symbol)`| (changed, error, warning, ssr error)| `` |
11797
+| `value=(function)`| (changed, warning)| `"function f() {}"` |
11798
| `value=(null)`| (initial, warning, ssr warning)| `<empty string>` |
11799
| `value=(undefined)`| (initial)| `<empty string>` |
11800
@@ -11818,7 +11818,7 @@
11818
| `value=(string 'false')`| (initial)| `<empty string>` |
11819
| `value=(string 'on')`| (initial)| `<empty string>` |
11820
| `value=(string 'off')`| (initial)| `<empty string>` |
11821
-| `value=(symbol)`| (initial, warning, ssr error, ssr mismatch)| `<empty string>` |
11821
+| `value=(symbol)`| (changed, error, warning, ssr error)| `` |
11822
| `value=(function)`| (initial, warning)| `<empty string>` |
11823
| `value=(null)`| (initial, warning, ssr warning)| `<empty string>` |
11824
| `value=(undefined)`| (initial)| `<empty string>` |