Skip to content

Commit 89c18ac

Browse files
Update draft features (#2408)
1 parent 907845d commit 89c18ac

File tree

6 files changed

+43
-159
lines changed

6 files changed

+43
-159
lines changed

features/draft/spec/ecmascript.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2024-11-20
1+
draft_date: 2024-12-09
22
name: ECMAScript Language Specification
33
description: TODO
44
spec: https://tc39.es/ecma262/multipage/
@@ -30,10 +30,6 @@ compat_features:
3030
- javascript.operators.logical_or_assignment
3131
- javascript.operators.nullish_coalescing
3232
- javascript.operators.nullish_coalescing_assignment
33-
- javascript.operators.spread
34-
- javascript.operators.spread.spread_in_arrays
35-
- javascript.operators.spread.spread_in_function_calls
36-
- javascript.operators.spread.spread_in_object_literals
3733
- javascript.statements.const
3834
- javascript.statements.export.namespace
3935
- javascript.statements.import.worklet_support
@@ -909,6 +905,11 @@ compat_features:
909905
# - JavaScript modules in workers:
910906
# - javascript.operators.import.worker_support
911907
# - javascript.statements.import.worker_support
908+
# - Spread syntax:
909+
# - javascript.operators.spread
910+
# - javascript.operators.spread.spread_in_arrays
911+
# - javascript.operators.spread.spread_in_function_calls
912+
# - javascript.operators.spread.spread_in_object_literals
912913
# - JavaScript modules:
913914
# - javascript.statements.export
914915
# - javascript.statements.export.default

features/draft/spec/ecmascript.yml.dist

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -87,33 +87,6 @@ compat_features:
8787
# safari_ios: "9"
8888
- javascript.grammar.unicode_point_escapes
8989

90-
# baseline: high
91-
# baseline_low_date: 2015-10-14
92-
# baseline_high_date: 2018-04-14
93-
# support:
94-
# chrome: "46"
95-
# chrome_android: "46"
96-
# edge: "12"
97-
# firefox: "16"
98-
# firefox_android: "16"
99-
# safari: "8"
100-
# safari_ios: "8"
101-
- javascript.operators.spread
102-
- javascript.operators.spread.spread_in_arrays
103-
104-
# baseline: high
105-
# baseline_low_date: 2015-10-14
106-
# baseline_high_date: 2018-04-14
107-
# support:
108-
# chrome: "46"
109-
# chrome_android: "46"
110-
# edge: "12"
111-
# firefox: "27"
112-
# firefox_android: "27"
113-
# safari: "8"
114-
# safari_ios: "8"
115-
- javascript.operators.spread.spread_in_function_calls
116-
11790
# baseline: high
11891
# baseline_low_date: 2016-08-02
11992
# baseline_high_date: 2019-02-02
@@ -231,7 +204,6 @@ compat_features:
231204
# safari: "11.1"
232205
# safari_ios: "11.3"
233206
- javascript.operators.destructuring.rest_in_objects
234-
- javascript.operators.spread.spread_in_object_literals
235207

236208
# baseline: high
237209
# baseline_low_date: 2020-01-15

features/draft/spec/fullscreen.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

features/draft/spec/fullscreen.yml.dist

Lines changed: 0 additions & 34 deletions
This file was deleted.

features/draft/spec/html.yml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2024-12-05
1+
draft_date: 2024-12-09
22
name: HTML Standard
33
description: TODO
44
spec: https://html.spec.whatwg.org/multipage/
@@ -26,9 +26,6 @@ compat_features:
2626
- api.EventSource.EventSource.options_withCredentials_parameter
2727
- api.EventSource.worker_support
2828
- api.FileList
29-
- api.FormDataEvent
30-
- api.FormDataEvent.FormDataEvent
31-
- api.FormDataEvent.formData
3229
- api.HTMLAllCollection
3330
- api.HTMLAllCollection.item
3431
- api.HTMLAllCollection.length
@@ -74,8 +71,6 @@ compat_features:
7471
- api.HTMLElement.togglePopover.returns_boolean
7572
- api.HTMLElement.toggle_event.details_elements
7673
- api.HTMLElement.toggle_event.dialog_elements
77-
- api.HTMLFormControlsCollection
78-
- api.HTMLFormControlsCollection.namedItem
7974
- api.HTMLIFrameElement.featurePolicy
8075
- api.HTMLImageElement.currentSrc
8176
- api.HTMLImageElement.sizes.auto
@@ -763,6 +758,42 @@ compat_features:
763758
# - api.EventSource.readyState
764759
# - api.EventSource.url
765760
# - api.EventSource.withCredentials
761+
# - <form>:
762+
# - api.FormDataEvent
763+
# - api.FormDataEvent.FormDataEvent
764+
# - api.FormDataEvent.formData
765+
# - api.HTMLFormControlsCollection
766+
# - api.HTMLFormControlsCollection.namedItem
767+
# - api.HTMLFormElement
768+
# - api.HTMLFormElement.acceptCharset
769+
# - api.HTMLFormElement.action
770+
# - api.HTMLFormElement.autocomplete
771+
# - api.HTMLFormElement.elements
772+
# - api.HTMLFormElement.encoding
773+
# - api.HTMLFormElement.enctype
774+
# - api.HTMLFormElement.formdata_event
775+
# - api.HTMLFormElement.length
776+
# - api.HTMLFormElement.method
777+
# - api.HTMLFormElement.name
778+
# - api.HTMLFormElement.noValidate
779+
# - api.HTMLFormElement.rel
780+
# - api.HTMLFormElement.relList
781+
# - api.HTMLFormElement.requestSubmit
782+
# - api.HTMLFormElement.reset
783+
# - api.HTMLFormElement.reset_event
784+
# - api.HTMLFormElement.submit
785+
# - api.HTMLFormElement.submit_event
786+
# - api.HTMLFormElement.target
787+
# - html.elements.form
788+
# - html.elements.form.accept-charset
789+
# - html.elements.form.action
790+
# - html.elements.form.autocomplete
791+
# - html.elements.form.enctype
792+
# - html.elements.form.method
793+
# - html.elements.form.name
794+
# - html.elements.form.novalidate
795+
# - html.elements.form.rel
796+
# - html.elements.form.target
766797
# - <a>:
767798
# - api.HTMLAnchorElement
768799
# - api.HTMLAnchorElement.hash
@@ -1188,37 +1219,6 @@ compat_features:
11881219
# - html.elements.fieldset.form
11891220
# - html.elements.fieldset.name
11901221
# - html.elements.legend
1191-
# - <form>:
1192-
# - api.HTMLFormElement
1193-
# - api.HTMLFormElement.acceptCharset
1194-
# - api.HTMLFormElement.action
1195-
# - api.HTMLFormElement.autocomplete
1196-
# - api.HTMLFormElement.elements
1197-
# - api.HTMLFormElement.encoding
1198-
# - api.HTMLFormElement.enctype
1199-
# - api.HTMLFormElement.formdata_event
1200-
# - api.HTMLFormElement.length
1201-
# - api.HTMLFormElement.method
1202-
# - api.HTMLFormElement.name
1203-
# - api.HTMLFormElement.noValidate
1204-
# - api.HTMLFormElement.rel
1205-
# - api.HTMLFormElement.relList
1206-
# - api.HTMLFormElement.requestSubmit
1207-
# - api.HTMLFormElement.reset
1208-
# - api.HTMLFormElement.reset_event
1209-
# - api.HTMLFormElement.submit
1210-
# - api.HTMLFormElement.submit_event
1211-
# - api.HTMLFormElement.target
1212-
# - html.elements.form
1213-
# - html.elements.form.accept-charset
1214-
# - html.elements.form.action
1215-
# - html.elements.form.autocomplete
1216-
# - html.elements.form.enctype
1217-
# - html.elements.form.method
1218-
# - html.elements.form.name
1219-
# - html.elements.form.novalidate
1220-
# - html.elements.form.rel
1221-
# - html.elements.form.target
12221222
# - <hr>:
12231223
# - api.HTMLHRElement
12241224
# - html.elements.hr

features/draft/spec/html.yml.dist

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ compat_features:
4949
# safari_ios: "1"
5050
- api.HTMLElement.lang
5151
- api.HTMLElement.title
52-
- api.HTMLFormControlsCollection
5352
- api.HTMLOptionsCollection
5453
- api.HTMLOptionsCollection.add
5554
- api.HTMLOptionsCollection.length
@@ -215,19 +214,6 @@ compat_features:
215214
# safari_ios: "1"
216215
- html.global_attributes.id
217216

218-
# baseline: high
219-
# baseline_low_date: 2015-07-29
220-
# baseline_high_date: 2018-01-29
221-
# support:
222-
# chrome: "1"
223-
# chrome_android: "18"
224-
# edge: "12"
225-
# firefox: "33"
226-
# firefox_android: "33"
227-
# safari: "3"
228-
# safari_ios: "1"
229-
- api.HTMLFormControlsCollection.namedItem
230-
231217
# baseline: high
232218
# baseline_low_date: 2015-07-29
233219
# baseline_high_date: 2018-01-29
@@ -1306,21 +1292,6 @@ compat_features:
13061292
# safari_ios: "15"
13071293
- api.MediaError.message
13081294

1309-
# baseline: high
1310-
# baseline_low_date: 2021-09-20
1311-
# baseline_high_date: 2024-03-20
1312-
# support:
1313-
# chrome: "77"
1314-
# chrome_android: "77"
1315-
# edge: "79"
1316-
# firefox: "72"
1317-
# firefox_android: "79"
1318-
# safari: "15"
1319-
# safari_ios: "15"
1320-
- api.FormDataEvent
1321-
- api.FormDataEvent.FormDataEvent
1322-
- api.FormDataEvent.formData
1323-
13241295
# baseline: high
13251296
# baseline_low_date: 2021-09-20
13261297
# baseline_high_date: 2024-03-20

0 commit comments

Comments
 (0)