+
+ This document was produced by a group operating under the
+
W3C Patent Policy .
W3C maintains a
public list of any
patent disclosures made in connection with the deliverables of the group; that page also
includes instructions for disclosing a patent. An individual who has actual knowledge of a
patent which the individual believes contains
- Essential
+ Essential
Claim(s) must disclose the information in accordance with
- section 6 of the
+ section 6 of the
W3C Patent Policy .
-
- This document is governed by the 15 September 2020 W3C Process Document .
+ This document is governed by the 1 March 2019 W3C Process Document .
[STATUSTEXT]
diff --git a/.spec-data/anchors/anchors-__.data b/.spec-data/anchors/anchors-__.data
index 924fbc181..4d26d5e06 100644
--- a/.spec-data/anchors/anchors-__.data
+++ b/.spec-data/anchors/anchors-__.data
@@ -1,21 +1,32 @@
-enum-value
-referrer-policy-1
-referrer-policy
-1
+value
+css-images-3
+css-images
+3
snapshot
-http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy
+https://www.w3.org/TR/css-images-3/#valdef-image-orientation-angle
1
1
-ReferrerPolicy
+image-orientation
+-
+
+value
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
-
enum-value
referrer-policy-1
referrer-policy
1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy
+snapshot
+http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy
1
1
ReferrerPolicy
@@ -155,17 +166,6 @@ https://drafts.csswg.org/css-values-4/#mult-comma
1
1
-
-%
-value
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value
-1
-1
-
--
&
selector
css-nesting-1
diff --git a/.spec-data/anchors/anchors-a_.data b/.spec-data/anchors/anchors-a_.data
index 196cb8584..8710a3260 100644
--- a/.spec-data/anchors/anchors-a_.data
+++ b/.spec-data/anchors/anchors-a_.data
@@ -1,5 +1,30 @@
a
attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-a
+1
+1
+CSSLab
+-
+a
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab-l-a-b-alpha-a
+1
+1
+CSSLab/CSSLab(l, a, b, alpha)
+CSSLab/constructor(l, a, b, alpha)
+CSSLab/CSSLab(l, a, b)
+CSSLab/constructor(l, a, b)
+-
+a
+attribute
geometry-1
geometry
1
diff --git a/.spec-data/anchors/anchors-ab.data b/.spec-data/anchors/anchors-ab.data
index b3b5fc900..c98a15257 100644
--- a/.spec-data/anchors/anchors-ab.data
+++ b/.spec-data/anchors/anchors-ab.data
@@ -68,7 +68,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#value-def-absolute-size
+https://www.w3.org/TR/CSS2/fonts.html#value-def-absolute-size
1
1
-
@@ -228,6 +228,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-td-abbr
1
1
+td
-
abnf
dfn
@@ -272,14 +273,15 @@ https://w3c.github.io/FileAPI/#dfn-abort-event
FileReader
-
abort
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-abort
-
1
+1
+HTMLMediaElement
-
abort
dfn
@@ -325,26 +327,26 @@ https://w3c.github.io/IndexedDB/#transaction-abort
transaction
-
abort
-method
-payment-request-1
-payment-request
+dict-member
+streams
+streams
1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-abort
+current
+https://streams.spec.whatwg.org/#dom-underlyingsink-abort
1
1
-PaymentRequest
+UnderlyingSink
-
abort
-dict-member
+dfn
streams
streams
1
current
-https://streams.spec.whatwg.org/#dom-underlyingsink-abort
+https://streams.spec.whatwg.org/#writablestream-abort
1
1
-UnderlyingSink
+WritableStream
-
abort
dfn
@@ -465,7 +467,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-abort-the-update
-
+1
1
-
abort watchadvertisements
@@ -512,17 +514,6 @@ FileReader
-
abort()
method
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-abort
-1
-1
-ApplicationCache
--
-abort()
-method
indexeddb-2
indexeddb
2
@@ -608,6 +599,28 @@ https://www.w3.org/TR/WebIDL/#dom-domexception-abort_err
1
-
+abortalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create-abortalgorithm
+1
+1
+WritableStream/create
+-
+abortalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-set-up-abortalgorithm
+1
+1
+WritableStream/set up
+-
aborted
attribute
dom
@@ -693,6 +706,17 @@ https://w3c.github.io/IndexedDB/#transaction-abort
1
transaction
-
+aborting
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-abort
+1
+1
+WritableStream
+-
about-to-be-notified rejected promises list
dfn
html
@@ -781,6 +805,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/parsing.html#parse-error-abrupt-doctype-system-identifier
+1
+-
+abs()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-abs
+1
1
-
abs()
@@ -1116,7 +1150,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#absolutely-positioned
+https://www.w3.org/TR/CSS2/visuren.html#absolutely-positioned
1
-
diff --git a/.spec-data/anchors/anchors-ac.data b/.spec-data/anchors/anchors-ac.data
index 9b2649683..f46a414fd 100644
--- a/.spec-data/anchors/anchors-ac.data
+++ b/.spec-data/anchors/anchors-ac.data
@@ -295,6 +295,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-form-accept
1
1
+form
-
accept-charset
element-attr
@@ -502,6 +503,36 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#concept-accessible-name
+1
+-
+accessor is openee
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#accessor-accessed-openee
+
+1
+-
+accessor is opener
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#accessor-accessed-opener
+
+1
+-
+accessor-accessed relationship
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#accessor-accessed-relationship
+
1
-
accumulate
@@ -606,6 +637,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/parsing.html#acknowledge-self-closing-flag
+1
+-
+acos()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-acos
+1
1
-
acos()
@@ -707,6 +748,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-action
1
1
+form
+button
-
action
dfn
@@ -934,7 +977,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-active
1
1
-mediastream
+MediaStream
-
active
dfn
@@ -945,6 +988,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#stream-active
1
+stream
-
active
dfn
@@ -955,6 +999,7 @@ current
https://w3c.github.io/mediacapture-main/#stream-active
1
+stream
-
active
value
@@ -968,12 +1013,12 @@ https://www.w3.org/TR/mediaqueries-5/#valdef-media-prefers-color-scheme-active
@media/prefers-color-scheme
-
active
-value
+dfn
mediaqueries-5
mediaqueries
5
current
-https://drafts.csswg.org/mediaqueries-5/#valdef-media-prefers-color-scheme-active
+https://drafts.csswg.org/mediaqueries-5/#media-prefers-color-scheme-active
1
1
@media/prefers-color-scheme
@@ -1845,6 +1890,16 @@ https://drafts.csswg.org/css-cascade-4/#actual-value
-
actual value
dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#actual-value
+1
+1
+-
+actual value
+dfn
html
html
1
diff --git a/.spec-data/anchors/anchors-ad.data b/.spec-data/anchors/anchors-ad.data
index 5aba02835..5329668b0 100644
--- a/.spec-data/anchors/anchors-ad.data
+++ b/.spec-data/anchors/anchors-ad.data
@@ -92,6 +92,16 @@ web-bluetooth
snapshot
https://webbluetoothcg.github.io/web-bluetooth/#ad-structure
+1
+-
+adafish
+dfn
+css-egg-1
+css-egg
+1
+current
+https://drafts.csswg.org/css-egg-1/#adafish
+1
1
-
add
@@ -566,6 +576,17 @@ method
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlightsregister-add
+1
+1
+HighlightsRegister
+-
+add(Highlight value)
+method
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlightsregister-add
1
@@ -654,6 +675,17 @@ method
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlightsregister-add
+1
+1
+HighlightsRegister
+-
+add(value)
+method
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlightsregister-add
1
@@ -813,7 +845,7 @@ https://www.w3.org/TR/webrtc/#dom-peerconnection-addicecandidate
1
RTCPeerConnection
-
-addIceCandidate(, candidate)
+addIceCandidate(candidate)
method
webrtc-1
webrtc
@@ -848,11 +880,22 @@ MediaQueryList
-
addModule(moduleURL)
method
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#dom-worklet-addmodule
+1
+1
+Worklet
+-
+addModule(moduleURL)
+method
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#dom-worklet-addmodule
+snapshot
+https://www.w3.org/TR/worklets-1/#dom-worklet-addmodule
1
1
Worklet
@@ -862,8 +905,8 @@ method
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#dom-worklet-addmodule
+snapshot
+https://www.w3.org/TR/worklets-1/#dom-worklet-addmodule
1
1
Worklet
@@ -965,7 +1008,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
1
1
-mediastream
+MediaStream
-
addTrack
method
@@ -991,6 +1034,17 @@ RTCPeerConnection
-
addTrack()
method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
+1
+1
+MediaStream
+-
+addTrack()
+method
webrtc-1
webrtc
1
@@ -1002,6 +1056,17 @@ RTCPeerConnection
-
addTrack(track)
method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
+1
+1
+MediaStream
+-
+addTrack(track)
+method
webrtc-1
webrtc
1
@@ -1110,6 +1175,16 @@ https://immersive-web.github.io/webxr/#dom-xrinputsourceschangeeventinit-added
1
XRInputSourcesChangeEventInit
-
+added modules list
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#concept-worklet-added-modules-list
+
+1
+-
addedNodes
attribute
dom
@@ -1172,6 +1247,17 @@ https://html.spec.whatwg.org/multipage/microdata.html#md-vcard-n-additional-name
1
-
+additionalData
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-AesGcmParams-additionalData
+1
+1
+AesGcmParams
+-
additionalDisplayItems
dict-member
payment-request-1
@@ -1191,16 +1277,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-AesGcmParams-additionalData
-1
--
-additionaldata
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-AesGcmParams-additionalData
-
1
-
additive
@@ -1550,56 +1626,37 @@ https://svgwg.org/svg2-draft/text.html#TermAddressableCharacter
1
-
addtrack
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-addtrack
-
1
--
-addtrack
-method
-mediacapture-streams
-mediacapture-streams
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
-1
-1
-mediastream
+AudioTrackList
+VideoTrackList
+TextTrackList
-
addtrack
-dfn
+event
mediacapture-streams
mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#event-mediastream-addtrack
-
+1
-
addtrack
-dfn
+event
mediacapture-streams
mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#event-mediastream-addtrack
-
-
--
-addtrack()
-method
-mediacapture-streams
-mediacapture-streams
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
-1
-1
-mediastream
+
-
adjoining
dfn
@@ -1607,7 +1664,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x28
+https://www.w3.org/TR/CSS2/box.html#x28
1
-
@@ -1817,7 +1874,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraints-advanced
1
1
-mediatrackconstraints
+MediaTrackConstraints
-
advanced
dict-member
@@ -1828,7 +1885,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constraints-advanced
1
1
-constraints
+Constraints
-
advanced constraints
dfn
diff --git a/.spec-data/anchors/anchors-ae.data b/.spec-data/anchors/anchors-ae.data
index fe3a0aa97..dc683a780 100644
--- a/.spec-data/anchors/anchors-ae.data
+++ b/.spec-data/anchors/anchors-ae.data
@@ -1,130 +1,130 @@
-a edge
-dfn
-css-template-1
-css-template
+AesCbcParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-AesCbcParams
1
-snapshot
-https://www.w3.org/TR/css3-layout/#a-edge
-
1
-
-a edge
-dfn
-css-template-1
-css-template
+AesCtrParams
+dictionary
+webcryptoapi-1
+webcryptoapi
1
current
-https://drafts.csswg.org/css-template-1/#a-edge
-
+https://w3c.github.io/webcrypto/#dfn-AesCtrParams
+1
1
-
-aescbcparams
-dfn
+AesDerivedKeyParams
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesCbcParams
-
+current
+https://w3c.github.io/webcrypto/#dfn-AesDerivedKeyParams
+1
1
-
-aescbcparams
-dfn
+AesGcmParams
+dictionary
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-AesCbcParams
-
+https://w3c.github.io/webcrypto/#dfn-AesGcmParams
+1
1
-
-aesctrparams
-dfn
+AesKeyAlgorithm
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesCtrParams
-
+current
+https://w3c.github.io/webcrypto/#dfn-AesKeyAlgorithm
+1
1
-
-aesctrparams
-dfn
+AesKeyGenParams
+dictionary
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-AesCtrParams
-
+https://w3c.github.io/webcrypto/#dfn-AesKeyGenParams
+1
1
-
-aesderivedkeyparams
+a edge
dfn
-webcryptoapi-1
-webcryptoapi
+css-template-1
+css-template
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesDerivedKeyParams
+https://www.w3.org/TR/css3-layout/#a-edge
1
-
-aesderivedkeyparams
+a edge
dfn
-webcryptoapi-1
-webcryptoapi
+css-template-1
+css-template
1
current
-https://w3c.github.io/webcrypto/#dfn-AesDerivedKeyParams
+https://drafts.csswg.org/css-template-1/#a-edge
1
-
-aesgcmparams
+aescbcparams
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesGcmParams
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesCbcParams
1
-
-aesgcmparams
+aesctrparams
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-AesGcmParams
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesCtrParams
1
-
-aeskeyalgorithm
+aesderivedkeyparams
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesKeyAlgorithm
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesDerivedKeyParams
1
-
-aeskeyalgorithm
+aesgcmparams
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-AesKeyAlgorithm
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesGcmParams
1
-
-aeskeygenparams
+aeskeyalgorithm
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesKeyGenParams
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesKeyAlgorithm
1
-
@@ -133,8 +133,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-AesKeyGenParams
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesKeyGenParams
1
-
diff --git a/.spec-data/anchors/anchors-al.data b/.spec-data/anchors/anchors-al.data
index 41dedb449..11e72d574 100644
--- a/.spec-data/anchors/anchors-al.data
+++ b/.spec-data/anchors/anchors-al.data
@@ -221,6 +221,27 @@ https://drafts.csswg.org/css-color-3/#alphavalue-def
1
1
-
+Algorithm
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-Algorithm
+1
+1
+-
+AlgorithmIdentifier
+typedef
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-algorithmidentifier
+1
+1
+AlgorithmIdentifier
+-
AllowShared
extended-attribute
webidl
@@ -249,6 +270,16 @@ webusb
current
https://wicg.github.io/webusb/#dictdef-allowedusbdevice
1
+1
+-
+[[algorithm]]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-algorithm
+
1
-
[[allowedServices]]
@@ -262,6 +293,16 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdevice-allowedservi
1
BluetoothDevice
-
+[algorithm_cached]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-algorithm_cached
+
+1
+-
a label
dfn
html
@@ -336,15 +377,16 @@ https://w3c.github.io/webauthn/#dom-publickeycredentialparameters-alg
1
PublicKeyCredentialParameters
-
-algorithm
-dfn
+alg
+dict-member
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-Algorithm
-
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-alg
1
+1
+JsonWebKey
-
algorithm
dfn
@@ -352,7 +394,7 @@ webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-algorithm
+https://www.w3.org/TR/WebCryptoAPI/#dfn-Algorithm
1
-
@@ -361,20 +403,21 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-Algorithm
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-algorithm
1
-
algorithm
-dfn
+attribute
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-algorithm
-
+https://w3c.github.io/webcrypto/#dom-cryptokey-algorithm
+1
1
+CryptoKey
-
algorithm
dict-member
@@ -445,6 +488,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/tables.html#algorithm-for-processing-rows
+1
+-
+algorithm normalization
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-algorithm-normalization
+
1
-
algorithm queue
@@ -505,16 +558,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-algorithm_cached
-1
--
-algorithm_cached
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-algorithm_cached
-
1
-
algorithmidentifier
@@ -525,16 +568,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-AlgorithmIdentifier
-1
--
-algorithmidentifier
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-AlgorithmIdentifier
-
1
-
algorithmidentifier
@@ -642,6 +675,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-caption-align
1
1
+caption
-
align
element-attr
@@ -652,6 +686,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-col-align
1
1
+col
-
align
element-attr
@@ -662,6 +697,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-div-align
1
1
+div
-
align
element-attr
@@ -672,6 +708,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-embed-align
1
1
+embed
-
align
element-attr
@@ -682,6 +719,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-hr-align
1
1
+hr
-
align
element-attr
@@ -692,6 +730,12 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-hx-align
1
1
+h1
+h2
+h3
+h4
+h5
+h6
-
align
element-attr
@@ -702,6 +746,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-align
1
1
+iframe
-
align
element-attr
@@ -712,6 +757,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-align
1
1
+img
-
align
element-attr
@@ -722,6 +768,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-input-align
1
1
+input
-
align
element-attr
@@ -732,6 +779,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-legend-align
1
1
+legend
-
align
element-attr
@@ -742,6 +790,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-align
1
1
+object
-
align
element-attr
@@ -752,6 +801,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-p-align
1
1
+p
-
align
element-attr
@@ -762,6 +812,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-align
1
1
+table
-
align
element-attr
@@ -772,6 +823,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tbody-align
1
1
+tbody
-
align
element-attr
@@ -782,6 +834,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-align
1
1
+td
+th
-
align
element-attr
@@ -792,6 +846,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tr-align
1
1
+tr
-
align
attribute
@@ -1127,6 +1182,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#'align-self'
+1
+-
+align-tracks
+property
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#propdef-align-tracks
+1
1
-
aligned subtree
@@ -1339,6 +1404,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-alink
1
1
+body
-
alinkColor
attribute
@@ -1438,6 +1504,16 @@ https://drafts.csswg.org/css-cascade-4/#propdef-all
1
-
all
+property
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#propdef-all
+1
+1
+-
+all
value
css-inline-3
css-inline
@@ -2137,17 +2213,6 @@ https://html.spec.whatwg.org/multipage/iframe-embed-object.html#dom-iframe-allow
1
HTMLIFrameElement
-
-allowPaymentRequest
-attribute
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/iframe-embed-object.html#dom-iframe-allowpaymentrequest
-1
-1
-HTMLIFrameElement
--
allowed in non-secure contexts
dfn
permissions-1
@@ -2166,6 +2231,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/semantics.html#allowed-in-the-body
+1
+-
+allowed required constraints for device selection
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-allowed-required-constraints-for-device-selection
+
1
-
allowed to download
@@ -2246,16 +2321,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/iframe-embed-object.html#allowed-to-use
1
-1
--
-allowed to use
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-allowed-to-use
-
1
-
allowed value step
@@ -2396,17 +2461,6 @@ https://w3c.github.io/webappsec-permissions-policy/#allowlist
1
1
-
-allowpaymentrequest
-element-attr
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/iframe-embed-object.html#attr-iframe-allowpaymentrequest
-1
-1
-iframe
--
allows all inline behavior
dfn
csp3
@@ -2504,6 +2558,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-allowtransparency
1
1
+iframe
-
allpass
enum-value
@@ -2627,6 +2682,167 @@ https://drafts.css-houdini.org/css-paint-api-1/#paintrenderingcontext2d-alpha
PaintRenderingContext2D
-
alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolor-alpha
+1
+1
+CSSColor
+-
+alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-alpha
+1
+1
+CSSGray
+-
+alpha
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray-gray-alpha-alpha
+1
+1
+CSSGray/CSSGray(gray, alpha)
+CSSGray/constructor(gray, alpha)
+CSSGray/CSSGray(gray)
+CSSGray/constructor(gray)
+-
+alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-alpha
+1
+1
+CSSHSL
+-
+alpha
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl-h-s-l-alpha-alpha
+1
+1
+CSSHSL/CSSHSL(h, s, l, alpha)
+CSSHSL/constructor(h, s, l, alpha)
+CSSHSL/CSSHSL(h, s, l)
+CSSHSL/constructor(h, s, l)
+-
+alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-alpha
+1
+1
+CSSHWB
+-
+alpha
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb-h-w-b-alpha-alpha
+1
+1
+CSSHWB/CSSHWB(h, w, b, alpha)
+CSSHWB/constructor(h, w, b, alpha)
+CSSHWB/CSSHWB(h, w, b)
+CSSHWB/constructor(h, w, b)
+-
+alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-alpha
+1
+1
+CSSLab
+-
+alpha
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab-l-a-b-alpha-alpha
+1
+1
+CSSLab/CSSLab(l, a, b, alpha)
+CSSLab/constructor(l, a, b, alpha)
+CSSLab/CSSLab(l, a, b)
+CSSLab/constructor(l, a, b)
+-
+alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-alpha
+1
+1
+CSSLCH
+-
+alpha
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch-l-c-h-alpha-alpha
+1
+1
+CSSLCH/CSSLCH(l, c, h, alpha)
+CSSLCH/constructor(l, c, h, alpha)
+CSSLCH/CSSLCH(l, c, h)
+CSSLCH/constructor(l, c, h)
+-
+alpha
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-alpha
+1
+1
+CSSRGB
+-
+alpha
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb-r-g-b-alpha-alpha
+1
+1
+CSSRGB/CSSRGB(r, g, b, alpha)
+CSSRGB/constructor(r, g, b, alpha)
+CSSRGB/CSSRGB(r, g, b)
+CSSRGB/constructor(r, g, b)
+-
+alpha
dfn
html
html
@@ -2700,28 +2916,6 @@ https://immersive-web.github.io/webxr/#dom-xrwebgllayerinit-alpha
1
XRWebGLLayerInit
-
-alpha
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrprojectionlayerinit-alpha
-1
-1
-XRProjectionLayerInit
--
-alpha
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrlayerinit-alpha
-1
-1
-XRLayerInit
--
alpha channel
dfn
css-color-4
@@ -3302,6 +3496,28 @@ https://www.w3.org/TR/SVG11/text.html#AlternateGlyphDefinitions
1
1
-
+altitudeAngle
+attribute
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-pointerevent-altitudeangle
+1
+1
+PointerEvent
+-
+altitudeAngle
+dict-member
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-altitudeangle
+1
+1
+PointerEventInit
+-
always
value
css-break-4
diff --git a/.spec-data/anchors/anchors-an.data b/.spec-data/anchors/anchors-an.data
index 883058271..72b434e7c 100644
--- a/.spec-data/anchors/anchors-an.data
+++ b/.spec-data/anchors/anchors-an.data
@@ -116,6 +116,28 @@ value
css-images-3
css-images
3
+snapshot
+https://www.w3.org/TR/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
+-
+
+value
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
+-
+
+value
+css-images-3
+css-images
+3
current
https://drafts.csswg.org/css-images-3/#valdef-image-orientation-angle
1
@@ -192,31 +214,20 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#value-def-angle
+https://www.w3.org/TR/CSS2/aural.html#value-def-angle
1
1
-
-? flip
+
value
-css-images-3
-css-images
-3
-snapshot
-https://www.w3.org/TR/css-images-3/#valdef-image-orientation-angle-flip
-1
+motion-1
+motion
1
-image-orientation
--
-? flip
-value
-css-images-3
-css-images
-3
current
-https://drafts.csswg.org/css-images-3/#valdef-image-orientation-angle-flip
+https://drafts.fxtf.org/motion-1/#valdef-ray-angle
1
1
-image-orientation
+ray()
-
type
@@ -825,16 +836,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/media.html#text-track-cue-end-time
-1
--
-an entry with persisted user state
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/history.html#an-entry-with-persisted-user-state
-
1
-
an exception was thrown
@@ -1071,6 +1072,16 @@ css-values
current
https://drafts.csswg.org/css-values-3/#anchor-unit
+1
+-
+anchor
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#anchor-unit
+
1
-
anchor
@@ -1172,7 +1183,7 @@ css-values
4
snapshot
https://www.w3.org/TR/css-values-4/#anchor-unit
-1
+
1
-
anchor unit
@@ -1334,10 +1345,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-angle
+https://www.w3.org/TR/css-values-4/#valdef-attr-angle
1
1
-
+attr()
-
angle
value
@@ -1816,6 +1827,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-animation
1
1
-
+animation origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-animation
+1
+1
+-
animation playback events
dfn
web-animations-1
@@ -2783,6 +2804,16 @@ webrtc
snapshot
https://www.w3.org/TR/webrtc/#announce-datachannel-open
+1
+-
+anonca
+dfn
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#anonca
+
1
-
anonymization ca
diff --git a/.spec-data/anchors/anchors-ap.data b/.spec-data/anchors/anchors-ap.data
index 230140e1e..3c4ca1570 100644
--- a/.spec-data/anchors/anchors-ap.data
+++ b/.spec-data/anchors/anchors-ap.data
@@ -1,13 +1,3 @@
-ApplicationCache
-interface
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#applicationcache
-1
-1
--
a pause-on-exit flag
dfn
html
@@ -56,6 +46,17 @@ mixed-content
current
https://w3c.github.io/webappsec-mixed-content/#a-priori-authenticated-url
1
+
+This document previously defined the a priori authenticated URL concept. An a priori authenticated URL is now equivalent to a potentially trustworthy URL [SECURE-CONTEXTS].
+-
+a promise rejected with
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#a-promise-rejected-with
+
1
-
a promise rejected with
@@ -726,46 +727,6 @@ https://heycam.github.io/webidl/#extended-attributes-applicable-to-types
1
extended attributes
-
-application cache
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#application-cache
-1
-1
--
-application cache download process
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#application-cache-download-process
-
-1
--
-application cache group
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#application-cache-group
-
-1
--
-application cache selection algorithm
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-init
-
-1
--
application context
dfn
appmanifest
@@ -996,17 +957,6 @@ https://html.spec.whatwg.org/multipage/indices.html#application/xml
1
-
-applicationCache
-attribute
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-applicationcache
-1
-1
-Window
--
applied
dfn
appmanifest
@@ -1015,6 +965,36 @@ appmanifest
snapshot
https://www.w3.org/TR/appmanifest/#dfn-applied
1
+1
+-
+applies to
+dfn
+css-cascade-3
+css-cascade
+3
+current
+https://drafts.csswg.org/css-cascade-3/#applies-to
+
+1
+-
+applies to
+dfn
+css-cascade-4
+css-cascade
+4
+current
+https://drafts.csswg.org/css-cascade-4/#applies-to
+
+1
+-
+applies to
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#applies-to
+
1
-
apply
@@ -1150,7 +1130,37 @@ https://drafts.css-houdini.org/css-typed-om-1/#apply-the-percent-hint
1
1
-
-applyconstraints
+apply to
+dfn
+css-cascade-3
+css-cascade
+3
+current
+https://drafts.csswg.org/css-cascade-3/#applies-to
+
+1
+-
+apply to
+dfn
+css-cascade-4
+css-cascade
+4
+current
+https://drafts.csswg.org/css-cascade-4/#applies-to
+
+1
+-
+apply to
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#applies-to
+
+1
+-
+applyConstraints
method
mediacapture-streams
mediacapture-streams
@@ -1159,9 +1169,9 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-applyconstraints
1
1
-mediastreamtrack
+MediaStreamTrack
-
-applyconstraints
+applyConstraints
method
mediacapture-streams
mediacapture-streams
@@ -1169,21 +1179,32 @@ mediacapture-streams
snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-applyconstraints
1
+
+ConstrainablePattern
+-
+applyConstraints()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-applyconstraints
+1
1
-constrainablepattern
+MediaStreamTrack
-
-applyconstraints algorithm
-dfn
+applyConstraints()
+method
mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-applyconstraints-algorithm
-
+https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-applyconstraints
1
+
ConstrainablePattern
-
-applyconstraints()
+applyConstraints(constraints)
method
mediacapture-streams
mediacapture-streams
@@ -1192,9 +1213,9 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-applyconstraints
1
1
-mediastreamtrack
+MediaStreamTrack
-
-applyconstraints()
+applyConstraints(constraints)
method
mediacapture-streams
mediacapture-streams
@@ -1202,8 +1223,30 @@ mediacapture-streams
snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-applyconstraints
1
+
+ConstrainablePattern
+-
+applyconstraints algorithm
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-applyconstraints-algorithm
+1
+1
+ConstrainablePattern
+-
+applyconstraints template method
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-applyconstraints-template-method
+
1
-constrainablepattern
+ConstrainablePattern
-
applying
dfn
diff --git a/.spec-data/anchors/anchors-ar.data b/.spec-data/anchors/anchors-ar.data
index ad6cc073d..2142552bf 100644
--- a/.spec-data/anchors/anchors-ar.data
+++ b/.spec-data/anchors/anchors-ar.data
@@ -177,6 +177,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-archive
1
1
+object
-
archive
attribute
@@ -472,17 +473,6 @@ https://heycam.github.io/webidl/#dom-function-arguments
1
Function
-
-arguments
-argument
-worklets-1
-worklets
-1
-snapshot
-https://www.w3.org/TR/worklets-1/#dom-function-arguments
-1
-1
-Function
--
aria attributes
dfn
svg2
@@ -511,6 +501,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#attr-aria-*
+1
+-
+aria-checked
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#attr-aria-checked
+
1
-
aria-describedby
@@ -541,6 +541,36 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#attr-aria-label
+1
+-
+ariamixin
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#ariamixin
+
+1
+-
+ariamixin getter steps
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#ariamixin-getter-steps
+
+1
+-
+ariamixin setter steps
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#ariamixin-setter-steps
+
1
-
arithmetic
@@ -593,7 +623,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-armenian
+https://www.w3.org/TR/CSS2/generate.html#value-def-armenian
1
1
-
@@ -973,26 +1003,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-ArrayBuffer
-1
--
-arraybuffer
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-ArrayBuffer
-
-1
--
-arraybuffer response
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#arraybuffer-response
-
1
-
arraybufferview
@@ -1013,16 +1023,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-ArrayBufferView
-1
--
-arraybufferview
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-ArrayBufferView
-
1
-
arraycreate
diff --git a/.spec-data/anchors/anchors-as.data b/.spec-data/anchors/anchors-as.data
index 1d9047d56..93e3e3d57 100644
--- a/.spec-data/anchors/anchors-as.data
+++ b/.spec-data/anchors/anchors-as.data
@@ -203,6 +203,50 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#ascent-metric
1
-
+ascent-override
+descriptor
+css-fonts-4
+css-fonts
+4
+snapshot
+https://www.w3.org/TR/css-fonts-4/#descdef-font-face-ascent-override
+1
+1
+@font-face
+-
+ascent-override
+descriptor
+css-fonts-4
+css-fonts
+4
+current
+https://drafts.csswg.org/css-fonts-4/#descdef-font-face-ascent-override
+1
+1
+@font-face
+-
+ascentOverride
+attribute
+css-font-loading-3
+css-font-loading
+3
+current
+https://drafts.csswg.org/css-font-loading-3/#dom-fontface-ascentoverride
+1
+1
+FontFace
+-
+ascentOverride
+dict-member
+css-font-loading-3
+css-font-loading
+3
+current
+https://drafts.csswg.org/css-font-loading-3/#dom-fontfacedescriptors-ascentoverride
+1
+1
+FontFaceDescriptors
+-
ascii alpha
dfn
html
@@ -541,16 +585,6 @@ infra
current
https://infra.spec.whatwg.org/#ascii-whitespace
1
-1
--
-ascii-compatible encoding
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#ascii-compatible-encoding
-
1
-
aside
@@ -568,6 +602,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-asin
+1
+1
+-
+asin()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-asin
1
@@ -716,7 +760,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-aspectratio
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
aspectRatio
dict-member
@@ -727,7 +771,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-aspectratio
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
aspectRatio
dict-member
@@ -738,7 +782,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-aspectratio
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
aspectRatio
dict-member
@@ -749,7 +793,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-aspectratio
1
1
-mediatracksettings
+MediaTrackSettings
-
aspectRatio
attribute
@@ -773,6 +817,17 @@ https://immersive-web.github.io/layers/#dom-xrcylinderlayerinit-aspectratio
1
XRCylinderLayerInit
-
+aspectRatio
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediacylinderlayerinit-aspectratio
+1
+1
+XRMediaCylinderLayerInit
+-
aspectratio
dfn
mediacapture-streams
@@ -1412,6 +1467,7 @@ snapshot
https://html.spec.whatwg.org/multipage/scripting.html#attr-script-async
1
1
+script
-
async
attribute
diff --git a/.spec-data/anchors/anchors-at.data b/.spec-data/anchors/anchors-at.data
index 78457f12e..a455c27ea 100644
--- a/.spec-data/anchors/anchors-at.data
+++ b/.spec-data/anchors/anchors-at.data
@@ -78,16 +78,6 @@ https://drafts.csswg.org/css-values-3/#typedef-attr-fallback
1
1
-
-
-type
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#typedef-attr-fallback
-1
-1
--
type
selectors-4
@@ -148,13 +138,13 @@ https://drafts.csswg.org/css-values-3/#typedef-attr-name
1
1
-
-
+
type
css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#typedef-attr-name
+https://www.w3.org/TR/css-values-4/#typedef-attr-type
1
1
-
@@ -321,6 +311,16 @@ css2
current
https://drafts.csswg.org/css2/#at-rules-dfn
+1
+-
+atan()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-atan
+1
1
-
atan()
@@ -338,6 +338,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-atan2
+1
+1
+-
+atan2()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-atan2
1
@@ -450,7 +460,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x13
+https://www.w3.org/TR/CSS2/visuren.html#x13
1
-
@@ -1609,17 +1619,6 @@ https://dom.spec.whatwg.org/#dom-element-attributes
Element
-
attributes
-attribute
-dom
-dom
-1
-snapshot
-https://dom.spec.whatwg.org/#dom-node-attributes
-1
-1
-Node
--
-attributes
dfn
html
html
diff --git a/.spec-data/anchors/anchors-au.data b/.spec-data/anchors/anchors-au.data
index fca1b56a8..5837955cb 100644
--- a/.spec-data/anchors/anchors-au.data
+++ b/.spec-data/anchors/anchors-au.data
@@ -909,6 +909,26 @@ https://webaudio.github.io/web-audio-api/#dictdef-audioworkletnodeoptions
1
1
-
+AudioWorkletProcessCallback
+callback
+webaudio
+webaudio
+1
+current
+https://webaudio.github.io/web-audio-api/#audioworkletprocess-callback-parameters
+1
+1
+-
+AudioWorkletProcessCallback()
+callback
+webaudio
+webaudio
+1
+current
+https://webaudio.github.io/web-audio-api/#audioworkletprocess-callback-parameters
+1
+1
+-
AudioWorkletProcessor
interface
webaudio
@@ -1041,36 +1061,6 @@ https://w3c.github.io/webauthn/#dictdef-authenticationextensionslargebloboutputs
1
1
-
-AuthenticationExtensionsPRFInputs
-dictionary
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dictdef-authenticationextensionsprfinputs
-1
-1
--
-AuthenticationExtensionsPRFOutputs
-dictionary
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dictdef-authenticationextensionsprfoutputs
-1
-1
--
-AuthenticationExtensionsPRFValues
-dictionary
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dictdef-authenticationextensionsprfvalues
-1
-1
--
AuthenticationExtensionsSupported
typedef
webauthn-1
@@ -1295,6 +1285,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#stream-audible
1
+stream
-
audible
dfn
@@ -1305,6 +1296,7 @@ current
https://w3c.github.io/mediacapture-main/#stream-audible
1
+stream
-
audio
element
@@ -1317,6 +1309,17 @@ https://html.spec.whatwg.org/multipage/media.html#audio
1
-
audio
+value
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-audio
+1
+1
+MediaStreamTrack
+-
+audio
dict-member
mediacapture-streams
mediacapture-streams
@@ -1325,7 +1328,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamconstraints-audio
1
1
-mediastreamconstraints
+MediaStreamConstraints
-
audio or video mime type
dfn
@@ -1345,6 +1348,16 @@ mimesniff
current
https://mimesniff.spec.whatwg.org/#audio-or-video-type-pattern-matching-algorithm
+1
+-
+audio sample
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-audio-sample
+
1
-
audioData
@@ -1447,7 +1460,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiohandlerstats-audiolevel
1
-1
+
RTCAudioHandlerStats
-
audioLevel
@@ -1458,7 +1471,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-audiolevel
1
-1
+
RTCAudioReceiverStats
-
audioTracks
@@ -1500,10 +1513,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevicekind-audioinput
+https://www.w3.org/TR/mediacapture-streams/#idl-def-MediaDeviceKind.audioinput
1
1
-mediadevicekind
+MediaDeviceKind
-
audioinput
dfn
@@ -1522,10 +1535,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevicekind-audiooutput
+https://www.w3.org/TR/mediacapture-streams/#idl-def-MediaDeviceKind.audiooutput
1
1
-mediadevicekind
+MediaDeviceKind
-
audiooutput
dfn
@@ -1911,6 +1924,16 @@ webauthn
current
https://w3c.github.io/webauthn/#authenticator-extension
+1
+-
+authenticator extension capabilities
+dfn
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#authenticator-extension-capabilities
+
1
-
authenticator extension input
@@ -2323,6 +2346,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-author
1
1
-
+author origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-author
+1
+1
+-
author request headers
dfn
xhr
@@ -2373,6 +2406,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-author
1
1
-
+author style sheet
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-author
+1
+1
+-
author-origin
dfn
css-cascade-3
@@ -2413,6 +2456,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-author
1
1
-
+author-origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-author
+1
+1
+-
authoring tool
dfn
css-fonts-3
@@ -4446,7 +4499,7 @@ https://drafts.fxtf.org/filter-effects-1/#valdef-color-interpolation-filters-aut
color-interpolation-filters
-
auto
-element-attr
+attr-value
html
html
1
@@ -4454,6 +4507,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-dir-auto
1
1
+html-global/dir
-
auto
element-state
@@ -4845,7 +4899,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-autogaincontrol
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
autoGainControl
dict-member
@@ -4856,7 +4910,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-autogaincontrol
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
autoGainControl
dict-member
@@ -4867,7 +4921,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-autogaincontrol
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
autoGainControl
dict-member
@@ -4878,7 +4932,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-autogaincontrol
1
1
-mediatracksettings
+MediaTrackSettings
-
autoIncrement
dict-member
@@ -4921,6 +4975,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize
1
1
+html-global
-
autocapitalize
attribute
@@ -4974,6 +5029,13 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-autocomplete
1
1
+button
+fieldset
+input
+object
+output
+select
+textarea
-
autocomplete
attribute
@@ -4984,6 +5046,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#dom-fe-autocomplete
1
1
+HTMLInputElement
+HTMLSelectElement
HTMLTextAreaElement
-
autofill anchor mantle
@@ -5075,6 +5139,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-fe-autofocus
1
1
+html-global
-
autofocus
attribute
@@ -5116,6 +5181,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/interaction.html#autofocus-processed-flag
+1
+-
+autogaincontrol
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-autogaincontrol
+
1
-
automatic
@@ -5133,6 +5208,16 @@ dfn
css-sizing-3
css-sizing
3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#automatic-block-size
+1
+1
+-
+automatic block size
+dfn
+css-sizing-3
+css-sizing
+3
current
https://drafts.csswg.org/css-sizing-3/#automatic-block-size
1
@@ -5223,6 +5308,16 @@ dfn
css-sizing-3
css-sizing
3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#automatic-inline-size
+1
+1
+-
+automatic inline size
+dfn
+css-sizing-3
+css-sizing
+3
current
https://drafts.csswg.org/css-sizing-3/#automatic-inline-size
1
@@ -5563,7 +5658,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-autoplay
1
1
-track
+media
-
autoplay
attribute
diff --git a/.spec-data/anchors/anchors-av.data b/.spec-data/anchors/anchors-av.data
index 396c9fa4b..c302d72be 100644
--- a/.spec-data/anchors/anchors-av.data
+++ b/.spec-data/anchors/anchors-av.data
@@ -171,16 +171,6 @@ css-page
current
https://drafts.csswg.org/css-page-3/#available-height
-1
--
-available in both secure and non-secure contexts
-dfn
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#available-in-both-secure-and-non-secure-contexts
-1
1
-
available inline space
@@ -203,16 +193,6 @@ https://drafts.csswg.org/css-sizing-3/#available
1
1
-
-available only in secure contexts
-dfn
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#dfn-available-only-in-secure-contexts
-1
-1
--
available space
dfn
css-sizing-3
@@ -231,6 +211,27 @@ css-sizing
current
https://drafts.csswg.org/css-sizing-3/#available
1
+1
+-
+available to element internals
+dfn
+dom
+dom
+1
+snapshot
+https://dom.spec.whatwg.org/#shadowroot-available-to-element-internals
+1
+1
+ShadowRoot
+-
+available to element internals
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#available-to-element-internals
+
1
-
available width
@@ -371,7 +372,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcrtpstreamstats-averagertcpinterval
1
-1
+
RTCRtpStreamStats
-
averageRtcpInterval
diff --git a/.spec-data/anchors/anchors-ax.data b/.spec-data/anchors/anchors-ax.data
index 477a99ae3..e19a7eeae 100644
--- a/.spec-data/anchors/anchors-ax.data
+++ b/.spec-data/anchors/anchors-ax.data
@@ -97,6 +97,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-axis
1
1
+td
+th
-
axis
attribute
diff --git a/.spec-data/anchors/anchors-az.data b/.spec-data/anchors/anchors-az.data
index 7b70e1372..1168c5912 100644
--- a/.spec-data/anchors/anchors-az.data
+++ b/.spec-data/anchors/anchors-az.data
@@ -4,7 +4,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-azimuth
+https://www.w3.org/TR/CSS2/aural.html#propdef-azimuth
1
1
-
@@ -63,6 +63,28 @@ https://www.w3.org/TR/SVG11/filters.html#feDistantLightAzimuthAttribute
1
feDistantLight
-
+azimuthAngle
+attribute
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-pointerevent-azimuthangle
+1
+1
+PointerEvent
+-
+azimuthAngle
+dict-member
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-azimuthangle
+1
+1
+PointerEventInit
+-
azure
dfn
css-color-3
diff --git a/.spec-data/anchors/anchors-b_.data b/.spec-data/anchors/anchors-b_.data
index c057d5dc9..aecc3ad8c 100644
--- a/.spec-data/anchors/anchors-b_.data
+++ b/.spec-data/anchors/anchors-b_.data
@@ -1,5 +1,80 @@
b
attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-b
+1
+1
+CSSHWB
+-
+b
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb-h-w-b-alpha-b
+1
+1
+CSSHWB/CSSHWB(h, w, b, alpha)
+CSSHWB/constructor(h, w, b, alpha)
+CSSHWB/CSSHWB(h, w, b)
+CSSHWB/constructor(h, w, b)
+-
+b
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-b
+1
+1
+CSSLab
+-
+b
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab-l-a-b-alpha-b
+1
+1
+CSSLab/CSSLab(l, a, b, alpha)
+CSSLab/constructor(l, a, b, alpha)
+CSSLab/CSSLab(l, a, b)
+CSSLab/constructor(l, a, b)
+-
+b
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-b
+1
+1
+CSSRGB
+-
+b
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb-r-g-b-alpha-b
+1
+1
+CSSRGB/CSSRGB(r, g, b, alpha)
+CSSRGB/constructor(r, g, b, alpha)
+CSSRGB/CSSRGB(r, g, b)
+CSSRGB/constructor(r, g, b)
+-
+b
+attribute
geometry-1
geometry
1
diff --git a/.spec-data/anchors/anchors-ba.data b/.spec-data/anchors/anchors-ba.data
index 44cf19deb..9214b3e6e 100644
--- a/.spec-data/anchors/anchors-ba.data
+++ b/.spec-data/anchors/anchors-ba.data
@@ -614,7 +614,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-background
+https://www.w3.org/TR/CSS2/colors.html#propdef-background
1
1
-
@@ -725,7 +725,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-background-attachment
+https://www.w3.org/TR/CSS2/colors.html#propdef-background-attachment
1
1
-
@@ -825,7 +825,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-background-color
+https://www.w3.org/TR/CSS2/colors.html#propdef-background-color
1
1
-
@@ -895,7 +895,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-background-image
+https://www.w3.org/TR/CSS2/colors.html#propdef-background-image
1
1
-
@@ -975,7 +975,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-background-position
+https://www.w3.org/TR/CSS2/colors.html#propdef-background-position
1
1
-
@@ -1055,7 +1055,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-background-repeat
+https://www.w3.org/TR/CSS2/colors.html#propdef-background-repeat
1
1
-
@@ -1923,6 +1923,17 @@ webxr-hand-input-1
webxr-hand-input
1
current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-fillposes-spaces-basespace-transforms-basespace
+1
+1
+XRFrame/fillPoses(spaces, baseSpace, transforms)
+-
+baseSpace
+argument
+webxr-hand-input-1
+webxr-hand-input
+1
+current
https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-getjointpose-joint-basespace-basespace
1
1
@@ -2479,13 +2490,13 @@ https://drafts.csswg.org/css-writing-modes-4/#baseline-table
1
-
-baseline-relative values
+baseline-relative shift values
dfn
css-inline-3
css-inline
3
-snapshot
-https://www.w3.org/TR/css-inline-3/#baseline-relative-values
+current
+https://drafts.csswg.org/css-inline-3/#baseline-relative-shift-values
1
-
@@ -2494,8 +2505,8 @@ dfn
css-inline-3
css-inline
3
-current
-https://drafts.csswg.org/css-inline-3/#baseline-relative-values
+snapshot
+https://www.w3.org/TR/css-inline-3/#baseline-relative-values
1
-
diff --git a/.spec-data/anchors/anchors-be.data b/.spec-data/anchors/anchors-be.data
index f97045919..9cb30363b 100644
--- a/.spec-data/anchors/anchors-be.data
+++ b/.spec-data/anchors/anchors-be.data
@@ -694,6 +694,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/parsing.html#between-doctype-public-and-system-identifiers-state
1
+1
+-
+between zero and b
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#between-zero-and-b
+
1
-
between zero and b
diff --git a/.spec-data/anchors/anchors-bg.data b/.spec-data/anchors/anchors-bg.data
index da8e970f4..844ce898c 100644
--- a/.spec-data/anchors/anchors-bg.data
+++ b/.spec-data/anchors/anchors-bg.data
@@ -163,6 +163,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-bgcolor
1
1
+body
-
bgcolor
element-attr
@@ -173,6 +174,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-bgcolor
1
1
+table
-
bgcolor
element-attr
@@ -183,6 +185,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-bgcolor
1
1
+td
+th
-
bgcolor
element-attr
@@ -193,6 +197,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tr-bgcolor
1
1
+tr
-
bgsound
element
diff --git a/.spec-data/anchors/anchors-bi.data b/.spec-data/anchors/anchors-bi.data
index 68f307de2..5e033cdcd 100644
--- a/.spec-data/anchors/anchors-bi.data
+++ b/.spec-data/anchors/anchors-bi.data
@@ -6,6 +6,16 @@ css2
current
https://drafts.csswg.org/css2/#bitmap-media-group
+1
+-
+BigInteger
+typedef
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-BigInteger
+1
1
-
BinaryData
@@ -600,7 +610,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x45
+https://www.w3.org/TR/CSS2/visuren.html#x45
1
-
@@ -684,14 +694,14 @@ https://encoding.spec.whatwg.org/#big5-lead
1
-
-biginteger
-dfn
-webcryptoapi-1
-webcryptoapi
+bigint
+interface
+webidl
+webidl
+1
+current
+https://heycam.github.io/webidl/#idl-bigint
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-BigInteger
-
1
-
biginteger
@@ -699,8 +709,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-BigInteger
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-BigInteger
1
-
diff --git a/.spec-data/anchors/anchors-bl.data b/.spec-data/anchors/anchors-bl.data
index 8dcbcb85c..94dc8594a 100644
--- a/.spec-data/anchors/anchors-bl.data
+++ b/.spec-data/anchors/anchors-bl.data
@@ -919,16 +919,6 @@ https://w3c.github.io/webauthn/#dom-authenticationextensionslargebloboutputs-blo
1
AuthenticationExtensionsLargeBlobOutputs
-
-blob response
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#blob-response
-
-1
--
blob url
dfn
fileapi-1
@@ -1218,7 +1208,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#value-def-block
+https://www.w3.org/TR/CSS2/visuren.html#value-def-block
1
1
-
@@ -1341,7 +1331,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x8
+https://www.w3.org/TR/CSS2/visuren.html#x8
1
-
@@ -1411,7 +1401,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#block-container-box
+https://www.w3.org/TR/CSS2/visuren.html#block-container-box
1
-
@@ -1783,16 +1773,6 @@ mixed-content
snapshot
http://www.w3.org/TR/mixed-content/#block-all-mixed-content
-1
--
-block-all-mixed-content
-dfn
-mixed-content-1
-mixed-content
-1
-current
-https://w3c.github.io/webappsec-mixed-content/#block-all-mixed-content
-
1
-
block-axis
@@ -2037,7 +2017,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x5
+https://www.w3.org/TR/CSS2/visuren.html#x5
1
-
@@ -2077,7 +2057,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#block-level
+https://www.w3.org/TR/CSS2/visuren.html#block-level
1
-
diff --git a/.spec-data/anchors/anchors-bo.data b/.spec-data/anchors/anchors-bo.data
index c8f1ef4b6..fdbd8f51e 100644
--- a/.spec-data/anchors/anchors-bo.data
+++ b/.spec-data/anchors/anchors-bo.data
@@ -103,7 +103,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-border-style
+https://www.w3.org/TR/CSS2/box.html#value-def-border-style
1
1
-
@@ -123,7 +123,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-border-width
+https://www.w3.org/TR/CSS2/box.html#value-def-border-width
1
1
-
@@ -164,7 +164,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#value-def-bottom
+https://www.w3.org/TR/CSS2/visufx.html#value-def-bottom
1
1
-
@@ -1159,7 +1159,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#box-border-area
+https://www.w3.org/TR/CSS2/box.html#box-border-area
1
-
@@ -1169,7 +1169,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border
+https://www.w3.org/TR/CSS2/box.html#propdef-border
1
1
-
@@ -1202,6 +1202,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-border
1
1
+img
-
border
element-attr
@@ -1212,6 +1213,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-input-border
1
1
+input
-
border
element-attr
@@ -1222,6 +1224,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-border
1
1
+object
-
border
element-attr
@@ -1232,6 +1235,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-border
1
1
+table
-
border
attribute
@@ -1362,7 +1366,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x14
+https://www.w3.org/TR/CSS2/box.html#x14
1
-
@@ -1822,7 +1826,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-bottom
+https://www.w3.org/TR/CSS2/box.html#propdef-border-bottom
1
1
-
@@ -1872,7 +1876,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-bottom-color
+https://www.w3.org/TR/CSS2/box.html#propdef-border-bottom-color
1
1
-
@@ -1962,7 +1966,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-bottom-style
+https://www.w3.org/TR/CSS2/box.html#propdef-border-bottom-style
1
1
-
@@ -2012,7 +2016,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-bottom-width
+https://www.w3.org/TR/CSS2/box.html#propdef-border-bottom-width
1
1
-
@@ -2058,6 +2062,17 @@ https://drafts.csswg.org/css-round-display-1/#propdef-border-boundary
-
border-box
value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef--webkit-background-clip-border-box
+1
+1
+-webkit-background-clip
+-
+border-box
+value
css-backgrounds-3
css-backgrounds
3
@@ -2426,7 +2441,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse
+https://www.w3.org/TR/CSS2/tables.html#propdef-border-collapse
1
1
-
@@ -2486,7 +2501,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-color
+https://www.w3.org/TR/CSS2/box.html#propdef-border-color
1
1
-
@@ -2926,7 +2941,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-left
+https://www.w3.org/TR/CSS2/box.html#propdef-border-left
1
1
-
@@ -2976,7 +2991,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-left-color
+https://www.w3.org/TR/CSS2/box.html#propdef-border-left-color
1
1
-
@@ -3026,7 +3041,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-left-style
+https://www.w3.org/TR/CSS2/box.html#propdef-border-left-style
1
1
-
@@ -3076,7 +3091,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-left-width
+https://www.w3.org/TR/CSS2/box.html#propdef-border-left-width
1
1
-
@@ -3176,7 +3191,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-right
+https://www.w3.org/TR/CSS2/box.html#propdef-border-right
1
1
-
@@ -3226,7 +3241,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-right-color
+https://www.w3.org/TR/CSS2/box.html#propdef-border-right-color
1
1
-
@@ -3276,7 +3291,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-right-style
+https://www.w3.org/TR/CSS2/box.html#propdef-border-right-style
1
1
-
@@ -3326,7 +3341,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-right-width
+https://www.w3.org/TR/CSS2/box.html#propdef-border-right-width
1
1
-
@@ -3376,7 +3391,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing
+https://www.w3.org/TR/CSS2/tables.html#propdef-border-spacing
1
1
-
@@ -3466,7 +3481,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-style
+https://www.w3.org/TR/CSS2/box.html#propdef-border-style
1
1
-
@@ -3506,7 +3521,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-top
+https://www.w3.org/TR/CSS2/box.html#propdef-border-top
1
1
-
@@ -3556,7 +3571,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-top-color
+https://www.w3.org/TR/CSS2/box.html#propdef-border-top-color
1
1
-
@@ -3646,7 +3661,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-top-style
+https://www.w3.org/TR/CSS2/box.html#propdef-border-top-style
1
1
-
@@ -3696,7 +3711,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-top-width
+https://www.w3.org/TR/CSS2/box.html#propdef-border-top-width
1
1
-
@@ -3746,7 +3761,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-border-width
+https://www.w3.org/TR/CSS2/box.html#propdef-border-width
1
1
-
@@ -3791,6 +3806,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-bordercolor
1
1
+table
-
both
value
@@ -4196,7 +4212,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-bottom
+https://www.w3.org/TR/CSS2/visuren.html#propdef-bottom
1
1
-
@@ -4317,6 +4333,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-bottommargin
1
1
+body
-
bound credential
dfn
diff --git a/.spec-data/anchors/anchors-br.data b/.spec-data/anchors/anchors-br.data
index e3be8366b..95c808843 100644
--- a/.spec-data/anchors/anchors-br.data
+++ b/.spec-data/anchors/anchors-br.data
@@ -861,33 +861,33 @@ https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-name
1
-
-browsing context scope origin
+browsing context name
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-scope-origin
+https://html.spec.whatwg.org/multipage/history.html#she-bc-name
1
-
-browsing context set
+browsing context scope origin
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-set
+https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-scope-origin
1
-
-browsing context switch needed
+browsing context set
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-params-bc-switch-needed
+https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-set
1
-
diff --git a/.spec-data/anchors/anchors-bu.data b/.spec-data/anchors/anchors-bu.data
index 2dec767ec..49918a142 100644
--- a/.spec-data/anchors/anchors-bu.data
+++ b/.spec-data/anchors/anchors-bu.data
@@ -513,16 +513,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#BufferSource
-1
--
-buffersource
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#BufferSource
-
1
-
bulk transfers
@@ -837,6 +827,17 @@ value
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#valdef-system-color-buttonborder
+1
+1
+
+-
+buttonborder
+value
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#valdef-system-color-buttonborder
1
diff --git a/.spec-data/anchors/anchors-c_.data b/.spec-data/anchors/anchors-c_.data
index e69de29bb..460f56d77 100644
--- a/.spec-data/anchors/anchors-c_.data
+++ b/.spec-data/anchors/anchors-c_.data
@@ -0,0 +1,81 @@
+c
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-c
+1
+1
+CSSLCH
+-
+c
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch-l-c-h-alpha-c
+1
+1
+CSSLCH/CSSLCH(l, c, h, alpha)
+CSSLCH/constructor(l, c, h, alpha)
+CSSLCH/CSSLCH(l, c, h)
+CSSLCH/constructor(l, c, h)
+-
+c
+attribute
+geometry-1
+geometry
+1
+snapshot
+https://www.w3.org/TR/geometry-1/#dom-dommatrixreadonly-c
+1
+1
+DOMMatrixReadOnly
+DOMMatrix
+-
+c
+dict-member
+geometry-1
+geometry
+1
+snapshot
+https://www.w3.org/TR/geometry-1/#dom-dommatrix2dinit-c
+1
+1
+DOMMatrix2DInit
+-
+c
+attribute
+geometry-1
+geometry
+1
+current
+https://drafts.fxtf.org/geometry-1/#dom-dommatrixreadonly-c
+1
+1
+DOMMatrixReadOnly
+DOMMatrix
+-
+c
+dict-member
+geometry-1
+geometry
+1
+current
+https://drafts.fxtf.org/geometry-1/#dom-dommatrix2dinit-c
+1
+1
+DOMMatrix2DInit
+-
+c
+dfn
+url
+url
+1
+snapshot
+https://url.spec.whatwg.org/#c
+
+1
+-
diff --git a/.spec-data/anchors/anchors-ca.data b/.spec-data/anchors/anchors-ca.data
index c72ba82f6..99d891487 100644
--- a/.spec-data/anchors/anchors-ca.data
+++ b/.spec-data/anchors/anchors-ca.data
@@ -14,6 +14,16 @@ type
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#typedef-calc-constant
+1
+1
+-
+
+type
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#typedef-calc-constant
1
@@ -700,6 +710,26 @@ https://streams.spec.whatwg.org/#readablebytestreamcontroller-cancelalgorithm
1
ReadableByteStreamController
-
+[[canexposedeviceinfo]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-canexposedeviceinfo
+
+1
+-
+[[capabilities]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-capabilities-0
+
+1
+-
_camel_cased_attribute
attribute
cssom-1
@@ -733,16 +763,6 @@ https://fetch.spec.whatwg.org/#dom-requestinit-cache
1
RequestInit
-
-cache attempt
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-cache
-
-1
--
cache batch operation
dfn
service-workers
@@ -781,26 +801,6 @@ fetch
current
https://fetch.spec.whatwg.org/#concept-cache-match
-1
--
-cache failure steps
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#cache-failure-steps
-
-1
--
-cache host
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#cache-host
-
1
-
cache mode
@@ -822,16 +822,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#concept-request-cache-mode
-1
--
-cache mode flag
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-mode
-
1
-
cache state
@@ -943,16 +933,6 @@ https://w3c.github.io/ServiceWorker/#dom-multicachequeryoptions-cachename
1
MultiCacheQueryOptions
-
-cached
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-cached
-
-1
--
cached ecmascript object
dfn
webcryptoapi-1
@@ -1082,6 +1062,17 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#calculation-tree-calc-operator-nodes
+
+1
+calculation tree
+-
+calc-operator nodes
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#calculation-tree-calc-operator-nodes
@@ -1147,6 +1138,16 @@ resize-observer
current
https://drafts.csswg.org/resize-observer-1/#calculate-depth-for-node
+1
+-
+calculate the aspect ratio
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#calculate-the-aspect-ratio
+
1
-
calculate the part element map
@@ -1164,6 +1165,17 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#calc-calculation
+1
+1
+calc()
+-
+calculation
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#calc-calculation
1
@@ -1175,6 +1187,16 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#calculation-tree
+1
+1
+-
+calculation tree
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#calculation-tree
1
@@ -1185,6 +1207,16 @@ dfn
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#calibrated
+1
+1
+-
+calibrated
+dfn
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#calibrated
1
@@ -1341,6 +1373,9 @@ https://www.w3.org/TR/intersection-observer/#dom-intersectionobserver-intersecti
1
1
IntersectionObserver/IntersectionObserver(callback, options)
+IntersectionObserver/constructor(callback, options)
+IntersectionObserver/IntersectionObserver(callback)
+IntersectionObserver/constructor(callback)
-
callback
argument
@@ -1633,23 +1668,13 @@ https://drafts.csswg.org/cssom-1/#dom-cssstyledeclaration-camel_cased_attribute
CSSStyleDeclaration
-
camera
-dfn
+value
mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-camera-feature
-
-1
--
-camera-feature
-dfn
-mediacapture-streams
-mediacapture-streams
+https://www.w3.org/TR/mediacapture-streams/#dfn-camera
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-camera-feature
-
1
-
can autoplay flag
@@ -1660,6 +1685,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/media.html#can-autoplay-flag
+1
+-
+can be displayed
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#can-be-displayed
+1
+1
+-
+can be displayed
+dfn
+css-color-4
+css-color
+4
+current
+https://drafts.csswg.org/css-color-4/#can-be-displayed
+1
1
-
can be manually scrolled
@@ -1720,6 +1765,26 @@ generic-sensor
current
https://w3c.github.io/sensors/#can-expose-sensor-readings
+1
+-
+can make payment algorithm
+dfn
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dfn-can-make-payment-algorithm
+
+1
+-
+can't be displayed
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#cant-be-displayed
+1
1
-
can't be displayed
@@ -1743,17 +1808,6 @@ https://www.w3.org/TR/webrtc/#dom-rtcdtmfsender-caninsertdtmf
1
RTCDTMFSender
-
-canMakePayment
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-canmakepayment
-1
-1
-PaymentRequest
--
canMakePayment()
method
payment-request-1
@@ -1810,17 +1864,6 @@ https://drafts.csswg.org/css-transitions-1/#transition-cancel
transition
-
cancel
-dfn
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-cancel-readablestream
-1
-1
-ReadableStream
--
-cancel
event
html
html
@@ -1842,6 +1885,28 @@ https://streams.spec.whatwg.org/#dom-underlyingsource-cancel
1
UnderlyingSource
-
+cancel
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-cancel
+1
+1
+ReadableStream
+-
+cancel
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestreamdefaultreader-cancel
+1
+1
+ReadableStreamDefaultReader
+-
cancel a hit test source
dfn
webxr-hit-test-1
@@ -2225,6 +2290,28 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#dom-event-cancelable
1
event
-
+cancelalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create-cancelalgorithm
+1
+1
+ReadableStream/create
+-
+cancelalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-set-up-cancelalgorithm
+1
+1
+ReadableStream/set up
+-
cancelanimationframe(handle)
function
html
@@ -2332,6 +2419,17 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnectioniceeventinit-candidate
1
RTCPeerConnectionIceEventInit
-
+candidate authenticator
+dfn
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#create-candidate-authenticator
+
+1
+create
+-
candidate event handlers
dfn
ui-events-1
@@ -2652,24 +2750,26 @@ https://webbluetoothcg.github.io/web-bluetooth/#bluetoothlescanfilterinit-canoni
BluetoothLEScanFilterInit
-
canplay
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-canplay
-
1
+1
+HTMLMediaElement
-
canplaythrough
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-canplaythrough
-
1
+1
+HTMLMediaElement
-
canvas
value
@@ -2699,7 +2799,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/intro.html#canvas
+https://www.w3.org/TR/CSS2/intro.html#canvas
1
-
@@ -2960,6 +3060,26 @@ css-inline
current
https://drafts.csswg.org/css-inline-3/#cap-height-baseline
1
+1
+-
+capabilities
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-capabilities
+
+1
+-
+capability
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-capabilities
+
1
-
capable of supporting
@@ -3115,7 +3235,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#propdef-caption-side
+https://www.w3.org/TR/CSS2/tables.html#propdef-caption-side
1
1
-
@@ -3595,6 +3715,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade
-
cascade
dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade
+1
+1
+-
+cascade
+dfn
css-speech-1
css-speech
1
@@ -3611,6 +3741,16 @@ css2
current
https://drafts.csswg.org/css2/#cascade①
+1
+-
+cascade layers
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-layers
+1
1
-
cascade origin
@@ -3653,6 +3793,16 @@ https://drafts.csswg.org/css-cascade-4/#origin
1
1
-
+cascade origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#origin
+1
+1
+-
cascaded value
dfn
css-cascade-3
@@ -3693,6 +3843,16 @@ https://drafts.csswg.org/css-cascade-4/#cascaded-value
1
1
-
+cascaded value
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascaded-value
+1
+1
+-
cascading style sheets (css)
dfn
css-2007
@@ -3801,6 +3961,16 @@ css-2020
current
https://drafts.csswg.org/css-2020/#cascading-style-sheets-css
1
+1
+-
+case-insensitive
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#case-insensitive
+
1
-
case-sensitive
diff --git a/.spec-data/anchors/anchors-ce.data b/.spec-data/anchors/anchors-ce.data
index 9aeceecd7..126ea97dd 100644
--- a/.spec-data/anchors/anchors-ce.data
+++ b/.spec-data/anchors/anchors-ce.data
@@ -175,6 +175,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-cellpadding
1
1
+table
-
cells
attribute
@@ -196,6 +197,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-cellspacing
1
1
+table
-
center
value
@@ -578,16 +580,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#center
1
-1
--
-centered alignment
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/interactive-elements.html#centered-alignment
-
1
-
central
@@ -728,6 +720,17 @@ https://immersive-web.github.io/layers/#dom-xrcylinderlayerinit-centralangle
1
XRCylinderLayerInit
-
+centralAngle
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediacylinderlayerinit-centralangle
+1
+1
+XRMediaCylinderLayerInit
+-
centralHorizontalAngle
attribute
webxr-layers-1
@@ -750,6 +753,17 @@ https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-centralhorizonta
1
XREquirectLayerInit
-
+centralHorizontalAngle
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaequirectlayerinit-centralhorizontalangle
+1
+1
+XRMediaEquirectLayerInit
+-
ceremony
dfn
webauthn-1
diff --git a/.spec-data/anchors/anchors-ch.data b/.spec-data/anchors/anchors-ch.data
index b8804fc26..5e3ad223a 100644
--- a/.spec-data/anchors/anchors-ch.data
+++ b/.spec-data/anchors/anchors-ch.data
@@ -100,17 +100,6 @@ https://drafts.csswg.org/cssom-1/#dom-cssrule-charset_rule
1
CSSRule
-
-CHECKING
-const
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-checking
-1
-1
-ApplicationCache
--
ChannelCountMode
enum
webaudio
@@ -799,14 +788,17 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#concept-element-attri
1
-
change
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-change
-
1
+1
+AudioTrackList
+VideoTrackList
+TextTrackList
-
change
event
@@ -1007,7 +999,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-channelcount
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
channelCount
dict-member
@@ -1018,7 +1010,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-channelcount
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
channelCount
dict-member
@@ -1029,7 +1021,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-channelcount
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
channelCount
dict-member
@@ -1040,7 +1032,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-channelcount
1
1
-mediatracksettings
+MediaTrackSettings
-
channelCount
attribute
@@ -1266,6 +1258,16 @@ https://webaudio.github.io/web-audio-api/#dom-audiobuffer-copytochannel-source-c
AudioBuffer/copyToChannel(source, channelNumber, bufferOffset)
AudioBuffer/copyToChannel(source, channelNumber)
-
+channelcount
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-channelcount
+
+1
+-
channelcount constraints
dfn
webaudio
@@ -1406,6 +1408,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-col-char
1
1
+col
-
char
element-attr
@@ -1416,6 +1419,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tbody-char
1
1
+tbody
-
char
element-attr
@@ -1426,6 +1430,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-char
1
1
+td
+th
-
char
element-attr
@@ -1436,6 +1442,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tr-char
1
1
+tr
-
charCode
attribute
@@ -1917,13 +1924,23 @@ dfn
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#characterized
+1
+1
+-
+characterized
+dfn
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#characterized
1
1
-
characters
-element-attr
+attr-value
html
html
1
@@ -1931,6 +1948,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize-characters
1
1
+html-global/autocapitalize
-
characters
dfn
@@ -1962,6 +1980,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-col-charoff
1
1
+col
-
charoff
element-attr
@@ -1972,6 +1991,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tbody-charoff
1
1
+tbody
-
charoff
element-attr
@@ -1982,6 +2002,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-charoff
1
1
+td
+th
-
charoff
element-attr
@@ -1992,6 +2014,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tr-charoff
1
1
+tr
-
charset
attribute
@@ -2013,7 +2036,7 @@ snapshot
https://html.spec.whatwg.org/multipage/semantics.html#attr-meta-charset
1
1
-link
+meta
-
charset
element-attr
@@ -2024,6 +2047,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-charset
1
1
+a
-
charset
element-attr
@@ -2034,6 +2058,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-link-charset
1
1
+link
-
charset
element-attr
@@ -2044,6 +2069,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-script-charset
1
1
+script
-
charset
attribute
@@ -2214,13 +2240,33 @@ https://www.w3.org/TR/payment-request/#dfn-check-and-canonicalize-total-amount
1
PaymentCurrencyAmount
-
-check if a response requires a browsing context group switch
+check if an access between two browsing contexts should be reported
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/origin.html#check-browsing-context-group-switch-response
+https://html.spec.whatwg.org/multipage/origin.html#coop-check-access-report
+
+1
+-
+check if coop values require a browsing context group switch
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#check-browsing-context-group-switch-coop-value
+
+1
+-
+check if enforcing report-only coop would require a browsing context group switch
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#check-bcg-switch-navigation-report-only
1
-
@@ -2561,16 +2607,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#concept-fe-checked
-1
--
-checking
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-checking
-
1
-
checking
diff --git a/.spec-data/anchors/anchors-ci.data b/.spec-data/anchors/anchors-ci.data
index dff6d33a4..ff16b2ced 100644
--- a/.spec-data/anchors/anchors-ci.data
+++ b/.spec-data/anchors/anchors-ci.data
@@ -102,7 +102,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-circle
+https://www.w3.org/TR/CSS2/generate.html#value-def-circle
1
1
-
@@ -291,6 +291,7 @@ snapshot
https://html.spec.whatwg.org/multipage/edits.html#attr-mod-cite
1
1
+ins
del
-
cite
diff --git a/.spec-data/anchors/anchors-cl.data b/.spec-data/anchors/anchors-cl.data
index 11f0ba546..1957b7e97 100644
--- a/.spec-data/anchors/anchors-cl.data
+++ b/.spec-data/anchors/anchors-cl.data
@@ -538,14 +538,15 @@ https://dom.spec.whatwg.org/#concept-class
Element
-
class
-dfn
+element-attr
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dom.html#classes
-
1
+1
+global
-
class
dfn
@@ -694,17 +695,6 @@ https://wicg.github.io/webusb/#dom-usbdevicefilter-classcode
1
USBDeviceFilter
-
-classConstructor
-argument
-worklets-1
-worklets
-1
-snapshot
-https://www.w3.org/TR/worklets-1/#dom-fakeworkletglobalscope-registeranarbitaryclass-type-classconstructor-classconstructor
-1
-1
-FakeWorkletGlobalScope/registerAnArbitaryClass(type, classConstructor)
--
classList
attribute
dom
@@ -820,6 +810,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-classid
1
1
+object
-
clean up after running a callback
dfn
@@ -920,7 +911,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-clear
+https://www.w3.org/TR/CSS2/visuren.html#propdef-clear
1
1
-
@@ -963,6 +954,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-br-clear
1
1
+br
-
clear
attribute
@@ -1247,7 +1239,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#clearance
+https://www.w3.org/TR/CSS2/visuren.html#clearance
1
-
@@ -2175,7 +2167,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#propdef-clip
+https://www.w3.org/TR/CSS2/visufx.html#propdef-clip
1
1
-
@@ -2390,7 +2382,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#x3
+https://www.w3.org/TR/CSS2/visufx.html#x3
1
-
@@ -2588,18 +2580,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-clone
1
1
-mediastream
--
-clone
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-clone
-1
-1
-mediastream
+MediaStream
-
clone
method
@@ -2610,18 +2591,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-clone
1
1
-mediastreamtrack
--
-clone
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-clone
-1
-1
-mediastreamtrack
+MediaStreamTrack
-
clone a node
dfn
@@ -2695,7 +2665,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-clone
1
1
-mediastream
+MediaStream
-
clone()
method
@@ -2706,7 +2676,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-clone
1
1
-mediastreamtrack
+MediaStreamTrack
-
cloneContents()
method
@@ -2794,17 +2764,6 @@ https://dom.spec.whatwg.org/#concept-range-clone
live range
-
close
-abstract-op
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-close-readablestream
-1
-1
-ReadableStream
--
-close
event
html
html
@@ -2828,6 +2787,28 @@ https://streams.spec.whatwg.org/#dom-underlyingsink-close
UnderlyingSink
-
close
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-close
+1
+1
+ReadableStream
+-
+close
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-close
+1
+1
+WritableStream
+-
+close
method
webrtc-1
webrtc
@@ -3015,7 +2996,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-document-close
1
1
-Window
+Document
-
close()
method
@@ -3247,7 +3228,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-close-quote
+https://www.w3.org/TR/CSS2/generate.html#value-def-close-quote
1
1
-
@@ -3273,6 +3254,28 @@ https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-closepath
1
CanvasPath
-
+closealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create-closealgorithm
+1
+1
+WritableStream/create
+-
+closealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-set-up-closealgorithm
+1
+1
+WritableStream/set up
+-
closed
value
css-content-3
@@ -3297,17 +3300,6 @@ bookmark-state
-
closed
dfn
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-readablestream-closed
-1
-1
-ReadableStream
--
-closed
-dfn
html
html
1
@@ -3372,6 +3364,17 @@ https://streams.spec.whatwg.org/#default-writer-closed
WritableStreamDefaultWriter
-
closed
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-closed
+1
+1
+ReadableStream
+-
+closed
enum-value
webaudio
webaudio
@@ -3640,7 +3643,7 @@ https://drafts.fxtf.org/motion-1/#size-closest-side
-
closing
-dfn
+attribute
html
html
1
@@ -3651,6 +3654,17 @@ https://html.spec.whatwg.org/multipage/workers.html#dom-workerglobalscope-closin
WorkerGlobalScope
-
closing
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-close
+1
+1
+WritableStream
+-
+closing
enum-value
webrtc-1
webrtc
diff --git a/.spec-data/anchors/anchors-co.data b/.spec-data/anchors/anchors-co.data
index bcc01085b..fa4ea026a 100644
--- a/.spec-data/anchors/anchors-co.data
+++ b/.spec-data/anchors/anchors-co.data
@@ -420,7 +420,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-color
+https://www.w3.org/TR/CSS2/syndata.html#value-def-color
1
1
-
@@ -1583,17 +1583,6 @@ SecurityPolicyViolationEvent
-
Constructor
constructor
-csp3
-csp
-3
-current
-https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypolicyviolationevent
-1
-1
-SecurityPolicyViolationEvent
--
-Constructor
-constructor
css-animation-worklet-1
css-animation-worklet
1
@@ -1660,17 +1649,6 @@ MediaQueryListEvent
-
Constructor
constructor
-intersection-observer-1
-intersection-observer
-1
-snapshot
-https://www.w3.org/TR/intersection-observer/#dom-intersectionobserverentry-intersectionobserverentry
-1
-1
-IntersectionObserverEntry
--
-Constructor
-constructor
payment-request-1
payment-request
1
@@ -2097,6 +2075,16 @@ webrtc
snapshot
https://www.w3.org/TR/webrtc/#dfn-configuration
+1
+-
+[[constraints]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-constraints
+
1
-
[[context]]
@@ -2291,6 +2279,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-code
1
1
+object
-
code
attribute
@@ -2492,6 +2481,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-codebase
1
1
+object
-
codec
enum-value
@@ -2557,6 +2547,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-codetype
1
1
+object
-
col
element
@@ -2672,7 +2663,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x26
+https://www.w3.org/TR/CSS2/box.html#x26
1
-
@@ -2714,7 +2705,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x29
+https://www.w3.org/TR/CSS2/box.html#x29
1
-
@@ -2848,7 +2839,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x27
+https://www.w3.org/TR/CSS2/box.html#x27
1
-
@@ -2900,16 +2891,6 @@ css-grid
current
https://drafts.csswg.org/css-grid-2/#collapsed-track
-1
--
-collapsible
-dfn
-css-text-3
-css-text
-3
-snapshot
-https://www.w3.org/TR/css-text-3/#collapsible-white-space
-1
1
-
collapsible white space
@@ -3251,6 +3232,16 @@ css-color
current
https://drafts.csswg.org/css-color-3/#color0
1
+1
+-
+color
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#color
+
1
-
color
@@ -3289,10 +3280,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-color
+https://www.w3.org/TR/css-values-4/#valdef-attr-color
1
1
-
+attr()
-
color
value
@@ -3311,7 +3302,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/colors.html#propdef-color
+https://www.w3.org/TR/CSS2/colors.html#propdef-color
1
1
-
@@ -3365,6 +3356,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-hr-color
1
1
+hr
-
color
attribute
@@ -3743,6 +3735,16 @@ dfn
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#color-functions
+1
+1
+-
+color-functions
+dfn
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#color-functions
1
@@ -3974,6 +3976,26 @@ css-color-adjust
current
https://drafts.csswg.org/css-color-adjust-1/#propdef-color-scheme
1
+1
+-
+color-scheme
+value
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#'color-scheme'
+
+1
+-
+color-scheme
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/semantics.html#meta-color-scheme
+
1
-
color:
@@ -4018,6 +4040,28 @@ https://drafts.csswg.org/cssom-view-1/#dom-screen-colordepth
1
Screen
-
+colorFormat
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrprojectionlayerinit-colorformat
+1
+1
+XRProjectionLayerInit
+-
+colorFormat
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrlayerinit-colorformat
+1
+1
+XRLayerInit
+-
colorSpaceConversion
dict-member
html
@@ -4045,11 +4089,43 @@ dfn
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#colorspace
+1
+1
+-
+colorspace
+dfn
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#colorspace
1
1
-
+colorspace
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolor-colorspace
+1
+1
+CSSColor
+-
+colorspace
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-tocolor-colorspace-colorspace
+1
+1
+CSSColorValue/toColor(colorspace)
+-
colortextures
dfn
webxr-layers-1
@@ -4113,6 +4189,7 @@ snapshot
https://html.spec.whatwg.org/multipage/tables.html#attr-tdth-colspan
1
1
+td
th
-
column
@@ -4954,7 +5031,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#combinator
+https://www.w3.org/TR/CSS2/selector.html#combinator
1
-
@@ -4986,6 +5063,16 @@ selectors
current
https://drafts.csswg.org/selectors-3/#combinators0
+1
+-
+combine
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#combine
+1
1
-
combine
@@ -5390,6 +5477,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-dl-compact
1
1
+dl
-
compact
element-attr
@@ -5400,6 +5488,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-menu-compact
1
1
+menu
-
compact
element-attr
@@ -5410,6 +5499,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-ol-compact
1
1
+ol
-
compact
element-attr
@@ -5420,6 +5510,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-ul-compact
1
1
+ul
-
compact
attribute
@@ -5851,28 +5942,6 @@ https://w3c.github.io/IndexedDB/#eventdef-transaction-complete
transaction
-
complete
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-complete
-1
-1
-PaymentResponse
--
-complete
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-complete
-1
-1
-MerchantValidationEvent
--
-complete
enum-value
webrtc-1
webrtc
@@ -5916,17 +5985,6 @@ https://www.w3.org/TR/payment-request/#dom-paymentresponse-complete
1
PaymentResponse
-
-complete()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-complete
-1
-1
-MerchantValidationEvent
--
complete(result)
method
payment-request-1
@@ -6018,16 +6076,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/browsing-the-web.html#completely-loaded-time
-1
--
-completeness flag
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-completeness
-
1
-
completion record
@@ -7041,6 +7089,16 @@ https://drafts.csswg.org/css-cascade-4/#computed-value
-
computed value
dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#computed-value
+1
+1
+-
+computed value
+dfn
html
html
1
@@ -7304,7 +7362,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-concealedsamples
1
-1
+
RTCAudioReceiverStats
-
concealmentEvents
@@ -7326,7 +7384,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-concealmentevents
1
-1
+
RTCAudioReceiverStats
-
concrete object size
@@ -7409,6 +7467,28 @@ attribute
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-cssconditionrule-conditiontext
+1
+1
+CSSConditionRule
+-
+conditionText
+argument
+css-conditional-3
+css-conditional
+3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-css-supports-conditiontext-conditiontext
+1
+1
+CSS/supports(conditionText)
+-
+conditionText
+attribute
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#dom-cssconditionrule-conditiontext
1
@@ -7431,19 +7511,19 @@ dfn
css-conditional-3
css-conditional
3
-current
-https://drafts.csswg.org/css-conditional-3/#conditional-group-rule
+snapshot
+https://www.w3.org/TR/css3-conditional/#conditional-group-rule
1
1
-
-conditional group rules
+conditional group rule
dfn
css-conditional-3
css-conditional
3
-snapshot
-https://www.w3.org/TR/css3-conditional/#conditional-group-rules
-
+current
+https://drafts.csswg.org/css-conditional-3/#conditional-group-rule
+1
1
-
conditional import
@@ -7476,6 +7556,16 @@ https://svgwg.org/svg2-draft/struct.html#TermConditionalProcessingAttribute
1
1
-
+conditionally exposed
+dfn
+webidl
+webidl
+1
+current
+https://heycam.github.io/webidl/#dfn-conditionally-exposed
+1
+1
+-
conditionally hang
dfn
css-text-3
@@ -7777,36 +7867,6 @@ css2
current
https://drafts.csswg.org/css2/#conformance-term
-1
--
-conformance::authoring tool
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#conform-authoring-tool
-
-1
--
-conformance::processor
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#conform-processor
-
-1
--
-conformance::style sheet
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#conform-style-sheet
-
1
-
conformant server
@@ -8029,6 +8089,17 @@ https://www.w3.org/TR/pointerevents3/#dfn-conforming-touch-behavior
1
-
+congestionWindow
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcsctptransportstats-congestionwindow
+1
+1
+RTCSctpTransportStats
+-
conic-gradient()
function
css-images-4
@@ -8589,6 +8660,17 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-consentexpiredt
1
RTCIceCandidatePairStats
-
+consentRequestBytesSent
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-consentrequestbytessent
+1
+1
+RTCIceCandidatePairStats
+-
consentRequestsSent
dict-member
webrtc-stats-1
@@ -8630,17 +8712,6 @@ https://console.spec.whatwg.org/#namespacedef-console
1
1
-
-console
-attribute
-worklets-1
-worklets
-1
-snapshot
-https://www.w3.org/TR/worklets-1/#dom-workletglobalscope-console
-1
-1
-WorkletGlobalScope
--
constant
dfn
webidl
@@ -8671,94 +8742,6 @@ https://www.w3.org/TR/mediacapture-streams/#dfn-constrainable-object
1
-
-constrainablepattern.applyconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-applyconstraints
-1
-1
-constrainablepattern
--
-constrainablepattern.applyconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-applyconstraints
-1
-1
-constrainablepattern
--
-constrainablepattern.getcapabilities
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getcapabilities
-1
-1
-constrainablepattern
--
-constrainablepattern.getcapabilities()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getcapabilities
-1
-1
-constrainablepattern
--
-constrainablepattern.getconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getconstraints
-1
-1
-constrainablepattern
--
-constrainablepattern.getconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getconstraints
-1
-1
-constrainablepattern
--
-constrainablepattern.getsettings
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getsettings
-1
-1
-constrainablepattern
--
-constrainablepattern.getsettings()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getsettings
-1
-1
-constrainablepattern
--
constrainedness
dfn
css-tables-3
@@ -8789,6 +8772,17 @@ https://www.w3.org/TR/mediacapture-streams/#dfn-constraint
1
-
+constraint
+attribute
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-overconstrainederror-constraint
+1
+1
+OverconstrainedError
+-
constraint rectangle
dfn
css-images-3
@@ -8925,16 +8919,6 @@ css-layout-api
current
https://drafts.css-houdini.org/css-layout-api-1/#construct-a-fragment-result
-1
--
-construct a readablestream object
-dfn
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-construct-readablestream
-1
1
-
construct policy from dictionary and origin
@@ -8965,16 +8949,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#es-constructing-callback-functions
-1
--
-constructing a readablestream object
-dfn
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-construct-readablestream
-1
1
-
constructing entry list
@@ -9009,6 +8983,17 @@ https://html.spec.whatwg.org/multipage/custom-elements.html#concept-custom-eleme
-
constructor
constructor
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypolicyviolationevent
+1
+1
+SecurityPolicyViolationEvent
+-
+constructor
+constructor
css-animations-1
css-animations
1
@@ -9064,6 +9049,72 @@ CSSUnparsedValue
-
constructor
constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray
+1
+1
+CSSGray
+-
+constructor
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl
+1
+1
+CSSHSL
+-
+constructor
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb
+1
+1
+CSSHWB
+-
+constructor
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab
+1
+1
+CSSLab
+-
+constructor
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch
+1
+1
+CSSLCH
+-
+constructor
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb
+1
+1
+CSSRGB
+-
+constructor
+constructor
cssom-view-1
cssom-view
1
@@ -9199,6 +9250,17 @@ constructor
intersection-observer-1
intersection-observer
1
+snapshot
+https://www.w3.org/TR/intersection-observer/#dom-intersectionobserverentry-intersectionobserverentry
+1
+1
+IntersectionObserverEntry
+-
+constructor
+constructor
+intersection-observer-1
+intersection-observer
+1
current
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-intersectionobserverentry
1
@@ -9273,47 +9335,47 @@ RemoteDocument
-
constructor
constructor
-payment-request-1
-payment-request
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor
1
1
-PaymentRequest
+MediaStream
-
constructor
constructor
-payment-request-1
-payment-request
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor!overload-1
1
1
-PaymentRequest
+MediaStream
-
constructor
constructor
-payment-request-1
-payment-request
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-constructor
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor!overload-2
1
1
-MerchantValidationEvent
+MediaStream
-
constructor
constructor
-payment-request-1
-payment-request
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-constructor
+https://www.w3.org/TR/mediacapture-streams/#dom-overconstrainederror-constructor
1
1
-MerchantValidationEvent
+OverconstrainedError
-
constructor
constructor
@@ -9321,10 +9383,10 @@ payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-constructor
+https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
1
1
-PaymentMethodChangeEvent
+PaymentRequest
-
constructor
constructor
@@ -9339,28 +9401,6 @@ PaymentMethodChangeEvent
-
constructor
constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
-1
-1
-PaymentRequestUpdateEvent
--
-constructor
-constructor
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-constructor
-1
-1
-PointerEvent
--
-constructor
-constructor
pointerevents3
pointerevents
3
@@ -10060,6 +10100,50 @@ https://drafts.css-houdini.org/css-paint-api-1/#paint-definition-constructor-val
1
paint definition
-
+constructor!overload-1()
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor!overload-1
+1
+1
+MediaStream
+-
+constructor!overload-1(stream)
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor!overload-1
+1
+1
+MediaStream
+-
+constructor!overload-2()
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor!overload-2
+1
+1
+MediaStream
+-
+constructor!overload-2(tracks)
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor!overload-2
+1
+1
+MediaStream
+-
constructor()
constructor
css-layout-api-1
@@ -10447,14 +10531,36 @@ RemoteDocument
-
constructor()
constructor
-payment-request-1
-payment-request
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-constructor
1
1
-PaymentRequest
+MediaStream
+-
+constructor()
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackevent-constructor
+1
+1
+MediaStreamTrackEvent
+-
+constructor()
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-overconstrainederror-constructor
+1
+1
+OverconstrainedError
-
constructor()
constructor
@@ -10462,10 +10568,10 @@ payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-constructor
+https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
1
1
-MerchantValidationEvent
+PaymentRequest
-
constructor()
constructor
@@ -10799,36 +10905,14 @@ XMLHttpRequest
-
constructor()
constructor
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#dom-formdata
-1
-1
-FormData
--
-constructor(, candidateInitDict)
-constructor
-webrtc-1
-webrtc
-1
-snapshot
-https://www.w3.org/TR/webrtc/#dom-rtcicecandidate-constructor
-1
-1
-RTCIceCandidate
--
-constructor(, configuration)
-constructor
-webrtc-1
-webrtc
+xhr
+xhr
1
-snapshot
-https://www.w3.org/TR/webrtc/#dom-peerconnection
+current
+https://xhr.spec.whatwg.org/#dom-formdata
1
1
-RTCPeerConnection
+FormData
-
constructor(...args)
constructor
@@ -11055,6 +11139,17 @@ constructor
intersection-observer-1
intersection-observer
1
+snapshot
+https://www.w3.org/TR/intersection-observer/#dom-intersectionobserver-intersectionobserver
+1
+1
+IntersectionObserver
+-
+constructor(callback)
+constructor
+intersection-observer-1
+intersection-observer
+1
current
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-intersectionobserver
1
@@ -11088,6 +11183,17 @@ constructor
intersection-observer-1
intersection-observer
1
+snapshot
+https://www.w3.org/TR/intersection-observer/#dom-intersectionobserver-intersectionobserver
+1
+1
+IntersectionObserver
+-
+constructor(callback, options)
+constructor
+intersection-observer-1
+intersection-observer
+1
current
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-intersectionobserver
1
@@ -11105,6 +11211,28 @@ https://w3c.github.io/reporting/#dom-reportingobserver-reportingobserver
1
ReportingObserver
-
+constructor(candidateInitDict)
+constructor
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#dom-rtcicecandidate-constructor
+1
+1
+RTCIceCandidate
+-
+constructor(configuration)
+constructor
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#dom-peerconnection
+1
+1
+RTCPeerConnection
+-
constructor(configuration, interfaceNumber)
constructor
webusb-1
@@ -11116,6 +11244,28 @@ https://wicg.github.io/webusb/#dom-usbinterface-usbinterface
1
USBInterface
-
+constructor(constraint)
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-overconstrainederror-constructor
+1
+1
+OverconstrainedError
+-
+constructor(constraint, message)
+constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-overconstrainederror-constructor
+1
+1
+OverconstrainedError
+-
constructor(context)
constructor
webaudio
@@ -12161,6 +12311,72 @@ https://xhr.spec.whatwg.org/#dom-formdata
1
FormData
-
+constructor(gray)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray
+1
+1
+CSSGray
+-
+constructor(gray, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray
+1
+1
+CSSGray
+-
+constructor(h, s, l)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl
+1
+1
+CSSHSL
+-
+constructor(h, s, l, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl
+1
+1
+CSSHSL
+-
+constructor(h, w, b)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb
+1
+1
+CSSHWB
+-
+constructor(h, w, b, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb
+1
+1
+CSSHWB
+-
constructor(init)
constructor
dom
@@ -12298,12 +12514,67 @@ constructor
intersection-observer-1
intersection-observer
1
+snapshot
+https://www.w3.org/TR/intersection-observer/#dom-intersectionobserverentry-intersectionobserverentry
+1
+1
+IntersectionObserverEntry
+-
+constructor(intersectionObserverEntryInit)
+constructor
+intersection-observer-1
+intersection-observer
+1
current
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-intersectionobserverentry
1
1
IntersectionObserverEntry
-
+constructor(l, a, b)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab
+1
+1
+CSSLab
+-
+constructor(l, a, b, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab
+1
+1
+CSSLab
+-
+constructor(l, c, h)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch
+1
+1
+CSSLCH
+-
+constructor(l, c, h, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch
+1
+1
+CSSLCH
+-
constructor(label)
constructor
encoding-1
@@ -12414,6 +12685,28 @@ https://heycam.github.io/webidl/#dom-domexception-domexception
1
DOMException
-
+constructor(methodData, details)
+constructor
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
+1
+1
+PaymentRequest
+-
+constructor(methodData, details, options)
+constructor
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
+1
+1
+PaymentRequest
+-
constructor(min, val, max)
constructor
css-typed-om-1
@@ -12430,6 +12723,17 @@ constructor
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight
+1
+1
+Highlight
+-
+constructor(name)
+constructor
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlight-highlight
1
@@ -12441,6 +12745,17 @@ constructor
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight
+1
+1
+Highlight
+-
+constructor(name, ...initialRanges)
+constructor
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlight-highlight
1
@@ -12667,6 +12982,28 @@ https://immersive-web.github.io/webxr/#dom-xrrigidtransform-xrrigidtransform
1
XRRigidTransform
-
+constructor(r, g, b)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb
+1
+1
+CSSRGB
+-
+constructor(r, g, b, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb
+1
+1
+CSSRGB
+-
constructor(session)
constructor
webxr-layers-1
@@ -12955,6 +13292,17 @@ CSSTransformValue
-
constructor(type)
constructor
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypolicyviolationevent
+1
+1
+SecurityPolicyViolationEvent
+-
+constructor(type)
+constructor
css-animations-1
css-animations
1
@@ -13032,25 +13380,58 @@ Event
-
constructor(type)
constructor
-dom
-dom
+dom
+dom
+1
+snapshot
+https://dom.spec.whatwg.org/#dom-customevent-customevent
+1
+1
+CustomEvent
+-
+constructor(type)
+constructor
+indexeddb-2
+indexeddb
+2
+current
+https://w3c.github.io/IndexedDB/#dom-idbversionchangeevent-idbversionchangeevent
+1
+1
+IDBVersionChangeEvent
+-
+constructor(type)
+constructor
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-constructor
+1
+1
+PaymentMethodChangeEvent
+-
+constructor(type)
+constructor
+payment-request-1
+payment-request
1
snapshot
-https://dom.spec.whatwg.org/#dom-customevent-customevent
+https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
1
1
-CustomEvent
+PaymentRequestUpdateEvent
-
constructor(type)
constructor
-indexeddb-2
-indexeddb
-2
-current
-https://w3c.github.io/IndexedDB/#dom-idbversionchangeevent-idbversionchangeevent
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-pointerevent-constructor
1
1
-IDBVersionChangeEvent
+PointerEvent
-
constructor(type)
constructor
@@ -13186,6 +13567,17 @@ SensorErrorEvent
-
constructor(type, eventInitDict)
constructor
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypolicyviolationevent
+1
+1
+SecurityPolicyViolationEvent
+-
+constructor(type, eventInitDict)
+constructor
css-font-loading-3
css-font-loading
3
@@ -13263,6 +13655,50 @@ IDBVersionChangeEvent
-
constructor(type, eventInitDict)
constructor
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackevent-constructor
+1
+1
+MediaStreamTrackEvent
+-
+constructor(type, eventInitDict)
+constructor
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-constructor
+1
+1
+PaymentMethodChangeEvent
+-
+constructor(type, eventInitDict)
+constructor
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
+1
+1
+PaymentRequestUpdateEvent
+-
+constructor(type, eventInitDict)
+constructor
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-pointerevent-constructor
+1
+1
+PointerEvent
+-
+constructor(type, eventInitDict)
+constructor
service-workers
service-workers
1
@@ -14432,7 +14868,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#dfn-consumer
-
+1
1
-
consumer
@@ -14763,10 +15199,10 @@ motion-1
motion
1
current
-https://drafts.fxtf.org/motion-1/#valdef-offset-path-contain
+https://drafts.fxtf.org/motion-1/#valdef-ray-contain
1
1
-offset-path
+ray()
-
contain constraint
dfn
@@ -14788,6 +15224,56 @@ https://drafts.csswg.org/css-images-3/#contain-constraint
1
1
-
+contain-fit sizing
+dfn
+css-sizing-4
+css-sizing
+4
+snapshot
+https://www.w3.org/TR/css-sizing-4/#contain-fit-sizing
+1
+1
+-
+contain-fit sizing
+dfn
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#contain-fit-sizing
+1
+1
+-
+contain-intrinsic-block-size
+property
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#propdef-contain-intrinsic-block-size
+1
+1
+-
+contain-intrinsic-height
+property
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#propdef-contain-intrinsic-height
+1
+1
+-
+contain-intrinsic-inline-size
+property
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#propdef-contain-intrinsic-inline-size
+1
+1
+-
contain-intrinsic-size
property
css-sizing-4
@@ -14808,6 +15294,16 @@ https://drafts.csswg.org/css-sizing-4/#propdef-contain-intrinsic-size
1
1
-
+contain-intrinsic-width
+property
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#propdef-contain-intrinsic-width
+1
+1
+-
contained
dfn
dom
@@ -14987,7 +15483,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x3
+https://www.w3.org/TR/CSS2/visuren.html#x3
1
-
@@ -14997,7 +15493,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#x0
+https://www.w3.org/TR/CSS2/visudet.html#x0
1
-
@@ -15094,72 +15590,6 @@ https://www.w3.org/TR/css-contain-1/#paint-containment-containing-box
1
paint-containment
-
-containing box
-dfn
-css-contain-1
-css-contain
-1
-current
-https://drafts.csswg.org/css-contain-1/#size-containment-containing-box
-
-1
-size-containment
--
-containing box
-dfn
-css-contain-1
-css-contain
-1
-current
-https://drafts.csswg.org/css-contain-1/#layout-containment-containing-box
-
-1
-layout-containment
--
-containing box
-dfn
-css-contain-1
-css-contain
-1
-current
-https://drafts.csswg.org/css-contain-1/#paint-containment-containing-box
-
-1
-paint-containment
--
-containing box
-dfn
-css-contain-2
-css-contain
-2
-current
-https://drafts.csswg.org/css-contain-2/#size-containment-containing-box
-
-1
-size containment
--
-containing box
-dfn
-css-contain-2
-css-contain
-2
-current
-https://drafts.csswg.org/css-contain-2/#layout-containment-containing-box
-
-1
-layout containment
--
-containing box
-dfn
-css-contain-2
-css-contain
-2
-current
-https://drafts.csswg.org/css-contain-2/#paint-containment-containing-box
-
-1
-paint containment
--
containing job queue
dfn
service-workers
@@ -15459,7 +15889,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-content
+https://www.w3.org/TR/CSS2/generate.html#propdef-content
1
1
-
@@ -15623,7 +16053,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#box-content-area
+https://www.w3.org/TR/CSS2/box.html#box-content-area
1
-
@@ -15713,7 +16143,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x10
+https://www.w3.org/TR/CSS2/box.html#x10
1
-
@@ -15833,7 +16263,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#content-height
+https://www.w3.org/TR/CSS2/box.html#content-height
1
-
@@ -15999,7 +16429,7 @@ https://w3c.github.io/webappsec-csp/#content-security-policy-object
1
-
content security policy state
-dfn
+element-attr
html
html
1
@@ -16007,6 +16437,7 @@ snapshot
https://html.spec.whatwg.org/multipage/semantics.html#attr-meta-http-equiv-content-security-policy
1
1
+link
-
content security policy syntax
dfn
@@ -16105,7 +16536,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#content-width
+https://www.w3.org/TR/CSS2/box.html#content-width
1
-
@@ -16261,6 +16692,17 @@ https://drafts.csswg.org/css-grid-2/#content-based-minimum-size
-
content-box
value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef--webkit-background-clip-content-box
+1
+1
+-webkit-background-clip
+-
+content-box
+value
css-backgrounds-3
css-backgrounds
3
@@ -16915,6 +17357,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-contenteditable
1
1
+html-global
-
contents
dfn
@@ -18932,7 +19375,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-controls
1
1
-track
+media
-
controls
attribute
@@ -18987,6 +19430,28 @@ https://webaudio.github.io/web-audio-api/#conversion-to-db
-
convert
dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#from-i-o-queue-convert
+
+1
+from I/O queue
+-
+convert
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#to-i-o-queue-convert
+
+1
+to I/O queue
+-
+convert
+dfn
infra
infra
1
@@ -19135,6 +19600,16 @@ indexeddb
current
https://w3c.github.io/IndexedDB/#convert-a-value-to-a-multientry-key
+1
+-
+convert an infra value to a json-compatible javascript value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#convert-an-infra-value-to-a-json-compatible-javascript-value
+
1
-
convert code unit to scalar value
@@ -19330,6 +19805,16 @@ https://html.spec.whatwg.org/multipage/canvas.html#dom-offscreencanvas-convertto
1
OffscreenCanvas
-
+converted to a numeric type or bigint
+dfn
+webidl
+webidl
+1
+current
+https://heycam.github.io/webidl/#converted-to-a-numeric-type-or-bigint
+
+1
+-
converted to an ecmascript value
dfn
webidl
@@ -19439,6 +19924,16 @@ infra
current
https://infra.spec.whatwg.org/#convert-a-json-derived-javascript-value-to-an-infra-value
+1
+-
+converting an infra value to a json-compatible javascript value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#convert-an-infra-value-to-a-json-compatible-javascript-value
+
1
-
converting arguments for an asynchronous iterator method
@@ -19533,6 +20028,16 @@ https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator-cookieena
1
NavigatorCookies
-
+coop enforcement result
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-params-coop-enforcement-result
+
+1
+-
coordinate system
dfn
webxr-1
@@ -19606,6 +20111,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-coords
1
1
+a
-
coords
attribute
@@ -20292,6 +20798,16 @@ fetch
current
https://fetch.spec.whatwg.org/#cors-unsafe-request-header-names
+1
+-
+cos()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-cos
+1
1
-
cos()
@@ -20549,22 +21065,23 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-AesCtrParams-counter
1
-
counter
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesCtrParams-counter
-
1
+1
+AesCtrParams
-
counter
dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#pending-tasks-struct-counter
+snapshot
+https://www.w3.org/TR/worklets-1/#pending-tasks-struct-counter
1
pending tasks struct
@@ -20705,7 +21222,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-counter-increment
+https://www.w3.org/TR/CSS2/generate.html#propdef-counter-increment
1
1
-
@@ -20745,7 +21262,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-counter-reset
+https://www.w3.org/TR/CSS2/generate.html#propdef-counter-reset
1
1
-
diff --git a/.spec-data/anchors/anchors-cr.data b/.spec-data/anchors/anchors-cr.data
index 382205d00..56032f542 100644
--- a/.spec-data/anchors/anchors-cr.data
+++ b/.spec-data/anchors/anchors-cr.data
@@ -89,16 +89,6 @@ https://w3c.github.io/webappsec-credential-management/#abstract-opdef-create-a-p
1
1
-
-CreateReadableByteStream
-abstract-op
-streams
-streams
-1
-current
-https://streams.spec.whatwg.org/#create-readable-byte-stream
-1
-1
--
CreateReadableStream
abstract-op
streams
@@ -109,26 +99,6 @@ https://streams.spec.whatwg.org/#create-readable-stream
1
1
-
-CreateSyntheticModule
-abstract-op
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#abstract-opdef-createsyntheticmodule
-1
-1
--
-CreateTransformStream
-abstract-op
-streams
-streams
-1
-current
-https://streams.spec.whatwg.org/#create-transform-stream
-1
-1
--
CreateWritableStream
abstract-op
streams
@@ -289,6 +259,16 @@ https://w3c.github.io/webappsec-credential-management/#credentialscontainer
1
1
-
+CrossOriginIsolated
+extended-attribute
+webidl
+webidl
+1
+current
+https://heycam.github.io/webidl/#CrossOriginIsolated
+1
+1
+-
CrossRealmTransformSendError
abstract-op
streams
@@ -299,6 +279,36 @@ https://streams.spec.whatwg.org/#abstract-opdef-crossrealmtransformsenderror
1
1
-
+Crypto
+interface
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-Crypto
+1
+
+-
+CryptoKey
+interface
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey
+1
+1
+-
+CryptoKeyPair
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKeyPair
+1
+1
+-
[[Create]](origin, options, sameOriginWithAncestors)
method
credential-management-1
@@ -428,8 +438,18 @@ https://html.spec.whatwg.org/multipage/iana.html#cross-origin-embedder-policy
1
1
-
+`cross-origin-opener-policy-report-only`
+http-header
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/iana.html#cross-origin-opener-policy-report-only
+1
+1
+-
`cross-origin-opener-policy`
-dfn
+http-header
html
html
1
@@ -460,6 +480,39 @@ https://drafts.csswg.org/css-line-grid-1/#valdef-line-grid-create
1
line-grid
-
+create
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create
+1
+1
+ReadableStream
+-
+create
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create
+1
+1
+WritableStream
+-
+create
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-create
+1
+1
+TransformStream
+-
create a 2d matrix
dfn
geometry-1
@@ -1157,17 +1210,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-create-a-paymentaddress-from-user-provided-input
-
-1
--
-create a permission storage entry
-dfn
-mediacapture-streams
-mediacapture-streams
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#create-permission
-
1
-
create a permissions policy for a browsing context
@@ -1230,6 +1273,17 @@ https://html.spec.whatwg.org/multipage/urls-and-fetching.html#create-a-potential
1
-
+create a proxy
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create-a-proxy
+1
+1
+ReadableStream
+-
create a reference space
dfn
webxr-1
@@ -1331,14 +1385,14 @@ https://drafts.css-houdini.org/css-typed-om-1/#create-a-type-from-a-unit-map
1
1
-
-create a workletglobalscope
+create a worklet global scope
dfn
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#create-a-workletglobalscope
-
+https://html.spec.whatwg.org/multipage/worklets.html#create-a-worklet-global-scope
+1
1
-
create a workletglobalscope
@@ -1346,8 +1400,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#create-a-workletglobalscope
+snapshot
+https://www.w3.org/TR/worklets-1/#create-a-workletglobalscope
1
1
-
@@ -1440,6 +1494,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#creating-an-event
+1
+-
+create an identity transformstream
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#create-an-identity-transformstream
+1
1
-
create an imagedata object
@@ -1825,7 +1889,7 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-createanswer
1
RTCPeerConnection
-
-createAnswer(, options)
+createAnswer(options)
method
webrtc-1
webrtc
@@ -2122,7 +2186,18 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcubelayer
1
XRWebGLBinding
-
-createCylinderLayer(HTMLVideoElement video, XRMediaLayerInit init)
+createCylinderLayer()
+method
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer
+1
+1
+XRWebGLBinding
+-
+createCylinderLayer(HTMLVideoElement video, XRMediaCylinderLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -2133,7 +2208,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createcylinderlayer
1
XRMediaBinding
-
-createCylinderLayer(XRTextureType textureType, XRCylinderLayerInit init)
+createCylinderLayer(XRCylinderLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -2144,7 +2219,7 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer
1
XRWebGLBinding
-
-createCylinderLayer(textureType)
+createCylinderLayer(init)
method
webxr-layers-1
webxr-layers
@@ -2155,16 +2230,16 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer
1
XRWebGLBinding
-
-createCylinderLayer(textureType, init)
+createCylinderLayer(video)
method
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer
+https://immersive-web.github.io/layers/#dom-xrmediabinding-createcylinderlayer
1
1
-XRWebGLBinding
+XRMediaBinding
-
createCylinderLayer(video, init)
method
@@ -2416,7 +2491,18 @@ https://dom.spec.whatwg.org/#dom-document-createentityreference
1
Document
-
-createEquirectLayer(HTMLVideoElement video, XRMediaLayerInit init)
+createEquirectLayer()
+method
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer
+1
+1
+XRWebGLBinding
+-
+createEquirectLayer(HTMLVideoElement video, XRMediaEquirectLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -2427,7 +2513,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createequirectlayer
1
XRMediaBinding
-
-createEquirectLayer(XRTextureType textureType, XREquirectLayerLayerInit init)
+createEquirectLayer(XREquirectLayerLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -2438,7 +2524,7 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer
1
XRWebGLBinding
-
-createEquirectLayer(textureType)
+createEquirectLayer(init)
method
webxr-layers-1
webxr-layers
@@ -2449,16 +2535,16 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer
1
XRWebGLBinding
-
-createEquirectLayer(textureType, init)
+createEquirectLayer(video)
method
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer
+https://immersive-web.github.io/layers/#dom-xrmediabinding-createequirectlayer
1
1
-XRWebGLBinding
+XRMediaBinding
-
createEquirectLayer(video, init)
method
@@ -2888,7 +2974,7 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-createoffer
1
RTCPeerConnection
-
-createOffer(, options)
+createOffer(options)
method
webrtc-1
webrtc
@@ -3009,7 +3095,7 @@ https://dom.spec.whatwg.org/#dom-document-createprocessinginstruction
1
Document
-
-createProjectionLayer(XRTextureType textureType, optional XRProjectionLayerInit init)
+createProjectionLayer()
method
webxr-layers-1
webxr-layers
@@ -3020,7 +3106,7 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createprojectionlayer
1
XRWebGLBinding
-
-createProjectionLayer(textureType)
+createProjectionLayer(init)
method
webxr-layers-1
webxr-layers
@@ -3031,7 +3117,7 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createprojectionlayer
1
XRWebGLBinding
-
-createProjectionLayer(textureType, init)
+createProjectionLayer(optional XRProjectionLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -3042,7 +3128,18 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createprojectionlayer
1
XRWebGLBinding
-
-createQuadLayer(HTMLVideoElement video, XRMediaLayerInit init)
+createQuadLayer()
+method
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer
+1
+1
+XRWebGLBinding
+-
+createQuadLayer(HTMLVideoElement video, XRMediaQuadLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -3053,7 +3150,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createquadlayer
1
XRMediaBinding
-
-createQuadLayer(XRTextureType textureType, XRQuadLayerInit init)
+createQuadLayer(XRQuadLayerInit init)
method
webxr-layers-1
webxr-layers
@@ -3064,7 +3161,7 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer
1
XRWebGLBinding
-
-createQuadLayer(textureType)
+createQuadLayer(init)
method
webxr-layers-1
webxr-layers
@@ -3075,16 +3172,16 @@ https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer
1
XRWebGLBinding
-
-createQuadLayer(textureType, init)
+createQuadLayer(video)
method
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer
+https://immersive-web.github.io/layers/#dom-xrmediabinding-createquadlayer
1
1
-XRWebGLBinding
+XRMediaBinding
-
createQuadLayer(video, init)
method
@@ -3409,6 +3506,49 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#createdataproperty
+1
+-
+creating
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create
+1
+1
+ReadableStream
+-
+creating
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create
+1
+1
+WritableStream
+-
+creating
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-create
+1
+1
+TransformStream
+-
+creating a device info object
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#creating-a-device-info-object
+
1
-
creating a frozen array
@@ -3461,6 +3601,17 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#creating-a-permission
1
-
+creating a proxy
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create-a-proxy
+1
+1
+ReadableStream
+-
creating a sequence from an iterable
dfn
webidl
@@ -3543,6 +3694,16 @@ https://dom.spec.whatwg.org/#concept-event-create
1
1
-
+creating an identity transformstream
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#create-an-identity-transformstream
+1
+1
+-
creating an observable array exotic object
dfn
webidl
@@ -3590,6 +3751,16 @@ dfn
mediacapture-streams
mediacapture-streams
1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#creating-a-device-info-object
+
+1
+-
+creating-a-device-info-object
+dfn
+mediacapture-streams
+mediacapture-streams
+1
current
https://w3c.github.io/mediacapture-main/#creating-a-device-info-object
@@ -3616,6 +3787,28 @@ https://html.spec.whatwg.org/multipage/webappapis.html#concept-environment-creat
1
environment
-
+creator
+dfn
+css-lists-3
+css-lists
+3
+snapshot
+https://www.w3.org/TR/css-lists-3/#css-counter-creator
+1
+1
+CSS counter
+-
+creator
+dfn
+css-lists-3
+css-lists
+3
+current
+https://drafts.csswg.org/css-lists-3/#css-counter-creator
+1
+1
+CSS counter
+-
creator base url
dfn
html
@@ -4138,11 +4331,22 @@ SharedWorkerGlobalScope
-
credentials
dict-member
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#dom-workletoptions-credentials
+1
+1
+WorkletOptions
+-
+credentials
+dict-member
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#dom-workletoptions-credentials
+snapshot
+https://www.w3.org/TR/worklets-1/#dom-workletoptions-credentials
1
1
WorkletOptions
@@ -4344,10 +4548,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-videoresizemodeenum-crop-and-scale
+https://www.w3.org/TR/mediacapture-streams/#idl-def-VideoResizeModeEnum.right
1
1
-videoresizemodeenum
+VideoResizeModeEnum
-
crop-and-scale
dfn
@@ -4540,6 +4744,26 @@ css-images
current
https://drafts.csswg.org/css-images-4/#funcdef-cross-fade
1
+1
+-
+cross-origin accessible window property name
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsers.html#cross-origin-accessible-window-property-name
+
+1
+-
+cross-origin credentials
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#cross-origin-credentials
+
1
-
cross-origin isolated
@@ -4592,6 +4816,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/dom.html#concept-document-coop
+1
+-
+cross-origin opener policy
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-coop
+
1
-
cross-origin opener policy
@@ -4612,6 +4846,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-params-coop
+1
+-
+cross-origin opener policy enforcement result
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-result
+
+1
+-
+cross-origin opener policy value
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#cross-origin-opener-policy-value
+
1
-
cross-origin request
@@ -4654,6 +4908,28 @@ https://fetch.spec.whatwg.org/#cross-origin-resource-policy-internal-check
1
-
+cross-origin-domain target
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#intersectionobserver-cross-origin-domain-target
+
+1
+IntersectionObserver
+-
+cross-origin-domain target
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#intersectionobserver-cross-origin-domain-target
+
+1
+IntersectionObserver
+-
cross-origin-isolated
dfn
html
@@ -4961,7 +5237,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-crossorigin
1
1
-track
+media
-
crossorigin
element-attr
@@ -4972,6 +5248,7 @@ snapshot
https://html.spec.whatwg.org/multipage/scripting.html#attr-script-crossorigin
1
1
+script
-
crossorigin
element-attr
@@ -5087,6 +5364,17 @@ https://html.spec.whatwg.org/multipage/microdata.html#md-vcard-rel-crush
1
-
+crv
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-crv
+1
+1
+JsonWebKey
+-
crypto
dfn
webcryptoapi-1
@@ -5098,14 +5386,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-Crypto
1
-
crypto
-dfn
+attribute
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-Crypto
-
+https://w3c.github.io/webcrypto/#dom-windoworworkerglobalscope-crypto
+1
1
+WindowOrWorkerGlobalScope
-
cryptographic nonce
dfn
@@ -5146,16 +5435,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey
-1
--
-cryptokey
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey
-
1
-
cryptokeypair
@@ -5168,13 +5447,3 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKeyPair
1
-
-cryptokeypair
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKeyPair
-
-1
--
diff --git a/.spec-data/anchors/anchors-cs.data b/.spec-data/anchors/anchors-cs.data
index c8ce474b4..4418845fb 100644
--- a/.spec-data/anchors/anchors-cs.data
+++ b/.spec-data/anchors/anchors-cs.data
@@ -58,6 +58,47 @@ https://drafts.csswg.org/cssom-view-1/#enumdef-cssboxtype
1
1
-
+CSSColor
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#csscolor
+1
+1
+-
+CSSColor(colorspace, channels, optional alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolor-csscolor
+1
+1
+CSSColor
+-
+CSSColorValue
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#csscolorvalue
+1
+1
+-
+CSSConditionRule
+interface
+css-conditional-3
+css-conditional
+3
+snapshot
+https://www.w3.org/TR/css3-conditional/#cssconditionrule
+1
+1
+-
CSSConditionRule
interface
css-conditional-3
@@ -188,6 +229,38 @@ https://drafts.csswg.org/css-fonts-4/#cssfontpalettevaluesrule
1
1
-
+CSSGray
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#cssgray
+1
+1
+-
+CSSGray(gray)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray
+1
+1
+CSSGray
+-
+CSSGray(gray, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray
+1
+1
+CSSGray
+-
CSSGroupingRule
interface
cssom-1
@@ -208,6 +281,92 @@ https://drafts.csswg.org/cssom-1/#cssgroupingrule
1
1
-
+CSSHSL
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#csshsl
+1
+1
+-
+CSSHSL(h, s, l)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl
+1
+1
+CSSHSL
+-
+CSSHSL(h, s, l, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl
+1
+1
+CSSHSL
+-
+CSSHSL(h, s, l, optional alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl-h-s-l-optional-alpha
+1
+1
+CSSHSL
+-
+CSSHWB
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#csshwb
+1
+1
+-
+CSSHWB(h, w, b)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb
+1
+1
+CSSHWB
+-
+CSSHWB(h, w, b, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb
+1
+1
+CSSHWB
+-
+CSSHWB(h, w, b, optional alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb-h-w-b-optional-alpha
+1
+1
+CSSHWB
+-
CSSImageValue
interface
css-typed-om-1
@@ -340,6 +499,92 @@ https://drafts.css-houdini.org/css-typed-om-1/#typedefdef-csskeywordish
1
1
-
+CSSLCH
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#csslch
+1
+1
+-
+CSSLCH(l, c, h)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch
+1
+1
+CSSLCH
+-
+CSSLCH(l, c, h, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch
+1
+1
+CSSLCH
+-
+CSSLCH(l, c, h, optional alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch-l-c-h-optional-alpha
+1
+1
+CSSLCH
+-
+CSSLab
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#csslab
+1
+1
+-
+CSSLab(l, a, b)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab
+1
+1
+CSSLab
+-
+CSSLab(l, a, b, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab
+1
+1
+CSSLab
+-
+CSSLab(l, a, b, optional alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab-l-a-b-optional-alpha
+1
+1
+CSSLab
+-
CSSMarginRule
interface
cssom-1
@@ -795,6 +1040,16 @@ interface
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#cssmediarule
+1
+1
+-
+CSSMediaRule
+interface
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#cssmediarule
1
@@ -830,6 +1085,16 @@ https://drafts.csswg.org/cssom-1/#cssnamespacerule
1
1
-
+CSSNestingRule
+interface
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#cssnestingrule
+1
+1
+-
CSSNumberish
typedef
css-typed-om-1
@@ -1063,6 +1328,49 @@ https://drafts.csswg.org/css-pseudo-4/#csspseudoelement
1
1
-
+CSSRGB
+interface
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#cssrgb
+1
+1
+-
+CSSRGB(r, g, b)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb
+1
+1
+CSSRGB
+-
+CSSRGB(r, g, b, alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb
+1
+1
+CSSRGB
+-
+CSSRGB(r, g, b, optional alpha)
+constructor
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb-r-g-b-optional-alpha
+1
+1
+CSSRGB
+-
CSSRotate
interface
css-typed-om-1
@@ -1441,6 +1749,16 @@ interface
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#csssupportsrule
+1
+1
+-
+CSSSupportsRule
+interface
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#csssupportsrule
1
@@ -1864,16 +2182,6 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcstatstype-csrc
1
RTCStatsType
-
-css
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#CSS-interface
-
-1
--
css box
dfn
html
@@ -1909,9 +2217,19 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#css-bracketed-range-notation
+1
+1
+-
+css bracketed range notation
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#css-bracketed-range-notation
-
+1
1
-
css color profile
@@ -2782,6 +3100,17 @@ CSSKeyframesRule
-
cssRules
attribute
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-cssrules
+1
+1
+CSSNestingRule
+-
+cssRules
+attribute
cssom-1
cssom
1
@@ -2891,6 +3220,17 @@ https://drafts.css-houdini.org/css-typed-om-1/#dom-cssnumericvalue-parse-csstext
CSSNumericValue/parse(cssText)
-
cssText
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-parse-csstext-csstext
+1
+1
+CSSColorValue/parse(cssText)
+-
+cssText
attribute
cssom-1
cssom
@@ -2945,16 +3285,6 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#dom-cssstyledeclarati
1
cssstyledeclaration
-
-cssconditionrule
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#cssconditionrule
-
-1
--
cssfontfacerule
dfn
css-fonts-3
@@ -3013,26 +3343,6 @@ css-fonts
current
https://drafts.csswg.org/css-fonts-4/#cssfontfeaturevaluesrule
-1
--
-cssgroupingrule
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#cssgroupingrule
-
-1
--
-cssmediarule
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#cssmediarule
-
1
-
cssstyledeclaration
@@ -3045,13 +3355,3 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#cssstyledeclaration
1
-
-csssupportsrule
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#csssupportsrule
-
-1
--
diff --git a/.spec-data/anchors/anchors-cu.data b/.spec-data/anchors/anchors-cu.data
index b72ac3d72..4c56594b6 100644
--- a/.spec-data/anchors/anchors-cu.data
+++ b/.spec-data/anchors/anchors-cu.data
@@ -473,7 +473,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-cue
+https://www.w3.org/TR/CSS2/aural.html#propdef-cue
1
1
-
@@ -503,7 +503,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-cue-after
+https://www.w3.org/TR/CSS2/aural.html#propdef-cue-after
1
1
-
@@ -533,19 +533,20 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-cue-before
+https://www.w3.org/TR/CSS2/aural.html#propdef-cue-before
1
1
-
cuechange
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-cuechange
-
1
+1
+HTMLMediaElement
-
cues
attribute
@@ -618,6 +619,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/canvas.html#current-composition-operator
+1
+-
+current context is navigation source
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-source
+
1
-
current default path
@@ -739,6 +750,16 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#current-finished-promise
+1
+-
+current focus chain of a top-level browsing context
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/interaction.html#current-focus-chain-of-a-top-level-browsing-context
+
1
-
current frequency data
@@ -944,6 +965,16 @@ https://www.w3.org/TR/screen-orientation/#dfn-current-orientation-type
1
OrientationType
-
+current origin
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-origin
+
+1
+-
current pixel density
dfn
html
@@ -1012,16 +1043,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#current-settings-object
1
-1
--
-current settings object
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-current-settings-object
-
1
-
current state
@@ -1266,6 +1287,17 @@ https://html.spec.whatwg.org/multipage/form-elements.html#concept-progress-curre
1
-
+current viewport scale
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#view-current-viewport-scale
+
+1
+view
+-
current-password
element-attr
html
@@ -1383,7 +1415,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-currentrtt
1
-1
+
RTCIceCandidatePairStats
-
currentScript
@@ -1707,7 +1739,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#cursive-def
+https://www.w3.org/TR/CSS2/fonts.html#cursive-def
1
1
-
@@ -1788,7 +1820,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#propdef-cursor
+https://www.w3.org/TR/CSS2/ui.html#propdef-cursor
1
1
-
@@ -2039,6 +2071,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#custom-element-state
+1
+-
+custom highlight
+dfn
+css-highlight-api-1
+css-highlight-api
+1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#custom-highlight
+
1
-
custom highlight
@@ -2049,6 +2091,16 @@ css-highlight-api
current
https://drafts.csswg.org/css-highlight-api-1/#custom-highlight
+1
+-
+custom highlight pseudo-element
+dfn
+css-highlight-api-1
+css-highlight-api
+1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#custom-highlight-pseudo-element
+
1
-
custom highlight pseudo-element
diff --git a/.spec-data/anchors/anchors-cy.data b/.spec-data/anchors/anchors-cy.data
index 6d0eda330..66f178641 100644
--- a/.spec-data/anchors/anchors-cy.data
+++ b/.spec-data/anchors/anchors-cy.data
@@ -195,13 +195,33 @@ https://www.w3.org/TR/css-sizing-3/#cyclic-percentage
1
-
-cyclic percentage
+cyclic percentage size
dfn
css-sizing-3
css-sizing
3
current
-https://drafts.csswg.org/css-sizing-3/#cyclic-percentage
+https://drafts.csswg.org/css-sizing-3/#cyclic-percentage-size
+1
+1
+-
+cylindrical polar color
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#cylindrical-polar-color
+1
+1
+-
+cylindrical polar color
+dfn
+css-color-4
+css-color
+4
+current
+https://drafts.csswg.org/css-color-4/#cylindrical-polar-color
1
1
-
diff --git a/.spec-data/anchors/anchors-d_.data b/.spec-data/anchors/anchors-d_.data
index 725208fd3..d1e03003b 100644
--- a/.spec-data/anchors/anchors-d_.data
+++ b/.spec-data/anchors/anchors-d_.data
@@ -86,3 +86,25 @@ https://svgwg.org/svg2-draft/paths.html#DProperty
1
1
-
+d
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-d
+1
+1
+JsonWebKey
+-
+d
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-rsaotherprimesinfo-d
+1
+1
+RsaOtherPrimesInfo
+-
diff --git a/.spec-data/anchors/anchors-da.data b/.spec-data/anchors/anchors-da.data
index 6763956c3..9a61a7bbb 100644
--- a/.spec-data/anchors/anchors-da.data
+++ b/.spec-data/anchors/anchors-da.data
@@ -23,6 +23,16 @@ type
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#typedef-dashed-ident
+1
+1
+-
+
+type
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#typedef-dashed-ident
1
@@ -1212,7 +1222,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-dashed
+https://www.w3.org/TR/CSS2/box.html#value-def-dashed
1
1
-
@@ -2336,16 +2346,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-DataError
-1
--
-dataerror
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-DataError
-
1
-
dataerror
@@ -2397,6 +2397,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-datapagesize
1
1
+table
-
dataset
attribute
@@ -2572,6 +2573,7 @@ snapshot
https://html.spec.whatwg.org/multipage/edits.html#attr-mod-datetime
1
1
+ins
del
-
datetime value
diff --git a/.spec-data/anchors/anchors-de.data b/.spec-data/anchors/anchors-de.data
index cc54cae73..8567b9a82 100644
--- a/.spec-data/anchors/anchors-de.data
+++ b/.spec-data/anchors/anchors-de.data
@@ -239,6 +239,16 @@ https://drafts.csswg.org/css-cascade-4/#typedef-declaration
1
1
-
+
+type
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#typedef-declaration
+1
+1
+-
type
css-syntax-3
@@ -279,6 +289,16 @@ https://drafts.csswg.org/css-color-4/#typedef-deprecated-colors
1
1
-
+
+type
+css-egg-1
+css-egg
+1
+current
+https://drafts.csswg.org/css-egg-1/#device-performance-value
+1
+1
+-
DeadFragmentInformation
interface
box-tree-api-1
@@ -632,7 +652,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-details
-
+1
1
PaymentRequest
-
@@ -691,6 +711,26 @@ https://wicg.github.io/webusb/#dom-allowedusbdevice-devices-slot
1
AllowedUSBDevice
-
+[[devicesaccessiblemap]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-devicesaccessiblemap
+
+1
+-
+[[deviceslivemap]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-deviceslivemap
+
+1
+-
deactivate a sensor object
dfn
generic-sensor-1
@@ -801,7 +841,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-decimal
+https://www.w3.org/TR/CSS2/generate.html#value-def-decimal
1
1
-
@@ -835,6 +875,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-decimal
1
1
+html-global/inputmode
-
decimal character reference start state
dfn
@@ -884,7 +925,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-decimal-leading-zero
+https://www.w3.org/TR/CSS2/generate.html#value-def-decimal-leading-zero
1
1
-
@@ -927,7 +968,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#x19
+https://www.w3.org/TR/CSS2/syndata.html#x19
1
-
@@ -947,7 +988,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#x14
+https://www.w3.org/TR/CSS2/syndata.html#x14
1
-
@@ -1002,6 +1043,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-declare
1
1
+object
-
declare
attribute
@@ -1174,6 +1216,16 @@ https://drafts.csswg.org/css-cascade-4/#declared-value
1
1
-
+declared value
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#declared-value
+1
+1
+-
decode
dfn
css-syntax-3
@@ -1374,17 +1426,6 @@ webaudio
webaudio
1
current
-https://webaudio.github.io/web-audio-api/#dom-decodesuccesscallback-decodeddata①
-1
-1
-DecodeSuccessCallback()
--
-decodedData
-argument
-webaudio
-webaudio
-1
-current
https://webaudio.github.io/web-audio-api/#dom-decodesuccesscallback-decodeddata
1
1
@@ -1557,14 +1598,48 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-decrypt
1
-
decrypt
-dfn
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-decrypt
+1
+1
+KeyUsage
+-
+decrypt
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-decrypt
-
1
+1
+SubtleCrypto
+-
+decrypt()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-decrypt
+1
+1
+SubtleCrypto
+-
+decrypt(algorithm, key, data)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-decrypt
+1
+1
+SubtleCrypto
-
dedicated media source failure steps
dfn
@@ -2317,24 +2392,34 @@ https://url.spec.whatwg.org/#default-port
1
-
-default process the linked resource
+default readers
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#default-readers
+
+1
+-
+default referrer policy
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/semantics.html#default-process-the-linked-resource
+https://html.spec.whatwg.org/multipage/infrastructure.html#default-referrer-policy
1
-
-default readers
+default referrer policy
dfn
-streams
-streams
+referrer-policy-1
+referrer-policy
1
current
-https://streams.spec.whatwg.org/#default-readers
-
+https://w3c.github.io/webappsec-referrer-policy/#default-referrer-policy
+1
1
-
default screen orientation
@@ -2444,7 +2529,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/cascade.html#default-style-sheet
+https://www.w3.org/TR/CSS2/cascade.html#default-style-sheet
1
-
@@ -3609,6 +3694,26 @@ https://drafts.css-houdini.org/css-typed-om-1/#dom-css-deg
1
CSS
-
+degenerate ratio
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#degenerate-ratio
+1
+1
+-
+degenerate ratio
+dfn
+css-values-4
+css-values
+4
+current
+https://drafts.csswg.org/css-values-4/#degenerate-ratio
+1
+1
+-
del
element
html
@@ -4262,6 +4367,28 @@ https://drafts.csswg.org/css-animations-1/#dom-csskeyframesrule-deleterule
1
CSSKeyframesRule
-
+deleteRule
+method
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-deleterule
+1
+1
+CSSNestingRule
+-
+deleteRule(index)
+method
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-deleterule
+1
+1
+CSSNestingRule
+-
deleteRule(index)
method
cssom-1
@@ -4358,7 +4485,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dfn-deleted
-
+1
-
deleted
dict-member
@@ -4368,7 +4495,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatestats-deleted
1
-1
+
RTCIceCandidateStats
-
deleter
@@ -4669,28 +4796,6 @@ https://immersive-web.github.io/webxr/#dom-xrwebgllayerinit-depth
1
XRWebGLLayerInit
-
-depth
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrprojectionlayerinit-depth
-1
-1
-XRProjectionLayerInit
--
-depth
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrlayerinit-depth
-1
-1
-XRLayerInit
--
depthFar
attribute
webxr-1
@@ -4735,6 +4840,28 @@ https://immersive-web.github.io/webxr/#dom-xrrenderstateinit-depthfar
1
XRRenderStateInit
-
+depthFormat
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrprojectionlayerinit-depthformat
+1
+1
+XRProjectionLayerInit
+-
+depthFormat
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrlayerinit-depthformat
+1
+1
+XRLayerInit
+-
depthNear
attribute
webxr-1
@@ -4832,33 +4959,101 @@ https://infra.spec.whatwg.org/#queue-dequeue
1
queue
-
-derivebits
-dfn
+deriveBits
+enum-value
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-deriveBits
-
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-derivebits
1
+1
+KeyUsage
-
-derivebits
-dfn
+deriveBits
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveBits
-
1
+1
+SubtleCrypto
-
-derivekey
+deriveBits()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveBits
+1
+1
+SubtleCrypto
+-
+deriveBits(algorithm, baseKey, length)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveBits
+1
+1
+SubtleCrypto
+-
+deriveKey
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-derivekey
+1
+1
+KeyUsage
+-
+deriveKey
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveKey
+1
+1
+SubtleCrypto
+-
+deriveKey()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveKey
+1
+1
+SubtleCrypto
+-
+deriveKey(algorithm, baseKey, derivedKeyType, extractable, keyUsages)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveKey
+1
+1
+SubtleCrypto
+-
+derivebits
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-deriveKey
+https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-deriveBits
1
-
@@ -4867,8 +5062,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-deriveKey
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-deriveKey
1
-
@@ -5034,6 +5229,50 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#descent-metric
1
-
+descent-override
+descriptor
+css-fonts-4
+css-fonts
+4
+snapshot
+https://www.w3.org/TR/css-fonts-4/#descdef-font-face-descent-override
+1
+1
+@font-face
+-
+descent-override
+descriptor
+css-fonts-4
+css-fonts
+4
+current
+https://drafts.csswg.org/css-fonts-4/#descdef-font-face-descent-override
+1
+1
+@font-face
+-
+descentOverride
+attribute
+css-font-loading-3
+css-font-loading
+3
+current
+https://drafts.csswg.org/css-font-loading-3/#dom-fontface-descentoverride
+1
+1
+FontFace
+-
+descentOverride
+dict-member
+css-font-loading-3
+css-font-loading
+3
+current
+https://drafts.csswg.org/css-font-loading-3/#dom-fontfacedescriptors-descentoverride
+1
+1
+FontFaceDescriptors
+-
description
dict-member
appmanifest
@@ -6084,6 +6323,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#determining-the-target-of-an-event-handler
+1
+-
+determine the type of a calculation
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#determine-the-type-of-a-calculation
+
1
-
determine the type of a calculation
@@ -6428,6 +6677,16 @@ https://wicg.github.io/webusb/#dom-usbconfiguration-usbconfiguration-device-conf
USBConfiguration/USBConfiguration(device, configurationValue)
USBConfiguration/constructor(device, configurationValue)
-
+device change notification steps
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-device-change-notification-steps
+
+1
+-
device descriptor
dfn
webusb-1
@@ -6448,7 +6707,17 @@ https://webbluetoothcg.github.io/web-bluetooth/#device-discovery-procedure
1
-
-device information can be exposed check
+device enumeration can proceed
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#device-enumeration-can-proceed
+
+1
+-
+device information can be exposed
dfn
mediacapture-streams
mediacapture-streams
@@ -6456,6 +6725,16 @@ mediacapture-streams
snapshot
https://www.w3.org/TR/mediacapture-streams/#device-information-can-be-exposed
+1
+-
+device permission revocation algorithm
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-device-permission-revocation-algorithm
+
1
-
device sensor
@@ -6547,18 +6826,18 @@ dfn
mediacapture-streams
mediacapture-streams
1
-current
-https://w3c.github.io/mediacapture-main/#device-enumeration-can-proceed
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#device-enumeration-can-proceed
1
-
-device-exposure-decision-non-camera-microphone
+device-enumeration-can-proceed
dfn
mediacapture-streams
mediacapture-streams
1
current
-https://w3c.github.io/mediacapture-main/#device-exposure-decision-non-camera-microphone
+https://w3c.github.io/mediacapture-main/#device-enumeration-can-proceed
1
-
@@ -6700,7 +6979,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-deviceid
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
deviceId
dict-member
@@ -6711,7 +6990,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-deviceid
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
deviceId
dict-member
@@ -6722,7 +7001,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-deviceid
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
deviceId
dict-member
@@ -6733,7 +7012,18 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-deviceid
1
1
-mediatracksettings
+MediaTrackSettings
+-
+deviceId
+attribute
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-deviceid
+1
+1
+MediaDeviceInfo
-
deviceId
dict-member
@@ -6902,23 +7192,23 @@ https://wicg.github.io/webusb/#dom-usbdevice-deviceversionsubminor
USBDevice
-
devicechange
-dfn
+event
mediacapture-streams
mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#event-mediadevices-devicechange
-
+1
-
devicechange
-dfn
+event
mediacapture-streams
mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#event-mediadevices-devicechange
-
+1
-
devicechange
@@ -6954,17 +7244,6 @@ https://www.w3.org/TR/mediacapture-streams/#dfn-deviceid
1
-
deviceid
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-deviceid
-1
-1
-mediadeviceinfo
--
-deviceid
dfn
mediacapture-streams
mediacapture-streams
diff --git a/.spec-data/anchors/anchors-di.data b/.spec-data/anchors/anchors-di.data
index d1e3eb970..a73957a97 100644
--- a/.spec-data/anchors/anchors-di.data
+++ b/.spec-data/anchors/anchors-di.data
@@ -190,6 +190,27 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-attr-dimension-unit
+1
+1
+attr()
+-
+
+type
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#typedef-dimension-unit
+1
+1
+-
+
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-attr-dimension-unit
1
@@ -836,14 +857,37 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-digest
1
-
digest
-dfn
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-digest
-
1
+1
+SubtleCrypto
+-
+digest()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-digest
+1
+1
+SubtleCrypto
+-
+digest(algorithm, data)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-digest
+1
+1
+SubtleCrypto
-
digit
dfn
@@ -1144,6 +1188,17 @@ https://drafts.csswg.org/css-nav-1/#dom-navigationeventinit-dir
NavigationEventInit
-
dir
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/dom.html#attr-dir
+1
+1
+html-global
+-
+dir
attribute
html
html
@@ -1163,7 +1218,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#dom-document-dir
1
1
-HTMLElement
+Document
-
dir
element
@@ -1348,7 +1403,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-direction
+https://www.w3.org/TR/CSS2/visuren.html#propdef-direction
1
1
-
@@ -1734,6 +1789,16 @@ css-writing-modes
current
https://drafts.csswg.org/css-writing-modes-4/#directional-embedding
1
+1
+-
+directional keyword
+dfn
+css-logical-1
+css-logical
+1
+current
+https://drafts.csswg.org/css-logical-1/#directional-keyword
+
1
-
directional override
@@ -1947,6 +2012,13 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-dirname
1
1
+button
+fieldset
+input
+object
+output
+select
+textarea
-
dirtiness
dfn
@@ -2236,6 +2308,13 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-disabled
1
1
+button
+fieldset
+input
+object
+output
+select
+textarea
-
disabled
dfn
@@ -2256,7 +2335,10 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#dom-fe-disabled
1
1
-HTMLFieldSetElement
+HTMLInputElement
+HTMLButtonElement
+HTMLSelectElement
+HTMLTextAreaElement
-
disabled fieldset
dfn
@@ -2358,7 +2440,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-disc
+https://www.w3.org/TR/CSS2/generate.html#value-def-disc
1
1
-
@@ -3283,7 +3365,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-display
+https://www.w3.org/TR/CSS2/visuren.html#propdef-display
1
1
-
@@ -3860,21 +3942,21 @@ fetch
fetch
1
current
-https://fetch.spec.whatwg.org/#concept-readablestream-disturbed
+https://fetch.spec.whatwg.org/#concept-body-disturbed
1
1
-ReadableStream
+Body
-
disturbed
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-body-disturbed
+https://streams.spec.whatwg.org/#is-readable-stream-disturbed
1
1
-Body
+ReadableStream
-
div
element
diff --git a/.spec-data/anchors/anchors-do.data b/.spec-data/anchors/anchors-do.data
index a6f37c7c7..2e85b9c23 100644
--- a/.spec-data/anchors/anchors-do.data
+++ b/.spec-data/anchors/anchors-do.data
@@ -162,6 +162,16 @@ https://html.spec.whatwg.org/multipage/interaction.html#dom-anchor
1
1
-
+DOM manipulation task source
+interface
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source
+1
+1
+-
DOMConfiguration
interface
dom
@@ -1162,17 +1172,6 @@ https://xhr.spec.whatwg.org/#dom-xmlhttprequest-done
1
XMLHttpRequest
-
-DOWNLOADING
-const
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-downloading
-1
-1
-ApplicationCache
--
Document
interface
dom
@@ -1655,6 +1654,16 @@ html
html
1
snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-document
+
+1
+-
+document
+dfn
+html
+html
+1
+snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#concept-task-document
1
@@ -1929,16 +1938,6 @@ css-paint-api
current
https://drafts.css-houdini.org/css-paint-api-1/#document-paint-definitions
-1
--
-document response
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#document-response
-
1
-
document timeline
@@ -2090,6 +2089,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-document-write
1
1
+Document
-
document.writeln(...)
method
@@ -2100,6 +2100,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-document-writeln
1
1
+Document
-
documentElement
attribute
@@ -2294,16 +2295,6 @@ https://fetch.spec.whatwg.org/#header-list-contains
1
header list
-
-dom
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-dom
-
-1
--
dom application
dfn
ui-events-1
@@ -2332,16 +2323,6 @@ ui-events
snapshot
https://www.w3.org/TR/uievents/#dom-level-0
-1
--
-dom manipulation task source
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source
-1
1
-
dom tree accessors
@@ -2639,16 +2620,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#domexception
-1
--
-domexception
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-domexception
-
1
-
domexception
@@ -2659,16 +2630,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-DOMException
-1
--
-domexception
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-DOMException
-
1
-
domexception
@@ -2739,16 +2700,6 @@ navigation-timing
snapshot
https://www.w3.org/TR/navigation-timing-2/#dfn-domhighrestimestamp
-1
--
-domhighrestimestamp
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-domhighrestimestamp
-
1
-
domimplementation
@@ -2970,16 +2921,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-DOMString
-1
--
-domstring
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-DOMString
-
1
-
domsubtreemodified
@@ -3022,6 +2963,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-done
1
1
+html-global/enterkeyhint
-
done
dict-member
@@ -3162,7 +3104,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-dotted
+https://www.w3.org/TR/CSS2/box.html#value-def-dotted
1
1
-
@@ -3222,7 +3164,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-double
+https://www.w3.org/TR/CSS2/box.html#value-def-double
1
1
-
@@ -3352,6 +3294,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-rounding-strategy-down
+1
+1
+
+-
+down
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-rounding-strategy-down
1
@@ -3409,6 +3362,8 @@ snapshot
https://html.spec.whatwg.org/multipage/links.html#attr-hyperlink-download
1
1
+a
+area
-
download
attribute
@@ -3443,16 +3398,6 @@ https://svgwg.org/svg2-draft/linking.html#AElementDownloadAttribute
1
a
-
-downloading
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-downloading
-
-1
--
downloads a hyperlink
dfn
html
diff --git a/.spec-data/anchors/anchors-dp.data b/.spec-data/anchors/anchors-dp.data
index 648fa27c7..35798bcf8 100644
--- a/.spec-data/anchors/anchors-dp.data
+++ b/.spec-data/anchors/anchors-dp.data
@@ -1,3 +1,14 @@
+dp
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-dp
+1
+1
+JsonWebKey
+-
dpcm
method
css-typed-om-1
diff --git a/.spec-data/anchors/anchors-dq.data b/.spec-data/anchors/anchors-dq.data
new file mode 100644
index 000000000..869e81ee4
--- /dev/null
+++ b/.spec-data/anchors/anchors-dq.data
@@ -0,0 +1,11 @@
+dq
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-dq
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-dr.data b/.spec-data/anchors/anchors-dr.data
index 44889435e..45303ad53 100644
--- a/.spec-data/anchors/anchors-dr.data
+++ b/.spec-data/anchors/anchors-dr.data
@@ -19,14 +19,15 @@ https://html.spec.whatwg.org/multipage/dnd.html#drageventinit
1
-
drag
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-drag
-
1
+1
+GlobalEventHandlers
-
drag and drop
dfn
@@ -109,24 +110,37 @@ https://html.spec.whatwg.org/multipage/dnd.html#drag-data-store-mode
1
-
dragend
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-dragend
-
1
+1
+GlobalEventHandlers
-
dragenter
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-dragenter
-
1
+1
+GlobalEventHandlers
+-
+draggable
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/dnd.html#attr-draggable
+1
+1
+html-global
-
draggable
attribute
@@ -140,34 +154,37 @@ https://html.spec.whatwg.org/multipage/dnd.html#dom-draggable
HTMLElement
-
dragleave
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-dragleave
-
1
+1
+GlobalEventHandlers
-
dragover
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-dragover
-
1
+1
+GlobalEventHandlers
-
dragstart
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-dragstart
-
1
+1
+GlobalEventHandlers
-
draw a paint image
dfn
@@ -276,14 +293,15 @@ https://drafts.csswg.org/css-inline-3/#valdef-initial-letter-drop
initial-letter
-
drop
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#event-dnd-drop
-
1
+1
+GlobalEventHandlers
-
drop-down box
dfn
diff --git a/.spec-data/anchors/anchors-du.data b/.spec-data/anchors/anchors-du.data
index f211eece0..7356ca49e 100644
--- a/.spec-data/anchors/anchors-du.data
+++ b/.spec-data/anchors/anchors-du.data
@@ -28,6 +28,16 @@ https://drafts.csswg.org/css-page-3/#duplex-printing
1
1
-
+duplex stream
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#duplex-stream
+1
+1
+-
duplicate
attr-value
filter-effects-1
@@ -135,14 +145,15 @@ https://html.spec.whatwg.org/multipage/microdata.html#md-vevent-duration
1
-
duration
-dfn
+attribute
navigation-timing-2
navigation-timing
2
snapshot
https://www.w3.org/TR/navigation-timing-2/#dom-PerformanceNavigationTiming-duration
-
1
+1
+PerformanceNavigationTiming
-
duration
dict-member
@@ -297,12 +308,13 @@ https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#duration-time-c
1
-
durationchange
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-durationchange
-
1
+1
+HTMLMediaElement
-
diff --git a/.spec-data/anchors/anchors-e_.data b/.spec-data/anchors/anchors-e_.data
index 00e452411..89056790f 100644
--- a/.spec-data/anchors/anchors-e_.data
+++ b/.spec-data/anchors/anchors-e_.data
@@ -3,6 +3,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-calc-e
+1
+1
+calc()
+-
+e
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-calc-e
1
@@ -91,3 +102,14 @@ https://streams.spec.whatwg.org/#dom-writablestreamdefaultcontroller-error-e-e
WritableStreamDefaultController/error(e)
WritableStreamDefaultController/error()
-
+e
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-e
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-ec.data b/.spec-data/anchors/anchors-ec.data
index 40944d621..706cfe26e 100644
--- a/.spec-data/anchors/anchors-ec.data
+++ b/.spec-data/anchors/anchors-ec.data
@@ -1,3 +1,53 @@
+EcKeyAlgorithm
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcKeyAlgorithm
+1
+1
+-
+EcKeyGenParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcKeyGenParams
+1
+1
+-
+EcKeyImportParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcKeyImportParams
+1
+1
+-
+EcdhKeyDeriveParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcdhKeyDeriveParams
+1
+1
+-
+EcdsaParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcdsaParams
+1
+1
+-
ecdaa
dfn
webauthn-1
@@ -17,6 +67,16 @@ snapshot
https://www.w3.org/TR/webauthn/#ecdaa-issuer-public-key
1
+-
+ecdh curve name
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-ecdh-extended-namedcurve-values
+
+
-
ecdh derivation steps
dfn
@@ -36,7 +96,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdh-extended-derivation-steps
-1
+
-
ecdh generation steps
dfn
@@ -56,7 +116,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdh-extended-generation-steps
-1
+
-
ecdh key export steps
dfn
@@ -76,7 +136,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdh-extended-export-steps
-1
+
-
ecdh key import steps
dfn
@@ -96,7 +156,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdh-extended-import-steps
-1
+
-
ecdhkeyderiveparams
dfn
@@ -108,15 +168,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-EcdhKeyDeriveParams
1
-
-ecdhkeyderiveparams
+ecdsa curve name
dfn
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-EcdhKeyDeriveParams
+https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-namedcurve-values
+
-1
-
ecdsa generation steps
dfn
@@ -136,7 +196,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-generation-steps
-1
+
-
ecdsa key export steps
dfn
@@ -156,7 +216,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-export-steps
-1
+
-
ecdsa key import steps
dfn
@@ -176,7 +236,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-import-steps
-1
+
-
ecdsa signature steps
dfn
@@ -196,7 +256,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-signature-steps
-1
+
-
ecdsa verification steps
dfn
@@ -216,7 +276,7 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-verification-steps
-1
+
-
ecdsaparams
dfn
@@ -226,16 +286,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-EcdsaParams
-1
--
-ecdsaparams
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-EcdsaParams
-
1
-
echoCancellation
@@ -247,7 +297,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-echocancellation
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
echoCancellation
dict-member
@@ -258,7 +308,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-echocancellation
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
echoCancellation
dict-member
@@ -269,7 +319,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-echocancellation
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
echoCancellation
dict-member
@@ -280,7 +330,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-echocancellation
1
1
-mediatracksettings
+MediaTrackSettings
-
echoReturnLoss
dict-member
@@ -301,7 +351,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiosenderstats-echoreturnloss
1
-1
+
RTCAudioSenderStats
-
echoReturnLossEnhancement
@@ -323,16 +373,16 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiosenderstats-echoreturnlossenhancement
1
-1
+
RTCAudioSenderStats
-
-eckeyalgorithm
+echocancellation
dfn
-webcryptoapi-1
-webcryptoapi
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-EcKeyAlgorithm
+https://www.w3.org/TR/mediacapture-streams/#dfn-echocancellation
1
-
@@ -341,8 +391,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-EcKeyAlgorithm
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-EcKeyAlgorithm
1
-
@@ -354,16 +404,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-EcKeyGenParams
-1
--
-eckeygenparams
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-EcKeyGenParams
-
1
-
eckeyimportparams
@@ -374,16 +414,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-EcKeyImportParams
-1
--
-eckeyimportparams
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-EcKeyImportParams
-
1
-
ecmascript throw
diff --git a/.spec-data/anchors/anchors-el.data b/.spec-data/anchors/anchors-el.data
index 84fc986c3..d6ce498ac 100644
--- a/.spec-data/anchors/anchors-el.data
+++ b/.spec-data/anchors/anchors-el.data
@@ -39,72 +39,6 @@ https://dom.spec.whatwg.org/#element
1
1
-
-Element.hasPointerCapture
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element-haspointercapture
-1
-1
-Element
--
-Element.hasPointerCapture()
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element-haspointercapture
-1
-1
-Element
--
-Element.releasePointerCapture
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element-releasepointercapture
-1
-1
-Element
--
-Element.releasePointerCapture()
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element-releasepointercapture
-1
-1
-Element
--
-Element.setPointerCapture
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element-setpointercapture
-1
-1
-Element
--
-Element.setPointerCapture()
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element-setpointercapture
-1
-1
-Element
--
ElementBasedOffset
dictionary
scroll-animations-1
@@ -451,16 +385,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#element
-1
--
-element
-dfn
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-element
-
1
-
element definition
@@ -791,7 +715,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-elevation
+https://www.w3.org/TR/CSS2/aural.html#propdef-elevation
1
1
-
diff --git a/.spec-data/anchors/anchors-em.data b/.spec-data/anchors/anchors-em.data
index 7686980e5..dc695e2bf 100644
--- a/.spec-data/anchors/anchors-em.data
+++ b/.spec-data/anchors/anchors-em.data
@@ -60,26 +60,6 @@ https://w3c.github.io/FileAPI/#dom-filereader-empty
1
FileReader
-
-e-mail
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#control-group-e-mail
-
-1
--
-e-mail state (type=email)
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/input.html#e-mail-state-(type=email)
-1
-1
--
em
method
css-typed-om-1
@@ -322,6 +302,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-email
1
1
+html-global/inputmode
-
email
dict-member
@@ -334,6 +315,16 @@ https://www.w3.org/TR/payment-request/#dom-payererrors-email
1
PayerErrors
-
+email state (type=email)
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/input.html#email-state-(type=email)
+1
+1
+-
embed
value
css-writing-modes-3
@@ -675,14 +666,15 @@ https://drafts.csswg.org/css-fonts-4/#emoji-presentation-participating-code-poin
1
-
emptied
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-emptied
-
1
+1
+HTMLMediaElement
-
empty
dfn
@@ -855,7 +847,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells
+https://www.w3.org/TR/CSS2/tables.html#propdef-empty-cells
1
1
-
diff --git a/.spec-data/anchors/anchors-en.data b/.spec-data/anchors/anchors-en.data
index be0de5af1..0f69e8cba 100644
--- a/.spec-data/anchors/anchors-en.data
+++ b/.spec-data/anchors/anchors-en.data
@@ -325,7 +325,17 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-enabled
1
1
-mediastreamtrack
+MediaStreamTrack
+-
+enabled
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#track-enabled
+1
+1
-
enabled
attribute
@@ -345,7 +355,7 @@ mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#track-enabled
-
+1
1
-
enabled
@@ -381,17 +391,6 @@ https://w3c.github.io/ServiceWorker/#dom-navigationpreloadstate-enabled
1
NavigationPreloadState
-
-enabled
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsprfoutputs-enabled
-1
-1
-AuthenticationExtensionsPRFOutputs
--
enabled css style sheet set
dfn
cssom-1
@@ -410,16 +409,6 @@ cssom
current
https://drafts.csswg.org/cssom-1/#enabled-css-style-sheet-set
1
-1
--
-enabled/disabled
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#track-enabled
-
1
-
enabledPlugin
@@ -451,6 +440,16 @@ css-cascade
current
https://drafts.csswg.org/css-cascade-4/#encapsulation-contexts
+1
+-
+encapsulation contexts
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#encapsulation-contexts
+
1
-
encode
@@ -502,6 +501,16 @@ encoding
current
https://encoding.spec.whatwg.org/#encode-and-flush
+1
+-
+encode or fail
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#encode-or-fail
+1
1
-
encode()
@@ -751,14 +760,48 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-encrypt
1
-
encrypt
-dfn
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-encrypt
+1
+1
+KeyUsage
+-
+encrypt
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-encrypt
-
1
+1
+SubtleCrypto
+-
+encrypt()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-encrypt
+1
+1
+SubtleCrypto
+-
+encrypt(algorithm, key, data)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-encrypt
+1
+1
+SubtleCrypto
-
encrypted
dict-member
@@ -780,6 +823,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-enctype
1
1
+form
+button
-
enctype
dfn
@@ -1336,14 +1381,14 @@ https://html.spec.whatwg.org/multipage/media.html#dom-timeranges-end
1
TimeRanges
-
-end-of-stream
+end-of-queue
dfn
encoding-1
encoding
1
current
https://encoding.spec.whatwg.org/#end-of-stream
-
+1
1
-
end-tag-with-attributes
@@ -1587,14 +1632,15 @@ https://html.spec.whatwg.org/multipage/media.html#dom-media-ended
HTMLMediaElement
-
ended
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-ended
-
1
+1
+HTMLMediaElement
-
ended
enum-value
@@ -1602,10 +1648,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackstate-ended
+https://www.w3.org/TR/mediacapture-streams/#idl-def-MediaStreamTrackState.ended
1
1
-mediastreamtrackstate
+MediaStreamTrackState
-
ended
dfn
@@ -1616,6 +1662,49 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#track-ended
1
+track
+-
+ended
+event
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#event-mediastreamtrack-ended
+1
+
+-
+ended
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+current
+https://w3c.github.io/mediacapture-main/#idl-def-MediaStreamTrackState.ended
+
+1
+MediaStreamTrackState
+-
+ended
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+current
+https://w3c.github.io/mediacapture-main/#track-ended
+
+1
+track
+-
+ended
+event
+mediacapture-streams
+mediacapture-streams
+1
+current
+https://w3c.github.io/mediacapture-main/#event-mediastreamtrack-ended
+1
+
-
ended
dict-member
@@ -1648,16 +1737,15 @@ https://immersive-web.github.io/webxr/#ended
1
-
-ended event
+ended audio playback
dfn
mediacapture-streams
mediacapture-streams
1
-current
-https://w3c.github.io/mediacapture-main/#idl-def-MediaStreamTrackState.ended
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-ended-audio-playback
1
-MediaStreamTrackState
-
ended playback
dfn
@@ -1667,6 +1755,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/media.html#ended-playback
+1
+-
+ended video playback
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-ended-video-playback
+
1
-
ending edges
@@ -1808,6 +1906,16 @@ network-error-logging
snapshot
https://www.w3.org/TR/network-error-logging/#dfn-endpoint-group
+1
+-
+endpoint pair
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#endpoint-pair
+1
1
-
endpoint-on-the-path
@@ -1909,15 +2017,15 @@ https://wicg.github.io/webusb/#dom-usbdevice-transferout-endpointnumber-data-end
USBDevice/transferOut(endpointNumber, data)
-
endpoints
-attribute
+dfn
reporting-1
reporting
1
current
-https://w3c.github.io/reporting/#dom-document-endpoints
+https://w3c.github.io/reporting/#windoworworkerglobalscope-endpoints
1
1
-document
+WindowOrWorkerGlobalScope
-
endpoints
attribute
@@ -1937,30 +2045,19 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#ends-nostop
-
+1
1
-
-ends for any reason other than the {{mediastreamtrack/stop()}} method being invoked
+enforce a response's cross-origin opener policy
dfn
-mediacapture-streams
-mediacapture-streams
+html
+html
1
-current
-https://w3c.github.io/mediacapture-main/#ends-nostop
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforce
1
-
-enforce
-enum-value
-csp3
-csp
-3
-current
-https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationeventdisposition-enforce
-1
-1
-SecurityPolicyViolationEventDisposition
--
enforce the policy
dfn
html
@@ -2012,6 +2109,28 @@ https://infra.spec.whatwg.org/#queue-enqueue
1
queue
-
+enqueue
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-enqueue
+1
+1
+ReadableStream
+-
+enqueue
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-enqueue
+1
+1
+TransformStream
+-
enqueue a custom element callback reaction
dfn
html
@@ -2042,17 +2161,6 @@ https://html.spec.whatwg.org/multipage/custom-elements.html#enqueue-an-element-o
1
-
-enqueue bytes
-dfn
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-enqueue-readablestream
-1
-1
-ReadableStream
--
enqueue steps
dfn
html
@@ -2212,14 +2320,15 @@ https://html.spec.whatwg.org/multipage/web-messaging.html#entangle
1
-
enter
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-enter
-
1
+1
+HTMLMediaElement
-
enter
attr-value
@@ -2230,6 +2339,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-enter
1
1
+html-global/enterkeyhint
-
enterKeyHint
attribute
@@ -2251,6 +2361,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint
1
1
+html-global
-
enterprise
enum-value
@@ -2606,17 +2717,7 @@ https://immersive-web.github.io/webxr/#enumerate-immersive-xr-devices
1
-
-enumerated attributes
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#enumerated-attribute
-
-1
--
-enumeratedevices
+enumerateDevices
method
mediacapture-streams
mediacapture-streams
@@ -2625,9 +2726,9 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-enumeratedevices
1
1
-mediadevices
+MediaDevices
-
-enumeratedevices()
+enumerateDevices()
method
mediacapture-streams
mediacapture-streams
@@ -2636,7 +2737,17 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-enumeratedevices
1
1
-mediadevices
+MediaDevices
+-
+enumerated attributes
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#enumerated-attribute
+
+1
-
enumeration
dfn
@@ -2758,7 +2869,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-videofacingmodeenum-environment
1
1
-videofacingmodeenum
+VideoFacingModeEnum
-
environment
dfn
diff --git a/.spec-data/anchors/anchors-er.data b/.spec-data/anchors/anchors-er.data
index df7f9fb7f..b4747a939 100644
--- a/.spec-data/anchors/anchors-er.data
+++ b/.spec-data/anchors/anchors-er.data
@@ -159,17 +159,6 @@ https://encoding.spec.whatwg.org/#error
1
-
error
-abstract-op
-fetch
-fetch
-1
-current
-https://fetch.spec.whatwg.org/#concept-error-readablestream
-1
-1
-ReadableStream
--
-error
attribute
fileapi-1
fileapi
@@ -268,44 +257,37 @@ https://html.spec.whatwg.org/multipage/media.html#dom-media-error
HTMLMediaElement
-
error
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-error
-
1
+1
+HTMLMediaElement
-
error
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-source-error
-
1
+1
+HTMLSourceElement
-
error
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-track-error
-
-1
--
-error
-dfn
-html
-html
1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-error
-
1
+HTMLTrackElement
-
error
dict-member
@@ -331,7 +313,6 @@ Window
WorkerGlobalScope
HTMLElement
WebSocket
-ApplicationCache
EventSource
Worker
SharedWorker
@@ -416,6 +397,28 @@ PaymentValidationErrors
-
error
dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-error
+1
+1
+ReadableStream
+-
+error
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-error
+1
+1
+TransformStream
+-
+error
+dfn
ui-events-1
ui-events
1
@@ -452,17 +455,6 @@ webaudio
webaudio
1
current
-https://webaudio.github.io/web-audio-api/#dom-decodeerrorcallback-error①
-1
-1
-DecodeErrorCallback()
--
-error
-argument
-webaudio
-webaudio
-1
-current
https://webaudio.github.io/web-audio-api/#dom-decodeerrorcallback-error
1
1
@@ -874,13 +866,24 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnectioniceerrorevent-errortext
1
RTCPeerConnectionIceErrorEvent
-
+errorText
+dict-member
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#dom-rtcpeerconnectioniceerroreventinit-errortext
+1
+1
+RTCPeerConnectionIceErrorEventInit
+-
errored
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-readablestream-errored
+https://streams.spec.whatwg.org/#readablestream-errored
1
1
ReadableStream
diff --git a/.spec-data/anchors/anchors-es.data b/.spec-data/anchors/anchors-es.data
index 9e2ab4eb0..25ace69c3 100644
--- a/.spec-data/anchors/anchors-es.data
+++ b/.spec-data/anchors/anchors-es.data
@@ -341,7 +341,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-estimatedplayouttimestamp
1
-1
+
RTCAudioReceiverStats
-
estimatedPlayoutTimestamp
@@ -352,6 +352,6 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-estimatedplayouttimestamp
1
-1
+
RTCVideoReceiverStats
-
diff --git a/.spec-data/anchors/anchors-ev.data b/.spec-data/anchors/anchors-ev.data
index dfe318a04..85853d3e8 100644
--- a/.spec-data/anchors/anchors-ev.data
+++ b/.spec-data/anchors/anchors-ev.data
@@ -18,17 +18,6 @@ https://heycam.github.io/webidl/#exceptiondef-evalerror
1
1
-
-Evaluate
-abstract-op
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#abstract-opdef-synthetic-module-record-evaluate
-1
-1
-Synthetic Module Record
--
Event
interface
dom
@@ -192,17 +181,6 @@ https://dom.spec.whatwg.org/#dom-eventtarget-eventtarget
1
EventTarget
-
-eval
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsprfinputs-eval
-1
-1
-AuthenticationExtensionsPRFInputs
--
eval()
function
html
@@ -213,17 +191,6 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#eval()
1
-
-evalByCredential
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsprfinputs-evalbycredential
-1
-1
-AuthenticationExtensionsPRFInputs
--
evaluate
method
dom
@@ -521,6 +488,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-script-event
1
1
+script
-
event
attribute
@@ -535,16 +503,6 @@ HTMLScriptElement
-
event
dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-event
-
-1
--
-event
-dfn
ui-events-1
ui-events
1
@@ -651,16 +609,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#event-handler-map
-1
--
-event handlers
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-event-handlers
-
1
-
event listener
@@ -796,6 +744,9 @@ https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypo
1
1
SecurityPolicyViolationEvent/SecurityPolicyViolationEvent(type, eventInitDict)
+SecurityPolicyViolationEvent/constructor(type, eventInitDict)
+SecurityPolicyViolationEvent/SecurityPolicyViolationEvent(type)
+SecurityPolicyViolationEvent/constructor(type)
-
eventInitDict
argument
@@ -1285,16 +1236,6 @@ https://dom.spec.whatwg.org/#dom-event-eventphase
1
Event
-
-eventhandler
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-eventhandler
-
-1
--
eventinit
dfn
html
@@ -1303,16 +1244,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#eventinit
-1
--
-eventinit
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-eventinit
-
1
-
eventtarget
@@ -1325,13 +1256,3 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#eventtarget
1
-
-eventtarget
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-eventtarget
-
-1
--
diff --git a/.spec-data/anchors/anchors-ex.data b/.spec-data/anchors/anchors-ex.data
index 8fead60e3..73d1d75f9 100644
--- a/.spec-data/anchors/anchors-ex.data
+++ b/.spec-data/anchors/anchors-ex.data
@@ -338,6 +338,16 @@ streams
current
https://streams.spec.whatwg.org/#make-size-algorithm-from-size-function
1
+1
+-
+[[extractable]]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-extractable
+
1
-
ex
@@ -502,7 +512,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constrainbooleanparameters-exact
1
1
-constrainbooleanparameters
+ConstrainBooleanParameters
-
exact
dict-member
@@ -513,7 +523,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constraindomstringparameters-exact
1
1
-constraindomstringparameters
+ConstrainDOMStringParameters
-
exact
dict-member
@@ -524,7 +534,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constraindoublerange-exact
1
1
-constraindoublerange
+ConstrainDoubleRange
-
exact
dict-member
@@ -535,7 +545,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constrainulongrange-exact
1
1
-constrainulongrange
+ConstrainULongRange
-
exact matching
dfn
@@ -616,6 +626,16 @@ snapshot
https://html.spec.whatwg.org/multipage/browsing-the-web.html#exceptions-enabled
1
1
+-
+exceptionsenabled
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#example-navigate-algo-exceptionsEnabled
+
+
-
excess width
dfn
@@ -931,14 +951,15 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#map-exists
1
-
exit
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-exit
-
1
+1
+HTMLMediaElement
-
exit fullscreen
dfn
@@ -1006,6 +1027,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-exp
+1
+1
+-
+exp()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-exp
1
@@ -1065,6 +1096,16 @@ https://dom.spec.whatwg.org/#dom-nodeiterator-expandentityreferences
1
1
NodeIterator
+-
+expandEntityReferences
+attribute
+dom
+dom
+1
+snapshot
+https://dom.spec.whatwg.org/#dom-treewalker-expandentityreferences
+1
+1
TreeWalker
-
expanded
@@ -1356,16 +1397,6 @@ webxr
current
https://immersive-web.github.io/webxr/#explicit-consent
-1
--
-explicit entries
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-explicit
-
1
-
explicit grid
@@ -1588,15 +1619,27 @@ https://drafts.csswg.org/css-sizing-4/#explicit-intrinsic-inner-size
1
1
-
-explicit section
+explicit root observer
dfn
-html
-html
+intersection-observer-1
+intersection-observer
1
snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-manifest-explicit
+https://www.w3.org/TR/intersection-observer/#intersectionobserver-explicit-root-observer
1
+IntersectionObserver
+-
+explicit root observer
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#intersectionobserver-explicit-root-observer
+
+1
+IntersectionObserver
-
explicithistorynavigation
dfn
@@ -1787,23 +1830,46 @@ https://webaudio.github.io/web-audio-api/#dom-audioparam-exponentialramptovaluea
1
AudioParam
-
-exportkey
-dfn
+exportKey
+method
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-exportKey
-
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-exportKey
1
+1
+SubtleCrypto
-
-exportkey
-dfn
+exportKey()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-exportKey
+1
+1
+SubtleCrypto
+-
+exportKey(format, key)
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-exportKey
+1
+1
+SubtleCrypto
+-
+exportkey
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-exportKey
1
-
@@ -1887,6 +1953,26 @@ webidl
snapshot
https://www.w3.org/TR/WebIDL/#dfn-expose
+1
+-
+exposure decision algorithm for devices other than camera and microphone
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#device-exposure-decision-non-camera-microphone
+1
+1
+-
+exposure decision algorithm for devices other than camera and microphone
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+current
+https://w3c.github.io/mediacapture-main/#device-exposure-decision-non-camera-microphone
+1
1
-
exposure set
@@ -1945,6 +2031,17 @@ https://html.spec.whatwg.org/multipage/interaction.html#expressly-inert
1
-
+ext
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-ext
+1
+1
+JsonWebKey
+-
extend
dfn
html
@@ -2048,6 +2145,16 @@ web-bluetooth
snapshot
https://webbluetoothcg.github.io/web-bluetooth/#extended-inquiry-response
+1
+-
+extended report
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-extended-report
+
1
-
extended-address
@@ -2570,14 +2677,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-extractable
1
-
extractable
-dfn
+attribute
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-extractable
-
+https://w3c.github.io/webcrypto/#dom-cryptokey-extractable
+1
1
+CryptoKey
-
extracting a mime type
dfn
diff --git a/.spec-data/anchors/anchors-fa.data b/.spec-data/anchors/anchors-fa.data
index 62b43dd52..627a792c2 100644
--- a/.spec-data/anchors/anchors-fa.data
+++ b/.spec-data/anchors/anchors-fa.data
@@ -55,7 +55,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#value-def-family-name
+https://www.w3.org/TR/CSS2/fonts.html#value-def-family-name
1
1
-
@@ -82,12 +82,12 @@ authenticatorBiometricPerfBounds
-
FakeWorkletGlobalScope
interface
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#fakeworkletglobalscope
-1
+https://html.spec.whatwg.org/multipage/worklets.html#fakeworkletglobalscope
+
1
-
[[FailedFonts]]
@@ -162,7 +162,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-facingmode
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
facingMode
dict-member
@@ -173,7 +173,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-facingmode
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
facingMode
dict-member
@@ -184,7 +184,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-facingmode
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
facingMode
dict-member
@@ -195,7 +195,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-facingmode
1
1
-mediatracksettings
+MediaTrackSettings
-
facingmode
dfn
@@ -426,27 +426,45 @@ https://w3c.github.io/reporting/#dom-endpoint-failures
1
endpoint
-
-fakeWorklet1
-attribute
-worklets-1
-worklets
+fake worklet 1
+dfn
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#dom-window-fakeworklet1
+https://html.spec.whatwg.org/multipage/worklets.html#fake-worklet-1
+
+1
+-
+fake worklet 2
+dfn
+html
+html
1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#fake-worklet-2
+
1
-Window
-
-fakeWorklet2
-attribute
-worklets-1
-worklets
+fakeworklet1
+dfn
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#dom-window-fakeworklet2
+https://html.spec.whatwg.org/multipage/worklets.html#fakeworklet1
+
1
+-
+fakeworklet2
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#fakeworklet2
+
1
-Window
-
fallback
descriptor
@@ -654,36 +672,6 @@ https://www.w3.org/TR/appmanifest/#dfn-fallback-display-mode
1
DisplayModeType
-
-fallback entries
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-fallback
-
-1
--
-fallback namespaces
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-fallback-ns
-
-1
--
-fallback section
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-manifest-fallback
-
-1
--
fallback size
dfn
css-sizing-3
@@ -927,7 +915,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#fantasy-def
+https://www.w3.org/TR/CSS2/fonts.html#fantasy-def
1
1
-
@@ -1072,16 +1060,6 @@ https://drafts.csswg.org/css-speech-1/#valdef-voice-rate-fast
voice-rate
-
fast
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-mode-fast
-
-1
--
-fast
value
mediaqueries-4
mediaqueries
diff --git a/.spec-data/anchors/anchors-fe.data b/.spec-data/anchors/anchors-fe.data
index ad9d87fc3..49e322a57 100644
--- a/.spec-data/anchors/anchors-fe.data
+++ b/.spec-data/anchors/anchors-fe.data
@@ -1504,8 +1504,28 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#fetch-a-worklet-script
+snapshot
+https://www.w3.org/TR/worklets-1/#fetch-a-worklet-script
+
+1
+-
+fetch a worklet script graph
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/webappapis.html#fetch-a-worklet-script-graph
+
+1
+-
+fetch a worklet/module worker script graph
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/webappapis.html#fetch-a-worklet/module-worker-script-graph
1
-
@@ -1544,8 +1564,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#fetch-and-invoke-a-worklet-script
+snapshot
+https://www.w3.org/TR/worklets-1/#fetch-and-invoke-a-worklet-script
1
-
@@ -1670,16 +1690,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#fetch-the-descendants-of-and-link-a-module-script
-1
--
-fetch()
-function
-css-values-4
-css-values
-4
-current
-https://drafts.csswg.org/css-values-4/#funcdef-fetch
-1
1
-
fetch()
diff --git a/.spec-data/anchors/anchors-fi.data b/.spec-data/anchors/anchors-fi.data
index 34eb819ec..0f0bc9033 100644
--- a/.spec-data/anchors/anchors-fi.data
+++ b/.spec-data/anchors/anchors-fi.data
@@ -1726,6 +1726,50 @@ https://drafts.fxtf.org/fill-stroke-3/#propdef-fill-size
1
1
-
+fillJointRadii(jointSpaces, radii)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-filljointradii
+1
+1
+XRFrame
+-
+fillJointRadii(sequence jointSpaces, Float32Array radii)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-filljointradii
+1
+1
+XRFrame
+-
+fillPoses(sequence spaces, XRSpace baseSpace, Float32Array transforms)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-fillposes
+1
+1
+XRFrame
+-
+fillPoses(spaces, baseSpace, transforms)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-fillposes
+1
+1
+XRFrame
+-
fillRect(x, y, w, h)
method
html
@@ -2299,26 +2343,6 @@ https://www.w3.org/TR/SVG11/filters.html#FilterElementFilterUnitsAttribute
1
filter
-
-final charset
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#final-charset
-
-1
--
-final mime type
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#final-mime-type
-
-1
--
final sandboxing flag set
dfn
html
@@ -2499,6 +2523,16 @@ svg
current
https://svgwg.org/svg2-draft/struct.html#TermFindNonContainerGraphicsElements
1
+1
+-
+find the opposite of true
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#fakeworkletglobalscope-process
+
1
-
find the reporting frequency of a sensor object
@@ -3282,26 +3316,6 @@ https://drafts.csswg.org/css-color-4/#valdef-color-firebrick
1
-
-fired unload
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/browsing-the-web.html#fired-unload
-
-1
--
-fires a simple event
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-fires-a-simple-event
-
-1
--
firing
dfn
web-background-sync-1
@@ -3322,13 +3336,13 @@ https://html.spec.whatwg.org/multipage/webappapis.html#fire-a-click-event
1
-
-firing a synthetic mouse event named e
+firing a synthetic pointer event named e
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/webappapis.html#fire-a-synthetic-mouse-event
+https://html.spec.whatwg.org/multipage/webappapis.html#fire-a-synthetic-pointer-event
1
-
@@ -3485,17 +3499,6 @@ https://w3c.github.io/IndexedDB/#dom-idbfactory-cmp-first-second-first
1
IDBFactory/cmp(first, second)
-
-first
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsprfvalues-first
-1
-1
-AuthenticationExtensionsPRFValues
--
first available font
dfn
css-fonts-3
@@ -4193,7 +4196,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#dfn-fitness-distance
-
+1
1
ConstrainablePattern
-
diff --git a/.spec-data/anchors/anchors-fl.data b/.spec-data/anchors/anchors-fl.data
index 9fe91df65..7d543b5cb 100644
--- a/.spec-data/anchors/anchors-fl.data
+++ b/.spec-data/anchors/anchors-fl.data
@@ -519,6 +519,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-attr-flex
+1
+1
+attr()
+-
+flex
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-attr-flex
1
@@ -1421,6 +1432,50 @@ https://drafts.csswg.org/css-grid-2/#flexible-tracks
1
-
+flip
+value
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
+-
+flip
+value
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
+-
+flip
+value
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
+-
+flip
+value
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#valdef-image-orientation-angle
+1
+1
+image-orientation
+-
flipX()
method
geometry-1
@@ -1542,7 +1597,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-float
+https://www.w3.org/TR/CSS2/visuren.html#propdef-float
1
1
-
@@ -1969,7 +2024,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x25
+https://www.w3.org/TR/CSS2/visuren.html#x25
1
-
@@ -2278,3 +2333,14 @@ https://html.spec.whatwg.org/multipage/parsing.html#flush-code-points-consumed-a
1
-
+flushalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-create-flushalgorithm
+1
+1
+TransformStream/create
+-
diff --git a/.spec-data/anchors/anchors-fo.data b/.spec-data/anchors/anchors-fo.data
index 7bf04e416..dff4410ff 100644
--- a/.spec-data/anchors/anchors-fo.data
+++ b/.spec-data/anchors/anchors-fo.data
@@ -293,6 +293,26 @@ https://drafts.csswg.org/css-fonts-4/#font-weight-absolute-values
1
1
-
+
+type
+selectors-4
+selectors
+4
+current
+https://drafts.csswg.org/selectors-4/#typedef-forgiving-relative-selector-list
+1
+1
+-
+
+type
+selectors-4
+selectors
+4
+current
+https://drafts.csswg.org/selectors-4/#typedef-forgiving-selector-list
+1
+1
+-
@font-face
at-rule
css-fonts-3
@@ -900,7 +920,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#x8
+https://www.w3.org/TR/CSS2/ui.html#x8
1
-
@@ -1032,17 +1052,6 @@ html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/interaction.html#dom-focus
-1
-1
-HTMLOrSVGElement
--
-focus()
-method
-html
-html
-1
-snapshot
https://html.spec.whatwg.org/multipage/interaction.html#dom-window-focus
1
1
@@ -1070,6 +1079,17 @@ https://w3c.github.io/ServiceWorker/#dom-windowclient-focus
1
WindowClient
-
+focus(options)
+method
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/interaction.html#dom-focus
+1
+1
+Window
+-
focusable
dfn
html
@@ -1401,7 +1421,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#propdef-font
+https://www.w3.org/TR/CSS2/fonts.html#propdef-font
1
1
-
@@ -1860,7 +1880,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#propdef-font-family
+https://www.w3.org/TR/CSS2/fonts.html#propdef-font-family
1
1
-
@@ -2297,7 +2317,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#propdef-font-size
+https://www.w3.org/TR/CSS2/fonts.html#propdef-font-size
1
1
-
@@ -2663,7 +2683,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#propdef-font-style
+https://www.w3.org/TR/CSS2/fonts.html#propdef-font-style
1
1
-
@@ -2884,7 +2904,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant
+https://www.w3.org/TR/CSS2/fonts.html#propdef-font-variant
1
1
-
@@ -3429,7 +3449,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight
+https://www.w3.org/TR/CSS2/fonts.html#propdef-font-weight
1
1
-
@@ -3832,6 +3852,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-script-for
1
1
+script
-
for each
dfn
@@ -4260,16 +4281,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/server-sent-events.html#concept-eventsource-forcibly-close
-1
--
-foreign
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-foreign
-
1
-
foreign elements
@@ -4499,7 +4510,12 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#dom-fae-form
1
1
-HTMLLegendElement
+HTMLObjectElement
+HTMLInputElement
+HTMLButtonElement
+HTMLSelectElement
+HTMLTextAreaElement
+HTMLOutputElement
-
form
argument
@@ -4701,6 +4717,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-formaction
1
1
+form
+button
-
format
element-attr
@@ -4780,7 +4798,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/intro.html#formatting-structure
+https://www.w3.org/TR/CSS2/intro.html#formatting-structure
1
-
@@ -4834,6 +4852,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-formenctype
1
1
+form
+button
-
formmethod
element-attr
@@ -4844,6 +4864,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-formmethod
1
1
+form
+button
-
formnovalidate
element-attr
@@ -4854,6 +4876,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-formnovalidate
1
1
+form
+button
-
forms
attribute
@@ -4925,7 +4949,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#x0
+https://www.w3.org/TR/CSS2/syndata.html#x0
1
-
diff --git a/.spec-data/anchors/anchors-fr.data b/.spec-data/anchors/anchors-fr.data
index d172372ed..dfb673588 100644
--- a/.spec-data/anchors/anchors-fr.data
+++ b/.spec-data/anchors/anchors-fr.data
@@ -139,7 +139,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#value-def-frequency
+https://www.w3.org/TR/CSS2/aural.html#value-def-frequency
1
1
-
@@ -459,7 +459,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-fractionlost
1
-1
+
RTCInboundRtpStreamStats
-
fragment
@@ -974,6 +974,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-frame
1
1
+table
-
frame
element
@@ -1355,7 +1356,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideohandlerstats-frameheight
1
-1
+
RTCVideoHandlerStats
-
frameRate
@@ -1367,7 +1368,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-framerate
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
frameRate
dict-member
@@ -1378,7 +1379,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-framerate
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
frameRate
dict-member
@@ -1389,7 +1390,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-framerate
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
frameRate
dict-member
@@ -1400,7 +1401,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-framerate
1
1
-mediatracksettings
+MediaTrackSettings
-
frameType
attribute
@@ -1454,7 +1455,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideohandlerstats-framewidth
1
-1
+
RTCVideoHandlerStats
-
frameborder
@@ -1466,6 +1467,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-frameborder
1
1
+iframe
-
framebuffer
attribute
@@ -1605,7 +1607,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideosenderstats-framescaptured
1
-1
+
RTCVideoSenderStats
-
framesDecoded
@@ -1627,7 +1629,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-framesdecoded
1
-1
+
RTCVideoReceiverStats
-
framesDiscardedOnSend
@@ -1660,7 +1662,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-framesdropped
1
-1
+
RTCVideoReceiverStats
-
framesEncoded
@@ -1715,7 +1717,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideohandlerstats-framespersecond
1
-1
+
RTCVideoHandlerStats
-
framesReceived
@@ -1737,7 +1739,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-framesreceived
1
-1
+
RTCVideoReceiverStats
-
framesSent
@@ -1759,7 +1761,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideosenderstats-framessent
1
-1
+
RTCVideoSenderStats
-
frameset
@@ -1791,6 +1793,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-framespacing
1
1
+iframe
-
free space
dfn
@@ -1901,10 +1904,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-frequency
+https://www.w3.org/TR/css-values-4/#valdef-attr-frequency
1
1
-
+attr()
-
frequency
value
diff --git a/.spec-data/anchors/anchors-fu.data b/.spec-data/anchors/anchors-fu.data
index 3ff7f8773..53375ccb6 100644
--- a/.spec-data/anchors/anchors-fu.data
+++ b/.spec-data/anchors/anchors-fu.data
@@ -400,7 +400,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-fullframeslost
1
-1
+
RTCVideoReceiverStats
-
fullscreen
diff --git a/.spec-data/anchors/anchors-g_.data b/.spec-data/anchors/anchors-g_.data
index 02e096294..d96b7d7b6 100644
--- a/.spec-data/anchors/anchors-g_.data
+++ b/.spec-data/anchors/anchors-g_.data
@@ -1,4 +1,29 @@
g
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb-r-g-b-alpha-g
+1
+1
+CSSRGB/CSSRGB(r, g, b, alpha)
+CSSRGB/constructor(r, g, b, alpha)
+CSSRGB/CSSRGB(r, g, b)
+CSSRGB/constructor(r, g, b)
+-
+g
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-g
+1
+1
+CSSRGB
+-
+g
element
svg
svg
diff --git a/.spec-data/anchors/anchors-ga.data b/.spec-data/anchors/anchors-ga.data
index 8828ab126..0a5f75cb6 100644
--- a/.spec-data/anchors/anchors-ga.data
+++ b/.spec-data/anchors/anchors-ga.data
@@ -325,6 +325,16 @@ dfn
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#gamut
+1
+1
+-
+gamut
+dfn
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#gamut
1
diff --git a/.spec-data/anchors/anchors-ge.data b/.spec-data/anchors/anchors-ge.data
index 7bec5e57b..9ccfd5d62 100644
--- a/.spec-data/anchors/anchors-ge.data
+++ b/.spec-data/anchors/anchors-ge.data
@@ -128,7 +128,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#value-def-generic-family
+https://www.w3.org/TR/CSS2/fonts.html#value-def-generic-family
1
1
-
@@ -158,7 +158,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#value-def-generic-voice
+https://www.w3.org/TR/CSS2/aural.html#value-def-generic-voice
1
1
-
@@ -194,11 +194,11 @@ https://w3c.github.io/reporting/#dictdef-generatetestreportparameters
-
GenericTransformStream
interface
-encoding-1
-encoding
+streams
+streams
1
current
-https://encoding.spec.whatwg.org/#generictransformstream
+https://streams.spec.whatwg.org/#generictransformstream
1
1
-
@@ -252,17 +252,6 @@ https://drafts.csswg.org/web-animations-1/#dictdef-getanimationsoptions
1
1
-
-GetExportedNames
-abstract-op
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#abstract-opdef-synthetic-module-record-getexportednames
-1
-1
-Synthetic Module Record
--
GetRootNodeOptions
dictionary
dom
@@ -352,16 +341,6 @@ web-bluetooth
snapshot
https://webbluetoothcg.github.io/web-bluetooth/#general-discovery-procedure
-1
--
-general_enclosed
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#general_enclosed
-
1
-
generalized rdf dataset
@@ -587,6 +566,39 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-generatecertificate
1
RTCPeerConnection
-
+generateKey
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-generateKey
+1
+1
+SubtleCrypto
+-
+generateKey()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-generateKey
+1
+1
+SubtleCrypto
+-
+generateKey(algorithm, extractable, keyUsages)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-generateKey
+1
+1
+SubtleCrypto
+-
generated
dfn
css-page-3
@@ -625,16 +637,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-generateKey
-1
--
-generatekey
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-generateKey
-
1
-
generating a new blob url
@@ -805,7 +807,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-georgian
+https://www.w3.org/TR/CSS2/generate.html#value-def-georgian
1
1
-
@@ -883,6 +885,17 @@ https://infra.spec.whatwg.org/#map-get
1
map
-
+get
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-get
+1
+1
+XRHand
+-
get a copy of the buffer source
dfn
webidl
@@ -931,6 +944,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/dom.html#concept-domstringmap-pairs
+1
+-
+get a final encoding
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#final-charset
+
+1
+-
+get a final mime type
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#final-mime-type
+
1
-
get a layout child
@@ -1005,11 +1038,11 @@ https://heycam.github.io/webidl/#waiting-for-all-promise
-
get a reader
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-get-reader
+https://streams.spec.whatwg.org/#readablestream-get-a-reader
1
1
ReadableStream
@@ -1032,6 +1065,16 @@ webidl
snapshot
https://www.w3.org/TR/WebIDL/#dfn-get-buffer-source-reference
+1
+-
+get a response mime type
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#response-mime-type
+
1
-
get a structured field value
@@ -1055,6 +1098,17 @@ https://drafts.css-houdini.org/css-layout-api-1/#get-a-style-map
1
-
+get a writer
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-get-a-writer
+1
+1
+WritableStream
+-
get action url
dfn
html
@@ -1123,6 +1177,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/semantics.html#get-an-element's-target
+1
+-
+get an encoder
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#get-an-encoder
+1
1
-
get an encoding
@@ -1536,6 +1600,28 @@ https://w3c.github.io/ServiceWorker/#dom-clients-get
1
Clients
-
+get(jointName)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-get-jointname
+1
+1
+XRHand
+-
+get(key)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-get
+1
+1
+XRHand
+-
get(name)
method
fetch
@@ -2043,7 +2129,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getaudiotracks
1
1
-mediastream
+MediaStream
-
getAudioTracks
method
@@ -2056,6 +2142,17 @@ https://w3c.github.io/mediacapture-main/#dom-mediastream-getaudiotracks
1
MediaStream
-
+getAudioTracks()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getaudiotracks
+1
+1
+MediaStream
+-
getAuthenticatorData
method
webauthn-1
@@ -2255,6 +2352,28 @@ AnalyserNode
-
getCapabilities
method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities
+1
+1
+MediaStreamTrack
+-
+getCapabilities
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-inputdeviceinfo-getcapabilities
+1
+1
+InputDeviceInfo
+-
+getCapabilities
+method
webrtc-1
webrtc
1
@@ -2277,6 +2396,39 @@ RTCRtpReceiver
-
getCapabilities()
method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities
+1
+1
+MediaStreamTrack
+-
+getCapabilities()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-inputdeviceinfo-getcapabilities
+1
+1
+InputDeviceInfo
+-
+getCapabilities()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getcapabilities
+1
+1
+ConstrainablePattern
+-
+getCapabilities()
+method
webrtc-1
webrtc
1
@@ -2550,17 +2702,6 @@ https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getcoalescedevents
1
PointerEvent
-
-getCoalescedEvents
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getcoalescedevents
-1
-1
-PointerEvent
--
getCoalescedEvents()
method
pointerevents3
@@ -2671,6 +2812,39 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-getconfiguration
1
RTCPeerConnection
-
+getConstraints
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getconstraints
+1
+1
+MediaStreamTrack
+-
+getConstraints()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getconstraints
+1
+1
+MediaStreamTrack
+-
+getConstraints()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getconstraints
+1
+1
+ConstrainablePattern
+-
getContent()
method
css-regions-1
@@ -3186,6 +3360,17 @@ https://html.spec.whatwg.org/multipage/webstorage.html#dom-storage-getitem
1
Storage
-
+getJointPose(XRJointSpace joint, XRSpace baseSpace)
+method
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-getjointpose
+1
+1
+XRFrame
+-
getJointPose(joint, baseSpace)
method
webxr-hand-input-1
@@ -3494,17 +3679,6 @@ https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getpredictedevents
1
PointerEvent
-
-getPredictedEvents
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getpredictedevents
-1
-1
-PointerEvent
--
getPredictedEvents()
method
pointerevents3
@@ -3637,22 +3811,55 @@ https://w3c.github.io/webauthn/#dom-authenticatorattestationresponse-getpublicke
1
AuthenticatorAttestationResponse
-
-getReader()
+getRandomValues
method
-streams
-streams
+webcryptoapi-1
+webcryptoapi
1
current
-https://streams.spec.whatwg.org/#rs-get-reader
+https://w3c.github.io/webcrypto/#dfn-Crypto-method-getRandomValues
1
1
-ReadableStream
+Crypto
-
-getReader(options)
+getRandomValues()
method
-streams
-streams
-1
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-Crypto-method-getRandomValues
+1
+1
+Crypto
+-
+getRandomValues(array)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-Crypto-method-getRandomValues
+1
+1
+Crypto
+-
+getReader()
+method
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#rs-get-reader
+1
+1
+ReadableStream
+-
+getReader(options)
+method
+streams
+streams
+1
current
https://streams.spec.whatwg.org/#rs-get-reader
1
@@ -4000,6 +4207,39 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getservice
1
BluetoothUUID
-
+getSettings
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getsettings
+1
+1
+MediaStreamTrack
+-
+getSettings()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getsettings
+1
+1
+MediaStreamTrack
+-
+getSettings()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getsettings
+1
+1
+ConstrainablePattern
+-
getSpatialNavigationContainer()
method
css-nav-1
@@ -4110,7 +4350,7 @@ https://www.w3.org/TR/webrtc/#widl-RTCPeerConnection-getStats-Promise-RTCStatsRe
1
RTCPeerConnection
-
-getStats(, selector)
+getStats(selector)
method
webrtc-1
webrtc
@@ -4163,7 +4403,18 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getsupportedconstraints
1
1
-mediadevices
+MediaDevices
+-
+getSupportedConstraints()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getsupportedconstraints
+1
+1
+MediaDevices
-
getSynchronizationSources
method
@@ -4240,7 +4491,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
1
1
-mediastream
+MediaStream
-
getTrackById
method
@@ -4253,6 +4504,17 @@ https://w3c.github.io/mediacapture-main/#dom-mediastream-gettrackbyid
1
MediaStream
-
+getTrackById()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
+1
+1
+MediaStream
+-
getTrackById(id)
method
html
@@ -4286,6 +4548,17 @@ https://html.spec.whatwg.org/multipage/media.html#dom-texttracklist-gettrackbyid
1
TextTrackList
-
+getTrackById(trackId)
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
+1
+1
+MediaStream
+-
getTracks
method
mediacapture-streams
@@ -4295,7 +4568,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettracks
1
1
-mediastream
+MediaStream
-
getTracks
method
@@ -4308,6 +4581,17 @@ https://w3c.github.io/mediacapture-main/#dom-mediastream-gettracks
1
MediaStream
-
+getTracks()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettracks
+1
+1
+MediaStream
+-
getTransceivers
method
webrtc-1
@@ -4374,6 +4658,72 @@ https://dom.spec.whatwg.org/#dom-node-getuserdata
1
Node
-
+getUserMedia
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
+1
+1
+Navigator
+-
+getUserMedia()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
+1
+1
+Navigator
+-
+getUserMedia()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
+1
+1
+MediaDevices
+-
+getUserMedia()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
+1
+1
+MediaDevices
+-
+getUserMedia(constraints)
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
+1
+1
+MediaDevices
+-
+getUserMedia(constraints, successCallback, errorCallback)
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
+1
+1
+Navigator
+-
getVideoTracks
method
mediacapture-streams
@@ -4383,7 +4733,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getvideotracks
1
1
-mediastream
+MediaStream
-
getVideoTracks
method
@@ -4396,6 +4746,17 @@ https://w3c.github.io/mediacapture-main/#dom-mediastream-getvideotracks
1
MediaStream
-
+getVideoTracks()
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getvideotracks
+1
+1
+MediaStream
+-
getViewSubImage(XRProjectionLayer layer, XRView view)
method
webxr-layers-1
@@ -4483,138 +4844,6 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#getactivescriptormodu
1
-
-getaudiotracks
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getaudiotracks
-1
-1
-mediastream
--
-getaudiotracks()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getaudiotracks
-1
-1
-mediastream
--
-getcapabilities
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities
-1
-1
-mediastreamtrack
--
-getcapabilities
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-inputdeviceinfo-getcapabilities
-1
-1
-inputdeviceinfo
--
-getcapabilities
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getcapabilities
-1
-1
-constrainablepattern
--
-getcapabilities()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities
-1
-1
-mediastreamtrack
--
-getcapabilities()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-inputdeviceinfo-getcapabilities
-1
-1
-inputdeviceinfo
--
-getcapabilities()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getcapabilities
-1
-1
-constrainablepattern
--
-getconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getconstraints
-1
-1
-mediastreamtrack
--
-getconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getconstraints
-1
-1
-constrainablepattern
--
-getconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getconstraints
-1
-1
-mediastreamtrack
--
-getconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getconstraints
-1
-1
-constrainablepattern
--
getfunctionrealm
dfn
html
@@ -4686,82 +4915,6 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-Crypto-method-getRandomValues
1
-
-getrandomvalues
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-Crypto-method-getRandomValues
-
-1
--
-getsettings
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getsettings
-1
-1
-mediastreamtrack
--
-getsettings
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getsettings
-1
-1
-constrainablepattern
--
-getsettings()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getsettings
-1
-1
-mediastreamtrack
--
-getsettings()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-constrainablepattern-getsettings
-1
-1
-constrainablepattern
--
-getsupportedconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getsupportedconstraints
-1
-1
-mediadevices
--
-getsupportedconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getsupportedconstraints
-1
-1
-mediadevices
--
getter
dfn
webidl
@@ -4802,6 +4955,17 @@ https://heycam.github.io/webidl/#waiting-for-all-promise
1
1
-
+getting a reader
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-get-a-reader
+1
+1
+ReadableStream
+-
getting a structured field value
dfn
html
@@ -4810,6 +4974,37 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#getting-a-structured-field-value
+1
+-
+getting a text response
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#text-response
+
+1
+-
+getting a writer
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-get-a-writer
+1
+1
+WritableStream
+-
+getting an encoder
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#get-an-encoder
+1
1
-
getting an encoding
@@ -4925,113 +5120,3 @@ https://fetch.spec.whatwg.org/#concept-header-list-get-decode-split
1
header list
-
-gettrackbyid
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
-1
-1
-mediastream
--
-gettrackbyid()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
-1
-1
-mediastream
--
-gettracks
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettracks
-1
-1
-mediastream
--
-gettracks()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettracks
-1
-1
-mediastream
--
-getusermedia
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
-1
-1
-navigator
--
-getusermedia
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
-1
-1
-mediadevices
--
-getusermedia()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
-1
-1
-navigator
--
-getusermedia()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
-1
-1
-mediadevices
--
-getvideotracks
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getvideotracks
-1
-1
-mediastream
--
-getvideotracks()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getvideotracks
-1
-1
-mediastream
--
diff --git a/.spec-data/anchors/anchors-gl.data b/.spec-data/anchors/anchors-gl.data
index cbb7b09e6..00c8df284 100644
--- a/.spec-data/anchors/anchors-gl.data
+++ b/.spec-data/anchors/anchors-gl.data
@@ -18,116 +18,6 @@ https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers
1
1
-
-GlobalEventHandlers.ongotpointercapture
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-ongotpointercapture
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onlostpointercapture
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onlostpointercapture
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointercancel
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointercancel
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointerdown
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerdown
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointerenter
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerenter
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointerleave
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerleave
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointermove
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointermove
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointerout
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerout
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointerover
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerover
-1
-1
-GlobalEventHandlers
--
-GlobalEventHandlers.onpointerup
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerup
-1
-1
-GlobalEventHandlers
--
global animation list
dfn
web-animations-1
@@ -306,6 +196,17 @@ https://w3c.github.io/ServiceWorker/#cachestorage-global-object
1
CacheStorage
-
+global scopes
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#concept-worklet-global-scopes
+1
+1
+Worklet
+-
globalAlpha
attribute
html
@@ -366,16 +267,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-GlobalCrypto
-1
--
-globaleventhandlers
-dfn
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers
-
1
-
glyph
diff --git a/.spec-data/anchors/anchors-go.data b/.spec-data/anchors/anchors-go.data
index d88593eba..3cff00516 100644
--- a/.spec-data/anchors/anchors-go.data
+++ b/.spec-data/anchors/anchors-go.data
@@ -27,6 +27,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-go
1
1
+html-global/enterkeyhint
-
go()
method
diff --git a/.spec-data/anchors/anchors-gr.data b/.spec-data/anchors/anchors-gr.data
index 729c7a321..504b93a05 100644
--- a/.spec-data/anchors/anchors-gr.data
+++ b/.spec-data/anchors/anchors-gr.data
@@ -903,6 +903,31 @@ https://drafts.csswg.org/css-color-4/#valdef-color-gray
-
gray
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-cssgray-gray-alpha-gray
+1
+1
+CSSGray/CSSGray(gray, alpha)
+CSSGray/constructor(gray, alpha)
+CSSGray/CSSGray(gray)
+CSSGray/constructor(gray)
+-
+gray
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssgray-gray
+1
+1
+CSSGray
+-
+gray
value
css2
css2
@@ -913,16 +938,6 @@ https://drafts.csswg.org/css2/#valdef-color-gray
1
-
-gray()
-function
-css-color-4
-css-color
-4
-snapshot
-https://www.w3.org/TR/css-color-4/#funcdef-gray
-1
-1
--
grayscale()
function
filter-effects-1
@@ -1468,6 +1483,16 @@ css-grid
current
https://drafts.csswg.org/css-grid-2/#grid-area
1
+1
+-
+grid axis
+dfn
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#grid-axis
+
1
-
grid cell
@@ -3212,7 +3237,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-groove
+https://www.w3.org/TR/CSS2/box.html#value-def-groove
1
1
-
@@ -3281,16 +3306,6 @@ css-text
current
https://drafts.csswg.org/css-text-4/#group-alignment
-1
--
-group rule body
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#group-rule-body
-
1
-
group stack
@@ -3387,7 +3402,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-groupid
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
groupId
dict-member
@@ -3398,7 +3413,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-groupid
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
groupId
dict-member
@@ -3409,7 +3424,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-groupid
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
groupId
dict-member
@@ -3420,38 +3435,28 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-groupid
1
1
-mediatracksettings
+MediaTrackSettings
-
-group_rule_body
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#group_rule_body
-
-1
--
-groupid
-dfn
+groupId
+attribute
mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-groupid
-
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-groupid
+1
1
+MediaDeviceInfo
-
groupid
-attribute
+dfn
mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-groupid
-1
+https://www.w3.org/TR/mediacapture-streams/#dfn-groupid
+
1
-mediadeviceinfo
-
groupid
dfn
diff --git a/.spec-data/anchors/anchors-h_.data b/.spec-data/anchors/anchors-h_.data
new file mode 100644
index 000000000..d663a7115
--- /dev/null
+++ b/.spec-data/anchors/anchors-h_.data
@@ -0,0 +1,75 @@
+h
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl-h-s-l-alpha-h
+1
+1
+CSSHSL/CSSHSL(h, s, l, alpha)
+CSSHSL/constructor(h, s, l, alpha)
+CSSHSL/CSSHSL(h, s, l)
+CSSHSL/constructor(h, s, l)
+-
+h
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-h
+1
+1
+CSSHSL
+-
+h
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb-h-w-b-alpha-h
+1
+1
+CSSHWB/CSSHWB(h, w, b, alpha)
+CSSHWB/constructor(h, w, b, alpha)
+CSSHWB/CSSHWB(h, w, b)
+CSSHWB/constructor(h, w, b)
+-
+h
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-h
+1
+1
+CSSHWB
+-
+h
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch-l-c-h-alpha-h
+1
+1
+CSSLCH/CSSLCH(l, c, h, alpha)
+CSSLCH/constructor(l, c, h, alpha)
+CSSLCH/CSSLCH(l, c, h)
+CSSLCH/constructor(l, c, h)
+-
+h
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-h
+1
+1
+CSSLCH
+-
diff --git a/.spec-data/anchors/anchors-ha.data b/.spec-data/anchors/anchors-ha.data
index b5e71918c..c92aba419 100644
--- a/.spec-data/anchors/anchors-ha.data
+++ b/.spec-data/anchors/anchors-ha.data
@@ -103,6 +103,17 @@ https://html.spec.whatwg.org/multipage/media.html#dom-media-have_nothing
1
HTMLMediaElement
-
+HashAlgorithmIdentifier
+typedef
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-hashalgorithmidentifier
+1
+1
+HashAlgorithmIdentifier
+-
HashChangeEvent
interface
html
@@ -123,6 +134,27 @@ https://html.spec.whatwg.org/multipage/browsing-the-web.html#hashchangeeventinit
1
1
-
+[[handle]]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-handle
+
+1
+-
+[[handler]]
+dfn
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dfn-handler
+
+1
+PaymentRequest
+-
half-leading
dfn
css-inline-3
@@ -261,16 +293,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-handle
-1
--
-handle
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-handle
-
1
-
handle
@@ -1092,17 +1114,6 @@ https://dom.spec.whatwg.org/#dom-element-hasattributes
1
Element
-
-hasAttributes()
-method
-dom
-dom
-1
-snapshot
-https://dom.spec.whatwg.org/#dom-node-hasattributes
-1
-1
-Node
--
hasChildNodes()
method
dom
@@ -1147,7 +1158,7 @@ https://www.w3.org/TR/pointerevents3/#dom-element-haspointercapture
1
Element
-
-hasPointerCapture
+hasPointerCapture()
method
pointerevents3
pointerevents
@@ -1158,7 +1169,7 @@ https://www.w3.org/TR/pointerevents3/#dom-element-haspointercapture
1
Element
-
-hasPointerCapture()
+hasPointerCapture(pointerId)
method
pointerevents3
pointerevents
@@ -1326,94 +1337,103 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-Pbkdf2Params-hash
1
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyGenParams-hash
-
1
+1
+RsaHashedKeyGenParams
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyAlgorithm-hash
-
1
+1
+RsaHashedKeyAlgorithm
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-RsaHashedImportParams-hash
-
1
+1
+RsaHashedImportParams
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-EcdsaParams-hash
-
1
+1
+EcdsaParams
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HmacImportParams-hash
-
1
+1
+HmacImportParams
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HmacKeyAlgorithm-hash
-
1
+1
+HmacKeyAlgorithm
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HmacKeyGenParams-hash
-
1
+1
+HmacKeyGenParams
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HkdfParams-hash
-
1
+1
+HkdfParams
-
hash
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-Pbkdf2Params-hash
-
1
+1
+Pbkdf2Params
-
hash of the serialized client data
dfn
@@ -1515,16 +1535,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-HashAlgorithmIdentifier
-1
--
-hashalgorithmidentifier
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-HashAlgorithmIdentifier
-
1
-
hashchange
diff --git a/.spec-data/anchors/anchors-he.data b/.spec-data/anchors/anchors-he.data
index b8fd25e3f..48402f9ef 100644
--- a/.spec-data/anchors/anchors-he.data
+++ b/.spec-data/anchors/anchors-he.data
@@ -378,6 +378,7 @@ snapshot
https://html.spec.whatwg.org/multipage/tables.html#attr-tdth-headers
1
1
+td
th
-
headers
@@ -647,7 +648,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-height
+https://www.w3.org/TR/CSS2/visudet.html#propdef-height
1
1
-
@@ -1081,6 +1082,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-height
1
1
+table
-
height
element-attr
@@ -1091,6 +1093,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tbody-height
1
1
+tbody
-
height
element-attr
@@ -1101,6 +1104,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-height
1
1
+td
+th
-
height
element-attr
@@ -1111,6 +1116,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tr-height
1
1
+tr
-
height
attribute
@@ -1143,7 +1149,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-height
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
height
dict-member
@@ -1154,7 +1160,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-height
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
height
dict-member
@@ -1165,7 +1171,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-height
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
height
dict-member
@@ -1176,7 +1182,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-height
1
1
-mediatracksettings
+MediaTrackSettings
-
height
dfn
@@ -1437,6 +1443,17 @@ https://immersive-web.github.io/layers/#dom-xrquadlayerinit-height
1
XRQuadLayerInit
-
+height
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaquadlayerinit-height
+1
+1
+XRMediaQuadLayerInit
+-
height dimension
dfn
geometry-1
diff --git a/.spec-data/anchors/anchors-hi.data b/.spec-data/anchors/anchors-hi.data
index c6a40bcf6..fee01afd3 100644
--- a/.spec-data/anchors/anchors-hi.data
+++ b/.spec-data/anchors/anchors-hi.data
@@ -80,6 +80,16 @@ selector
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#selectordef-highlight-highlight-name
+1
+1
+-
+::highlight()
+selector
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#selectordef-highlight-highlight-name
1
@@ -90,6 +100,16 @@ type
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#typedef-highlight-name
+1
+1
+-
+
+type
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#typedef-highlight-name
1
@@ -161,6 +181,16 @@ interface
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#highlight
+1
+1
+-
+Highlight
+interface
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#highlight
1
@@ -171,6 +201,17 @@ constructor
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight
+1
+1
+Highlight
+-
+Highlight(CSSOMString name, AbstractRange... initialRanges)
+constructor
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlight-highlight
1
@@ -182,6 +223,17 @@ constructor
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight
+1
+1
+Highlight
+-
+Highlight(name)
+constructor
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlight-highlight
1
@@ -193,6 +245,17 @@ constructor
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight
+1
+1
+Highlight
+-
+Highlight(name, ...initialRanges)
+constructor
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlight-highlight
1
@@ -204,6 +267,16 @@ interface
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#highlightsregister
+1
+1
+-
+HighlightsRegister
+interface
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#highlightsregister
1
@@ -318,7 +391,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-hidden
+https://www.w3.org/TR/CSS2/box.html#value-def-hidden
1
1
-
@@ -402,6 +475,17 @@ https://html.spec.whatwg.org/multipage/input.html#attr-input-type-hidden-keyword
1
-
hidden
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/interaction.html#attr-hidden
+1
+1
+html-global
+-
+hidden
attribute
html
html
@@ -913,6 +997,17 @@ attribute
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-css-highlights
+1
+1
+CSS
+-
+highlights
+attribute
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-css-highlights
1
@@ -924,6 +1019,16 @@ dfn
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#highlights-register
+
+1
+-
+highlights register
+dfn
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#highlights-register
@@ -1015,6 +1120,50 @@ https://webaudio.github.io/web-audio-api/#dom-biquadfiltertype-highshelf
1
BiquadFilterType
-
+highwatermark
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create-highwatermark
+1
+1
+ReadableStream/create
+-
+highwatermark
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-set-up-highwatermark
+1
+1
+ReadableStream/set up
+-
+highwatermark
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create-highwatermark
+1
+1
+WritableStream/create
+-
+highwatermark
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-set-up-highwatermark
+1
+1
+WritableStream/set up
+-
hiragana
value
css-counter-styles-3
diff --git a/.spec-data/anchors/anchors-hk.data b/.spec-data/anchors/anchors-hk.data
index fa0f9e430..8be712cfb 100644
--- a/.spec-data/anchors/anchors-hk.data
+++ b/.spec-data/anchors/anchors-hk.data
@@ -1,11 +1,11 @@
-hkdfparams
-dfn
+HkdfParams
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-HkdfParams
-
+current
+https://w3c.github.io/webcrypto/#dfn-HkdfParams
+1
1
-
hkdfparams
@@ -13,8 +13,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-HkdfParams
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-HkdfParams
1
-
diff --git a/.spec-data/anchors/anchors-hm.data b/.spec-data/anchors/anchors-hm.data
index 6b9dc4570..d12ee21ae 100644
--- a/.spec-data/anchors/anchors-hm.data
+++ b/.spec-data/anchors/anchors-hm.data
@@ -1,50 +1,70 @@
-hmacimportparams
-dfn
+HmacImportParams
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacImportParams
-
+current
+https://w3c.github.io/webcrypto/#dfn-HmacImportParams
+1
1
-
-hmacimportparams
-dfn
+HmacKeyAlgorithm
+dictionary
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-HmacImportParams
-
+https://w3c.github.io/webcrypto/#dfn-HmacKeyAlgorithm
+1
1
-
-hmackeyalgorithm
+HmacKeyGenParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-HmacKeyGenParams
+1
+1
+-
+hmac key export steps
dfn
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacKeyAlgorithm
+current
+https://w3c.github.io/webcrypto/#dfn-hmac-extended-export-steps
+
-1
-
-hmackeyalgorithm
+hmac key import steps
dfn
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-HmacKeyAlgorithm
+https://w3c.github.io/webcrypto/#dfn-hmac-extended-import-steps
+
+
+-
+hmacimportparams
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacImportParams
1
-
-hmackeygenparams
+hmackeyalgorithm
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacKeyGenParams
+https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacKeyAlgorithm
1
-
@@ -53,8 +73,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-HmacKeyGenParams
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacKeyGenParams
1
-
diff --git a/.spec-data/anchors/anchors-hr.data b/.spec-data/anchors/anchors-hr.data
index f579e73ed..1f439ad5a 100644
--- a/.spec-data/anchors/anchors-hr.data
+++ b/.spec-data/anchors/anchors-hr.data
@@ -171,6 +171,8 @@ snapshot
https://html.spec.whatwg.org/multipage/links.html#attr-hyperlink-href
1
1
+a
+area
-
href
attribute
@@ -426,6 +428,8 @@ snapshot
https://html.spec.whatwg.org/multipage/links.html#attr-hyperlink-hreflang
1
1
+a
+area
-
hreflang
element-attr
@@ -436,6 +440,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-area-hreflang
1
1
+area
-
hreflang
element-attr
diff --git a/.spec-data/anchors/anchors-hs.data b/.spec-data/anchors/anchors-hs.data
index d1ca684fb..ee190dc3c 100644
--- a/.spec-data/anchors/anchors-hs.data
+++ b/.spec-data/anchors/anchors-hs.data
@@ -77,6 +77,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-embed-hspace
1
1
+embed
-
hspace
element-attr
@@ -87,6 +88,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-hspace
1
1
+iframe
-
hspace
element-attr
@@ -97,6 +99,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-hspace
1
1
+img
-
hspace
element-attr
@@ -107,6 +110,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-input-hspace
1
1
+input
-
hspace
element-attr
@@ -117,6 +121,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-hspace
1
1
+object
-
hspace
attribute
diff --git a/.spec-data/anchors/anchors-hu.data b/.spec-data/anchors/anchors-hu.data
index b0382e33d..e1f5024d5 100644
--- a/.spec-data/anchors/anchors-hu.data
+++ b/.spec-data/anchors/anchors-hu.data
@@ -144,7 +144,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideosenderstats-hugeframessent
1
-1
+
RTCVideoSenderStats
-
human palatability
diff --git a/.spec-data/anchors/anchors-hy.data b/.spec-data/anchors/anchors-hy.data
index c6f4f47e1..bd912dfe6 100644
--- a/.spec-data/anchors/anchors-hy.data
+++ b/.spec-data/anchors/anchors-hy.data
@@ -173,6 +173,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-hypot
+1
+1
+-
+hypot()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-hypot
1
diff --git a/.spec-data/anchors/anchors-ic.data b/.spec-data/anchors/anchors-ic.data
index c99908270..311104e6d 100644
--- a/.spec-data/anchors/anchors-ic.data
+++ b/.spec-data/anchors/anchors-ic.data
@@ -198,6 +198,17 @@ https://www.w3.org/TR/webrtc/#dom-peerconnection-ice-gathering-state
1
RTCPeerConnection
-
+iceLocalUsernameFragment
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtctransportstats-icelocalusernamefragment
+1
+1
+RTCTransportStats
+-
iceRestart
dict-member
webrtc-1
@@ -231,6 +242,17 @@ https://www.w3.org/TR/webrtc/#dom-rtcconfiguration-iceservers
1
RTCConfiguration
-
+iceState
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtctransportstats-icestate
+1
+1
+RTCTransportStats
+-
iceTransport
attribute
webrtc-1
diff --git a/.spec-data/anchors/anchors-id.data b/.spec-data/anchors/anchors-id.data
index 5e005ef37..b262b5bb3 100644
--- a/.spec-data/anchors/anchors-id.data
+++ b/.spec-data/anchors/anchors-id.data
@@ -342,17 +342,6 @@ https://w3c.github.io/IndexedDB/#dictdef-idbversionchangeeventinit
1
1
-
-IDLE
-const
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-idle
-1
-1
-ApplicationCache
--
[[identifier]]
attribute
webauthn-1
@@ -464,14 +453,15 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#dom-element-id
element
-
id
-dfn
+element-attr
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dom.html#the-id-attribute
-
1
+1
+global
-
id
attribute
@@ -537,7 +527,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-id
1
1
-mediastream
+MediaStream
-
id
attribute
@@ -548,7 +538,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-id
1
1
-mediastreamtrack
+MediaStreamTrack
-
id
attribute
@@ -877,7 +867,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcstats-id
1
-1
+
RTCStats
-
id map
@@ -919,7 +909,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constrainbooleanparameters-ideal
1
1
-constrainbooleanparameters
+ConstrainBooleanParameters
-
ideal
dict-member
@@ -930,7 +920,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constraindomstringparameters-ideal
1
1
-constraindomstringparameters
+ConstrainDOMStringParameters
-
ideal
dict-member
@@ -941,7 +931,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constraindoublerange-ideal
1
1
-constraindoublerange
+ConstrainDoubleRange
-
ideal
dict-member
@@ -952,7 +942,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-constrainulongrange-ideal
1
1
-constrainulongrange
+ConstrainULongRange
-
ident
dfn
@@ -995,6 +985,17 @@ https://www.w3.org/TR/css-values-4/#css-identifier
1
-
ident
+value
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-attr-ident
+1
+1
+attr()
+-
+ident
dfn
css-values-4
css-values
@@ -1205,7 +1206,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
+https://www.w3.org/TR/CSS2/syndata.html#value-def-identifier
1
-
diff --git a/.spec-data/anchors/anchors-ig.data b/.spec-data/anchors/anchors-ig.data
index c56a4eb04..e716ee08f 100644
--- a/.spec-data/anchors/anchors-ig.data
+++ b/.spec-data/anchors/anchors-ig.data
@@ -14,7 +14,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#ignore
+https://www.w3.org/TR/CSS2/syndata.html#ignore
1
-
diff --git a/.spec-data/anchors/anchors-im.data b/.spec-data/anchors/anchors-im.data
index f0280cf7b..f388039fc 100644
--- a/.spec-data/anchors/anchors-im.data
+++ b/.spec-data/anchors/anchors-im.data
@@ -294,11 +294,21 @@ https://drafts.csswg.org/css-cascade-4/#at-ruledef-import
-
@import
at-rule
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#at-ruledef-import
+1
+1
+-
+@import
+at-rule
css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/cascade.html#x7
+https://www.w3.org/TR/CSS2/cascade.html#x7
1
1
-
@@ -406,7 +416,7 @@ https://html.spec.whatwg.org/multipage/canvas.html#imagedata
1
-
ImageData()
-interface
+constructor
html
html
1
@@ -414,6 +424,7 @@ snapshot
https://html.spec.whatwg.org/multipage/canvas.html#dom-imagedata
1
1
+ImageData
-
ImageEncodeOptions
dictionary
@@ -1217,7 +1228,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtccodecstats-implementation
1
-1
+
RTCCodecStats
-
implementation-defined
@@ -1549,6 +1560,28 @@ intersection-observer
current
https://w3c.github.io/IntersectionObserver/#intersectionobserver-implicit-root
+1
+IntersectionObserver
+-
+implicit root observer
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#intersectionobserver-implicit-root-observer
+
+1
+IntersectionObserver
+-
+implicit root observer
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#intersectionobserver-implicit-root-observer
+
1
IntersectionObserver
-
@@ -1732,6 +1765,16 @@ https://drafts.csswg.org/css-cascade-4/#import-conditions
1
1
-
+import conditions
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#import-conditions
+1
+1
+-
import scripts into worker global scope
dfn
html
@@ -1752,17 +1795,6 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#import()
1
-
-import(moduleURL)
-method
-worklets-1
-worklets
-1
-snapshot
-https://www.w3.org/TR/worklets-1/#dom-worklet-import
-1
-1
-Worklet
--
import.meta
dfn
html
@@ -1773,6 +1805,39 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#import.meta
1
-
+importKey
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-importKey
+1
+1
+SubtleCrypto
+-
+importKey()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-importKey
+1
+1
+SubtleCrypto
+-
+importKey(format, keyData, algorithm, extractable, keyUsages)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-importKey
+1
+1
+SubtleCrypto
+-
importNode()
method
html
@@ -1878,6 +1943,16 @@ https://drafts.csswg.org/css-cascade-4/#important
1
1
-
+important
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#important
+1
+1
+-
important flag
dfn
cssom-1
@@ -1908,16 +1983,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-importKey
-1
--
-importkey
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-importKey
-
1
-
impp
diff --git a/.spec-data/anchors/anchors-in.data b/.spec-data/anchors/anchors-in.data
index cc3aab289..2da15be0c 100644
--- a/.spec-data/anchors/anchors-in.data
+++ b/.spec-data/anchors/anchors-in.data
@@ -31,6 +31,61 @@ https://fetch.spec.whatwg.org/#dom-requestcredentials-include
1
RequestCredentials
-
+"index-finger-metacarpal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-index-finger-metacarpal
+1
+1
+XRHandJoint
+-
+"index-finger-phalanx-distal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-index-finger-phalanx-distal
+1
+1
+XRHandJoint
+-
+"index-finger-phalanx-intermediate"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-index-finger-phalanx-intermediate
+1
+1
+XRHandJoint
+-
+"index-finger-phalanx-proximal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-index-finger-phalanx-proximal
+1
+1
+XRHandJoint
+-
+"index-finger-tip"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-index-finger-tip
+1
+1
+XRHandJoint
+-
"indirect"
enum-value
webauthn-1
@@ -244,6 +299,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-calc--infinity
+1
+1
+calc()
+-
+-infinity
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-calc--infinity
1
@@ -620,7 +686,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-integer
+https://www.w3.org/TR/CSS2/syndata.html#value-def-integer
1
1
-
@@ -678,61 +744,6 @@ https://drafts.csswg.org/css-grid-2/#grid-placement-int
1
-
-INDEX_METACARPAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-index_metacarpal
-1
-1
-XRHand
--
-INDEX_PHALANX_DISTAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-index_phalanx_distal
-1
-1
-XRHand
--
-INDEX_PHALANX_INTERMEDIATE
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-index_phalanx_intermediate
-1
-1
-XRHand
--
-INDEX_PHALANX_PROXIMAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-index_phalanx_proximal
-1
-1
-XRHand
--
-INDEX_PHALANX_TIP
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-index_phalanx_tip
-1
-1
-XRHand
--
INDEX_SIZE_ERR
const
webidl
@@ -977,6 +988,17 @@ constructor
intersection-observer-1
intersection-observer
1
+snapshot
+https://www.w3.org/TR/intersection-observer/#dom-intersectionobserver-intersectionobserver
+1
+1
+IntersectionObserver
+-
+IntersectionObserver(callback)
+constructor
+intersection-observer-1
+intersection-observer
+1
current
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-intersectionobserver
1
@@ -1841,7 +1863,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x24
+https://www.w3.org/TR/CSS2/visuren.html#x24
1
-
@@ -2413,6 +2435,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#stream-inactive
1
+stream
-
inactive
dfn
@@ -2423,6 +2446,7 @@ current
https://w3c.github.io/mediacapture-main/#stream-inactive
1
+stream
-
inactive
enum-value
@@ -2594,6 +2618,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#stream-inaudible
1
+stream
-
inaudible
dfn
@@ -2604,6 +2629,7 @@ current
https://w3c.github.io/mediacapture-main/#stream-inaudible
1
+stream
-
inbound-rtp
enum-value
@@ -3109,6 +3135,29 @@ ForEachCallback
-
index
argument
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-deleterule-index-index
+1
+1
+CSSNestingRule/deleteRule(index)
+-
+index
+argument
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-insertrule-rule-index-index
+1
+1
+CSSNestingRule/insertRule(rule, index)
+CSSNestingRule/insertRule(rule)
+-
+index
+argument
css-typed-om-1
css-typed-om
1
@@ -4071,6 +4120,16 @@ https://w3c.github.io/webauthn/#dom-attestationconveyancepreference-indirect
1
AttestationConveyancePreference
-
+indistinguishable by user-agent string
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#indistinguishable-by-user-agent-string
+
+1
+-
individual
dfn
html
@@ -4202,6 +4261,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-calc-infinity
+1
+1
+calc()
+-
+infinity
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-calc-infinity
1
@@ -4219,14 +4289,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-HkdfParams-info
1
-
info
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HkdfParams-info
-
1
+1
+HkdfParams
-
info()
method
@@ -4415,6 +4486,27 @@ https://drafts.csswg.org/css-cascade-4/#valdef-all-inherit
all
-
inherit
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#inheritance
+1
+1
+-
+inherit
+value
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#valdef-all-inherit
+1
+1
+all
+-
+inherit
value
css2
css2
@@ -4426,7 +4518,17 @@ https://drafts.csswg.org/css2/#valdef-all-inherit
all
-
inherit
-attribute
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#inherit
+
+1
+-
+inherit
+enum-value
html
html
1
@@ -4434,7 +4536,7 @@ snapshot
https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-direction-inherit
1
1
-context-2d-direction
+CanvasDirection
-
inherit
dfn
@@ -4588,6 +4690,16 @@ https://drafts.csswg.org/css-cascade-4/#inheritance
1
1
-
+inheritance
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#inheritance
+1
+1
+-
inherited dictionaries
dfn
webidl
@@ -4728,6 +4840,16 @@ https://drafts.csswg.org/css-cascade-4/#inherited-property
1
1
-
+inherited property
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#inherited-property
+1
+1
+-
inherited value
dfn
css-cascade-3
@@ -4768,6 +4890,16 @@ https://drafts.csswg.org/css-cascade-4/#inherited-value
1
1
-
+inherited value
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#inherited-value
+1
+1
+-
inherits
descriptor
css-properties-values-api-1
@@ -5063,11 +5195,11 @@ webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer-texturetype-init-init
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer-init-init
1
1
-XRWebGLBinding/createCylinderLayer(textureType, init)
-XRWebGLBinding/createCylinderLayer(textureType)
+XRWebGLBinding/createCylinderLayer(init)
+XRWebGLBinding/createCylinderLayer()
-
init
argument
@@ -5075,11 +5207,11 @@ webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer-texturetype-init-init
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer-init-init
1
1
-XRWebGLBinding/createEquirectLayer(textureType, init)
-XRWebGLBinding/createEquirectLayer(textureType)
+XRWebGLBinding/createEquirectLayer(init)
+XRWebGLBinding/createEquirectLayer()
-
init
argument
@@ -5087,11 +5219,11 @@ webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createprojectionlayer-texturetype-init-init
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createprojectionlayer-init-init
1
1
-XRWebGLBinding/createProjectionLayer(textureType, init)
-XRWebGLBinding/createProjectionLayer(textureType)
+XRWebGLBinding/createProjectionLayer(init)
+XRWebGLBinding/createProjectionLayer()
-
init
argument
@@ -5099,11 +5231,11 @@ webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer-texturetype-init-init
+https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer-init-init
1
1
-XRWebGLBinding/createQuadLayer(textureType, init)
-XRWebGLBinding/createQuadLayer(textureType)
+XRWebGLBinding/createQuadLayer(init)
+XRWebGLBinding/createQuadLayer()
-
init
argument
@@ -5115,6 +5247,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createcylinderlayer-v
1
1
XRMediaBinding/createCylinderLayer(video, init)
+XRMediaBinding/createCylinderLayer(video)
-
init
argument
@@ -5126,6 +5259,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createequirectlayer-v
1
1
XRMediaBinding/createEquirectLayer(video, init)
+XRMediaBinding/createEquirectLayer(video)
-
init
argument
@@ -5137,6 +5271,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createquadlayer-video
1
1
XRMediaBinding/createQuadLayer(video, init)
+XRMediaBinding/createQuadLayer(video)
-
initCompositionEvent()
method
@@ -5372,6 +5507,17 @@ https://drafts.csswg.org/css-cascade-4/#valdef-all-initial
all
-
initial
+value
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#valdef-all-initial
+1
+1
+all
+-
+initial
dfn
css-template-1
css-template
@@ -5417,7 +5563,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#x1
+https://www.w3.org/TR/CSS2/visudet.html#x1
1
-
@@ -5677,6 +5823,16 @@ css-overflow
current
https://drafts.csswg.org/css-overflow-3/#initial-scroll-position
1
+1
+-
+initial url
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-initial-url
+
1
-
initial value
@@ -5721,6 +5877,16 @@ https://drafts.csswg.org/css-cascade-4/#initial-value
-
initial value
dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#initial-value
+1
+1
+-
+initial value
+dfn
css2
css2
1
@@ -5950,6 +6116,20 @@ argument
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight-name-initialranges-initialranges
+1
+1
+Highlight/Highlight(name, ...initialRanges)
+Highlight/constructor(name, ...initialRanges)
+Highlight/Highlight(name)
+Highlight/constructor(name)
+-
+initialRanges
+argument
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlight-highlight-name-initialranges-initialranges
1
@@ -6075,6 +6255,16 @@ webxr-layers
current
https://immersive-web.github.io/layers/#initialize-a-cylinder-layer
+1
+-
+initialize a document's csp list
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#initialize-document-csp
+1
1
-
initialize a document's csp list
@@ -6095,6 +6285,16 @@ webxr-layers
current
https://immersive-web.github.io/layers/#initialize-a-equirect-layer
+1
+-
+initialize a global object's csp list
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#initialize-global-object-csp
+1
1
-
initialize a global object's csp list
@@ -6107,14 +6307,44 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#initialize-a-global-o
1
-
-initialize a quad layer
+initialize a global's endpoint list
dfn
-webxr-layers-1
-webxr-layers
+reporting-1
+reporting
1
current
-https://immersive-web.github.io/layers/#initialize-a-quad-layer
-
+https://w3c.github.io/reporting/#initialize-a-globals-endpoint-list
+1
+1
+-
+initialize a new intersectionobserver
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#initialize-a-new-intersectionobserver
+
+1
+-
+initialize a new intersectionobserver
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#initialize-a-new-intersectionobserver
+
+1
+-
+initialize a quad layer
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#initialize-a-quad-layer
+
1
-
initialize a sensor object
@@ -6509,7 +6739,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#value-def-inline
+https://www.w3.org/TR/CSS2/visuren.html#value-def-inline
1
1
-
@@ -6684,7 +6914,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#inline-box
+https://www.w3.org/TR/CSS2/visuren.html#inline-box
1
-
@@ -7170,7 +7400,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#value-def-inline-block
+https://www.w3.org/TR/CSS2/visuren.html#value-def-inline-block
1
1
-
@@ -7449,7 +7679,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x11
+https://www.w3.org/TR/CSS2/visuren.html#x11
1
-
@@ -7489,7 +7719,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#inline-level
+https://www.w3.org/TR/CSS2/visuren.html#inline-level
1
-
@@ -7757,7 +7987,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-inline-table
+https://www.w3.org/TR/CSS2/tables.html#value-def-inline-table
1
1
-
@@ -7999,6 +8229,26 @@ https://drafts.csswg.org/css-display-3/#inlinify
1
1
-
+inner block size
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#inner-size
+1
+1
+-
+inner block size
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#inner-size
+1
+1
+-
inner box-shadow
dfn
css-backgrounds-3
@@ -8097,6 +8347,46 @@ dom
snapshot
https://dom.spec.whatwg.org/#inner-event-creation-steps
+1
+-
+inner height
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#inner-size
+1
+1
+-
+inner height
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#inner-size
+1
+1
+-
+inner inline size
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#inner-size
+1
+1
+-
+inner inline size
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#inner-size
+1
1
-
inner invoke
@@ -8171,6 +8461,26 @@ https://heycam.github.io/webidl/#annotated-types-inner-type
1
annotated types
-
+inner width
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#inner-size
+1
+1
+-
+inner width
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#inner-size
+1
+1
+-
innerHTML
attribute
html
@@ -8820,28 +9130,6 @@ https://www.w3.org/TR/uievents/#dom-inputeventinit-inputtype
1
InputEventInit
-
-inputdeviceinfo.getcapabilities
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-inputdeviceinfo-getcapabilities
-1
-1
-inputdeviceinfo
--
-inputdeviceinfo.getcapabilities()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-inputdeviceinfo-getcapabilities
-1
-1
-inputdeviceinfo
--
inputmode
element-attr
html
@@ -8851,6 +9139,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode
1
1
+html-global
-
inputs
argument
@@ -8879,10 +9168,10 @@ webaudio
webaudio
1
current
-https://webaudio.github.io/web-audio-api/#dom-audioworkletprocessor-process-inputs-outputs-parameters-inputs
+https://webaudio.github.io/web-audio-api/#dom-audioworkletprocesscallback-inputs
1
1
-AudioWorkletProcessor/process(inputs, outputs, parameters))
+AudioWorkletProcessCallback
-
inputs
dfn
@@ -9202,6 +9491,28 @@ https://html.spec.whatwg.org/multipage/tables.html#dom-tbody-insertrow
1
HTMLTableSectionElement
-
+insertRule
+method
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-insertrule
+1
+1
+CSSNestingRule
+-
+insertRule(rule)
+method
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-insertrule
+1
+1
+CSSNestingRule
+-
insertRule(rule)
method
cssom-1
@@ -9226,6 +9537,17 @@ CSSGroupingRule
-
insertRule(rule, index)
method
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-insertrule
+1
+1
+CSSNestingRule
+-
+insertRule(rule, index)
+method
cssom-1
cssom
1
@@ -9297,7 +9619,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-insertedsamplesfordeceleration
1
-1
+
RTCAudioReceiverStats
-
insertion mode
@@ -9452,7 +9774,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-inset
+https://www.w3.org/TR/CSS2/box.html#value-def-inset
1
1
-
@@ -9622,6 +9944,16 @@ css-position
current
https://drafts.csswg.org/css-position-3/#propdef-inset-block-end
1
+1
+-
+inset-block-end
+value
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#'inset-block-end'
+
1
-
inset-block-start
@@ -9662,6 +9994,16 @@ css-position
current
https://drafts.csswg.org/css-position-3/#propdef-inset-block-start
1
+1
+-
+inset-block-start
+value
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#'inset-block-start'
+
1
-
inset-inline
@@ -10134,17 +10476,6 @@ https://www.w3.org/TR/css-values-4/#integer
1
-
integer
-value
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-integer
-1
-1
-
--
-integer
dfn
css-values-4
css-values
@@ -11318,7 +11649,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#internal-table-element
+https://www.w3.org/TR/CSS2/tables.html#internal-table-element
1
-
@@ -11579,6 +11910,7 @@ https://www.w3.org/TR/intersection-observer/#dom-intersectionobserverentry-inter
1
1
IntersectionObserverEntry/IntersectionObserverEntry(intersectionObserverEntryInit)
+IntersectionObserverEntry/constructor(intersectionObserverEntryInit)
-
intersectionObserverEntryInit
argument
@@ -11688,6 +12020,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#intersectionobserver
+1
+-
+intersectionobserver task source
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#intersectionobserver-task-source
+
+1
+-
+intersectionobserver task source
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#intersectionobserver-task-source
+
1
-
intersectionobserverinit
@@ -11821,26 +12173,6 @@ css-ruby
current
https://drafts.csswg.org/css-ruby-1/#intra-ruby-white-space
-1
--
-intrinsic aspect ratio
-dfn
-css-images-3
-css-images
-3
-snapshot
-https://www.w3.org/TR/css-images-3/#intrinsic-aspect-ratio
-1
-1
--
-intrinsic aspect ratio
-dfn
-css-images-3
-css-images
-3
-current
-https://drafts.csswg.org/css-images-3/#intrinsic-aspect-ratio
-1
1
-
intrinsic aspect ratio
@@ -11851,26 +12183,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#intrinsic-aspect-ratio
-1
--
-intrinsic dimensions
-dfn
-css-images-3
-css-images
-3
-snapshot
-https://www.w3.org/TR/css-images-3/#intrinsic-dimensions
-1
-1
--
-intrinsic dimensions
-dfn
-css-images-3
-css-images
-3
-current
-https://drafts.csswg.org/css-images-3/#intrinsic-dimensions
-1
1
-
intrinsic dimensions
@@ -11891,36 +12203,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#intrinsic-dimensions
-1
--
-intrinsic dimensions of a cross-fade()
-dfn
-css-images-4
-css-images
-4
-current
-https://drafts.csswg.org/css-images-4/#intrinsic-dimensions-of-a-cross-fade
-1
-1
--
-intrinsic height
-dfn
-css-images-3
-css-images
-3
-snapshot
-https://www.w3.org/TR/css-images-3/#intrinsic-height
-1
-1
--
-intrinsic height
-dfn
-css-images-3
-css-images
-3
-current
-https://drafts.csswg.org/css-images-3/#intrinsic-height
-1
1
-
intrinsic height
@@ -12053,13 +12335,13 @@ https://www.w3.org/TR/css-images-4/#intrinsic-resolution
1
1
-
-intrinsic resolution
+intrinsic size
dfn
-css-images-4
-css-images
-4
-current
-https://drafts.csswg.org/css-images-4/#intrinsic-resolution
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#intrinsic-size
1
1
-
@@ -12068,8 +12350,8 @@ dfn
css-sizing-3
css-sizing
3
-snapshot
-https://www.w3.org/TR/css-sizing-3/#intrinsic-size
+current
+https://drafts.csswg.org/css-sizing-3/#intrinsic-size
1
1
-
@@ -12079,7 +12361,7 @@ css-sizing-3
css-sizing
3
current
-https://drafts.csswg.org/css-sizing-3/#intrinsic-size
+https://drafts.csswg.org/css-sizing-3/#dfn-intrinsic-sizes
1
1
-
@@ -12133,16 +12415,6 @@ https://www.w3.org/TR/css-sizing-3/#dfn-intrinsic-sizes
1
1
-
-intrinsic sizes
-dfn
-css-sizing-3
-css-sizing
-3
-current
-https://drafts.csswg.org/css-sizing-3/#dfn-intrinsic-sizes
-1
-1
--
intrinsic sizes function
dfn
css-layout-api-1
@@ -12233,26 +12505,6 @@ css-grid
current
https://drafts.csswg.org/css-grid-2/#intrinsic-sizing-function
-1
--
-intrinsic width
-dfn
-css-images-3
-css-images
-3
-snapshot
-https://www.w3.org/TR/css-images-3/#intrinsic-width
-1
-1
--
-intrinsic width
-dfn
-css-images-3
-css-images
-3
-current
-https://drafts.csswg.org/css-images-3/#intrinsic-width
-1
1
-
intrinsic width
@@ -13037,16 +13289,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-InvalidAccessError
-1
--
-invalidaccesserror
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-InvalidAccessError
-
1
-
invalidaccesserror
@@ -13276,7 +13518,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#value-def-invert
+https://www.w3.org/TR/CSS2/ui.html#value-def-invert
1
1
-
diff --git a/.spec-data/anchors/anchors-io.data b/.spec-data/anchors/anchors-io.data
new file mode 100644
index 000000000..26a27686a
--- /dev/null
+++ b/.spec-data/anchors/anchors-io.data
@@ -0,0 +1,21 @@
+i/o queue
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-stream
+1
+1
+-
+i/o queue
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#textdecodercommon-i-o-queue
+
+1
+TextDecoderCommon
+-
diff --git a/.spec-data/anchors/anchors-is.data b/.spec-data/anchors/anchors-is.data
index f25bcdf65..bb2c8ad30 100644
--- a/.spec-data/anchors/anchors-is.data
+++ b/.spec-data/anchors/anchors-is.data
@@ -99,16 +99,6 @@ https://streams.spec.whatwg.org/#is-non-negative-number
1
1
-
-IsReadableStreamDisturbed
-abstract-op
-streams
-streams
-1
-current
-https://streams.spec.whatwg.org/#is-readable-stream-disturbed
-1
-1
--
IsReadableStreamLocked
abstract-op
streams
@@ -190,6 +180,7 @@ snapshot
https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is
1
1
+html-global
-
is
dfn
@@ -266,6 +257,16 @@ https://html.spec.whatwg.org/multipage/webappapis.html#secure-context
-
is base allowed for document?
dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#allow-base-for-document
+1
+1
+-
+is base allowed for document?
+dfn
html
html
1
@@ -389,6 +390,16 @@ fetch
current
https://fetch.spec.whatwg.org/#is-local
1
+1
+-
+is modal
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/interactive-elements.html#is-modal
+
1
-
is not a registrable domain suffix of and is not equal to
@@ -464,6 +475,16 @@ url
snapshot
https://url.spec.whatwg.org/#is-not-special
+1
+-
+is origin-keyed
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/webappapis.html#is-origin-keyed
+
1
-
is special
@@ -1024,7 +1045,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatestats-isremote
1
-1
+
RTCIceCandidateStats
-
isSameNode(otherNode)
@@ -1088,43 +1109,10 @@ webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrquadlayerinit-isstatic
-1
-1
-XRQuadLayerInit
--
-isStatic
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrcylinderlayerinit-isstatic
-1
-1
-XRCylinderLayerInit
--
-isStatic
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-isstatic
+https://immersive-web.github.io/layers/#dom-xrlayerinit-isstatic
1
1
-XREquirectLayerInit
--
-isStatic
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrcubelayerinit-isstatic
-1
-1
-XRCubeLayerInit
+XRLayerInit
-
isSupported
attribute
@@ -1283,6 +1271,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-input-ismap
1
1
+input
-
iso-2022-jp
dfn
@@ -1924,6 +1913,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/browsers.html#isplatformobjectsameorigin-(-o-)
1
+1
+-
+ispush
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#uhus-ispush
+
1
-
issharedarraybuffer
diff --git a/.spec-data/anchors/anchors-it.data b/.spec-data/anchors/anchors-it.data
index ceeb71508..ccf3c5a69 100644
--- a/.spec-data/anchors/anchors-it.data
+++ b/.spec-data/anchors/anchors-it.data
@@ -401,6 +401,7 @@ snapshot
https://html.spec.whatwg.org/multipage/microdata.html#attr-itemid
1
1
+html-global
-
itemref
element-attr
@@ -411,6 +412,7 @@ snapshot
https://html.spec.whatwg.org/multipage/microdata.html#attr-itemref
1
1
+html-global
-
items
attribute
@@ -432,6 +434,7 @@ snapshot
https://html.spec.whatwg.org/multipage/microdata.html#attr-itemscope
1
1
+html-global
-
itemtype
element-attr
@@ -442,6 +445,7 @@ snapshot
https://html.spec.whatwg.org/multipage/microdata.html#attr-itemtype
1
1
+html-global
-
iterable
dfn
@@ -852,14 +856,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-Pbkdf2Params-iterations
1
-
iterations
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-Pbkdf2Params-iterations
-
1
+1
+Pbkdf2Params
-
iterator collection
dfn
diff --git a/.spec-data/anchors/anchors-iv.data b/.spec-data/anchors/anchors-iv.data
index 326b9b315..3504959de 100644
--- a/.spec-data/anchors/anchors-iv.data
+++ b/.spec-data/anchors/anchors-iv.data
@@ -19,24 +19,26 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-AesGcmParams-iv
1
-
iv
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesCbcParams-iv
-
1
+1
+AesCbcParams
-
iv
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesGcmParams-iv
-
1
+1
+AesGcmParams
-
ivory
dfn
diff --git a/.spec-data/anchors/anchors-ja.data b/.spec-data/anchors/anchors-ja.data
index 888605acb..33515aca7 100644
--- a/.spec-data/anchors/anchors-ja.data
+++ b/.spec-data/anchors/anchors-ja.data
@@ -154,14 +154,3 @@ https://infra.spec.whatwg.org/#string
1
1
-
-javascript string
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-javascript-string
-
-1
-PaymentCurrencyAmount
--
diff --git a/.spec-data/anchors/anchors-ji.data b/.spec-data/anchors/anchors-ji.data
index 40aab59f6..8e32bac8d 100644
--- a/.spec-data/anchors/anchors-ji.data
+++ b/.spec-data/anchors/anchors-ji.data
@@ -240,7 +240,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-jitterbufferdelay
1
-1
+
RTCAudioReceiverStats
-
jitterBufferDelay
@@ -251,7 +251,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-jitterbufferdelay
1
-1
+
RTCVideoReceiverStats
-
jitterBufferEmittedCount
@@ -273,7 +273,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-jitterbufferemittedcount
1
-1
+
RTCAudioReceiverStats
-
jitterBufferEmittedCount
@@ -284,6 +284,6 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-jitterbufferemittedcount
1
-1
+
RTCVideoReceiverStats
-
diff --git a/.spec-data/anchors/anchors-jo.data b/.spec-data/anchors/anchors-jo.data
index 042e13bbe..06dd423be 100644
--- a/.spec-data/anchors/anchors-jo.data
+++ b/.spec-data/anchors/anchors-jo.data
@@ -1,3 +1,14 @@
+[[joints]]
+attribute
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-joints-slot
+1
+1
+XRHand
+-
job
dfn
service-workers
@@ -83,17 +94,6 @@ https://w3c.github.io/ServiceWorker/#dfn-job-type
job
-
joint
-method
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-joint
-1
-1
-XRHand
--
-joint
dfn
webxr-hand-input-1
webxr-hand-input
@@ -115,17 +115,6 @@ https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-getjointpose-joint
1
XRFrame/getJointPose(joint, baseSpace)
-
-joint index
-dfn
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#xrjointspace-joint-index
-
-1
-XRJointSpace
--
joint session history
dfn
html
@@ -136,36 +125,36 @@ https://html.spec.whatwg.org/multipage/history.html#joint-session-history
1
-
-joint(jointIndex)
-method
+jointName
+attribute
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-joint
+https://immersive-web.github.io/webxr-hand-input/#dom-xrjointspace-jointname
1
1
-XRHand
+XRJointSpace
-
-joint(jointIndex)
-method
+jointSpaces
+argument
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrjointspace-joint
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-filljointradii-jointspaces-radii-jointspaces
1
1
-XRJointSpace
+XRFrame/fillJointRadii(jointSpaces, radii)
-
-jointIndex
-argument
+jointname
+dfn
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-joint-jointindex-jointindex
-1
+https://immersive-web.github.io/webxr-hand-input/#xrjointspace-jointname
+
1
-XRHand/joint(jointIndex)
+XRJointSpace
-
diff --git a/.spec-data/anchors/anchors-js.data b/.spec-data/anchors/anchors-js.data
index 3726490e7..64a4151a8 100644
--- a/.spec-data/anchors/anchors-js.data
+++ b/.spec-data/anchors/anchors-js.data
@@ -99,6 +99,16 @@ snapshot
https://www.w3.org/TR/json-ld11-api/#dom-jsonldrecord
1
1
+-
+JsonWebKey
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-JsonWebKey
+1
+
-
[[jsepmid]]
dfn
@@ -168,16 +178,6 @@ network-error-logging
snapshot
https://www.w3.org/TR/network-error-logging/#dfn-json-object
-1
--
-json response
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#json-response
-
1
-
json type
@@ -483,13 +483,3 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-JsonWebKey
1
-
-jsonwebkey
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-JsonWebKey
-
-1
--
diff --git a/.spec-data/anchors/anchors-ju.data b/.spec-data/anchors/anchors-ju.data
index 80be83c8c..c5915519d 100644
--- a/.spec-data/anchors/anchors-ju.data
+++ b/.spec-data/anchors/anchors-ju.data
@@ -271,3 +271,13 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#'justify-self'
1
-
+justify-tracks
+property
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#propdef-justify-tracks
+1
+1
+-
diff --git a/.spec-data/anchors/anchors-jw.data b/.spec-data/anchors/anchors-jw.data
new file mode 100644
index 000000000..f76d40942
--- /dev/null
+++ b/.spec-data/anchors/anchors-jw.data
@@ -0,0 +1,11 @@
+jwk
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyformat-jwk
+1
+1
+KeyFormat
+-
diff --git a/.spec-data/anchors/anchors-k_.data b/.spec-data/anchors/anchors-k_.data
new file mode 100644
index 000000000..7f103aac4
--- /dev/null
+++ b/.spec-data/anchors/anchors-k_.data
@@ -0,0 +1,22 @@
+k
+element-attr
+svg
+svg
+1
+snapshot
+https://www.w3.org/TR/SVG11/fonts.html#HKernElementKAttribute
+1
+1
+hkern
+-
+k
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-k
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-ke.data b/.spec-data/anchors/anchors-ke.data
index c8d06bfbb..adb2060e6 100644
--- a/.spec-data/anchors/anchors-ke.data
+++ b/.spec-data/anchors/anchors-ke.data
@@ -144,6 +144,46 @@ https://drafts.csswg.org/css-animations-1/#dom-cssrule-keyframe_rule
1
CSSRule
-
+KeyAlgorithm
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-KeyAlgorithm
+1
+1
+-
+KeyFormat
+enum
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyformat
+1
+1
+-
+KeyType
+enum
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keytype
+1
+1
+-
+KeyUsage
+enum
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyusage
+1
+1
+-
KeyboardEvent
interface
ui-events-1
@@ -728,6 +768,17 @@ https://www.w3.org/TR/SVG11/text.html#KerningProperty
1
-
key
+dfn
+fetch
+fetch
+1
+current
+https://fetch.spec.whatwg.org/#concept-cache-key
+
+1
+cache entry
+-
+key
dict-member
html
html
@@ -872,6 +923,17 @@ https://heycam.github.io/webidl/#value-pair-key
1
value pair
-
+key
+argument
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-get-key-key
+1
+1
+XRHand/get(key)
+-
key export steps
dfn
webcryptoapi-1
@@ -910,46 +972,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-hmac-extended-export-steps
-1
--
-key export steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-rsa-ssa-extended-export-steps
-
-1
--
-key export steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-rsa-pss-extended-export-steps
-
-1
--
-key export steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-rsa-oaep-extended-export-steps
-
-1
--
-key export steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-hmac-extended-export-steps
-
1
-
key generator
@@ -1000,46 +1022,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-hmac-extended-import-steps
-1
--
-key import steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-rsa-ssa-extended-import-steps
-
-1
--
-key import steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-rsa-pss-extended-import-steps
-
-1
--
-key import steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-rsa-oaep-extended-import-steps
-
-1
--
-key import steps
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-hmac-extended-import-steps
-
1
-
key mapping
@@ -1199,7 +1181,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-keyframesreceived
1
-1
+
RTCVideoReceiverStats
-
keyFramesSent
@@ -1210,7 +1192,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideosenderstats-keyframessent
1
-1
+
RTCVideoSenderStats
-
keyPath
@@ -1280,23 +1262,24 @@ https://drafts.csswg.org/css-animations-1/#dom-csskeyframerule-keytext
1
CSSKeyframeRule
-
-keyalgorithm
-dfn
+key_ops
+dict-member
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-KeyAlgorithm
-
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-key_ops
1
+1
+JsonWebKey
-
keyalgorithm
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-KeyAlgorithm
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-KeyAlgorithm
1
-
@@ -1681,13 +1664,25 @@ https://www.w3.org/TR/uievents/#keyup
-
keyword
dfn
+css-values-3
+css-values
+3
+current
+https://drafts.csswg.org/css-values-3/#css-keyword
+1
+1
+CSS
+-
+keyword
+dfn
css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#keyword
+https://www.w3.org/TR/css-values-4/#css-keyword
1
1
+CSS
-
keyword
dfn
diff --git a/.spec-data/anchors/anchors-ki.data b/.spec-data/anchors/anchors-ki.data
index 399b9c8a7..24a74f5d3 100644
--- a/.spec-data/anchors/anchors-ki.data
+++ b/.spec-data/anchors/anchors-ki.data
@@ -1,3 +1,13 @@
+[[kindsaccessiblemap]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-kindsaccessiblemap
+
+1
+-
kin
dfn
html
@@ -93,7 +103,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-kind
1
1
-mediastreamtrack
+MediaStreamTrack
-
kind
attribute
@@ -104,7 +114,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-kind
1
1
-mediadeviceinfo
+MediaDeviceInfo
-
kind
dfn
diff --git a/.spec-data/anchors/anchors-kt.data b/.spec-data/anchors/anchors-kt.data
new file mode 100644
index 000000000..9d9fa7baf
--- /dev/null
+++ b/.spec-data/anchors/anchors-kt.data
@@ -0,0 +1,11 @@
+kty
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-kty
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-l_.data b/.spec-data/anchors/anchors-l_.data
new file mode 100644
index 000000000..58c5dddd0
--- /dev/null
+++ b/.spec-data/anchors/anchors-l_.data
@@ -0,0 +1,75 @@
+l
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl-h-s-l-alpha-l
+1
+1
+CSSHSL/CSSHSL(h, s, l, alpha)
+CSSHSL/constructor(h, s, l, alpha)
+CSSHSL/CSSHSL(h, s, l)
+CSSHSL/constructor(h, s, l)
+-
+l
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-l
+1
+1
+CSSHSL
+-
+l
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-csslab-l-a-b-alpha-l
+1
+1
+CSSLab/CSSLab(l, a, b, alpha)
+CSSLab/constructor(l, a, b, alpha)
+CSSLab/CSSLab(l, a, b)
+CSSLab/constructor(l, a, b)
+-
+l
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslab-l
+1
+1
+CSSLab
+-
+l
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-csslch-l-c-h-alpha-l
+1
+1
+CSSLCH/CSSLCH(l, c, h, alpha)
+CSSLCH/constructor(l, c, h, alpha)
+CSSLCH/CSSLCH(l, c, h)
+CSSLCH/constructor(l, c, h)
+-
+l
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csslch-l
+1
+1
+CSSLCH
+-
diff --git a/.spec-data/anchors/anchors-la.data b/.spec-data/anchors/anchors-la.data
index e80daa2f7..5480a1ac6 100644
--- a/.spec-data/anchors/anchors-la.data
+++ b/.spec-data/anchors/anchors-la.data
@@ -169,6 +169,16 @@ https://drafts.csswg.org/css-text-4/#typedef-word-boundary-detection-lang
1
word-boundary-detection
-
+
+type
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#typedef-layer-ident
+1
+1
+-
type
css-box-3
@@ -209,6 +219,36 @@ https://drafts.csswg.org/css-box-4/#typedef-layout-box
1
1
-
+@layer
+at-rule
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#at-ruledef-layer
+1
+1
+-
+@layers
+at-rule
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#at-ruledef-layers
+1
+1
+-
+LargeBlobSupport
+enum
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#enumdef-largeblobsupport
+1
+1
+-
LayoutChild
interface
css-layout-api-1
@@ -594,6 +634,17 @@ value
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#valdef-color-lab
+1
+1
+color()
+-
+lab
+value
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#valdef-color-lab
1
@@ -882,6 +933,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-menu-label
1
1
+menu
-
label
attribute
@@ -892,7 +944,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-label
1
1
-mediastreamtrack
+MediaStreamTrack
-
label
attribute
@@ -903,7 +955,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-label
1
1
-mediadeviceinfo
+MediaDeviceInfo
-
label
attribute
@@ -949,14 +1001,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaOaepParams-label
1
-
label
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-RsaOaepParams-label
-
1
+1
+RsaOaepParams
-
label
attribute
@@ -1265,6 +1318,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-lang
1
1
+html-global
-
lang
element-attr
@@ -1404,6 +1458,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-script-language
1
1
+script
-
language
attribute
@@ -2253,7 +2308,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-latency
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
latency
dict-member
@@ -2264,7 +2319,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-latency
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
latency
dict-member
@@ -2275,7 +2330,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-latency
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
latency
dict-member
@@ -2286,7 +2341,17 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-latency
1
1
-mediatracksettings
+MediaTrackSettings
+-
+latency
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-latency
+
+1
-
latencyHint
dict-member
@@ -2613,6 +2678,26 @@ https://immersive-web.github.io/layers/#dom-xrrenderstate-layers
1
XRRenderState
-
+laying out in-place
+dfn
+css-contain-1
+css-contain
+1
+current
+https://drafts.csswg.org/css-contain-1/#laying-out-in-place
+
+1
+-
+laying out in-place
+dfn
+css-contain-2
+css-contain
+2
+current
+https://drafts.csswg.org/css-contain-2/#laying-out-in-place
+
+1
+-
layout
value
css-contain-1
@@ -2859,6 +2944,26 @@ css-contain
current
https://drafts.csswg.org/css-contain-2/#layout-containment
1
+1
+-
+layout containment box
+dfn
+css-contain-1
+css-contain
+1
+current
+https://drafts.csswg.org/css-contain-1/#layout-containment-box
+
+1
+-
+layout containment box
+dfn
+css-contain-2
+css-contain
+2
+current
+https://drafts.csswg.org/css-contain-2/#layout-containment-box
+
1
-
layout cycles
@@ -3175,6 +3280,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/urls-and-fetching.html#lazy-load-resumption-steps
+1
+-
+lazy load root margin
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/urls-and-fetching.html#lazy-load-root-margin
+
1
-
lazy loading attribute
diff --git a/.spec-data/anchors/anchors-le.data b/.spec-data/anchors/anchors-le.data
index 96abac98f..a0c663dff 100644
--- a/.spec-data/anchors/anchors-le.data
+++ b/.spec-data/anchors/anchors-le.data
@@ -165,7 +165,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#value-def-left
+https://www.w3.org/TR/CSS2/visufx.html#value-def-left
1
1
-
@@ -772,6 +772,21 @@ https://www.w3.org/TR/css-shapes-1/#valuedef-length
shape-margin
-
+value
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-length
+1
+1
+contain-intrinsic-width
+contain-intrinsic-height
+contain-intrinsic-block-size
+contain-intrinsic-inline-size
+contain-intrinsic-size
+-
+
type
css-template-1
css-template
@@ -947,7 +962,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-length
+https://www.w3.org/TR/CSS2/syndata.html#value-def-length
1
1
-
@@ -1034,17 +1049,6 @@ https://www.w3.org/TR/css-sizing-4/#valdef-contain-intrinsic-size-length2
1
contain-intrinsic-size
-
-{2}
-value
-css-sizing-4
-css-sizing
-4
-current
-https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-size-length2
-1
-1
-contain-intrinsic-size
--
@left-bottom
at-rule
css-page-3
@@ -1889,7 +1893,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-left
+https://www.w3.org/TR/CSS2/visuren.html#propdef-left
1
1
-
@@ -2089,7 +2093,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-videofacingmodeenum-left
1
1
-videofacingmodeenum
+VideoFacingModeEnum
-
left
dfn
@@ -2131,6 +2135,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-leftmargin
1
1
+body
-
leftover space
dfn
@@ -2205,6 +2210,17 @@ https://drafts.csswg.org/css-align-3/#valdef-justify-items-legacy
1
justify-items
-
+legacy
+value
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#valdef-min-intrinsic-size-legacy
+1
+1
+min-intrinsic-size
+-
legacy callback interface object
dfn
webidl
@@ -2255,6 +2271,16 @@ https://drafts.csswg.org/css-cascade-4/#legacy-name-alias
1
1
-
+legacy name alias
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#legacy-name-alias
+1
+1
+-
legacy platform object
dfn
html
@@ -2295,6 +2321,16 @@ https://drafts.csswg.org/css-cascade-4/#legacy-shorthand
1
1
-
+legacy shorthand
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#legacy-shorthand
+1
+1
+-
legacy-canceled-activation behavior
dfn
dom
@@ -2611,10 +2647,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-length
+https://www.w3.org/TR/css-values-4/#valdef-attr-length
1
1
-
+attr()
-
length
value
@@ -3271,74 +3307,81 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-HmacKeyGenParams-length
1
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesCtrParams-length
-
1
+1
+AesCtrParams
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesKeyAlgorithm-length
-
1
+1
+AesKeyAlgorithm
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesKeyGenParams-length
-
1
+1
+AesKeyGenParams
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-AesDerivedKeyParams-length
-
1
+1
+AesDerivedKeyParams
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HmacImportParams-length
-
1
+1
+HmacImportParams
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HmacKeyAlgorithm-length
-
1
+1
+HmacKeyAlgorithm
-
length
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HmacKeyGenParams-length
-
1
+1
+HmacKeyGenParams
-
length
argument
@@ -3384,17 +3427,6 @@ https://immersive-web.github.io/webxr/#dom-xrinputsourcearray-length
1
XRInputSourceArray
-
-length
-attribute
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-length
-1
-1
-XRHand
--
lengthComputable
attribute
html
@@ -3590,7 +3622,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-letter-spacing
+https://www.w3.org/TR/CSS2/text.html#propdef-letter-spacing
1
1
-
diff --git a/.spec-data/anchors/anchors-li.data b/.spec-data/anchors/anchors-li.data
index 73ccdd49e..3fc74cbc8 100644
--- a/.spec-data/anchors/anchors-li.data
+++ b/.spec-data/anchors/anchors-li.data
@@ -304,72 +304,6 @@ https://drafts.csswg.org/css-images-4/#typedef-linear-color-stop
1
1
-
-LITTLE_METACARPAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-little_metacarpal
-1
-1
-XRHand
--
-LITTLE_PHALANX_DISTAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-little_phalanx_distal
-1
-1
-XRHand
--
-LITTLE_PHALANX_INTERMEDIATE
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-little_phalanx_intermediate
-1
-1
-XRHand
--
-LITTLE_PHALANX_PROXIMAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-little_phalanx_proximal
-1
-1
-XRHand
--
-LITTLE_PHALANX_TIP
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-little_phalanx_tip
-1
-1
-XRHand
--
-Link
-abstract-op
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#abstract-opdef-synthetic-module-record-link
-1
-1
-Synthetic Module Record
--
LinkStyle
interface
cssom-1
@@ -1886,7 +1820,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#line-box
+https://www.w3.org/TR/CSS2/visuren.html#line-box
1
-
@@ -2262,6 +2196,28 @@ https://drafts.csswg.org/css-overflow-3/#propdef-line-clamp
1
1
-
+line-gap-override
+descriptor
+css-fonts-4
+css-fonts
+4
+snapshot
+https://www.w3.org/TR/css-fonts-4/#descdef-font-face-line-gap-override
+1
+1
+@font-face
+-
+line-gap-override
+descriptor
+css-fonts-4
+css-fonts
+4
+current
+https://drafts.csswg.org/css-fonts-4/#descdef-font-face-line-gap-override
+1
+1
+@font-face
+-
line-grid
property
css-line-grid-1
@@ -2308,7 +2264,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-line-height
+https://www.w3.org/TR/CSS2/visudet.html#propdef-line-height
1
1
-
@@ -2532,13 +2488,13 @@ https://drafts.csswg.org/css-writing-modes-4/#line-relative-direction
1
1
-
-line-relative values
+line-relative shift values
dfn
css-inline-3
css-inline
3
-snapshot
-https://www.w3.org/TR/css-inline-3/#line-relative-values
+current
+https://drafts.csswg.org/css-inline-3/#line-relative-shift-values
1
-
@@ -2547,8 +2503,8 @@ dfn
css-inline-3
css-inline
3
-current
-https://drafts.csswg.org/css-inline-3/#line-relative-values
+snapshot
+https://www.w3.org/TR/css-inline-3/#line-relative-values
1
-
@@ -2728,6 +2684,28 @@ https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-linedashoffset
1
CanvasPathDrawingStyles
-
+lineGapOverride
+attribute
+css-font-loading-3
+css-font-loading
+3
+current
+https://drafts.csswg.org/css-font-loading-3/#dom-fontface-linegapoverride
+1
+1
+FontFace
+-
+lineGapOverride
+dict-member
+css-font-loading-3
+css-font-loading
+3
+current
+https://drafts.csswg.org/css-font-loading-3/#dom-fontfacedescriptors-linegapoverride
+1
+1
+FontFaceDescriptors
+-
lineJoin
attribute
html
@@ -3287,6 +3265,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-link
1
1
+body
-
link
attribute
@@ -3866,6 +3845,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/images.html#list-of-available-images
+1
+-
+list of color formats for non-projection layers
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#list-of-color-formats-for-non-projection-layers
+
+1
+-
+list of color formats for projection layers
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#list-of-color-formats-for-projection-layers
+
1
-
list of complex selectors
@@ -3926,6 +3925,26 @@ webxr
current
https://immersive-web.github.io/webxr/#list-of-currently-running-animation-frame-callbacks
+1
+-
+list of depth formats for non-projection layers
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#list-of-depth-formats-for-non-projection-layers
+
+1
+-
+list of depth formats for projection layers
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#list-of-depth-formats-for-projection-layers
+
1
-
list of dragged nodes
@@ -4034,6 +4053,16 @@ https://immersive-web.github.io/webxr/#xrsession-list-of-frame-updates
1
XRSession
-
+list of full-sized viewports
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#list-of-full-sized-viewports
+
+1
+-
list of immersive xr devices
dfn
webxr-1
@@ -4052,6 +4081,16 @@ webxr
current
https://immersive-web.github.io/webxr/#list-of-immersive-xr-devices
+1
+-
+list of inherent constrainable track properties
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#list-of-inherent-constrainable-track-properties
+
1
-
list of inline sessions
@@ -4074,16 +4113,15 @@ https://immersive-web.github.io/webxr/#list-of-inline-sessions
1
-
-list of joint spaces
+list of joints
dfn
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#xrhand-list-of-joint-spaces
+https://immersive-web.github.io/webxr-hand-input/#list-of-joints
1
-XRHand
-
list of newly introduced cues
dfn
@@ -4123,16 +4161,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/media.html#list-of-pending-play-promises
-1
--
-list of pending primary entries
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-pending-primary-entries
-
1
-
list of pending text tracks
@@ -4315,16 +4343,6 @@ webxr
snapshot
https://www.w3.org/TR/webxr/#list-of-viewports
-1
--
-list of viewports
-dfn
-webxr-1
-webxr
-1
-current
-https://immersive-web.github.io/webxr/#list-of-viewports
-
1
-
list of views
@@ -4365,7 +4383,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#x30
+https://www.w3.org/TR/CSS2/generate.html#x30
1
-
@@ -4439,7 +4457,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#value-def-list-item
+https://www.w3.org/TR/CSS2/visuren.html#value-def-list-item
1
1
-
@@ -4459,6 +4477,16 @@ dfn
mediacapture-streams
mediacapture-streams
1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#list-of-inherent-constrainable-track-properties
+
+1
+-
+list-of-inherent-constrainable-track-properties
+dfn
+mediacapture-streams
+mediacapture-streams
+1
current
https://w3c.github.io/mediacapture-main/#list-of-inherent-constrainable-track-properties
@@ -4490,7 +4518,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-list-style
+https://www.w3.org/TR/CSS2/generate.html#propdef-list-style
1
1
-
@@ -4540,7 +4568,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-list-style-image
+https://www.w3.org/TR/CSS2/generate.html#propdef-list-style-image
1
1
-
@@ -4580,7 +4608,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-list-style-position
+https://www.w3.org/TR/CSS2/generate.html#propdef-list-style-position
1
1
-
@@ -4630,7 +4658,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-list-style-type
+https://www.w3.org/TR/CSS2/generate.html#propdef-list-style-type
1
1
-
@@ -4796,10 +4824,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackstate-live
+https://www.w3.org/TR/mediacapture-streams/#idl-def-MediaStreamTrackState.live
1
1
-mediastreamtrackstate
+MediaStreamTrackState
-
live
dfn
diff --git a/.spec-data/anchors/anchors-lo.data b/.spec-data/anchors/anchors-lo.data
index 545b31f89..7c17e4d0a 100644
--- a/.spec-data/anchors/anchors-lo.data
+++ b/.spec-data/anchors/anchors-lo.data
@@ -322,14 +322,15 @@ https://w3c.github.io/FileAPI/#dfn-load-event
FileReader
-
load
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-track-load
-
1
+1
+HTMLTrackElement
-
load
event
@@ -550,24 +551,26 @@ https://xhr.spec.whatwg.org/#dom-progresseventinit-loaded
ProgressEventInit
-
loadeddata
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-loadeddata
-
1
+1
+HTMLMediaElement
-
loadedmetadata
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-loadedmetadata
-
1
+1
+HTMLMediaElement
-
loadend
event
@@ -775,14 +778,15 @@ https://w3c.github.io/FileAPI/#dfn-loadstart-event
FileReader
-
loadstart
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-loadstart
-
1
+1
+HTMLMediaElement
-
loadstart
event
@@ -1391,17 +1395,6 @@ https://dom.spec.whatwg.org/#dom-element-removeattributens-namespace-localname-l
1
Element/removeAttributeNS(namespace, localName)
-
-localName
-attribute
-dom
-dom
-1
-snapshot
-https://dom.spec.whatwg.org/#dom-node-localname
-1
-1
-Node
--
localStorage
attribute
html
@@ -1715,17 +1708,6 @@ fetch
fetch
1
current
-https://fetch.spec.whatwg.org/#concept-readablestream-locked
-1
-1
-ReadableStream
--
-locked
-dfn
-fetch
-fetch
-1
-current
https://fetch.spec.whatwg.org/#concept-body-locked
1
1
@@ -1753,6 +1735,17 @@ https://streams.spec.whatwg.org/#ws-locked
1
WritableStream
-
+locked
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-locked
+1
+1
+ReadableStream
+-
locked for focus
dfn
html
@@ -1809,6 +1802,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-log
+1
+1
+-
+log()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-log
1
@@ -2057,6 +2060,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-longdesc
1
1
+iframe
-
longdesc
element-attr
@@ -2067,6 +2071,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-longdesc
1
1
+img
-
longhand
dfn
@@ -2108,6 +2113,16 @@ https://drafts.csswg.org/css-cascade-4/#longhand
1
1
-
+longhand
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#longhand
+1
+1
+-
longhand property
dfn
css-cascade-3
@@ -2148,6 +2163,16 @@ https://drafts.csswg.org/css-cascade-4/#longhand
1
1
-
+longhand property
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#longhand
+1
+1
+-
look up a custom element definition
dfn
html
@@ -2233,7 +2258,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-loop
1
1
-track
+media
-
loop
attribute
@@ -2721,7 +2746,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-lower-greek
+https://www.w3.org/TR/CSS2/generate.html#value-def-lower-greek
1
1
-
@@ -2764,7 +2789,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-lower-latin
+https://www.w3.org/TR/CSS2/generate.html#value-def-lower-latin
1
1
-
@@ -2807,7 +2832,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-lower-roman
+https://www.w3.org/TR/CSS2/generate.html#value-def-lower-roman
1
1
-
@@ -2900,6 +2925,17 @@ https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-lowerverticalang
1
XREquirectLayerInit
-
+lowerVerticalAngle
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaequirectlayerinit-lowerverticalangle
+1
+1
+XRMediaEquirectLayerInit
+-
lowercase
value
css-text-3
@@ -3006,6 +3042,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-lowsrc
1
1
+img
-
lowsrc
attribute
diff --git a/.spec-data/anchors/anchors-lt.data b/.spec-data/anchors/anchors-lt.data
index fe8b050dc..ae33d743a 100644
--- a/.spec-data/anchors/anchors-lt.data
+++ b/.spec-data/anchors/anchors-lt.data
@@ -65,7 +65,7 @@ https://drafts.csswg.org/css2/#valdef-direction-ltr
direction
-
ltr
-element-attr
+attr-value
html
html
1
@@ -73,6 +73,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-dir-ltr
1
1
+html-global/dir
-
ltr
element-state
@@ -95,7 +96,7 @@ https://html.spec.whatwg.org/multipage/dom.html#concept-ltr
1
-
ltr
-attribute
+enum-value
html
html
1
@@ -103,5 +104,5 @@ snapshot
https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-direction-ltr
1
1
-context-2d-direction
+CanvasDirection
-
diff --git a/.spec-data/anchors/anchors-ma.data b/.spec-data/anchors/anchors-ma.data
index 68127f27a..21626dd2b 100644
--- a/.spec-data/anchors/anchors-ma.data
+++ b/.spec-data/anchors/anchors-ma.data
@@ -198,7 +198,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-margin-width
+https://www.w3.org/TR/CSS2/box.html#value-def-margin-width
1
1
-
@@ -950,7 +950,7 @@ html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/semantics.html#attr-html-manifest
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-html-manifest
1
1
html
@@ -1426,7 +1426,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#box-margin-area
+https://www.w3.org/TR/CSS2/box.html#box-margin-area
1
-
@@ -1436,7 +1436,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-margin
+https://www.w3.org/TR/CSS2/box.html#propdef-margin
1
1
-
@@ -1576,7 +1576,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x17
+https://www.w3.org/TR/CSS2/box.html#x17
1
-
@@ -1866,7 +1866,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-margin-bottom
+https://www.w3.org/TR/CSS2/box.html#propdef-margin-bottom
1
1
-
@@ -2152,7 +2152,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-margin-left
+https://www.w3.org/TR/CSS2/box.html#propdef-margin-left
1
1
-
@@ -2242,7 +2242,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-margin-right
+https://www.w3.org/TR/CSS2/box.html#propdef-margin-right
1
1
-
@@ -2312,7 +2312,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-margin-top
+https://www.w3.org/TR/CSS2/box.html#propdef-margin-top
1
1
-
@@ -2409,6 +2409,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-marginheight
1
1
+body
-
marginheight
element-attr
@@ -2419,6 +2420,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-marginheight
1
1
+iframe
-
marginwidth
element-attr
@@ -2429,6 +2431,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-marginwidth
1
1
+body
-
marginwidth
element-attr
@@ -2439,6 +2442,18 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-marginwidth
1
1
+iframe
+-
+mark
+value
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#valdef-system-color-mark
+1
+1
+
-
mark
value
@@ -2889,6 +2904,17 @@ value
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#valdef-system-color-marktext
+1
+1
+
+-
+marktext
+value
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#valdef-system-color-marktext
1
@@ -3679,6 +3705,36 @@ https://www.w3.org/TR/SVG11/masking.html#MaskElementMaskUnitsAttribute
1
clipPath
-
+masonry axis
+dfn
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#masonry-axis
+
+1
+-
+masonry box
+dfn
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#masonry-box
+
+1
+-
+masonry-auto-flow
+property
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#propdef-masonry-auto-flow
+1
+1
+-
match
dfn
css-page-3
@@ -3862,7 +3918,7 @@ https://mimesniff.spec.whatwg.org/#match-an-mp3-header
1
-
-match cross-origin opener policies
+match cross-origin opener policy values
dfn
html
html
@@ -4304,7 +4360,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#x1
+https://www.w3.org/TR/CSS2/selector.html#x1
1
-
@@ -4425,16 +4481,6 @@ https://webbluetoothcg.github.io/web-bluetooth/#bluetoothdatafilterinit-matches
1
BluetoothDataFilterInit
-
-matches a fallback namespace
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-matches-fallback
-
-1
--
matches a filter
dfn
web-bluetooth-1
@@ -5261,7 +5307,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-doublerange-max
1
1
-doublerange
+DoubleRange
-
max
dict-member
@@ -5272,7 +5318,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-ulongrange-max
1
1
-ulongrange
+ULongRange
-
max
element-attr
@@ -6082,7 +6128,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-max-height
+https://www.w3.org/TR/CSS2/visudet.html#propdef-max-height
1
1
-
@@ -6094,6 +6140,16 @@ css2
current
https://drafts.csswg.org/css2/#propdef-max-height
1
+1
+-
+max-height
+value
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#'max-height'
+
1
-
max-inline-size
@@ -6204,7 +6260,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-max-width
+https://www.w3.org/TR/CSS2/visudet.html#propdef-max-width
1
1
-
@@ -6216,6 +6272,16 @@ css2
current
https://drafts.csswg.org/css2/#propdef-max-width
1
+1
+-
+max-width
+value
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#'max-width'
+
1
-
max-zoom
diff --git a/.spec-data/anchors/anchors-me.data b/.spec-data/anchors/anchors-me.data
index 56038c6e4..2015a2953 100644
--- a/.spec-data/anchors/anchors-me.data
+++ b/.spec-data/anchors/anchors-me.data
@@ -9,16 +9,6 @@ https://immersive-web.github.io/hit-test/#dom-xrhittesttrackabletype-mesh
1
XRHitTestTrackableType
-
-'@media' rule
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#atmedia-rule
-
-1
--
type
mediaqueries-4
@@ -371,6 +361,16 @@ https://drafts.csswg.org/css-cascade-4/#typedef-media-query
-
type
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#typedef-media-query
+1
+1
+-
+
+type
mediaqueries-4
mediaqueries
4
@@ -454,6 +454,16 @@ at-rule
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#at-ruledef-media
+1
+1
+-
+@media
+at-rule
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#at-ruledef-media
1
@@ -917,16 +927,6 @@ https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamconstraints
1
1
-
-MediaStreamError
-typedef
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamerror
-1
-1
--
MediaStreamTrack
interface
mediacapture-streams
@@ -1008,6 +1008,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackevent
1
1
+MediaStreamTrackEvent
-
MediaStreamTrackEventInit
dictionary
@@ -1079,92 +1080,6 @@ https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints
1
1
-
-MerchantValidationEvent
-interface
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent
-1
-1
--
-MerchantValidationEvent.complete
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-complete
-1
-1
-MerchantValidationEvent
--
-MerchantValidationEvent.complete()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-complete
-1
-1
-MerchantValidationEvent
--
-MerchantValidationEvent.constructor
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-constructor
-1
-1
-MerchantValidationEvent
--
-MerchantValidationEvent.constructor()
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-constructor
-1
-1
-MerchantValidationEvent
--
-MerchantValidationEvent.methodName
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-methodname
-1
-1
-MerchantValidationEvent
--
-MerchantValidationEvent.validationURL
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-validationurl
-1
-1
-MerchantValidationEvent
--
-MerchantValidationEventInit
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationeventinit
-1
-1
--
MessageChannel
interface
html
@@ -1280,26 +1195,16 @@ https://drafts.css-houdini.org/font-metrics-api-1/#dom-document-measuretext
1
Document
-
-mechvalidation.waitforupdate
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-mechvalidation-waitforupdate
-
-1
-MerchantValidationEvent
--
media
-dfn
+attribute
css-conditional-3
css-conditional
3
snapshot
-https://www.w3.org/TR/css3-conditional/#media
-
+https://www.w3.org/TR/css3-conditional/#dom-cssmediarule-media
+1
1
+CSSMediaRule
-
media
attribute
@@ -2110,6 +2015,17 @@ https://w3c.github.io/webappsec-csp/#grammardef-media-type-list
1
1
-
+mediaDevices
+attribute
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-navigator-mediadevices
+1
+1
+Navigator
+-
mediaElement
argument
webaudio
@@ -2415,743 +2331,139 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcrtpstreamstats-mediatype
1
-1
+
RTCRtpStreamStats
-
-mediadeviceinfo.deviceid
-attribute
-mediacapture-streams
-mediacapture-streams
+mediasource
+dfn
+html
+html
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-deviceid
-1
+https://html.spec.whatwg.org/multipage/infrastructure.html#mediasource
+
1
-mediadeviceinfo
-
-mediadeviceinfo.groupid
-attribute
-mediacapture-streams
-mediacapture-streams
+mediastream
+dfn
+html
+html
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-groupid
-1
+https://html.spec.whatwg.org/multipage/infrastructure.html#mediastream
+
1
-mediadeviceinfo
-
-mediadeviceinfo.kind
-attribute
-mediacapture-streams
-mediacapture-streams
+mediastream
+dfn
+webrtc-stats-1
+webrtc-stats
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-kind
-1
+https://www.w3.org/TR/webrtc-stats/#dfn-mediastream
+
1
-mediadeviceinfo
-
-mediadeviceinfo.label
-attribute
-mediacapture-streams
-mediacapture-streams
+mediastreamtrack
+dfn
+webrtc-stats-1
+webrtc-stats
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-label
-1
+https://www.w3.org/TR/webrtc-stats/#dfn-mediastreamtrack
+
1
-mediadeviceinfo
-
-mediadeviceinfo.tojson
-method
-mediacapture-streams
-mediacapture-streams
+mediation
+dict-member
+credential-management-1
+credential-management
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-tojson
+https://www.w3.org/TR/credential-management-1/#dom-credentialrequestoptions-mediation
1
1
-mediadeviceinfo
+CredentialRequestOptions
-
-mediadeviceinfo.tojson()
-method
-mediacapture-streams
-mediacapture-streams
+mediation
+dict-member
+credential-management-1
+credential-management
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-tojson
+current
+https://w3c.github.io/webappsec-credential-management/#dom-credentialrequestoptions-mediation
1
1
-mediadeviceinfo
+CredentialRequestOptions
-
-mediadevices
-attribute
-mediacapture-streams
-mediacapture-streams
-1
+medium
+value
+css-backgrounds-3
+css-backgrounds
+3
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator-mediadevices
+https://www.w3.org/TR/css-backgrounds-3/#valdef-line-width-medium
1
1
-navigator
+
+border-width
+border-top-width
+border-left-width
+border-bottom-width
+border-right-width
+border
-
-mediadevices.enumeratedevices
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-enumeratedevices
+medium
+value
+css-backgrounds-3
+css-backgrounds
+3
+current
+https://drafts.csswg.org/css-backgrounds-3/#valdef-line-width-medium
1
1
-mediadevices
+
+border-width
+border-top-width
+border-left-width
+border-bottom-width
+border-right-width
+border
-
-mediadevices.enumeratedevices()
-method
-mediacapture-streams
-mediacapture-streams
+medium
+value
+css-speech-1
+css-speech
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-enumeratedevices
+current
+https://drafts.csswg.org/css-speech-1/#valdef-voice-volume-medium
1
1
-mediadevices
+voice-volume
-
-mediadevices.getsupportedconstraints
-method
-mediacapture-streams
-mediacapture-streams
+medium
+value
+css-speech-1
+css-speech
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getsupportedconstraints
+current
+https://drafts.csswg.org/css-speech-1/#valdef-pause-before-medium
1
1
-mediadevices
+pause-before
+pause-after
-
-mediadevices.getsupportedconstraints()
-method
-mediacapture-streams
-mediacapture-streams
+medium
+value
+css-speech-1
+css-speech
1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getsupportedconstraints
+current
+https://drafts.csswg.org/css-speech-1/#valdef-rest-before-medium
1
1
-mediadevices
--
-mediadevices.getusermedia
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
-1
-1
-mediadevices
--
-mediadevices.getusermedia()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-getusermedia
-1
-1
-mediadevices
--
-mediadevices.ondevicechange
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-ondevicechange
-1
-1
-mediadevices
--
-mediasource
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#mediasource
-
-1
--
-mediastream
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#mediastream
-
-1
--
-mediastream
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-mediastream
-
-1
--
-mediastream()
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-mediastream
-
-1
--
-mediastream.active
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-active
-1
-1
-mediastream
--
-mediastream.addtrack
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
-1
-1
-mediastream
--
-mediastream.addtrack()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-addtrack
-1
-1
-mediastream
--
-mediastream.clone
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-clone
-1
-1
-mediastream
--
-mediastream.clone()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-clone
-1
-1
-mediastream
--
-mediastream.getaudiotracks
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getaudiotracks
-1
-1
-mediastream
--
-mediastream.getaudiotracks()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getaudiotracks
-1
-1
-mediastream
--
-mediastream.gettrackbyid
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
-1
-1
-mediastream
--
-mediastream.gettrackbyid()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettrackbyid
-1
-1
-mediastream
--
-mediastream.gettracks
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettracks
-1
-1
-mediastream
--
-mediastream.gettracks()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-gettracks
-1
-1
-mediastream
--
-mediastream.getvideotracks
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getvideotracks
-1
-1
-mediastream
--
-mediastream.getvideotracks()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-getvideotracks
-1
-1
-mediastream
--
-mediastream.id
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-id
-1
-1
-mediastream
--
-mediastream.onaddtrack
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-onaddtrack
-1
-1
-mediastream
--
-mediastream.onremovetrack
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-onremovetrack
-1
-1
-mediastream
--
-mediastream.removetrack
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
-1
-1
-mediastream
--
-mediastream.removetrack()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
-1
-1
-mediastream
--
-mediastreamtrack
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-mediastreamtrack
-
-1
--
-mediastreamtrack.applyconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-applyconstraints
-1
-1
-mediastreamtrack
--
-mediastreamtrack.applyconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-applyconstraints
-1
-1
-mediastreamtrack
--
-mediastreamtrack.clone
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-clone
-1
-1
-mediastreamtrack
--
-mediastreamtrack.clone()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-clone
-1
-1
-mediastreamtrack
--
-mediastreamtrack.enabled
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-enabled
-1
-1
-mediastreamtrack
--
-mediastreamtrack.getcapabilities
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities
-1
-1
-mediastreamtrack
--
-mediastreamtrack.getcapabilities()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities
-1
-1
-mediastreamtrack
--
-mediastreamtrack.getconstraints
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getconstraints
-1
-1
-mediastreamtrack
--
-mediastreamtrack.getconstraints()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getconstraints
-1
-1
-mediastreamtrack
--
-mediastreamtrack.getsettings
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getsettings
-1
-1
-mediastreamtrack
--
-mediastreamtrack.getsettings()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getsettings
-1
-1
-mediastreamtrack
--
-mediastreamtrack.id
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-id
-1
-1
-mediastreamtrack
--
-mediastreamtrack.kind
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-kind
-1
-1
-mediastreamtrack
--
-mediastreamtrack.label
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-label
-1
-1
-mediastreamtrack
--
-mediastreamtrack.muted
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-muted
-1
-1
-mediastreamtrack
--
-mediastreamtrack.onended
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-onended
-1
-1
-mediastreamtrack
--
-mediastreamtrack.onmute
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-onmute
-1
-1
-mediastreamtrack
--
-mediastreamtrack.onunmute
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-onunmute
-1
-1
-mediastreamtrack
--
-mediastreamtrack.readystate
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-readystate
-1
-1
-mediastreamtrack
--
-mediastreamtrack.stop
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-stop
-1
-1
-mediastreamtrack
--
-mediastreamtrack.stop()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-stop
-1
-1
-mediastreamtrack
--
-mediastreamtrackevent.track
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackevent-track
-1
-1
-mediastreamtrackevent
--
-mediation
-dict-member
-credential-management-1
-credential-management
-1
-snapshot
-https://www.w3.org/TR/credential-management-1/#dom-credentialrequestoptions-mediation
-1
-1
-CredentialRequestOptions
--
-mediation
-dict-member
-credential-management-1
-credential-management
-1
-current
-https://w3c.github.io/webappsec-credential-management/#dom-credentialrequestoptions-mediation
-1
-1
-CredentialRequestOptions
--
-medium
-value
-css-backgrounds-3
-css-backgrounds
-3
-snapshot
-https://www.w3.org/TR/css-backgrounds-3/#valdef-line-width-medium
-1
-1
-
-border-width
-border-top-width
-border-left-width
-border-bottom-width
-border-right-width
-border
--
-medium
-value
-css-backgrounds-3
-css-backgrounds
-3
-current
-https://drafts.csswg.org/css-backgrounds-3/#valdef-line-width-medium
-1
-1
-
-border-width
-border-top-width
-border-left-width
-border-bottom-width
-border-right-width
-border
--
-medium
-value
-css-speech-1
-css-speech
-1
-current
-https://drafts.csswg.org/css-speech-1/#valdef-voice-volume-medium
-1
-1
-voice-volume
--
-medium
-value
-css-speech-1
-css-speech
-1
-current
-https://drafts.csswg.org/css-speech-1/#valdef-pause-before-medium
-1
-1
-pause-before
-pause-after
--
-medium
-value
-css-speech-1
-css-speech
-1
-current
-https://drafts.csswg.org/css-speech-1/#valdef-rest-before-medium
-1
-1
-rest-before
-rest-after
+rest-before
+rest-after
-
medium
value
@@ -3887,48 +3199,6 @@ https://drafts.csswg.org/css-color-4/#menutext
1
-
-merchant validation
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-validate-the-merchant
-
-1
--
-merchantvalidation
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-merchantvalidation
-
-
--
-merchantvalidationevent constructor
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-merchantvalidationevent-merchantvalidationevent
-
-1
-MerchantValidationEvent
--
-merchantvalidationevent.merchantvalidationevent()
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-merchantvalidationevent-merchantvalidationevent
-
-1
-MerchantValidationEvent
--
merge
value
css-ruby-1
@@ -4536,6 +3806,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-method
1
1
+form
+button
-
method
dfn
@@ -4663,28 +3935,6 @@ payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-methodname
-1
-1
-MerchantValidationEvent
--
-methodName
-dict-member
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationeventinit-methodname
-1
-1
-MerchantValidationEventInit
--
-methodName
-attribute
-payment-request-1
-payment-request
-1
-snapshot
https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-methodname
1
1
@@ -4710,6 +3960,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-methods
1
1
+a
-
methods
element-attr
@@ -4720,4 +3971,5 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-link-methods
1
1
+link
-
diff --git a/.spec-data/anchors/anchors-mi.data b/.spec-data/anchors/anchors-mi.data
index be4e0b84e..83369f2a6 100644
--- a/.spec-data/anchors/anchors-mi.data
+++ b/.spec-data/anchors/anchors-mi.data
@@ -9,6 +9,61 @@ https://w3c.github.io/permissions/#dom-permissionname-microphone
1
PermissionName
-
+"middle-finger-metacarpal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-middle-finger-metacarpal
+1
+1
+XRHandJoint
+-
+"middle-finger-phalanx-distal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-middle-finger-phalanx-distal
+1
+1
+XRHandJoint
+-
+"middle-finger-phalanx-intermediate"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-middle-finger-phalanx-intermediate
+1
+1
+XRHandJoint
+-
+"middle-finger-phalanx-proximal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-middle-finger-phalanx-proximal
+1
+1
+XRHandJoint
+-
+"middle-finger-tip"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-middle-finger-tip
+1
+1
+XRHandJoint
+-
"midi"
enum-value
permissions-1
@@ -103,61 +158,6 @@ https://drafts.csswg.org/css-color-5/#typedef-mix-component
1
1
-
-MIDDLE_METACARPAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-middle_metacarpal
-1
-1
-XRHand
--
-MIDDLE_PHALANX_DISTAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-middle_phalanx_distal
-1
-1
-XRHand
--
-MIDDLE_PHALANX_INTERMEDIATE
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-middle_phalanx_intermediate
-1
-1
-XRHand
--
-MIDDLE_PHALANX_PROXIMAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-middle_phalanx_proximal
-1
-1
-XRHand
--
-MIDDLE_PHALANX_TIP
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-middle_phalanx_tip
-1
-1
-XRHand
--
MidiPermissionDescriptor
dictionary
permissions-1
@@ -219,23 +219,13 @@ https://html.spec.whatwg.org/multipage/microdata.html#microdata-error
1
-
microphone
-dfn
+value
mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-microphone-feature
-
+https://www.w3.org/TR/mediacapture-streams/#dfn-microphone
1
--
-microphone-feature
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-microphone-feature
-
1
-
microtask
@@ -633,7 +623,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-doublerange-min
1
1
-doublerange
+DoubleRange
-
min
dict-member
@@ -644,7 +634,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-ulongrange-min
1
1
-ulongrange
+ULongRange
-
min
element-attr
@@ -1439,7 +1429,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-min-height
+https://www.w3.org/TR/CSS2/visudet.html#propdef-min-height
1
1
-
@@ -1473,6 +1463,16 @@ https://drafts.csswg.org/css-logical-1/#propdef-min-inline-size
1
1
-
+min-intrinsic-sizing
+property
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#propdef-min-intrinsic-sizing
+1
+1
+-
min-width
descriptor
css-device-adapt-1
@@ -1521,7 +1521,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-min-width
+https://www.w3.org/TR/CSS2/visudet.html#propdef-min-width
1
1
-
@@ -2449,6 +2449,16 @@ https://w3c.github.io/webappsec-mixed-content/#mixed-content
1
1
-
+mixed download
+dfn
+mixed-content-1
+mixed-content
+1
+current
+https://w3c.github.io/webappsec-mixed-content/#mixed-download
+1
+1
+-
mixing rules
dfn
webaudio
diff --git a/.spec-data/anchors/anchors-mo.data b/.spec-data/anchors/anchors-mo.data
index 884300ff1..bfa2c646c 100644
--- a/.spec-data/anchors/anchors-mo.data
+++ b/.spec-data/anchors/anchors-mo.data
@@ -353,6 +353,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-mod
+1
+1
+-
+mod()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-mod
1
@@ -680,6 +690,17 @@ XRSystem/requestSession(mode, options)
XRSystem/requestSession(mode)
-
mode
+dict-member
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#dom-xrsessionsupportedpermissiondescriptor-mode
+1
+1
+XRSessionSupportedPermissionDescriptor
+-
+mode
dfn
webxr-1
webxr
@@ -897,22 +918,42 @@ WorkerGlobalScope
-
module map
dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#concept-workletglobalscope-module-map
+
+1
+-
+module map
+dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#workletglobalscope-module-map
+snapshot
+https://www.w3.org/TR/worklets-1/#workletglobalscope-module-map
1
WorkletGlobalScope
-
module responses map
dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#concept-worklet-module-responses-map
+
+1
+-
+module responses map
+dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#module-responses-map
+snapshot
+https://www.w3.org/TR/worklets-1/#module-responses-map
1
-
@@ -932,50 +973,41 @@ worklets-1
worklets
1
snapshot
-https://www.w3.org/TR/worklets-1/#dom-worklet-import-moduleurl-moduleurl
-1
-1
-Worklet/import(moduleURL)
--
-moduleURL
-argument
-worklets-1
-worklets
-1
-current
-https://drafts.css-houdini.org/worklets/#dom-worklet-addmodule-moduleurl-options-moduleurl
+https://www.w3.org/TR/worklets-1/#dom-worklet-addmodule-moduleurl-options-moduleurl
1
1
Worklet/addModule(moduleURL, options)
Worklet/addModule(moduleURL)
-
-moduluslength
-dfn
+modulusLength
+dict-member
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyGenParams-modulusLength
-
+current
+https://w3c.github.io/webcrypto/#dfn-RsaKeyGenParams-modulusLength
+1
1
+RsaKeyGenParams
-
-moduluslength
-dfn
+modulusLength
+dict-member
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyAlgorithm-modulusLength
-
+current
+https://w3c.github.io/webcrypto/#dfn-RsaKeyAlgorithm-modulusLength
+1
1
+RsaKeyAlgorithm
-
moduluslength
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaKeyGenParams-modulusLength
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyGenParams-modulusLength
1
-
@@ -984,8 +1016,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaKeyAlgorithm-modulusLength
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyAlgorithm-modulusLength
1
-
@@ -1048,8 +1080,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dfn-monitored-object
-
-
+1
+1
-
mono
enum-value
@@ -1218,7 +1250,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#monospace-def
+https://www.w3.org/TR/CSS2/fonts.html#monospace-def
1
1
-
diff --git a/.spec-data/anchors/anchors-mt.data b/.spec-data/anchors/anchors-mt.data
new file mode 100644
index 000000000..eb9955c4d
--- /dev/null
+++ b/.spec-data/anchors/anchors-mt.data
@@ -0,0 +1,11 @@
+mtu
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcsctptransportstats-mtu
+1
+1
+RTCSctpTransportStats
+-
diff --git a/.spec-data/anchors/anchors-mu.data b/.spec-data/anchors/anchors-mu.data
index fb8e8e604..5d8ce79fe 100644
--- a/.spec-data/anchors/anchors-mu.data
+++ b/.spec-data/anchors/anchors-mu.data
@@ -796,23 +796,23 @@ https://dom.spec.whatwg.org/#dom-mutationcallback-mutations
MutationCallback
-
mute
-dfn
+event
mediacapture-streams
mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#event-mediastreamtrack-mute
-
+1
-
mute
-dfn
+event
mediacapture-streams
mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#event-mediastreamtrack-mute
-
+1
-
mute iframe load
@@ -834,7 +834,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-muted
1
1
-track
+media
-
muted
dfn
@@ -866,7 +866,27 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-muted
1
1
-mediastreamtrack
+MediaStreamTrack
+-
+muted
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#track-muted
+1
+1
+-
+muted
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+current
+https://w3c.github.io/mediacapture-main/#track-muted
+1
+1
-
muted errors
dfn
diff --git a/.spec-data/anchors/anchors-n_.data b/.spec-data/anchors/anchors-n_.data
new file mode 100644
index 000000000..59ffa454a
--- /dev/null
+++ b/.spec-data/anchors/anchors-n_.data
@@ -0,0 +1,21 @@
+n
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/microdata.html#md-vcard-n
+
+1
+-
+n
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-n
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-na.data b/.spec-data/anchors/anchors-na.data
index 5ebdc86e8..d089cec4f 100644
--- a/.spec-data/anchors/anchors-na.data
+++ b/.spec-data/anchors/anchors-na.data
@@ -203,6 +203,16 @@ https://html.spec.whatwg.org/multipage/window-object.html#dom-window-nameditem-f
1
1
-
+NamedCurve
+typedef
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-NamedCurve
+1
+1
+-
NamedFlow
interface
css-regions-1
@@ -387,16 +397,15 @@ https://html.spec.whatwg.org/multipage/system-state.html#navigator
1
1
-
-Navigator.maxTouchPoints
-attribute
-pointerevents3
-pointerevents
-3
+Navigator
+interface
+mediacapture-streams
+mediacapture-streams
+1
snapshot
-https://www.w3.org/TR/pointerevents3/#dom-navigator-maxtouchpoints
+https://www.w3.org/TR/mediacapture-streams/#dom-navigator
1
1
-Navigator
-
NavigatorConcurrentHardware
interface
@@ -454,7 +463,7 @@ html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/offline.html#navigatoronline
+https://html.spec.whatwg.org/multipage/system-state.html#navigatoronline
1
1
-
@@ -527,7 +536,7 @@ css-color
4
snapshot
https://www.w3.org/TR/css-color-4/#naively-convert-from-cmyk-to-rgba
-
+1
1
-
naively convert from cmyk to rgba
@@ -547,7 +556,7 @@ css-color
4
snapshot
https://www.w3.org/TR/css-color-4/#naively-convert-from-rgba-to-cmyk
-
+1
1
-
naively convert from rgba to cmyk
@@ -557,7 +566,7 @@ css-color
4
current
https://drafts.csswg.org/css-color-4/#naively-convert-from-rgba-to-cmyk
-
+1
1
-
naively converted to cmyk
@@ -567,7 +576,7 @@ css-color
4
snapshot
https://www.w3.org/TR/css-color-4/#naively-convert-from-rgba-to-cmyk
-
+1
1
-
naively converted to cmyk
@@ -577,7 +586,7 @@ css-color
4
current
https://drafts.csswg.org/css-color-4/#naively-convert-from-rgba-to-cmyk
-
+1
1
-
naively converted to rgba
@@ -587,7 +596,7 @@ css-color
4
snapshot
https://www.w3.org/TR/css-color-4/#naively-convert-from-cmyk-to-rgba
-
+1
1
-
naively converted to rgba
@@ -781,6 +790,42 @@ dfn
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#custom-highlight-name
+
+1
+custom highlight
+-
+name
+argument
+css-highlight-api-1
+css-highlight-api
+1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-highlight-name-initialranges-name
+1
+1
+Highlight/Highlight(name, ...initialRanges)
+Highlight/constructor(name, ...initialRanges)
+Highlight/Highlight(name)
+Highlight/constructor(name)
+-
+name
+attribute
+css-highlight-api-1
+css-highlight-api
+1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-name
+1
+1
+Highlight
+-
+name
+dfn
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#custom-highlight-name
@@ -835,6 +880,28 @@ https://drafts.css-houdini.org/css-layout-api-1/#dom-layoutworkletglobalscope-re
LayoutWorkletGlobalScope/registerLayout(name, layoutCtor)
-
name
+dfn
+css-lists-3
+css-lists
+3
+snapshot
+https://www.w3.org/TR/css-lists-3/#css-counter-name
+1
+1
+CSS counter
+-
+name
+dfn
+css-lists-3
+css-lists
+3
+current
+https://drafts.csswg.org/css-lists-3/#css-counter-name
+1
+1
+CSS counter
+-
+name
argument
css-paint-api-1
css-paint-api
@@ -1160,7 +1227,7 @@ snapshot
https://html.spec.whatwg.org/multipage/semantics.html#attr-meta-name
1
1
-link
+meta
-
name
attribute
@@ -1292,6 +1359,12 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-name
1
1
+button
+fieldset
+input
+output
+select
+textarea
-
name
attribute
@@ -1302,7 +1375,10 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#dom-fe-name
1
1
-HTMLFieldSetElement
+HTMLInputElement
+HTMLButtonElement
+HTMLSelectElement
+HTMLTextAreaElement
-
name
element-attr
@@ -1432,6 +1508,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-name
1
1
+a
-
name
element-attr
@@ -1442,6 +1519,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-embed-name
1
1
+embed
-
name
element-attr
@@ -1452,6 +1530,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-name
1
1
+img
-
name
element-attr
@@ -1462,6 +1541,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-option-name
1
1
+option
-
name
attribute
@@ -1721,14 +1801,15 @@ tuple
pair
-
name
-dfn
+attribute
navigation-timing-2
navigation-timing
2
snapshot
https://www.w3.org/TR/navigation-timing-2/#dom-PerformanceNavigationTiming-name
-
1
+1
+PerformanceNavigationTiming
-
name
dict-member
@@ -2064,6 +2145,28 @@ https://w3c.github.io/webauthn/#dom-publickeycredentialentity-name
PublicKeyCredentialEntity
-
name
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-algorithm-name
+1
+1
+Algorithm
+-
+name
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyalgorithm-name
+1
+1
+KeyAlgorithm
+-
+name
argument
webidl
webidl
@@ -2689,6 +2792,39 @@ https://drafts.csswg.org/css-gcpm-3/#named-string
1
-
+namedCurve
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcKeyGenParams-namedCurve
+1
+1
+EcKeyGenParams
+-
+namedCurve
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcKeyAlgorithm-namedCurve
+1
+1
+EcKeyAlgorithm
+-
+namedCurve
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-EcKeyImportParams-namedCurve
+1
+1
+EcKeyImportParams
+-
namedFlows
attribute
css-regions-1
@@ -2858,46 +2994,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-EcKeyImportParams-namedCurve
-1
--
-namedcurve
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-EcKeyGenParams-namedCurve
-
-1
--
-namedcurve
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-NamedCurve
-
-1
--
-namedcurve
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-EcKeyAlgorithm-namedCurve
-
-1
--
-namedcurve
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-EcKeyImportParams-namedCurve
-
1
-
namedflows
@@ -2921,7 +3017,7 @@ https://drafts.csswg.org/css-regions-1/#document-namedflows
1
-
names: the itemprop attribute
-dfn
+element-attr
html
html
1
@@ -3254,17 +3350,6 @@ https://dom.spec.whatwg.org/#dom-element-namespaceuri
1
Element
-
-namespaceURI
-attribute
-dom
-dom
-1
-snapshot
-https://dom.spec.whatwg.org/#dom-node-namespaceuri
-1
-1
-Node
--
namespace_err
dfn
webidl
@@ -3290,6 +3375,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-calc-nan
+1
+1
+calc()
+-
+nan
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-calc-nan
1
@@ -3327,6 +3423,16 @@ https://drafts.csswg.org/css-text-decor-4/#valdef-text-emphasis-skip-narrow
1
text-emphasis-skip
-
+native accessibility semantics map
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/custom-elements.html#native-accessibility-semantics-map
+
+1
+-
native appearance
dfn
css-ui-4
@@ -3493,6 +3599,56 @@ screen-orientation
snapshot
https://www.w3.org/TR/screen-orientation/#dfn-natural
+1
+-
+natural aspect ratio
+dfn
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#natural-aspect-ratio
+1
+1
+-
+natural aspect ratio
+dfn
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#natural-aspect-ratio
+1
+1
+-
+natural dimension
+dfn
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#natural-dimensions
+1
+1
+-
+natural dimension
+dfn
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#natural-dimensions
+1
+1
+-
+natural dimensions of a cross-fade()
+dfn
+css-images-4
+css-images
+4
+current
+https://drafts.csswg.org/css-images-4/#natural-dimensions-of-a-cross-fade
+1
1
-
natural end-point
@@ -3513,6 +3669,77 @@ css-scroll-snap
current
https://drafts.csswg.org/css-scroll-snap-1/#natural-end-point
+1
+-
+natural height
+dfn
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#natural-height
+1
+1
+-
+natural height
+dfn
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#natural-height
+1
+1
+-
+natural resolution
+dfn
+css-images-4
+css-images
+4
+current
+https://drafts.csswg.org/css-images-4/#--natural-resolution
+1
+1
+/
+-
+natural size
+dfn
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#natural-size
+1
+1
+-
+natural size
+dfn
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#natural-size
+1
+1
+-
+natural width
+dfn
+css-images-3
+css-images
+3
+snapshot
+https://www.w3.org/TR/css-images-3/#natural-width
+1
+1
+-
+natural width
+dfn
+css-images-3
+css-images
+3
+current
+https://drafts.csswg.org/css-images-3/#natural-width
+1
1
-
naturalHeight
@@ -3660,6 +3887,26 @@ snapshot
https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate
1
1
+-
+navigate
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#example-navigate-algo-named
+
+
+-
+navigate
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#example-navigate-algo-positional
+
+
-
navigate
enum-value
@@ -3979,16 +4226,25 @@ https://w3c.github.io/ServiceWorker/#service-worker-registration-navigationprelo
1
service worker registration
-
-navigator
-attribute
+navigationtype
+dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator
+https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-navigationtype
+
1
+-
+navigationtype
+dfn
+infra
+infra
1
-Window
+current
+https://infra.spec.whatwg.org/#example-navigate-algo-navigationType
+
+
-
navigator
attribute
@@ -3996,30 +4252,21 @@ html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/workers.html#dom-worker-navigator
+https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator
1
1
-WorkerGlobalScope
+Window
-
navigator
-dfn
-mediacapture-streams
-mediacapture-streams
+attribute
+html
+html
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator
-
+https://html.spec.whatwg.org/multipage/workers.html#dom-worker-navigator
1
--
-navigator
-dfn
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-navigator
-
1
+WorkerGlobalScope
-
navigator compatibility mode
dfn
@@ -4031,28 +4278,6 @@ https://html.spec.whatwg.org/multipage/system-state.html#concept-navigator-compa
1
-
-navigator.getusermedia
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
-1
-1
-navigator
--
-navigator.getusermedia()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator-getusermedia
-1
-1
-navigator
--
navigator.hardwareconcurrency
dfn
html
@@ -4073,17 +4298,6 @@ https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator-javaenabl
1
1
-
-navigator.mediadevices
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-navigator-mediadevices
-1
-1
-navigator
--
navigator.mimetypes
dfn
html
@@ -4100,7 +4314,7 @@ html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-navigator-online
+https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator-online
1
-
@@ -4115,14 +4329,15 @@ https://www.w3.org/TR/network-error-logging/#dfn-navigator-online
1
-
navigator.plugins
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator-plugins
-
1
+1
+NavigatorPlugins
-
navnotarget
event
diff --git a/.spec-data/anchors/anchors-ne.data b/.spec-data/anchors/anchors-ne.data
index 3e0c33e91..c1df1a30c 100644
--- a/.spec-data/anchors/anchors-ne.data
+++ b/.spec-data/anchors/anchors-ne.data
@@ -262,6 +262,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-rounding-strategy-nearest
+1
+1
+
+-
+nearest
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-rounding-strategy-nearest
1
@@ -300,11 +311,11 @@ https://drafts.csswg.org/css-overflow-3/#nearest-scrollport
-
need more data
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-readablestream-need-more-data
+https://streams.spec.whatwg.org/#readablestream-need-more-data
1
1
ReadableStream
@@ -319,6 +330,27 @@ https://html.spec.whatwg.org/multipage/canvas.html#need-new-subpath
1
-
+needs a browsing context group switch
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-bcg-switch
+
+1
+-
+needs more data
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-need-more-data
+1
+1
+ReadableStream
+-
needsRedraw
attribute
webxr-layers-1
@@ -627,16 +659,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/parsing.html#parse-error-nested-comment
-1
--
-nested_statement
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#nested_statement
-
1
-
nesting selector
@@ -915,6 +937,16 @@ https://drafts.csswg.org/css-speech-1/#valdef-speak-never
1
speak
-
+never support
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#never-support
+
+1
+-
never-rendered element
dfn
svg2
@@ -1127,16 +1159,6 @@ https://w3c.github.io/IndexedDB/#dom-idbversionchangeeventinit-newversion
1
IDBVersionChangeEventInit
-
-newer
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-newer
-
-1
--
newline
dfn
css-syntax-3
@@ -1227,6 +1249,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-next
1
1
+html-global/enterkeyhint
-
next input character
dfn
diff --git a/.spec-data/anchors/anchors-no.data b/.spec-data/anchors/anchors-no.data
index aefc2495b..091b7d105 100644
--- a/.spec-data/anchors/anchors-no.data
+++ b/.spec-data/anchors/anchors-no.data
@@ -805,7 +805,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-no-close-quote
+https://www.w3.org/TR/CSS2/generate.html#value-def-no-close-quote
1
1
-
@@ -1128,7 +1128,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-no-open-quote
+https://www.w3.org/TR/CSS2/generate.html#value-def-no-open-quote
1
1
-
@@ -1283,17 +1283,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-no-referrer
1
ReferrerPolicy
-
-no-referrer
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-no-referrer
-1
-1
-ReferrerPolicy
--
no-referrer-when-downgrade
dfn
html
@@ -1315,17 +1304,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-no-referrer-when-downgr
1
ReferrerPolicy
-
-no-referrer-when-downgrade
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-no-referrer-when-downgrade
-1
-1
-ReferrerPolicy
--
no-repeat
value
css-backgrounds-3
@@ -2088,6 +2066,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-area-nohref
1
1
+area
-
noiseSuppression
dict-member
@@ -2098,7 +2077,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-noisesuppression
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
noiseSuppression
dict-member
@@ -2109,7 +2088,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-noisesuppression
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
noiseSuppression
dict-member
@@ -2120,7 +2099,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-noisesuppression
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
noiseSuppression
dict-member
@@ -2131,7 +2110,17 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-noisesuppression
1
1
-mediatracksettings
+MediaTrackSettings
+-
+noisesuppression
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-noisesuppression
+
+1
-
nominal range
dfn
@@ -2183,6 +2172,7 @@ snapshot
https://html.spec.whatwg.org/multipage/scripting.html#attr-script-nomodule
1
1
+script
-
non-ascii code point
dfn
@@ -2354,6 +2344,16 @@ https://drafts.csswg.org/css-display-3/#non-replaced
1
1
-
+non-replaced element
+dfn
+css-display-3
+css-display
+3
+current
+https://drafts.csswg.org/css-display-3/#non-replaced
+1
+1
+-
non-resident credential
dfn
webauthn-1
@@ -2944,6 +2944,17 @@ value
css-fonts-4
css-fonts
4
+snapshot
+https://www.w3.org/TR/css-fonts-4/#valdef-font-palette-none
+1
+1
+font-palette
+-
+none
+value
+css-fonts-4
+css-fonts
+4
current
https://drafts.csswg.org/css-fonts-4/#font-size-adjust-none-value
1
@@ -3784,9 +3795,13 @@ css-sizing-4
css-sizing
4
current
-https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-size-none
+https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-none
1
1
+contain-intrinsic-width
+contain-intrinsic-height
+contain-intrinsic-block-size
+contain-intrinsic-inline-size
contain-intrinsic-size
-
none
@@ -4283,7 +4298,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-bo-none
+https://www.w3.org/TR/CSS2/box.html#value-def-bo-none
1
1
-
@@ -4566,7 +4581,7 @@ https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-none
1
-
none
-element-attr
+attr-value
html
html
1
@@ -4574,6 +4589,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize-none
1
1
+html-global/autocapitalize
-
none
dfn
@@ -4594,6 +4610,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-none
1
1
+html-global/inputmode
-
none
attribute
@@ -4625,6 +4642,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#concept-current-drag-operation-none
+1
+-
+none
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#accessor-accessed-none
+
1
-
none
@@ -4666,10 +4693,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-videoresizemodeenum-none
+https://www.w3.org/TR/mediacapture-streams/#idl-def-VideoResizeModeEnum.user
1
1
-videoresizemodeenum
+VideoResizeModeEnum
-
none
dfn
@@ -4958,12 +4985,12 @@ https://drafts.csswg.org/mediaqueries-5/#valdef-media-scripting-none
@media/scripting
-
none
-value
+dfn
mediaqueries-5
mediaqueries
5
current
-https://drafts.csswg.org/mediaqueries-5/#valdef-media-prefers-color-scheme-none
+https://drafts.csswg.org/mediaqueries-5/#media-prefers-color-scheme-none
1
1
@media/prefers-color-scheme
@@ -5398,6 +5425,16 @@ css-cascade
current
https://drafts.csswg.org/css-cascade-4/#normal
+1
+-
+normal
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#normal
+
1
-
normal
@@ -6256,16 +6293,6 @@ https://drafts.csswg.org/css2/#valdef-white-space-normal
1
white-space
-
-normal alignment
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/interactive-elements.html#normal-alignment
-
-1
--
normal elements
dfn
html
@@ -6700,6 +6727,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/media.html#normalised-timeranges-object
+1
+-
+normalized value
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#concept-normalized-usages
+
1
-
normalized value of a usages list
@@ -6751,6 +6788,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-hr-noshade
1
1
+hr
-
not
value
@@ -7211,16 +7249,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-NotSupportedError
-1
--
-notsupportederror
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-NotSupportedError
-
1
-
notsupportederror
@@ -7231,16 +7259,6 @@ webidl
snapshot
https://www.w3.org/TR/WebIDL/#notsupportederror
-1
--
-noupdate
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-noupdate
-
1
-
novalidate
@@ -7252,6 +7270,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-novalidate
1
1
+form
+button
-
now
method
@@ -7380,4 +7400,6 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-nowrap
1
1
+td
+th
-
diff --git a/.spec-data/anchors/anchors-nu.data b/.spec-data/anchors/anchors-nu.data
index 8cdbbd0ea..d36bd4678 100644
--- a/.spec-data/anchors/anchors-nu.data
+++ b/.spec-data/anchors/anchors-nu.data
@@ -25,6 +25,17 @@ value
css-fonts-4
css-fonts
4
+snapshot
+https://www.w3.org/TR/css-fonts-4/#valdef-font-weight-number-1-1000
+1
+1
+font-weight
+-
+
+value
+css-fonts-4
+css-fonts
+4
current
https://drafts.csswg.org/css-fonts-4/#valdef-font-weight-number-1-1000
1
@@ -61,16 +72,6 @@ https://www.w3.org/TR/css-values-3/#typedef-number-percentage
1
1
-
-
-type
-css-values-3
-css-values
-3
-current
-https://drafts.csswg.org/css-values-3/#typedef-number-percentage
-1
-1
--
type
css-syntax-3
@@ -207,17 +208,6 @@ css-fonts-4
css-fonts
4
snapshot
-https://www.w3.org/TR/css-fonts-4/#valdef-font-weight-number
-1
-1
-font-weight
--
-
-value
-css-fonts-4
-css-fonts
-4
-snapshot
https://www.w3.org/TR/css-fonts-4/#aspect-ratio-value
1
1
@@ -357,7 +347,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-number
+https://www.w3.org/TR/CSS2/syndata.html#value-def-number
1
1
-
@@ -740,10 +730,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-number
+https://www.w3.org/TR/css-values-4/#valdef-attr-number
1
1
-
+attr()
-
number
dfn
@@ -1324,6 +1314,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-numeric
1
1
+html-global/inputmode
-
numeric character reference end state
dfn
@@ -1363,6 +1354,16 @@ css-values
current
https://drafts.csswg.org/css-values-3/#numeric-data-types
+1
+-
+numeric data types
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#numeric-data-types
+
1
-
numeric data types
diff --git a/.spec-data/anchors/anchors-ob.data b/.spec-data/anchors/anchors-ob.data
index 313598976..d38b7b43a 100644
--- a/.spec-data/anchors/anchors-ob.data
+++ b/.spec-data/anchors/anchors-ob.data
@@ -29,18 +29,7 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#object.prototype.valu
1
-
-OBSOLETE
-const
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-obsolete
-1
-1
-ApplicationCache
--
-ObservableArray
+ObservableArray
interface
webidl
webidl
@@ -50,7 +39,7 @@ https://heycam.github.io/webidl/#idl-observable-array
1
1
-
-ObservableArrayT
+ObservableArray
interface
webidl
webidl
@@ -720,6 +709,26 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#dom-intersectionobser
1
intersectionobserver
-
+observe a target element
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#observe-a-target-element
+
+1
+-
+observe a target element
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#observe-a-target-element
+
+1
+-
observe()
method
reporting-1
@@ -958,26 +967,6 @@ web-bluetooth
snapshot
https://webbluetoothcg.github.io/web-bluetooth/#observer
-1
--
-obsolete
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-obsolete
-
-1
--
-obsolete
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-obsolete
-
1
-
obtain a browsing context to use for a navigation response
@@ -1060,6 +1049,17 @@ https://html.spec.whatwg.org/multipage/rendering.html#obtain-a-physical-form
1
-
+obtain a scaled viewport
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#xrview-obtain-a-scaled-viewport
+
+1
+XRView
+-
obtain a service worker agent
dfn
html
@@ -1167,7 +1167,7 @@ html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#obtain-a-worklet-agent
-1
+
1
-
obtain an embedder policy
diff --git a/.spec-data/anchors/anchors-oc.data b/.spec-data/anchors/anchors-oc.data
index 80d7fcb42..6829f3fb7 100644
--- a/.spec-data/anchors/anchors-oc.data
+++ b/.spec-data/anchors/anchors-oc.data
@@ -66,6 +66,16 @@ webcryptoapi
current
https://w3c.github.io/webcrypto/#dfn-octet-string
+1
+-
+octet string containing
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-octet-string-containing
+
1
-
octet string containing a bit string
diff --git a/.spec-data/anchors/anchors-of.data b/.spec-data/anchors/anchors-of.data
index c4c2e4d26..c0e074cf7 100644
--- a/.spec-data/anchors/anchors-of.data
+++ b/.spec-data/anchors/anchors-of.data
@@ -226,7 +226,7 @@ https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-
1
-
off
-element-attr
+attr-value
html
html
1
@@ -234,6 +234,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize-off
1
1
+html-global/autocapitalize
-
offer
enum-value
diff --git a/.spec-data/anchors/anchors-on.data b/.spec-data/anchors/anchors-on.data
index ecc1ff7d9..65baa3c58 100644
--- a/.spec-data/anchors/anchors-on.data
+++ b/.spec-data/anchors/anchors-on.data
@@ -161,7 +161,7 @@ https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-
1
-
on
-element-attr
+attr-value
html
html
1
@@ -169,6 +169,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize-on
1
1
+html-global/autocapitalize
-
onabort
dfn
@@ -345,7 +346,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-onaddtrack
1
1
-mediastream
+MediaStream
-
onadvertisementreceived
attribute
@@ -359,14 +360,15 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdeviceeventhandlers
BluetoothDeviceEventHandlers
-
onafterprint
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onafterprint
-
1
+1
+Window
-
onanimationcancel
attribute
@@ -600,24 +602,26 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetooth-onavailabilitychan
Bluetooth
-
onbeforeprint
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onbeforeprint
-
1
+1
+Window
-
onbeforeunload
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onbeforeunload
-
1
+1
+Window
-
onbeforexrselect
attribute
@@ -683,24 +687,26 @@ https://w3c.github.io/IndexedDB/#dom-idbopendbrequest-onblocked
IDBOpenDBRequest
-
onblur
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-onblur
-
1
+1
+GlobalEventHandlers
-
onbounce
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#handler-marquee-onbounce
-
1
+1
+HTMLMarqueeElement
-
onbufferedamountlow
attribute
@@ -713,16 +719,6 @@ https://www.w3.org/TR/webrtc/#dom-rtcdatachannel-onbufferedamountlow
1
RTCDataChannel
-
-oncached
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-oncached
-
-1
--
oncancel
attribute
html
@@ -898,16 +894,6 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-characteristiceventhandlers-
1
CharacteristicEventHandlers
-
-onchecking
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-onchecking
-
-1
--
onclick
attribute
html
@@ -1126,14 +1112,15 @@ Window
GlobalEventHandlers
-
oncut
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-oncut
-
1
+1
+DocumentAndElementEventHandlers
-
ondatachannel
attribute
@@ -1169,7 +1156,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediadevices-ondevicechange
1
1
-mediadevices
+MediaDevices
-
ondevicechange
attribute
@@ -1204,16 +1191,6 @@ https://wicg.github.io/webusb/#dom-usb-ondisconnect
1
USB
-
-ondownloading
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-ondownloading
-
-1
--
ondrag
attribute
html
@@ -1457,7 +1434,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-onended
1
1
-mediastreamtrack
+MediaStreamTrack
-
onended
attribute
@@ -1525,24 +1502,15 @@ https://w3c.github.io/sensors/#dom-sensor-onerror
Sensor
-
onerror
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-onerror
-
-1
--
-onerror
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-onerror
-
1
+1
+GlobalEventHandlers
-
onerror
dfn
@@ -1694,14 +1662,15 @@ https://w3c.github.io/ServiceWorker/#dom-serviceworkerglobalscope-onfetch
ServiceWorkerGlobalScope
-
onfinish
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#handler-marquee-onfinish
-
1
+1
+HTMLMarqueeElement
-
onfinish
attribute
@@ -1726,14 +1695,15 @@ https://drafts.csswg.org/web-animations-1/#dom-animation-onfinish
Animation
-
onfocus
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-onfocus
-
1
+1
+GlobalEventHandlers
-
onfocusin
element-attr
@@ -1860,14 +1830,15 @@ https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-ongotpointercaptur
GlobalEventHandlers
-
onhashchange
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onhashchange
-
1
+1
+Window
-
onicecandidate
attribute
@@ -2028,14 +1999,15 @@ Window
GlobalEventHandlers
-
onlanguagechange
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onlanguagechange
-
1
+1
+Window
-
onlanguagechange
dfn
@@ -2067,36 +2039,6 @@ web-background-sync
current
https://wicg.github.io/background-sync/spec/#online
-1
--
-online safelist namespaces
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-onlinesafelist
-
-1
--
-online safelist section
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-manifest-network
-
-1
--
-online safelist wildcard flag
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-onlinesafelist-wildcard
-
1
-
onload
@@ -2111,14 +2053,15 @@ https://w3c.github.io/FileAPI/#dfn-onload
FileReader
-
onload
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-onload
-
1
+1
+GlobalEventHandlers
-
onload
element-attr
@@ -2307,17 +2250,6 @@ GlobalEventHandlers
-
only
value
-css-color-adjust-1
-css-color-adjust
-1
-snapshot
-https://www.w3.org/TR/css-color-adjust-1/#valdef-color-scheme-only
-1
-1
-color-scheme
--
-only
-value
mediaqueries-4
mediaqueries
4
@@ -2381,26 +2313,16 @@ https://w3c.github.io/IndexedDB/#dom-idbkeyrange-only
1
IDBKeyRange
-
-onmerchantvalidation
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-onmerchantvalidation
-1
-1
-PaymentRequest
--
onmessage
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessage
-
1
+1
+Window
-
onmessage
dfn
@@ -2518,14 +2440,15 @@ https://www.w3.org/TR/webrtc/#dom-rtcdatachannel-onmessage
RTCDataChannel
-
onmessageerror
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessageerror
-
1
+1
+Window
-
onmessageerror
dfn
@@ -2773,7 +2696,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-onmute
1
1
-mediastreamtrack
+MediaStreamTrack
-
onnegotiationneeded
attribute
@@ -2786,35 +2709,16 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-onnegotiationneeded
1
RTCPeerConnection
-
-onnoupdate
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-onnoupdate
-
-1
--
-onobsolete
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-onobsolete
-
-1
--
onoffline
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onoffline
-
1
+1
+Window
-
onoffline
dfn
@@ -2827,14 +2731,15 @@ https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-on
1
-
ononline
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-ononline
-
1
+1
+Window
-
ononline
dfn
@@ -2877,25 +2782,49 @@ https://www.w3.org/TR/webrtc/#dom-rtcdatachannel-onopen
1
RTCDataChannel
-
+onorientationchange
+attribute
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#dom-htmlbodyelement-onorientationchange
+1
+1
+HTMLBodyElement
+-
+onorientationchange
+attribute
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#dom-window-onorientationchange
+1
+1
+Window
+-
onpagehide
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onpagehide
-
1
+1
+Window
-
onpageshow
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onpageshow
-
1
+1
+Window
-
onpaste
dfn
@@ -3048,6 +2977,17 @@ https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerover
1
GlobalEventHandlers
-
+onpointerrawupdate
+attribute
+pointerevents3
+pointerevents
+3
+snapshot
+https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerrawupdate
+1
+1
+GlobalEventHandlers
+-
onpointerup
attribute
pointerevents3
@@ -3060,14 +3000,15 @@ https://www.w3.org/TR/pointerevents3/#dom-globaleventhandlers-onpointerup
GlobalEventHandlers
-
onpopstate
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onpopstate
-
1
+1
+Window
-
onprocessorerror
attribute
@@ -3103,16 +3044,6 @@ https://w3c.github.io/FileAPI/#dfn-onprogress
FileReader
-
onprogress
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-onprogress
-
-1
--
-onprogress
attribute
html
html
@@ -3240,14 +3171,15 @@ https://immersive-web.github.io/layers/#dom-xrcubelayer-onredraw
XRCubeLayer
-
onrejectionhandled
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onrejectionhandled
-
1
+1
+Window
-
onrejectionhandled
dfn
@@ -3299,7 +3231,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-onremovetrack
1
1
-mediastream
+MediaStream
-
onrepeat
element-attr
@@ -3379,14 +3311,15 @@ https://immersive-web.github.io/webxr/#dom-xrreferencespace-onreset
XRReferenceSpace
-
onresize
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-onresize
-
1
+1
+GlobalEventHandlers
-
onresize
element-attr
@@ -3400,14 +3333,15 @@ https://www.w3.org/TR/SVG11/script.html#OnResizeEventAttribute
script
-
onscroll
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-onscroll
-
1
+1
+GlobalEventHandlers
-
onscroll
element-attr
@@ -3609,13 +3543,13 @@ https://www.w3.org/TR/payment-request/#dom-paymentrequest-onshippingoptionchange
PaymentRequest
-
onshow
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#handler-onshow
-
+1
1
-
onsignalingstatechange
@@ -3746,14 +3680,15 @@ Window
GlobalEventHandlers
-
onstart
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#handler-marquee-onstart
-
1
+1
+HTMLMarqueeElement
-
onstatechange
attribute
@@ -3833,14 +3768,15 @@ https://www.w3.org/TR/webrtc/#dom-rtcsctptransport-onstatechange
RTCSctpTransport
-
onstorage
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onstorage
-
1
+1
+Window
-
onsubmit
attribute
@@ -4042,14 +3978,15 @@ https://drafts.csswg.org/css-transitions-1/#dom-globaleventhandlers-ontransition
GlobalEventHandlers
-
onunhandledrejection
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onunhandledrejection
-
1
+1
+Window
-
onunhandledrejection
dfn
@@ -4062,14 +3999,15 @@ https://html.spec.whatwg.org/multipage/workers.html#handler-workerglobalscope-on
1
-
onunload
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onunload
-
1
+1
+Window
-
onunload
element-attr
@@ -4091,7 +4029,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-onunmute
1
1
-mediastreamtrack
+MediaStreamTrack
-
onupdatefound
attribute
@@ -4115,16 +4053,6 @@ https://w3c.github.io/ServiceWorker/#dom-serviceworkerregistration-onupdatefound
1
ServiceWorkerRegistration
-
-onupdateready
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#handler-appcache-onupdateready
-
-1
--
onupgradeneeded
attribute
indexeddb-2
diff --git a/.spec-data/anchors/anchors-op.data b/.spec-data/anchors/anchors-op.data
index bf8f52252..c0372ee60 100644
--- a/.spec-data/anchors/anchors-op.data
+++ b/.spec-data/anchors/anchors-op.data
@@ -174,7 +174,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-options
-
+1
1
PaymentRequest
-
@@ -381,6 +381,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/origin.html#concept-origin-opaque
1
+1
+-
+opaque texture
+dfn
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#opaque-texture
+
1
-
opaque-host parser
@@ -623,17 +633,6 @@ https://svgwg.org/svg2-draft/paths.html#TermOpenSubpath
-
open()
method
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/window-object.html#dom-open
-1
-1
-Window
--
-open()
-method
webusb-1
webusb
1
@@ -796,7 +795,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-open-quote
+https://www.w3.org/TR/CSS2/generate.html#value-def-open-quote
1
1
-
@@ -985,6 +984,7 @@ snapshot
https://html.spec.whatwg.org/multipage/browsers.html#dom-opener
1
1
+Window
-
opener browsing context
dfn
@@ -994,6 +994,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/browsers.html#opener-browsing-context
1
+1
+-
+opener origin at creation
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsers.html#opener-origin-at-creation
+
1
-
operating coordinate space
@@ -1064,16 +1074,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-OperationError
-1
--
-operationerror
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-OperationError
-
1
-
operationerror
@@ -1246,6 +1246,17 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#calculation-tree-operator-nodes
+1
+1
+calculation tree
+-
+operator nodes
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#calculation-tree-operator-nodes
1
@@ -1637,16 +1648,6 @@ mixed-content
snapshot
http://www.w3.org/TR/mixed-content/#optionally-blockable
-1
--
-optionally-blockable mixed content
-dfn
-mixed-content-1
-mixed-content
-1
-current
-https://w3c.github.io/webappsec-mixed-content/#optionally-blockable-mixed-content
-1
1
-
options
@@ -2332,6 +2333,9 @@ https://www.w3.org/TR/intersection-observer/#dom-intersectionobserver-intersecti
1
1
IntersectionObserver/IntersectionObserver(callback, options)
+IntersectionObserver/constructor(callback, options)
+IntersectionObserver/IntersectionObserver(callback)
+IntersectionObserver/constructor(callback)
-
options
argument
@@ -3708,8 +3712,8 @@ argument
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#dom-worklet-addmodule-moduleurl-options-options
+snapshot
+https://www.w3.org/TR/worklets-1/#dom-worklet-addmodule-moduleurl-options-options
1
1
Worklet/addModule(moduleURL, options)
diff --git a/.spec-data/anchors/anchors-or.data b/.spec-data/anchors/anchors-or.data
index 9af5bbf7f..691a35926 100644
--- a/.spec-data/anchors/anchors-or.data
+++ b/.spec-data/anchors/anchors-or.data
@@ -197,24 +197,14 @@ https://www.w3.org/TR/webrtc/#dfn-origin
1
-
-`origin-isolation`
+`origin-agent-cluster`
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/iana.html#origin-isolation-2
+https://html.spec.whatwg.org/multipage/iana.html#origin-agent-cluster
1
-1
--
-or
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#or
-
1
-
orange
@@ -894,6 +884,17 @@ https://www.w3.org/TR/appmanifest/#dom-webappmanifest-orientation
WebAppManifest
-
orientation
+attribute
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#dom-window-orientation
+1
+1
+Window
+-
+orientation
descriptor
css-device-adapt-1
css-device-adapt
@@ -1244,6 +1245,16 @@ https://webaudio.github.io/web-audio-api/#dom-panneroptions-orientationz
1
PannerOptions
-
+orientationchange
+dfn
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#event-orientationchange
+
+1
+-
origin
dict-member
credential-management-1
@@ -1351,7 +1362,6 @@ snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#concept-request-origin
1
-request
-
origin
dfn
@@ -1362,10 +1372,9 @@ snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#concept-url-origin
1
-url
-
origin
-http-header
+dfn
html
html
1
@@ -1506,17 +1515,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-origin
ReferrerPolicy
-
origin
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-origin
-1
-1
-ReferrerPolicy
--
-origin
dfn
service-workers
service-workers
@@ -1852,16 +1850,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#concept-css-style-sheet-origin-clean-flag
-1
--
-origin-isolated
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/webappapis.html#origin-isolated
-
1
-
origin-only flag
@@ -1905,24 +1893,13 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-origin-when-cross-origi
1
ReferrerPolicy
-
-origin-when-cross-origin
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-origin-when-cross-origin
-1
-1
-ReferrerPolicy
--
-originIsolated
+originAgentCluster
attribute
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/origin.html#dom-originisolated
+https://html.spec.whatwg.org/multipage/origin.html#dom-originagentcluster
1
1
Window
@@ -2642,7 +2619,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#propdef-orphans
+https://www.w3.org/TR/CSS2/page.html#propdef-orphans
1
1
-
diff --git a/.spec-data/anchors/anchors-ot.data b/.spec-data/anchors/anchors-ot.data
index ba428c49b..08153ff09 100644
--- a/.spec-data/anchors/anchors-ot.data
+++ b/.spec-data/anchors/anchors-ot.data
@@ -19,6 +19,17 @@ https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-dompars
1
1
-
+oth
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-oth
+1
+1
+JsonWebKey
+-
other
argument
dom
@@ -390,13 +401,3 @@ https://w3c.github.io/webauthn/#public-key-credential-source-otherui
1
public key credential source
-
-otherwise steps for iframe or frame elements
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/iframe-embed-object.html#otherwise-steps-for-iframe-or-frame-elements
-
-1
--
diff --git a/.spec-data/anchors/anchors-ou.data b/.spec-data/anchors/anchors-ou.data
index 466b8ab80..095f42e23 100644
--- a/.spec-data/anchors/anchors-ou.data
+++ b/.spec-data/anchors/anchors-ou.data
@@ -97,7 +97,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x23
+https://www.w3.org/TR/CSS2/visuren.html#x23
1
-
@@ -109,6 +109,16 @@ css2
current
https://drafts.csswg.org/css2/#out-of-flow
+1
+-
+out of gamut
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#out-of-gamut
+1
1
-
out of gamut
@@ -183,6 +193,26 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcstatstype-outbound-rtp
1
RTCStatsType
-
+outer block size
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#outer-size
+1
+1
+-
+outer block size
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#outer-size
+1
+1
+-
outer box-shadow
dfn
css-backgrounds-3
@@ -281,6 +311,46 @@ css2
current
https://drafts.csswg.org/css2/#outer-edge
+1
+-
+outer height
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#outer-size
+1
+1
+-
+outer height
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#outer-size
+1
+1
+-
+outer inline size
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#outer-size
+1
+1
+-
+outer inline size
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#outer-size
+1
1
-
outer max width
@@ -401,6 +471,26 @@ css-page
current
https://drafts.csswg.org/css-page-3/#outer-width
+1
+-
+outer width
+dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#outer-size
+1
+1
+-
+outer width
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#outer-size
+1
1
-
outerHTML
@@ -513,7 +603,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#propdef-outline
+https://www.w3.org/TR/CSS2/ui.html#propdef-outline
1
1
-
@@ -593,7 +683,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#propdef-outline-color
+https://www.w3.org/TR/CSS2/ui.html#propdef-outline-color
1
1
-
@@ -673,7 +763,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#propdef-outline-style
+https://www.w3.org/TR/CSS2/ui.html#propdef-outline-style
1
1
-
@@ -723,7 +813,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/ui.html#propdef-outline-width
+https://www.w3.org/TR/CSS2/ui.html#propdef-outline-width
1
1
-
@@ -972,6 +1062,16 @@ https://drafts.csswg.org/css-cascade-4/#output-of-the-cascade
1
1
-
+output of the cascade
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#output-of-the-cascade
+1
+1
+-
output progress value
dfn
css-easing-1
@@ -1107,10 +1207,10 @@ webaudio
webaudio
1
current
-https://webaudio.github.io/web-audio-api/#dom-audioworkletprocessor-process-inputs-outputs-parameters-outputs
+https://webaudio.github.io/web-audio-api/#dom-audioworkletprocesscallback-outputs
1
1
-AudioWorkletProcessor/process(inputs, outputs, parameters))
+AudioWorkletProcessCallback
-
outputs
dfn
@@ -1162,7 +1262,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-outset
+https://www.w3.org/TR/CSS2/box.html#value-def-outset
1
1
-
diff --git a/.spec-data/anchors/anchors-ov.data b/.spec-data/anchors/anchors-ov.data
index 4111042e1..64708b321 100644
--- a/.spec-data/anchors/anchors-ov.data
+++ b/.spec-data/anchors/anchors-ov.data
@@ -38,6 +38,16 @@ https://webaudio.github.io/web-audio-api/#enumdef-oversampletype
1
1
-
+OverconstrainedError
+interface
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-overconstrainederror
+1
+1
+-
over
value
css-ruby-1
@@ -173,16 +183,6 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#overall-progress
-1
--
-overconstrainederror
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-overconstrainederror
-
1
-
overflow
@@ -273,7 +273,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#propdef-overflow
+https://www.w3.org/TR/CSS2/visufx.html#propdef-overflow
1
1
-
@@ -283,7 +283,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#x0
+https://www.w3.org/TR/CSS2/visufx.html#x0
1
-
diff --git a/.spec-data/anchors/anchors-ow.data b/.spec-data/anchors/anchors-ow.data
index 4b64ad534..d05d57ca1 100644
--- a/.spec-data/anchors/anchors-ow.data
+++ b/.spec-data/anchors/anchors-ow.data
@@ -48,16 +48,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#concept-css-style-sheet-owner-css-rule
-1
--
-owner document
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#concept-worklet-owner-document
-
1
-
owner document
@@ -65,8 +55,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#workletglobalscope-owner-document
+snapshot
+https://www.w3.org/TR/worklets-1/#workletglobalscope-owner-document
1
1
WorkletGlobalScope
diff --git a/.spec-data/anchors/anchors-p_.data b/.spec-data/anchors/anchors-p_.data
new file mode 100644
index 000000000..8b99c5b20
--- /dev/null
+++ b/.spec-data/anchors/anchors-p_.data
@@ -0,0 +1,41 @@
+p
+element
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/grouping-content.html#the-p-element
+1
+1
+-
+p
+dfn
+motion-1
+motion
+1
+snapshot
+https://www.w3.org/TR/motion-1/#p
+
+1
+-
+p
+dfn
+motion-1
+motion
+1
+current
+https://drafts.fxtf.org/motion-1/#p
+
+1
+-
+p
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-p
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-pa.data b/.spec-data/anchors/anchors-pa.data
index b86f9da55..d015cd77d 100644
--- a/.spec-data/anchors/anchors-pa.data
+++ b/.spec-data/anchors/anchors-pa.data
@@ -86,17 +86,6 @@ https://w3c.github.io/ServiceWorker/#dom-serviceworkerstate-parsed
1
ServiceWorkerState
-
-"parser-inserted"
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/scripting.html#parser-inserted
-1
-1
-script
--
"paused"
enum-value
web-animations-1
@@ -195,7 +184,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-padding-width
+https://www.w3.org/TR/CSS2/box.html#value-def-padding-width
1
1
-
@@ -803,138 +792,6 @@ https://www.w3.org/TR/payment-request/#dom-paymentaddress
1
1
-
-PaymentAddress.addressLine
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-addressline
-1
-1
-PaymentAddress
--
-PaymentAddress.city
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-city
-1
-1
-PaymentAddress
--
-PaymentAddress.country
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-country
-1
-1
-PaymentAddress
--
-PaymentAddress.dependentLocality
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-dependentlocality
-1
-1
-PaymentAddress
--
-PaymentAddress.organization
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-organization
-1
-1
-PaymentAddress
--
-PaymentAddress.phone
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-phone
-1
-1
-PaymentAddress
--
-PaymentAddress.postalCode
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-postalcode
-1
-1
-PaymentAddress
--
-PaymentAddress.recipient
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-recipient
-1
-1
-PaymentAddress
--
-PaymentAddress.region
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-region
-1
-1
-PaymentAddress
--
-PaymentAddress.sortingCode
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-sortingcode
-1
-1
-PaymentAddress
--
-PaymentAddress.toJSON
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-tojson
-1
-1
-PaymentAddress
--
-PaymentAddress.toJSON()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-tojson
-1
-1
-PaymentAddress
--
PaymentComplete
enum
payment-request-1
@@ -965,565 +822,136 @@ https://www.w3.org/TR/payment-request/#dom-paymentdetailsbase
1
1
-
-PaymentDetailsInit
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentdetailsinit
-1
-1
--
-PaymentDetailsModifier
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentdetailsmodifier
-1
-1
--
-PaymentDetailsUpdate
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentdetailsupdate
-1
-1
--
-PaymentItem
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentitem
-1
-1
--
-PaymentMethodChangeEvent
-interface
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent
-1
-1
--
-PaymentMethodChangeEvent.constructor
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-constructor
-1
-1
-PaymentMethodChangeEvent
--
-PaymentMethodChangeEvent.constructor()
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-constructor
-1
-1
-PaymentMethodChangeEvent
--
-PaymentMethodChangeEvent.methodDetails
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-methoddetails
-1
-1
-PaymentMethodChangeEvent
--
-PaymentMethodChangeEvent.methodName
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent-methodname
-1
-1
-PaymentMethodChangeEvent
--
-PaymentMethodChangeEventInit
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeeventinit
-1
-1
--
-PaymentMethodData
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentmethoddata
-1
-1
--
-PaymentOptions
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentoptions
-1
-1
--
-PaymentRequest
-interface
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest
-1
-1
--
-PaymentRequest.abort
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-abort
-1
-1
-PaymentRequest
--
-PaymentRequest.abort()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-abort
-1
-1
-PaymentRequest
--
-PaymentRequest.canMakePayment
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-canmakepayment
-1
-1
-PaymentRequest
--
-PaymentRequest.canMakePayment()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-canmakepayment
-1
-1
-PaymentRequest
--
-PaymentRequest.constructor
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
-1
-1
-PaymentRequest
--
-PaymentRequest.constructor()
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-constructor
-1
-1
-PaymentRequest
--
-PaymentRequest.id
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-id
-1
-1
-PaymentRequest
--
-PaymentRequest.onmerchantvalidation
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-onmerchantvalidation
-1
-1
-PaymentRequest
--
-PaymentRequest.onpaymentmethodchange
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-onpaymentmethodchange
-1
-1
-PaymentRequest
--
-PaymentRequest.onshippingaddresschange
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-onshippingaddresschange
-1
-1
-PaymentRequest
--
-PaymentRequest.onshippingoptionchange
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-onshippingoptionchange
-1
-1
-PaymentRequest
--
-PaymentRequest.shippingAddress
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-shippingaddress
-1
-1
-PaymentRequest
--
-PaymentRequest.shippingOption
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-shippingoption
-1
-1
-PaymentRequest
--
-PaymentRequest.shippingType
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-shippingtype
-1
-1
-PaymentRequest
--
-PaymentRequest.show
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-show
-1
-1
-PaymentRequest
--
-PaymentRequest.show()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-show
-1
-1
-PaymentRequest
--
-PaymentRequestUpdateEvent
-interface
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent
-1
-1
--
-PaymentRequestUpdateEvent.PaymentRequestUpdateEvent()
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
-1
-1
-PaymentRequestUpdateEvent
--
-PaymentRequestUpdateEvent.constructor
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
-1
-1
-PaymentRequestUpdateEvent
--
-PaymentRequestUpdateEvent.constructor()
-constructor
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
-1
-1
-PaymentRequestUpdateEvent
--
-PaymentRequestUpdateEvent.updateWith
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-updatewith
-1
-1
-PaymentRequestUpdateEvent
--
-PaymentRequestUpdateEvent.updateWith()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-updatewith
-1
-1
-PaymentRequestUpdateEvent
--
-PaymentRequestUpdateEventInit
-dictionary
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateeventinit
-1
-1
--
-PaymentResponse
-interface
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse
-1
-1
--
-PaymentResponse.complete
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-complete
-1
-1
-PaymentResponse
--
-PaymentResponse.complete()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-complete
-1
-1
-PaymentResponse
--
-PaymentResponse.details
-attribute
+PaymentDetailsInit
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-details
+https://www.w3.org/TR/payment-request/#dom-paymentdetailsinit
1
1
-PaymentResponse
-
-PaymentResponse.methodName
-attribute
+PaymentDetailsModifier
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-methodname
+https://www.w3.org/TR/payment-request/#dom-paymentdetailsmodifier
1
1
-PaymentResponse
-
-PaymentResponse.onpayerdetailchange
-attribute
+PaymentDetailsUpdate
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-onpayerdetailchange
+https://www.w3.org/TR/payment-request/#dom-paymentdetailsupdate
1
1
-PaymentResponse
-
-PaymentResponse.payerEmail
-attribute
+PaymentItem
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-payeremail
+https://www.w3.org/TR/payment-request/#dom-paymentitem
1
1
-PaymentResponse
-
-PaymentResponse.payerName
-attribute
+PaymentMethodChangeEvent
+interface
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-payername
+https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeevent
1
1
-PaymentResponse
-
-PaymentResponse.payerPhone
-attribute
+PaymentMethodChangeEventInit
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-payerphone
+https://www.w3.org/TR/payment-request/#dom-paymentmethodchangeeventinit
1
1
-PaymentResponse
-
-PaymentResponse.requestId
-attribute
+PaymentMethodData
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-requestid
+https://www.w3.org/TR/payment-request/#dom-paymentmethoddata
1
1
-PaymentResponse
-
-PaymentResponse.retry
-method
+PaymentOptions
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-retry
+https://www.w3.org/TR/payment-request/#dom-paymentoptions
1
1
-PaymentResponse
-
-PaymentResponse.retry()
-method
+PaymentRequest
+interface
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-retry
+https://www.w3.org/TR/payment-request/#dom-paymentrequest
1
1
-PaymentResponse
-
-PaymentResponse.shippingAddress
-attribute
+PaymentRequestUpdateEvent
+interface
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-shippingaddress
+https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent
1
1
-PaymentResponse
-
-PaymentResponse.shippingOption
-attribute
+PaymentRequestUpdateEvent.PaymentRequestUpdateEvent()
+constructor
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-shippingoption
+https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-constructor
1
1
-PaymentResponse
+PaymentRequestUpdateEvent
-
-PaymentResponse.toJSON
-method
+PaymentRequestUpdateEventInit
+dictionary
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-tojson
+https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateeventinit
1
1
-PaymentResponse
-
-PaymentResponse.toJSON()
-method
+PaymentResponse
+interface
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-tojson
+https://www.w3.org/TR/payment-request/#dom-paymentresponse
1
1
-PaymentResponse
-
PaymentShippingOption
dictionary
@@ -1985,7 +1413,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#box-padding-area
+https://www.w3.org/TR/CSS2/box.html#box-padding-area
1
-
@@ -1995,7 +1423,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-padding
+https://www.w3.org/TR/CSS2/box.html#propdef-padding
1
1
-
@@ -2115,7 +1543,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#x12
+https://www.w3.org/TR/CSS2/box.html#x12
1
-
@@ -2365,7 +1793,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-padding-bottom
+https://www.w3.org/TR/CSS2/box.html#propdef-padding-bottom
1
1
-
@@ -2391,6 +1819,17 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#'padding-bottom'
-
padding-box
value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef--webkit-background-clip-padding-box
+1
+1
+-webkit-background-clip
+-
+padding-box
+value
css-backgrounds-3
css-backgrounds
3
@@ -2721,7 +2160,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-padding-left
+https://www.w3.org/TR/CSS2/box.html#propdef-padding-left
1
1
-
@@ -2791,7 +2230,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-padding-right
+https://www.w3.org/TR/CSS2/box.html#propdef-padding-right
1
1
-
@@ -2861,7 +2300,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#propdef-padding-top
+https://www.w3.org/TR/CSS2/box.html#propdef-padding-top
1
1
-
@@ -3064,7 +2503,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#page-area
+https://www.w3.org/TR/CSS2/page.html#page-area
1
-
@@ -3124,7 +2563,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#x1
+https://www.w3.org/TR/CSS2/page.html#x1
1
-
@@ -3204,7 +2643,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#page-context
+https://www.w3.org/TR/CSS2/page.html#page-context
1
-
@@ -3474,7 +2913,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#x5
+https://www.w3.org/TR/CSS2/page.html#x5
1
-
@@ -3604,7 +3043,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#propdef-page-break-after
+https://www.w3.org/TR/CSS2/page.html#propdef-page-break-after
1
1
-
@@ -3624,7 +3063,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#propdef-page-break-before
+https://www.w3.org/TR/CSS2/page.html#propdef-page-break-before
1
1
-
@@ -3644,7 +3083,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside
+https://www.w3.org/TR/CSS2/page.html#propdef-page-break-inside
1
1
-
@@ -4116,6 +3555,26 @@ css-contain
current
https://drafts.csswg.org/css-contain-2/#paint-containment
1
+1
+-
+paint containment box
+dfn
+css-contain-1
+css-contain
+1
+current
+https://drafts.csswg.org/css-contain-1/#paint-containment-box
+
+1
+-
+paint containment box
+dfn
+css-contain-2
+css-contain
+2
+current
+https://drafts.csswg.org/css-contain-2/#paint-containment-box
+
1
-
paint definition
@@ -4900,10 +4359,10 @@ webaudio
webaudio
1
current
-https://webaudio.github.io/web-audio-api/#dom-audioworkletprocessor-process-inputs-outputs-parameters-parameters
+https://webaudio.github.io/web-audio-api/#dom-audioworkletprocesscallback-parameters
1
1
-AudioWorkletProcessor/process(inputs, outputs, parameters))
+AudioWorkletProcessCallback
-
parameters
dfn
@@ -4965,6 +4424,7 @@ snapshot
https://html.spec.whatwg.org/multipage/browsers.html#dom-parent
1
1
+Window
-
parent box
dfn
@@ -5297,6 +4757,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/window-object.html#concept-window-open-features-parse-boolean
+1
+-
+parse a calculation
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#parse-a-calculation
+1
1
-
parse a calculation
@@ -5570,6 +5040,26 @@ https://drafts.csswg.org/cssom-1/#parse-a-group-of-selectors
1
1
-
+parse a json string to a javascript value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-a-json-string-to-a-javascript-value
+1
+1
+-
+parse a json string to an infra value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-a-json-string-to-an-infra-value
+1
+1
+-
parse a jwk
dfn
webcryptoapi-1
@@ -5619,6 +5109,16 @@ css-syntax
current
https://drafts.csswg.org/css-syntax-3/#parse-a-list-of-component-values
1
+1
+-
+parse a list of component values
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#parse-a-list-of-component-values
+
1
-
parse a list of css page selectors
@@ -5689,16 +5189,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#parse-a-local-date-and-time-string
-1
--
-parse a manifest
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#parse-a-manifest
-
1
-
parse a media query
@@ -6161,6 +5651,16 @@ https://wicg.github.io/sms-one-time-codes/#parse-an-origin-bound-one-time-code-m
1
1
-
+parse as a forgiving selector list
+dfn
+selectors-4
+selectors
+4
+current
+https://drafts.csswg.org/selectors-4/#parse-as-a-forgiving-selector-list
+1
+1
+-
parse error
dfn
css-syntax-3
@@ -6212,13 +5712,33 @@ https://html.spec.whatwg.org/multipage/parsing.html#parse-errors
1
1
-
+parse json bytes to a javascript value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-json-bytes-to-a-javascript-value
+1
+1
+-
+parse json bytes to an infra value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-json-bytes-to-an-infra-value
+1
+1
+-
parse json from bytes
dfn
infra
infra
1
current
-https://infra.spec.whatwg.org/#parse-json-from-bytes
+https://infra.spec.whatwg.org/#parse-json-bytes-to-a-javascript-value
1
1
-
@@ -6228,7 +5748,7 @@ infra
infra
1
current
-https://infra.spec.whatwg.org/#parse-json-into-infra-values
+https://infra.spec.whatwg.org/#parse-a-json-string-to-an-infra-value
1
1
-
@@ -6296,6 +5816,17 @@ https://drafts.css-houdini.org/css-typed-om-1/#dom-cssnumericvalue-parse
1
CSSNumericValue
-
+parse(cssText)
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-parse
+1
+1
+CSSColorValue
+-
parse(property, cssText)
method
css-typed-om-1
@@ -6359,6 +5890,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#parse-something-according-to-a-css-grammar
+1
+-
+parsed as a forgiving selector list
+dfn
+selectors-4
+selectors
+4
+current
+https://drafts.csswg.org/selectors-4/#parse-as-a-forgiving-selector-list
+1
1
-
parsemodule
@@ -6432,6 +5973,17 @@ https://html.spec.whatwg.org/multipage/parsing.html#parser-pause-flag
1
-
+parser-inserted
+value
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/scripting.html#parser-inserted
+1
+1
+script
+-
parsescript
dfn
html
@@ -6440,6 +5992,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#js-parsescript
+1
+-
+parsing a calculation
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#parse-a-calculation
+1
1
-
parsing a calculation
@@ -6452,6 +6014,26 @@ https://drafts.csswg.org/css-values-4/#parse-a-calculation
1
1
-
+parsing a json string to a javascript value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-a-json-string-to-a-javascript-value
+1
+1
+-
+parsing a json string to an infra value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-a-json-string-to-an-infra-value
+1
+1
+-
parsing a list
dfn
css-syntax-3
@@ -6463,6 +6045,36 @@ https://drafts.csswg.org/css-syntax-3/#css-parse-a-comma-separated-list-accordin
1
CSS
-
+parsing as a forgiving selector list
+dfn
+selectors-4
+selectors
+4
+current
+https://drafts.csswg.org/selectors-4/#parse-as-a-forgiving-selector-list
+1
+1
+-
+parsing json bytes to a javascript value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-json-bytes-to-a-javascript-value
+1
+1
+-
+parsing json bytes to an infra value
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#parse-json-bytes-to-an-infra-value
+1
+1
+-
parsing the blocklist
dfn
web-bluetooth-1
@@ -6651,7 +6263,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcvideoreceiverstats-partialframeslost
1
-1
+
RTCVideoReceiverStats
-
partially available
@@ -7306,10 +6918,10 @@ motion-1
motion
1
current
-https://drafts.fxtf.org/motion-1/#offsetpath-pathfunc
+https://drafts.fxtf.org/motion-1/#funcdef-offsetpath-pathfunc-path
1
1
-offset-path
+offsetpath-pathfunc
-
path-absolute-non-windows-file-url string
dfn
@@ -7645,19 +7257,20 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-pause
+https://www.w3.org/TR/CSS2/aural.html#propdef-pause
1
1
-
pause
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-pause
-
1
+1
+HTMLMediaElement
-
pause
dfn
@@ -7748,7 +7361,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-pause-after
+https://www.w3.org/TR/CSS2/aural.html#propdef-pause-after
1
1
-
@@ -7778,7 +7391,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-pause-before
+https://www.w3.org/TR/CSS2/aural.html#propdef-pause-before
1
1
-
@@ -7980,7 +7593,7 @@ payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dfn-payment-feature
+https://www.w3.org/TR/payment-request/#dfn-payment-permission
1
-
@@ -8011,7 +7624,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-payment-handler
-
+1
-
payment method
@@ -8031,8 +7644,9 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-payment-method-changed-algorithm
-
1
+1
+payment handler
-
payment method identifier
dfn
@@ -8065,13 +7679,13 @@ https://www.w3.org/TR/payment-request/#dfn-payment-request-is-showing
1
PaymentRequest
-
-payment-feature
+payment-permission
dfn
payment-request-1
payment-request
1
snapshot
-https://www.w3.org/TR/payment-request/#dfn-payment-feature
+https://www.w3.org/TR/payment-request/#dfn-payment-permission
1
-
@@ -8161,24 +7775,24 @@ https://www.w3.org/TR/payment-request/#dfn-paymentrequest-updated-algorithm
1
-
paymentrequest(methoddata, details, options)
-dfn
+function
payment-request-1
payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-paymentrequest-paymentrequest
-
+1
1
PaymentRequest
-
paymentrequest.paymentrequest()
-dfn
+function
payment-request-1
payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-paymentrequest-paymentrequest
-
+1
1
PaymentRequest
-
diff --git a/.spec-data/anchors/anchors-pb.data b/.spec-data/anchors/anchors-pb.data
index d29efca10..9c63b3771 100644
--- a/.spec-data/anchors/anchors-pb.data
+++ b/.spec-data/anchors/anchors-pb.data
@@ -1,11 +1,11 @@
-pbkdf2params
-dfn
+Pbkdf2Params
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-Pbkdf2Params
-
+current
+https://w3c.github.io/webcrypto/#dfn-Pbkdf2Params
+1
1
-
pbkdf2params
@@ -13,8 +13,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-Pbkdf2Params
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-Pbkdf2Params
1
-
diff --git a/.spec-data/anchors/anchors-pe.data b/.spec-data/anchors/anchors-pe.data
index e7116b3d7..2c701729d 100644
--- a/.spec-data/anchors/anchors-pe.data
+++ b/.spec-data/anchors/anchors-pe.data
@@ -458,7 +458,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-percentage
+https://www.w3.org/TR/CSS2/syndata.html#value-def-percentage
1
1
-
@@ -548,6 +548,16 @@ https://www.w3.org/TR/navigation-timing/diff.html#performance
1
1
-
+Performance
+interface
+navigation-timing-2
+navigation-timing
+2
+snapshot
+https://www.w3.org/TR/navigation-timing-2/#dom-performance
+1
+1
+-
Performance.now
method
hr-time-2
@@ -1080,6 +1090,17 @@ https://webaudio.github.io/web-audio-api/#dom-biquadfiltertype-peaking
1
BiquadFilterType
-
+peek
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#i-o-queue-peek
+1
+1
+I/O queue
+-
peer-connection
enum-value
webrtc-stats-1
@@ -1172,16 +1193,6 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#pending-animation-event-queue
-1
--
-pending application cache download process tasks
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#pending-application-cache-download-process-tasks
-
1
-
pending high surrogate
@@ -1213,6 +1224,26 @@ webxr
current
https://immersive-web.github.io/webxr/#pending-immersive-session
+1
+-
+pending initial intersectionobserver targets
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#pending-initial-intersectionobserver-targets
+
+1
+-
+pending initial intersectionobserver targets
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#pending-initial-intersectionobserver-targets
+
1
-
pending on the environment
@@ -1413,8 +1444,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#pending-tasks-struct
+snapshot
+https://www.w3.org/TR/worklets-1/#pending-tasks-struct
1
-
@@ -1660,17 +1691,6 @@ url
url
1
snapshot
-https://url.spec.whatwg.org/#code-point-percent-encode-after-encoding
-
-1
-code point
--
-percent-encode after encoding
-dfn
-url
-url
-1
-snapshot
https://url.spec.whatwg.org/#string-percent-encode-after-encoding
1
@@ -1749,6 +1769,17 @@ https://www.w3.org/TR/css-values-4/#percentage
1
-
percentage
+value
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-attr-percentage
+1
+1
+attr()
+-
+percentage
dfn
css-values-4
css-values
@@ -2013,6 +2044,17 @@ https://w3c.github.io/webauthn/#authenticator-data-perform-the-following-steps-t
authenticator data
-
performance
+descriptor
+css-egg-1
+css-egg
+1
+current
+https://drafts.csswg.org/css-egg-1/#descdef-media-performance
+1
+1
+@media
+-
+performance
attribute
hr-time-2
hr-time
@@ -2045,36 +2087,6 @@ https://www.w3.org/TR/navigation-timing/diff.html#dom-window-performance
1
Window
-
-performance
-dfn
-navigation-timing-2
-navigation-timing
-2
-snapshot
-https://www.w3.org/TR/navigation-timing-2/#dom-performance
-
-1
--
-performance.now()
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-performance-now
-
-1
--
-performance.timeorigin
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-performance-timeorigin
-
-1
--
performanceTime
dict-member
webaudio
@@ -2211,16 +2223,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/workers.html#permissible-worker
-1
--
-permission
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-permission
-
1
-
permission descriptor type
@@ -2546,6 +2548,16 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#persisted-replace-state
+1
+-
+persisted user state
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-other
+
1
-
persisted()
diff --git a/.spec-data/anchors/anchors-pi.data b/.spec-data/anchors/anchors-pi.data
index 5b17b3f4d..257e7da78 100644
--- a/.spec-data/anchors/anchors-pi.data
+++ b/.spec-data/anchors/anchors-pi.data
@@ -1,3 +1,58 @@
+"pinky-finger-metacarpal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-pinky-finger-metacarpal
+1
+1
+XRHandJoint
+-
+"pinky-finger-phalanx-distal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-pinky-finger-phalanx-distal
+1
+1
+XRHandJoint
+-
+"pinky-finger-phalanx-intermediate"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-pinky-finger-phalanx-intermediate
+1
+1
+XRHandJoint
+-
+"pinky-finger-phalanx-proximal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-pinky-finger-phalanx-proximal
+1
+1
+XRHandJoint
+-
+"pinky-finger-tip"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-pinky-finger-tip
+1
+1
+XRHandJoint
+-
`ping-from`
dfn
html
@@ -23,6 +78,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-calc-pi
+1
+1
+calc()
+-
+pi
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-calc-pi
1
@@ -256,7 +322,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-pitch
+https://www.w3.org/TR/CSS2/aural.html#propdef-pitch
1
1
-
@@ -266,7 +332,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-pitch-range
+https://www.w3.org/TR/CSS2/aural.html#propdef-pitch-range
1
1
-
@@ -322,15 +388,14 @@ https://www.w3.org/TR/css-values-3/#px
-
pixel unit
-value
+dfn
css-values-3
css-values
3
current
-https://drafts.csswg.org/css-values-3/#px
+https://drafts.csswg.org/css-values-3/#visual-angle-unit
1
1
-
-
pixel unit
dfn
@@ -338,7 +403,7 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#pixel-unit
+https://www.w3.org/TR/css-values-4/#visual-angle-unit
1
1
-
@@ -348,7 +413,7 @@ css-values-4
css-values
4
current
-https://drafts.csswg.org/css-values-4/#pixel-unit
+https://drafts.csswg.org/css-values-4/#visual-angle-unit
1
1
-
diff --git a/.spec-data/anchors/anchors-pk.data b/.spec-data/anchors/anchors-pk.data
new file mode 100644
index 000000000..3844ef1d9
--- /dev/null
+++ b/.spec-data/anchors/anchors-pk.data
@@ -0,0 +1,11 @@
+pkcs8
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyformat-pkcs8
+1
+1
+KeyFormat
+-
diff --git a/.spec-data/anchors/anchors-pl.data b/.spec-data/anchors/anchors-pl.data
index 79b3eb818..0f26278dc 100644
--- a/.spec-data/anchors/anchors-pl.data
+++ b/.spec-data/anchors/anchors-pl.data
@@ -576,14 +576,15 @@ https://w3c.github.io/sensors/#concept-platform-sensor
1
-
play
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-play
-
1
+1
+HTMLMediaElement
-
play an animation
dfn
@@ -664,7 +665,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-play-during
+https://www.w3.org/TR/CSS2/aural.html#propdef-play-during
1
1
-
@@ -937,14 +938,15 @@ https://webaudio.github.io/web-audio-api/#playhead-position
1
-
playing
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-playing
-
1
+1
+HTMLMediaElement
-
playing
dfn
@@ -986,6 +988,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-video-playsinline
1
1
+video
-
pliCount
dict-member
diff --git a/.spec-data/anchors/anchors-po.data b/.spec-data/anchors/anchors-po.data
index 4fe1c2eb2..e1ff037ac 100644
--- a/.spec-data/anchors/anchors-po.data
+++ b/.spec-data/anchors/anchors-po.data
@@ -137,182 +137,6 @@ https://www.w3.org/TR/pointerevents3/#dom-pointerevent
1
1
-
-PointerEvent.constructor
-constructor
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-constructor
-1
-1
-PointerEvent
--
-PointerEvent.constructor()
-constructor
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-constructor
-1
-1
-PointerEvent
--
-PointerEvent.getCoalescedEvents
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getcoalescedevents
-1
-1
-PointerEvent
--
-PointerEvent.getCoalescedEvents()
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getcoalescedevents
-1
-1
-PointerEvent
--
-PointerEvent.getPredictedEvents
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getpredictedevents
-1
-1
-PointerEvent
--
-PointerEvent.getPredictedEvents()
-method
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getpredictedevents
-1
-1
-PointerEvent
--
-PointerEvent.height
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-height
-1
-1
-PointerEvent
--
-PointerEvent.isPrimary
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-isprimary
-1
-1
-PointerEvent
--
-PointerEvent.pointerId
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-pointerid
-1
-1
-PointerEvent
--
-PointerEvent.pointerType
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-pointertype
-1
-1
-PointerEvent
--
-PointerEvent.pressure
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-pressure
-1
-1
-PointerEvent
--
-PointerEvent.tangentialPressure
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-tangentialpressure
-1
-1
-PointerEvent
--
-PointerEvent.tiltX
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-tiltx
-1
-1
-PointerEvent
--
-PointerEvent.tiltY
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-tilty
-1
-1
-PointerEvent
--
-PointerEvent.twist
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-twist
-1
-1
-PointerEvent
--
-PointerEvent.width
-attribute
-pointerevents3
-pointerevents
-3
-snapshot
-https://www.w3.org/TR/pointerevents3/#dom-pointerevent-width
-1
-1
-PointerEvent
--
PointerEventInit
dictionary
pointerevents3
@@ -772,6 +596,16 @@ pointerevents
snapshot
https://www.w3.org/TR/pointerevents3/#dfn-pointerenter-event
+1
+-
+pointerevent
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#pointerevent
+
1
-
pointerleave event
@@ -2138,7 +1972,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-position
+https://www.w3.org/TR/CSS2/visuren.html#propdef-position
1
1
-
@@ -2534,7 +2368,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#positioned-element
+https://www.w3.org/TR/CSS2/visuren.html#positioned-element
1
-
@@ -2634,7 +2468,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x22
+https://www.w3.org/TR/CSS2/visuren.html#x22
1
-
@@ -3101,6 +2935,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-video-poster
1
1
+video
-
poster
attribute
@@ -3280,6 +3115,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-pow
+1
+1
+-
+pow()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-pow
1
diff --git a/.spec-data/anchors/anchors-pr.data b/.spec-data/anchors/anchors-pr.data
index 3d847e6f0..5e4a81079 100644
--- a/.spec-data/anchors/anchors-pr.data
+++ b/.spec-data/anchors/anchors-pr.data
@@ -20,6 +20,17 @@ https://w3c.github.io/webauthn/#dom-userverificationrequirement-preferred
1
UserVerificationRequirement
-
+"preferred"
+enum-value
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#dom-largeblobsupport-preferred
+1
+1
+LargeBlobSupport
+-
"present"
enum-value
webauthn-1
@@ -139,17 +150,6 @@ https://dom.spec.whatwg.org/#dom-node-processing_instruction_node
1
Node
-
-PROPERTY_RULE
-const
-css-properties-values-api-1
-css-properties-values-api
-1
-snapshot
-https://www.w3.org/TR/css-properties-values-api-1/#dom-cssrule-property_rule
-1
-1
-CSSRule
--
PremultiplyAlpha
enum
html
@@ -756,16 +756,6 @@ https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-predictedevents
1
PointerEventInit
-
-prefer-online
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-mode-prefer-online
-
-1
--
prefer_related_applications
dict-member
appmanifest
@@ -812,6 +802,26 @@ UserVerificationRequirement
-
preferred aspect ratio
dfn
+css-sizing-3
+css-sizing
+3
+snapshot
+https://www.w3.org/TR/css-sizing-3/#preferred-aspect-ratio
+1
+1
+-
+preferred aspect ratio
+dfn
+css-sizing-3
+css-sizing
+3
+current
+https://drafts.csswg.org/css-sizing-3/#preferred-aspect-ratio
+1
+1
+-
+preferred aspect ratio
+dfn
css-sizing-4
css-sizing
4
@@ -920,6 +930,16 @@ https://drafts.csswg.org/cssom-1/#concept-shorthands-preferred-order
1
1
-
+preferred resolution
+dfn
+css-images-4
+css-images
+4
+current
+https://drafts.csswg.org/css-images-4/#preferred-resolution
+1
+1
+-
preferred size
dfn
css-sizing-3
@@ -1241,17 +1261,6 @@ https://dom.spec.whatwg.org/#dom-xpathnsresolver-lookupnamespaceuri-prefix-prefi
XPathNSResolver/lookupNamespaceURI(prefix)
-
prefix
-attribute
-dom
-dom
-1
-snapshot
-https://dom.spec.whatwg.org/#dom-node-prefix
-1
-1
-Node
--
-prefix
dfn
infra
infra
@@ -1391,7 +1400,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-preload
1
1
-track
+media
-
preload
attribute
@@ -1446,6 +1455,16 @@ https://w3c.github.io/webappsec-upgrade-insecure-requests/#preloadable-hsts-host
1
1
-
+premultiplied color values
+dfn
+css-color-5
+css-color
+5
+current
+https://drafts.csswg.org/css-color-5/#premultiplied-color-values
+1
+1
+-
premultiply
attribute
html
@@ -1520,6 +1539,17 @@ https://html.spec.whatwg.org/multipage/webappapis.html#prepare-to-run-script
-
prepend
dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-stream-prepend
+
+1
+I/O queue
+-
+prepend
+dfn
infra
infra
1
@@ -1573,17 +1603,6 @@ https://dom.spec.whatwg.org/#dom-parentnode-prepend
1
ParentNode
-
-prepended
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-stream-prepend
-
-1
-stream
--
prerender
enum-value
navigation-timing-2
@@ -2153,6 +2172,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-previous
1
1
+html-global/enterkeyhint
-
previous block
dfn
@@ -2358,38 +2378,6 @@ https://www.w3.org/TR/uievents/#mutationevent-prevvalue
1
MutationEvent
-
-prf
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsclientinputs-prf
-1
-1
-AuthenticationExtensionsClientInputs
--
-prf
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsclientoutputs-prf
-1
-1
-AuthenticationExtensionsClientOutputs
--
-prf
-dfn
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#prf
-
-1
--
prflx
enum-value
webrtc-1
@@ -2429,16 +2417,6 @@ webxr
current
https://immersive-web.github.io/webxr/#primary-action
-1
--
-primary entries
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-primary
-
1
-
primary filter primitive tree
@@ -2519,6 +2497,16 @@ webidl
current
https://heycam.github.io/webidl/#dfn-primary-interface
1
+1
+-
+primary orientation
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-primary-orientation
+
1
-
primary pointer
@@ -2704,7 +2692,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#principal-box
+https://www.w3.org/TR/CSS2/visuren.html#principal-box
1
-
@@ -2882,6 +2870,27 @@ html
snapshot
https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#printing-steps
+1
+-
+priority
+attribute
+css-highlight-api-1
+css-highlight-api
+1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlight-priority
+1
+1
+Highlight
+-
+priority
+dfn
+css-highlight-api-1
+css-highlight-api
+1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#priority
+
1
-
priority
@@ -2978,10 +2987,10 @@ webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcmediahandlerstats-priority
+https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatestats-priority
1
1
-RTCMediaHandlerStats
+RTCIceCandidateStats
-
priority
dict-member
@@ -2989,10 +2998,10 @@ webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatestats-priority
-1
+https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-priority
1
-RTCIceCandidateStats
+
+RTCIceCandidatePairStats
-
priority
dict-member
@@ -3000,10 +3009,20 @@ webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-priority
+https://www.w3.org/TR/webrtc-stats/#dom-rtcmediahandlerstats-priority
1
+
+RTCMediaHandlerStats
+-
+priority candidates
+dfn
+css-scroll-anchoring-1
+css-scroll-anchoring
+1
+snapshot
+https://www.w3.org/TR/css-scroll-anchoring-1/#anchor-priority-candidates
+
1
-RTCIceCandidatePairStats
-
priority candidates
dfn
@@ -3025,6 +3044,17 @@ https://webbluetoothcg.github.io/web-bluetooth/#privacy-feature
1
-
+private
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keytype-private
+1
+1
+KeyType
+-
private address
dfn
web-bluetooth-1
@@ -3035,6 +3065,17 @@ https://webbluetoothcg.github.io/web-bluetooth/#private-address
1
-
+privateKey
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKeyPair-privateKey
+1
+1
+CryptoKeyPair
+-
privatekey
dfn
webauthn-1
@@ -3065,16 +3106,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKeyPair-privateKey
-1
--
-privatekey
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKeyPair-privateKey
-
1
-
privileged no-cors request-header name
@@ -3110,33 +3141,12 @@ https://webbluetoothcg.github.io/web-bluetooth/#procedure-timeouts
-
process
dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-encoding-process
-
-1
-encoding
--
-process
-dfn
webaudio
webaudio
1
snapshot
https://www.w3.org/TR/webaudio/#process
-1
--
-process
-dfn
-webaudio
-webaudio
-1
-current
-https://webaudio.github.io/web-audio-api/#process
-
1
-
process a keyframe-like object
@@ -3207,6 +3217,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/browsing-the-web.html#process-a-navigate-url-scheme
+1
+-
+process a queue
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-encoding-run
+
1
-
process an image resource from json
@@ -3227,6 +3247,16 @@ image-resource
snapshot
https://www.w3.org/TR/image-resource/#dfn-process-an-imageresource-from-an-api
1
+1
+-
+process an item
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-encoding-process
+
1
-
process blob parts
@@ -3429,24 +3459,23 @@ https://www.w3.org/TR/webrtc/#process-remote-track-removal
1
-
-process(inputs, outputs, parameters)
-method
+process()
+dfn
webaudio
webaudio
1
-snapshot
-https://www.w3.org/TR/webaudio/#dom-audioworkletprocessor-process
-1
+current
+https://webaudio.github.io/web-audio-api/#process
+
1
-AudioWorkletProcessor
-
process(inputs, outputs, parameters)
method
webaudio
webaudio
1
-current
-https://webaudio.github.io/web-audio-api/#dom-audioworkletprocessor-process
+snapshot
+https://www.w3.org/TR/webaudio/#dom-audioworkletprocessor-process
1
1
AudioWorkletProcessor
@@ -3501,6 +3530,26 @@ appmanifest
snapshot
https://www.w3.org/TR/appmanifest/#dfn-processing-a-manifest
1
+1
+-
+processing a queue
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-encoding-run
+
+1
+-
+processing an item
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-encoding-process
+
1
-
processing blob parts
@@ -3703,6 +3752,16 @@ https://www.w3.org/TR/appmanifest/#dfn-processing-the-url-member-of-an-applicati
1
ExternalApplicationResource
-
+processing-input-buffer
+dfn
+webaudio
+webaudio
+1
+current
+https://webaudio.github.io/web-audio-api/#processing-input-buffer
+
+1
+-
processingMode
dict-member
json-ld11-api
@@ -3945,6 +4004,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-head-profile
1
1
+head
-
profile
attribute
@@ -3955,7 +4015,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#dom-head-profile
1
-head
+HTMLHeadElement
-
profile
dict-member
@@ -4089,14 +4149,15 @@ https://w3c.github.io/FileAPI/#dfn-progress-event
FileReader
-
progress
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-progress
-
1
+1
+HTMLMediaElement
-
progress
element
@@ -4106,16 +4167,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/form-elements.html#the-progress-element
1
-1
--
-progress
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-progress
-
1
-
progress
@@ -4670,6 +4721,17 @@ argument
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-css-supports-property-value-property
+1
+1
+CSS/supports(property, value)
+-
+property
+argument
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#dom-css-supports-property-value-property
1
@@ -5463,17 +5525,6 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatestats-protocol
1
RTCIceCandidateStats
-
-protocol
-dict-member
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtciceserverstats-protocol
-1
-1
-RTCIceServerStats
--
protocolCode
dict-member
webusb-1
diff --git a/.spec-data/anchors/anchors-ps.data b/.spec-data/anchors/anchors-ps.data
index 514d1cf74..50e1af162 100644
--- a/.spec-data/anchors/anchors-ps.data
+++ b/.spec-data/anchors/anchors-ps.data
@@ -138,7 +138,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#x23
+https://www.w3.org/TR/CSS2/selector.html#x23
1
-
@@ -218,7 +218,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#x22
+https://www.w3.org/TR/CSS2/selector.html#x22
1
-
diff --git a/.spec-data/anchors/anchors-pu.data b/.spec-data/anchors/anchors-pu.data
index 04bf67c30..37dc4278f 100644
--- a/.spec-data/anchors/anchors-pu.data
+++ b/.spec-data/anchors/anchors-pu.data
@@ -352,14 +352,26 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-EcdhKeyDeriveParams-public
1
-
public
-dfn
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keytype-public
+1
+1
+KeyType
+-
+public
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-EcdhKeyDeriveParams-public
-
1
+1
+EcdhKeyDeriveParams
-
public bluetooth address
dfn
@@ -475,6 +487,28 @@ https://w3c.github.io/webauthn/#dom-publickeycredentialtype-public-key
1
PublicKeyCredentialType
-
+publicExponent
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-RsaKeyGenParams-publicExponent
+1
+1
+RsaKeyGenParams
+-
+publicExponent
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-RsaKeyAlgorithm-publicExponent
+1
+1
+RsaKeyAlgorithm
+-
publicId
argument
dom
@@ -541,33 +575,24 @@ https://w3c.github.io/webauthn/#dom-credentialrequestoptions-publickey
1
CredentialRequestOptions
-
-publicexponent
-dfn
+publicKey
+dict-member
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyGenParams-publicExponent
-
-1
--
-publicexponent
-dfn
-webcryptoapi-1
-webcryptoapi
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKeyPair-publicKey
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyAlgorithm-publicExponent
-
1
+CryptoKeyPair
-
publicexponent
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaKeyGenParams-publicExponent
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyGenParams-publicExponent
1
-
@@ -576,8 +601,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaKeyAlgorithm-publicExponent
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyAlgorithm-publicExponent
1
-
@@ -589,16 +614,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKeyPair-publicKey
-1
--
-publickey
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKeyPair-publicKey
-
1
-
publickey-credentials-get-feature
@@ -642,6 +657,28 @@ https://streams.spec.whatwg.org/#pull-into-descriptor
1
-
+pullalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create-pullalgorithm
+1
+1
+ReadableStream/create
+-
+pullalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-set-up-pullalgorithm
+1
+1
+ReadableStream/set up
+-
punctuation
value
css-text-4
@@ -750,6 +787,17 @@ ManifestImageResource
-
push
dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-stream-push
+1
+1
+I/O queue
+-
+push
+dfn
html
html
1
@@ -831,17 +879,6 @@ https://html.spec.whatwg.org/multipage/history.html#dom-history-pushstate
1
History
-
-pushed
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-stream-push
-
-1
-stream
--
put(request, response)
method
service-workers
diff --git a/.spec-data/anchors/anchors-q_.data b/.spec-data/anchors/anchors-q_.data
index a4ee2eb62..5079270ac 100644
--- a/.spec-data/anchors/anchors-q_.data
+++ b/.spec-data/anchors/anchors-q_.data
@@ -118,3 +118,14 @@ https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-q-element
1
1
-
+q
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-q
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-qi.data b/.spec-data/anchors/anchors-qi.data
new file mode 100644
index 000000000..0e4384899
--- /dev/null
+++ b/.spec-data/anchors/anchors-qi.data
@@ -0,0 +1,11 @@
+qi
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-qi
+1
+1
+JsonWebKey
+-
diff --git a/.spec-data/anchors/anchors-qu.data b/.spec-data/anchors/anchors-qu.data
index e77a9d2f1..93b795cff 100644
--- a/.spec-data/anchors/anchors-qu.data
+++ b/.spec-data/anchors/anchors-qu.data
@@ -1084,73 +1084,123 @@ https://dom.spec.whatwg.org/#queue-a-mutation-record
1
-
-queue a post-load task
+queue a report
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/offline.html#queue-a-post-load-task
+https://html.spec.whatwg.org/multipage/infrastructure.html#queue-a-report
1
-
-queue a progress post-load task
+queue a task
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/offline.html#queue-a-progress-post-load-task
+https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task
+1
+1
+-
+queue a task
+dfn
+page-visibility-2
+page-visibility
+2
+snapshot
+https://www.w3.org/TR/page-visibility-2/#dfn-queue-a-task
1
-
-queue a report
+queue a tree mutation record
+dfn
+dom
+dom
+1
+snapshot
+https://dom.spec.whatwg.org/#queue-a-tree-mutation-record
+
+1
+-
+queue a violation report for access from an opened window
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#queue-a-report
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access-from-opened
1
-
-queue a task
+queue a violation report for access from another window
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-task
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access-from-other
+
1
+-
+queue a violation report for access from the opener
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access-from-opener
+
1
-
-queue a task
+queue a violation report for access to an opened window
dfn
-mediacapture-streams
-mediacapture-streams
+html
+html
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-queue-a-task
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access-to-opened
1
-
-queue a task
+queue a violation report for access to another window
dfn
-page-visibility-2
-page-visibility
-2
+html
+html
+1
snapshot
-https://www.w3.org/TR/page-visibility-2/#dfn-queue-a-task
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access-to-other
1
-
-queue a tree mutation record
+queue a violation report for access to the opener
dfn
-dom
-dom
+html
+html
1
snapshot
-https://dom.spec.whatwg.org/#queue-a-tree-mutation-record
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access-to-opener
+
+1
+-
+queue a violation report for browsing context group switch when navigating away from a coop response
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-navigation-from
+
+1
+-
+queue a violation report for browsing context group switch when navigating to a coop response
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-navigation-to
1
-
@@ -1202,6 +1252,16 @@ intersection-observer
current
https://w3c.github.io/IntersectionObserver/#queue-an-intersectionobserverentry
+1
+-
+queue violation reports for accesses
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-violation-access
+
1
-
queueMicrotask(callback)
@@ -1354,7 +1414,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#propdef-quotes
+https://www.w3.org/TR/CSS2/generate.html#propdef-quotes
1
1
-
diff --git a/.spec-data/anchors/anchors-r_.data b/.spec-data/anchors/anchors-r_.data
index 9672c50c4..cbbd4bdd7 100644
--- a/.spec-data/anchors/anchors-r_.data
+++ b/.spec-data/anchors/anchors-r_.data
@@ -1,5 +1,30 @@
r
argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-cssrgb-r-g-b-alpha-r
+1
+1
+CSSRGB/CSSRGB(r, g, b, alpha)
+CSSRGB/constructor(r, g, b, alpha)
+CSSRGB/CSSRGB(r, g, b)
+CSSRGB/constructor(r, g, b)
+-
+r
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-cssrgb-r
+1
+1
+CSSRGB
+-
+r
+argument
service-workers
service-workers
1
@@ -81,3 +106,14 @@ https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementRAttribute
1
1
-
+r
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-rsaotherprimesinfo-r
+1
+1
+RsaOtherPrimesInfo
+-
diff --git a/.spec-data/anchors/anchors-ra.data b/.spec-data/anchors/anchors-ra.data
index ab0139b4b..08cefe688 100644
--- a/.spec-data/anchors/anchors-ra.data
+++ b/.spec-data/anchors/anchors-ra.data
@@ -35,6 +35,16 @@ type
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#ratio-value
+1
+1
+-
+
+type
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#ratio-value
1
@@ -219,6 +229,17 @@ https://svgwg.org/svg2-draft/pservers.html#elementdef-radialGradient
1
1
-
+radii
+argument
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-filljointradii-jointspaces-radii-radii
+1
+1
+XRFrame/fillJointRadii(jointSpaces, radii)
+-
radio
value
css-ui-4
@@ -359,6 +380,28 @@ https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-radius
1
XREquirectLayerInit
-
+radius
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediacylinderlayerinit-radius
+1
+1
+XRMediaCylinderLayerInit
+-
+radius
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaequirectlayerinit-radius
+1
+1
+XRMediaEquirectLayerInit
+-
radiusX
attribute
filter-effects-1
@@ -654,13 +697,24 @@ https://w3c.github.io/webauthn/#rate-limiting
1
-
ratechange
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-ratechange
-
+1
+1
+HTMLMediaElement
+-
+ratio
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#ratio
+1
1
-
ratio
@@ -724,7 +778,7 @@ css-sizing
4
snapshot
https://www.w3.org/TR/css-sizing-4/#ratio-dependent-axis
-
+1
1
-
ratio-dependent axis
@@ -742,11 +796,32 @@ dfn
css-sizing-4
css-sizing
4
+snapshot
+https://www.w3.org/TR/css-sizing-4/#ratio-determining-axis
+1
+1
+-
+ratio-determining axis
+dfn
+css-sizing-4
+css-sizing
+4
current
https://drafts.csswg.org/css-sizing-4/#ratio-determining-axis
1
1
-
+raw
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyformat-raw
+1
+1
+KeyFormat
+-
raw text elements
dfn
html
@@ -841,12 +916,12 @@ https://www.w3.org/TR/motion-1/#valdef-offsetpath-ray
offsetpath
-
ray()
-value
+function
motion-1
motion
1
current
-https://drafts.fxtf.org/motion-1/#valdef-offset-path-ray
+https://drafts.fxtf.org/motion-1/#funcdef-offset-path-ray
1
1
offset-path
diff --git a/.spec-data/anchors/anchors-re.data b/.spec-data/anchors/anchors-re.data
index 8b206b8ae..03058dafc 100644
--- a/.spec-data/anchors/anchors-re.data
+++ b/.spec-data/anchors/anchors-re.data
@@ -230,6 +230,17 @@ https://w3c.github.io/webauthn/#dom-userverificationrequirement-required
1
UserVerificationRequirement
-
+"required"
+enum-value
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#dom-largeblobsupport-required
+1
+1
+LargeBlobSupport
+-
"resolution"
enum-value
css-typed-om-1
@@ -514,7 +525,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#value-def-relative-size
+https://www.w3.org/TR/CSS2/fonts.html#value-def-relative-size
1
1
-
@@ -1916,17 +1927,6 @@ https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html#resizequa
1
1
-
-ResolveExport
-abstract-op
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#abstract-opdef-synthetic-module-record-resolveexport
-1
-1
-Synthetic Module Record
--
Response
interface
fetch
@@ -2399,6 +2399,16 @@ https://html.spec.whatwg.org/multipage/iana.html#refresh
1
1
-
+re-snap
+dfn
+css-scroll-snap-1
+css-scroll-snap
+1
+current
+https://drafts.csswg.org/css-scroll-snap-1/#re-snap
+1
+1
+-
re-used graphics
dfn
svg2
@@ -2448,9 +2458,9 @@ encoding
1
current
https://encoding.spec.whatwg.org/#concept-stream-read
-
1
-stream
+1
+I/O queue
-
read
dict-member
@@ -2487,25 +2497,25 @@ AuthenticationExtensionsLargeBlobInputs
-
read a chunk
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-read-chunk-from-readablestream
+https://streams.spec.whatwg.org/#readablestreamdefaultreader-read-a-chunk
1
1
-ReadableStream
+ReadableStreamDefaultReader
-
read all bytes
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-read-all-bytes-from-readablestream
+https://streams.spec.whatwg.org/#readablestreamdefaultreader-read-all-bytes
1
1
-ReadableStream
+ReadableStreamDefaultReader
-
read bd_addr command
dfn
@@ -2651,11 +2661,11 @@ https://streams.spec.whatwg.org/#read-into-request
-
read-loop
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#read-loop
+https://streams.spec.whatwg.org/#read-loop
1
-
@@ -2867,37 +2877,37 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescripto
BluetoothRemoteGATTDescriptor
-
readable
-attribute
-encoding-1
-encoding
+dict-member
+streams
+streams
1
current
-https://encoding.spec.whatwg.org/#dom-generictransformstream-readable
+https://streams.spec.whatwg.org/#dom-readablewritablepair-readable
1
1
-GenericTransformStream
+ReadableWritablePair
-
readable
-dfn
-fetch
-fetch
+attribute
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-readablestream-readable
+https://streams.spec.whatwg.org/#ts-readable
1
1
-ReadableStream
+TransformStream
-
readable
-dict-member
+dfn
streams
streams
1
current
-https://streams.spec.whatwg.org/#dom-readablewritablepair-readable
+https://streams.spec.whatwg.org/#readablestream-readable
1
1
-ReadableWritablePair
+ReadableStream
-
readable
attribute
@@ -2905,10 +2915,10 @@ streams
streams
1
current
-https://streams.spec.whatwg.org/#ts-readable
+https://streams.spec.whatwg.org/#dom-generictransformstream-readable
1
1
-TransformStream
+GenericTransformStream
-
readable byte stream
dfn
@@ -3021,6 +3031,28 @@ https://streams.spec.whatwg.org/#pull-into-descriptor-reader-type
1
pull-into descriptor
-
+reading a chunk
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestreamdefaultreader-read-a-chunk
+1
+1
+ReadableStreamDefaultReader
+-
+reading all bytes
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestreamdefaultreader-read-all-bytes
+1
+1
+ReadableStreamDefaultReader
+-
reading change threshold
dfn
generic-sensor-1
@@ -3039,6 +3071,16 @@ generic-sensor
current
https://w3c.github.io/sensors/#reading-change-threshold
+1
+-
+reading current permission state
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-reading-current-permission-state
+
1
-
reading timestamp
@@ -3376,6 +3418,17 @@ attribute
mediacapture-streams
mediacapture-streams
1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-readystate
+1
+1
+MediaStreamTrack
+-
+readyState
+attribute
+mediacapture-streams
+mediacapture-streams
+1
current
https://w3c.github.io/mediacapture-main/#dom-mediastreamtrack-readystate
1
@@ -3404,17 +3457,6 @@ https://xhr.spec.whatwg.org/#dom-xmlhttprequest-readystate
1
XMLHttpRequest
-
-readystate
-attribute
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-readystate
-1
-1
-mediastreamtrack
--
readystatechange
event
html
@@ -3685,13 +3727,13 @@ https://drafts.csswg.org/css-color-4/#valdef-color-rebeccapurple
1
-
-rec-2020
+rec2020
value
css-color-4
css-color
4
snapshot
-https://www.w3.org/TR/css-color-4/#valdef-color-rec-2020
+https://www.w3.org/TR/css-color-4/#valdef-color-rec2020
1
1
color()
@@ -3857,6 +3899,16 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcstatstype-receiver
1
RTCStatsType
-
+receiver report
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-receiver-report
+
+1
+-
receiverId
dict-member
webrtc-stats-1
@@ -3879,6 +3931,17 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcrtptransceiverstats-receiverid
1
RTCRtpTransceiverStats
-
+receiverWindow
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcsctptransportstats-receiverwindow
+1
+1
+RTCSctpTransportStats
+-
receives a set-cookie-string
dfn
html
@@ -4002,6 +4065,7 @@ current
https://w3c.github.io/webcrypto/#dfn-RecognizedKeyType
1
+KeyType
-
recognized key usage values
dfn
@@ -4022,6 +4086,7 @@ current
https://w3c.github.io/webcrypto/#dfn-RecognizedKeyUsage
1
+KeyUsage
-
recommended
dfn
@@ -4053,6 +4118,17 @@ https://immersive-web.github.io/webxr/#recommended-webgl-framebuffer-resolution
1
-
+recommendedViewportScale
+attribute
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#dom-xrview-recommendedviewportscale
+1
+1
+XRView
+-
reconnection time
dfn
html
@@ -4376,6 +4452,26 @@ https://html.spec.whatwg.org/multipage/image-maps.html#attr-area-shape-rect
1
area
-
+rectangular orthogonal color
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#rectangular-orthogonal-color
+1
+1
+-
+rectangular orthogonal color
+dfn
+css-color-4
+css-color
+4
+current
+https://drafts.csswg.org/css-color-4/#rectangular-orthogonal-color
+1
+1
+-
rectify a keywordish value
dfn
css-typed-om-1
@@ -4406,13 +4502,13 @@ https://drafts.css-houdini.org/css-typed-om-1/#rectify-a-numberish-value
1
1
-
-rectifying a numberish value
+rectify a percentish value
dfn
css-typed-om-1
css-typed-om
1
-snapshot
-https://www.w3.org/TR/css-typed-om-1/#rectify-a-numberish-value
+current
+https://drafts.css-houdini.org/css-typed-om-1/#rectify-a-percentish-value
1
1
-
@@ -4421,8 +4517,8 @@ dfn
css-typed-om-1
css-typed-om
1
-current
-https://drafts.css-houdini.org/css-typed-om-1/#rectify-a-numberish-value
+snapshot
+https://www.w3.org/TR/css-typed-om-1/#rectify-a-numberish-value
1
1
-
@@ -5655,6 +5751,8 @@ snapshot
https://html.spec.whatwg.org/multipage/links.html#attr-hyperlink-referrerpolicy
1
1
+a
+area
-
referrerpolicy
element-attr
@@ -5687,6 +5785,7 @@ snapshot
https://html.spec.whatwg.org/multipage/scripting.html#attr-script-referrerpolicy
1
1
+script
-
referrerpolicy
element-attr
@@ -6364,17 +6463,6 @@ worklets
snapshot
https://www.w3.org/TR/worklets-1/#dom-fakeworkletglobalscope-registeranarbitaryclass
1
-1
-FakeWorkletGlobalScope
--
-registerAnArbitaryClass(type, classConstructor)
-method
-worklets-1
-worklets
-1
-current
-https://drafts.css-houdini.org/worklets/#dom-fakeworkletglobalscope-registeranarbitaryclass
-1
FakeWorkletGlobalScope
-
@@ -6400,6 +6488,17 @@ https://drafts.css-houdini.org/css-animationworklet-1/#dom-animationworkletgloba
1
AnimationWorkletGlobalScope
-
+registerFake(type, classConstructor)
+method
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#dom-fakeworkletglobalscope-registerfake
+
+1
+FakeWorkletGlobalScope
+-
registerLayout(name, layoutCtor)
method
css-layout-api-1
@@ -6526,6 +6625,16 @@ dfn
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#registered
+
+1
+-
+registered
+dfn
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#registered
@@ -6543,11 +6652,11 @@ https://w3c.github.io/reporting/#registered
-
registered class constructors map
dfn
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#registered-class-constructors-map
+https://html.spec.whatwg.org/multipage/worklets.html#registered-class-constructors-map
1
-
@@ -6556,8 +6665,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#registered-class-constructors-map
+snapshot
+https://www.w3.org/TR/worklets-1/#registered-class-constructors-map
-
@@ -6607,9 +6716,10 @@ reporting-1
reporting
1
current
-https://w3c.github.io/reporting/#registered-reporting-observer-list
+https://w3c.github.io/reporting/#windoworworkerglobalscope-registered-reporting-observer-list
1
+WindowOrWorkerGlobalScope
-
registered storage endpoints
dfn
@@ -7690,7 +7800,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x34
+https://www.w3.org/TR/CSS2/visuren.html#x34
1
-
@@ -7921,6 +8031,50 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatestats-relayprotocol
1
RTCIceCandidateStats
-
+relayProtocol
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtciceserverstats-relayprotocol
+1
+1
+RTCIceServerStats
+-
+relayedSource
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcmediasourcestats-relayedsource
+1
+1
+RTCMediaSourceStats
+-
+release
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestreamdefaultreader-release
+1
+1
+ReadableStreamDefaultReader
+-
+release
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestreamdefaultwriter-release
+1
+1
+WritableStreamDefaultWriter
+-
release
attribute
webaudio
@@ -8113,7 +8267,7 @@ https://www.w3.org/TR/pointerevents3/#dom-element-releasepointercapture
1
Element
-
-releasePointerCapture
+releasePointerCapture()
method
pointerevents3
pointerevents
@@ -8124,7 +8278,7 @@ https://www.w3.org/TR/pointerevents3/#dom-element-releasepointercapture
1
Element
-
-releasePointerCapture()
+releasePointerCapture(pointerId)
method
pointerevents3
pointerevents
@@ -8163,16 +8317,6 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#relevant-animation
-1
--
-relevant application cache
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#relevant-application-cache
-
1
-
relevant child nodes
@@ -8512,6 +8656,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-rem
+1
+1
+-
+rem()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-rem
1
@@ -8758,7 +8912,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcmediahandlerstats-remotesource
1
-1
+
RTCMediaHandlerStats
-
remoteTimestamp
@@ -9425,7 +9579,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
1
1
-mediastream
+MediaStream
-
removeTrack
method
@@ -9451,6 +9605,17 @@ RTCPeerConnection
-
removeTrack()
method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
+1
+1
+MediaStream
+-
+removeTrack()
+method
webrtc-1
webrtc
1
@@ -9471,6 +9636,17 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-removetrack
1
RTCPeerConnection
-
+removeTrack(track)
+method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
+1
+1
+MediaStream
+-
removed
dfn
dom
@@ -9576,60 +9752,41 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-removedsamplesforacceleration
1
-1
+
RTCAudioReceiverStats
-
removetrack
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-removetrack
-
1
--
-removetrack
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
1
-1
-mediastream
+AudioTrackList
+VideoTrackList
+TextTrackList
-
removetrack
-dfn
+event
mediacapture-streams
mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#event-mediastream-removetrack
-
+1
-
removetrack
-dfn
+event
mediacapture-streams
mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#event-mediastream-removetrack
-
-
--
-removetrack()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastream-removetrack
-1
1
-mediastream
+
-
removing an entry
dfn
@@ -10809,17 +10966,6 @@ https://infra.spec.whatwg.org/#set-replace
set
-
report
-enum-value
-csp3
-csp
-3
-current
-https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationeventdisposition-report
-1
-1
-SecurityPolicyViolationEventDisposition
--
-report
dfn
network-error-logging-1
network-error-logging
@@ -10885,8 +11031,19 @@ reporting-1
reporting
1
current
-https://w3c.github.io/reporting/#report-buffer
+https://w3c.github.io/reporting/#windoworworkerglobalscope-report-buffer
+1
+WindowOrWorkerGlobalScope
+-
+report content security policy violations for request
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#report-for-request
+1
1
-
report latest reading updated
@@ -11000,6 +11157,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#report-validity-steps
+1
+-
+report-only reporting endpoint
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-struct-report-only-endpoint
+
+1
+-
+report-only value
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-struct-report-only-value
+
1
-
report-to
@@ -11020,6 +11197,16 @@ csp
current
https://w3c.github.io/webappsec-csp/#report-to
1
+1
+-
+report-to
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-report-to
+
1
-
report-to
@@ -11113,6 +11300,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/system-state.html#reported-mime-types
+1
+-
+reporting endpoint
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-struct-report-endpoint
+
1
-
reporting endpoint
@@ -11187,15 +11384,15 @@ https://www.w3.org/TR/network-error-logging/#dfn-reports
1
-
reports
-attribute
+dfn
reporting-1
reporting
1
current
-https://w3c.github.io/reporting/#dom-document-reports
+https://w3c.github.io/reporting/#windoworworkerglobalscope-reports
1
1
-document
+WindowOrWorkerGlobalScope
-
reports
argument
@@ -11729,16 +11926,6 @@ service-workers
current
https://w3c.github.io/ServiceWorker/#request-matches-cached-item
1
-1
--
-request merchant validation algorithm
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-request-merchant-validation-algorithm
-
1
-
request method
@@ -11759,16 +11946,6 @@ xhr
current
https://xhr.spec.whatwg.org/#request-method
-1
--
-request permission to use
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#request-permission-to-use
-
1
-
request permission to use
@@ -11936,6 +12113,17 @@ https://www.w3.org/TR/payment-request/#dom-paymentoptions-requestbillingaddress
1
PaymentOptions
-
+requestBytesSent
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-requestbytessent
+1
+1
+RTCIceCandidatePairStats
+-
requestDevice
method
webusb-1
@@ -12210,6 +12398,17 @@ https://wicg.github.io/webusb/#dom-usbcontroltransferparameters-requesttype
1
USBControlTransferParameters
-
+requestViewportScale(scale)
+method
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#dom-xrview-requestviewportscale
+1
+1
+XRView
+-
requestcredentials
dfn
html
@@ -12270,6 +12469,17 @@ https://w3c.github.io/sensors/#requested-sampling-frequency
1
-
+requested viewport scale
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#view-requested-viewport-scale
+
+1
+view
+-
requestedSamplingFrequency
dict-member
generic-sensor-1
@@ -13039,6 +13249,16 @@ https://drafts.csswg.org/css-cascade-4/#reset-only-sub-property
1
1
-
+reset-only sub-property
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#reset-only-sub-property
+1
+1
+-
resetTransform()
method
html
@@ -13195,14 +13415,15 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#event-resize
1
-
resize
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-resize
-
1
+1
+HTMLMediaElement
-
resizeBy(x, y)
method
@@ -13246,7 +13467,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-resizemode
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
resizeMode
dict-member
@@ -13257,7 +13478,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-resizemode
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
resizeMode
dict-member
@@ -13268,7 +13489,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-resizemode
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
resizeMode
dict-member
@@ -13279,7 +13500,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-resizemode
1
1
-mediatracksettings
+MediaTrackSettings
-
resizeObservers
attribute
@@ -14137,6 +14358,7 @@ current
https://xhr.spec.whatwg.org/#response
1
+XMLHttpRequest
-
response check
dfn
@@ -14178,16 +14400,6 @@ network-error-logging
snapshot
https://www.w3.org/TR/network-error-logging/#dfn-response-header
-1
--
-response mime type
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#response-mime-type
-
1
-
response object
@@ -14211,6 +14423,16 @@ https://fetch.spec.whatwg.org/#concept-request-response-tainting
1
request
-
+response type
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#response-type
+
+1
+-
response url
dfn
fetch
@@ -14221,6 +14443,17 @@ https://fetch.spec.whatwg.org/#response-url
1
-
+responseBytesSent
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-responsebytessent
+1
+1
+RTCIceCandidatePairStats
+-
responseEnd
attribute
navigation-timing-2
@@ -14341,16 +14574,6 @@ https://html.spec.whatwg.org/multipage/webappapis.html#responsible-document
1
environment settings object
-
-responsible document
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-responsible-document
-
-1
--
responsible event loop
dfn
html
@@ -14464,13 +14687,23 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-restartice
1
RTCPeerConnection
-
-restore persisted user state
+restorable scrollable regions
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsing-the-web.html#restorable-scrollable-regions
+
+1
+-
+restore persisted state
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/browsing-the-web.html#restore-persisted-user-state
+https://html.spec.whatwg.org/multipage/browsing-the-web.html#restore-persisted-state
1
-
@@ -14695,17 +14928,6 @@ https://w3c.github.io/ServiceWorker/#dom-fetcheventinit-resultingclientid
FetchEventInit
-
results
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsprfoutputs-results
-1
-1
-AuthenticationExtensionsPRFOutputs
--
-results
attribute
webxr-hit-test-1
webxr-hit-test
@@ -14925,17 +15147,7 @@ https://w3c.github.io/IndexedDB/#retrieve-multiple-values-from-an-object-store
1
-
-retrieve the permission state
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-retrieve-the-permission-state
-
-1
--
-retry
+retry()
method
payment-request-1
payment-request
@@ -14957,7 +15169,7 @@ https://www.w3.org/TR/payment-request/#dom-paymentresponse-retry
1
PaymentResponse
-
-retry()
+retry(errorFields)
method
payment-request-1
payment-request
@@ -15050,6 +15262,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-rev
1
1
+a
-
rev
element-attr
@@ -15060,6 +15273,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-link-rev
1
1
+link
-
rev
attribute
@@ -15267,6 +15481,17 @@ https://drafts.csswg.org/css-cascade-4/#valdef-all-revert
1
all
-
+revert
+value
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#valdef-all-revert
+1
+1
+all
+-
revoke bluetooth access
dfn
web-bluetooth-1
diff --git a/.spec-data/anchors/anchors-ri.data b/.spec-data/anchors/anchors-ri.data
index 224ed18a1..713c290da 100644
--- a/.spec-data/anchors/anchors-ri.data
+++ b/.spec-data/anchors/anchors-ri.data
@@ -64,6 +64,61 @@ https://immersive-web.github.io/webxr/#dom-xrhandedness-right
1
XRHandedness
-
+"ring-finger-metacarpal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-ring-finger-metacarpal
+1
+1
+XRHandJoint
+-
+"ring-finger-phalanx-distal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-ring-finger-phalanx-distal
+1
+1
+XRHandJoint
+-
+"ring-finger-phalanx-intermediate"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-ring-finger-phalanx-intermediate
+1
+1
+XRHandJoint
+-
+"ring-finger-phalanx-proximal"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-ring-finger-phalanx-proximal
+1
+1
+XRHandJoint
+-
+"ring-finger-tip"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-ring-finger-tip
+1
+1
+XRHandJoint
+-
:right
value
css-page-3
@@ -123,7 +178,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#value-def-right
+https://www.w3.org/TR/CSS2/visufx.html#value-def-right
1
1
-
@@ -197,68 +252,13 @@ https://drafts.csswg.org/css-page-3/#at-ruledef-right-top
1
1
-
-RING_METACARPAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-ring_metacarpal
-1
-1
-XRHand
--
-RING_PHALANX_DISTAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-ring_phalanx_distal
-1
-1
-XRHand
--
-RING_PHALANX_INTERMEDIATE
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-ring_phalanx_intermediate
-1
-1
-XRHand
--
-RING_PHALANX_PROXIMAL
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-ring_phalanx_proximal
-1
-1
-XRHand
--
-RING_PHALANX_TIP
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-ring_phalanx_tip
-1
-1
-XRHand
--
richness
property
css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-richness
+https://www.w3.org/TR/CSS2/aural.html#propdef-richness
1
1
-
@@ -324,7 +324,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-ridge
+https://www.w3.org/TR/CSS2/box.html#value-def-ridge
1
1
-
@@ -735,7 +735,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-right
+https://www.w3.org/TR/CSS2/visuren.html#propdef-right
1
1
-
@@ -891,7 +891,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-videofacingmodeenum-right
1
1
-videofacingmodeenum
+VideoFacingModeEnum
-
right
dfn
@@ -933,6 +933,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-rightmargin
1
1
+body
-
rightwards
value
diff --git a/.spec-data/anchors/anchors-ro.data b/.spec-data/anchors/anchors-ro.data
index 0f2220096..8bad4307f 100644
--- a/.spec-data/anchors/anchors-ro.data
+++ b/.spec-data/anchors/anchors-ro.data
@@ -43,6 +43,16 @@ type
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#typedef-rounding-strategy
+1
+1
+-
+
+type
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#typedef-rounding-strategy
1
@@ -138,6 +148,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#attr-aria-role
+1
+-
+role
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#role
+
1
-
role
@@ -1710,6 +1730,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-round
+1
+1
+-
+round()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-round
1
@@ -2146,6 +2176,7 @@ snapshot
https://html.spec.whatwg.org/multipage/tables.html#attr-tdth-rowspan
1
1
+td
th
-
royalblue
diff --git a/.spec-data/anchors/anchors-rr.data b/.spec-data/anchors/anchors-rr.data
new file mode 100644
index 000000000..00d9dece1
--- /dev/null
+++ b/.spec-data/anchors/anchors-rr.data
@@ -0,0 +1,20 @@
+rr
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-receiver-report
+
+1
+-
+rrule
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/microdata.html#md-vevent-rrule
+
+1
+-
diff --git a/.spec-data/anchors/anchors-rs.data b/.spec-data/anchors/anchors-rs.data
index 70bb22e2c..47722e764 100644
--- a/.spec-data/anchors/anchors-rs.data
+++ b/.spec-data/anchors/anchors-rs.data
@@ -1,130 +1,180 @@
-rsahashedimportparams
-dfn
+RsaHashedImportParams
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaHashedImportParams
-
+current
+https://w3c.github.io/webcrypto/#dfn-RsaHashedImportParams
+1
1
-
-rsahashedimportparams
-dfn
+RsaHashedKeyAlgorithm
+dictionary
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-RsaHashedImportParams
-
+https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyAlgorithm
+1
1
-
-rsahashedkeyalgorithm
-dfn
+RsaHashedKeyGenParams
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaHashedKeyAlgorithm
-
+current
+https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyGenParams
+1
1
-
-rsahashedkeyalgorithm
-dfn
+RsaKeyAlgorithm
+dictionary
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyAlgorithm
-
+https://w3c.github.io/webcrypto/#dfn-RsaKeyAlgorithm
+1
1
-
-rsahashedkeygenparams
-dfn
+RsaKeyGenParams
+dictionary
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaHashedKeyGenParams
+current
+https://w3c.github.io/webcrypto/#dfn-RsaKeyGenParams
+1
+1
+-
+RsaOaepParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-RsaOaepParams
+1
+1
+-
+RsaOtherPrimesInfo
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-RsaOtherPrimesInfo
+1
+-
+RsaPssParams
+dictionary
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-RsaPssParams
+1
1
-
-rsahashedkeygenparams
+rsa-oaep key export steps
dfn
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-RsaHashedKeyGenParams
+https://w3c.github.io/webcrypto/#dfn-rsa-oaep-extended-export-steps
+
-1
-
-rsakeyalgorithm
+rsa-oaep key import steps
dfn
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyAlgorithm
+current
+https://w3c.github.io/webcrypto/#dfn-rsa-oaep-extended-import-steps
+
+-
+rsa-pss key export steps
+dfn
+webcryptoapi-1
+webcryptoapi
1
+current
+https://w3c.github.io/webcrypto/#dfn-rsa-pss-extended-export-steps
+
+
-
-rsakeyalgorithm
+rsa-pss key import steps
dfn
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-RsaKeyAlgorithm
+https://w3c.github.io/webcrypto/#dfn-rsa-pss-extended-import-steps
+
+
+-
+rsahashedimportparams
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaHashedImportParams
1
-
-rsakeygenparams
+rsahashedkeyalgorithm
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyGenParams
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaHashedKeyAlgorithm
1
-
-rsakeygenparams
+rsahashedkeygenparams
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaKeyGenParams
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaHashedKeyGenParams
1
-
-rsaoaepparams
+rsakeyalgorithm
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaOaepParams
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyAlgorithm
1
-
-rsaoaepparams
+rsakeygenparams
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaOaepParams
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaKeyGenParams
1
-
-rsaotherprimesinfo
+rsaoaepparams
dfn
webcryptoapi-1
webcryptoapi
1
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaOtherPrimesInfo
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaOaepParams
1
-
@@ -133,8 +183,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaOtherPrimesInfo
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaOtherPrimesInfo
1
-
@@ -148,15 +198,25 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaPssParams
1
-
-rsapssparams
+rsassa-pkcs1-v1_5 key export steps
dfn
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-RsaPssParams
+https://w3c.github.io/webcrypto/#dfn-rsa-ssa-extended-export-steps
+
+-
+rsassa-pkcs1-v1_5 key import steps
+dfn
+webcryptoapi-1
+webcryptoapi
1
+current
+https://w3c.github.io/webcrypto/#dfn-rsa-ssa-extended-import-steps
+
+
-
rssi
attribute
diff --git a/.spec-data/anchors/anchors-rt.data b/.spec-data/anchors/anchors-rt.data
index aab011986..1307c5986 100644
--- a/.spec-data/anchors/anchors-rt.data
+++ b/.spec-data/anchors/anchors-rt.data
@@ -535,9 +535,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcmediastreamstats
-1
-1
-RTCMediaStreamStats
+
+
-
RTCOfferAnswerOptions
dictionary
@@ -676,9 +675,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcreceiveraudiotrackattachmentstats
-1
-1
-RTCReceiverAudioTrackAttachmentStats
+
+
-
RTCReceiverVideoTrackAttachmentStats
dictionary
@@ -687,9 +685,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcreceivervideotrackattachmentstats
-1
-1
-RTCReceiverVideoTrackAttachmentStats
+
+
-
RTCRemoteInboundRtpStreamStats
dictionary
@@ -989,7 +986,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcsenderaudiotrackattachmentstats
1
-1
+
-
RTCSenderVideoTrackAttachmentStats
dictionary
@@ -998,8 +995,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcsendervideotrackattachmentstats
-1
-1
+
+
-
RTCSentRtpStreamStats
dictionary
@@ -1080,39 +1077,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcstats
1
-1
--
-RTCStats.id
-dict-member
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcstats-id
-1
-1
-RTCStats
--
-RTCStats.timestamp
-dict-member
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcstats-timestamp
-1
-1
-RTCStats
--
-RTCStats.type
-dict-member
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcstats-type
-1
-1
+
RTCStats
-
RTCStatsIceCandidatePairState
@@ -1233,26 +1198,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#rtc
1
-1
--
-rtccertificate
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtccertificate
-
-1
--
-rtcdatachannel
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcdatachannel
-
1
-
rtcdatachannel message has been received
@@ -1263,26 +1208,6 @@ webrtc
snapshot
https://www.w3.org/TR/webrtc/#dfn-receive-an-rtcdatachannel-message
-1
--
-rtcdatachannelstate
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcdatachannelstate
-
-1
--
-rtcdtlstransport
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcdtlstransport
-
1
-
rtcdtlstransport error
@@ -1304,16 +1229,6 @@ snapshot
https://www.w3.org/TR/webrtc/#event-dtlstransport-statechange
--
-rtcdtlstransportstate
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcdtlstransportstate
-
-1
-
rtcicecandidate()
function
@@ -1326,36 +1241,6 @@ https://www.w3.org/TR/webrtc/#dfn-rtcicecandidate
1
RTCIceCandidate
-
-rtcicecandidatetype
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcicecandidatetype
-
-1
--
-rtcicerole
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcicerole
-
-1
--
-rtcicetransport
-dfn
-webrtc-stats-1
-webrtc-stats
-1
-snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcicetransport
-
-1
--
rtcicetransport state change
dfn
webrtc-1
@@ -1388,65 +1273,85 @@ https://www.w3.org/TR/webrtc/#dom-rtcicecomponent-rtcp
1
RTCIceComponent
-
-rtcpMuxPolicy
-dict-member
-webrtc-1
-webrtc
+rtcp extended report
+dfn
+webrtc-stats-1
+webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc/#dom-rtcconfiguration-rtcpmuxpolicy
-1
+https://www.w3.org/TR/webrtc-stats/#dfn-extended-report
+
1
-RTCConfiguration
-
-rtcpTransportStatsId
-dict-member
+rtcp receiver report
+dfn
webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtctransportstats-rtcptransportstatsid
-1
+https://www.w3.org/TR/webrtc-stats/#dfn-receiver-report
+
1
-RTCTransportStats
-
-rtcpeerconnection
+rtcp rr
dfn
-mediacapture-streams
-mediacapture-streams
+webrtc-stats-1
+webrtc-stats
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dfn-rtcpeerconnection
+https://www.w3.org/TR/webrtc-stats/#dfn-receiver-report
1
-
-rtcpeerconnection
+rtcp sender report
dfn
webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcpeerconnection
+https://www.w3.org/TR/webrtc-stats/#dfn-sender-report
1
-
-rtcprioritytype
+rtcp sr
dfn
webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcprioritytype
+https://www.w3.org/TR/webrtc-stats/#dfn-sender-report
1
-
-rtcsctptransport
+rtcpMuxPolicy
+dict-member
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#dom-rtcconfiguration-rtcpmuxpolicy
+1
+1
+RTCConfiguration
+-
+rtcpTransportStatsId
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtctransportstats-rtcptransportstatsid
+1
+1
+RTCTransportStats
+-
+rtcprioritytype
dfn
webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dfn-rtcsctptransport
+https://www.w3.org/TR/webrtc-stats/#dfn-rtcprioritytype
1
-
@@ -1537,7 +1442,7 @@ https://drafts.csswg.org/css2/#valdef-direction-rtl
direction
-
rtl
-element-attr
+attr-value
html
html
1
@@ -1545,6 +1450,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-dir-rtl
1
1
+html-global/dir
-
rtl
element-state
@@ -1567,7 +1473,7 @@ https://html.spec.whatwg.org/multipage/dom.html#concept-rtl
1
-
rtl
-attribute
+enum-value
html
html
1
@@ -1575,7 +1481,7 @@ snapshot
https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-direction-rtl
1
1
-context-2d-direction
+CanvasDirection
-
rtp
enum-value
@@ -1619,3 +1525,14 @@ https://www.w3.org/TR/webrtc/#dom-rtcrtpcontributingsource-rtptimestamp
1
RTCRtpContributingSource
-
+rtxSsrc
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats-rtxssrc
+1
+1
+RTCOutboundRtpStreamStats
+-
diff --git a/.spec-data/anchors/anchors-ru.data b/.spec-data/anchors/anchors-ru.data
index 3509ec9a7..f873793e5 100644
--- a/.spec-data/anchors/anchors-ru.data
+++ b/.spec-data/anchors/anchors-ru.data
@@ -718,6 +718,18 @@ CSSKeyframesRule/appendRule(rule)
-
rule
argument
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-insertrule-rule-index-rule
+1
+1
+CSSNestingRule/insertRule(rule, index)
+CSSNestingRule/insertRule(rule)
+-
+rule
+argument
cssom-1
cssom
1
@@ -792,6 +804,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-rules
1
1
+table
-
rules
attribute
@@ -1074,17 +1087,6 @@ https://drafts.csswg.org/css2/#rules-on-anonymous-table-objects
1
-
-run
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-encoding-run
-
-1
-encoding
--
run a classic script
dfn
html
@@ -1563,6 +1565,16 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#running-play-state
+1
+-
+running position
+dfn
+css-grid-3
+css-grid
+3
+current
+https://drafts.csswg.org/css-grid-3/#running-position
+
1
-
running script
diff --git a/.spec-data/anchors/anchors-s_.data b/.spec-data/anchors/anchors-s_.data
index 0dab25384..78459fd04 100644
--- a/.spec-data/anchors/anchors-s_.data
+++ b/.spec-data/anchors/anchors-s_.data
@@ -21,6 +21,31 @@ https://drafts.css-houdini.org/css-typed-om-1/#dom-css-s
CSS
-
s
+argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-csshsl-h-s-l-alpha-s
+1
+1
+CSSHSL/CSSHSL(h, s, l, alpha)
+CSSHSL/constructor(h, s, l, alpha)
+CSSHSL/CSSHSL(h, s, l)
+CSSHSL/constructor(h, s, l)
+-
+s
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshsl-s
+1
+1
+CSSHSL
+-
+s
value
css-values-3
css-values
diff --git a/.spec-data/anchors/anchors-sa.data b/.spec-data/anchors/anchors-sa.data
index e45410464..64e001322 100644
--- a/.spec-data/anchors/anchors-sa.data
+++ b/.spec-data/anchors/anchors-sa.data
@@ -339,42 +339,45 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-Pbkdf2Params-salt
1
-
salt
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-HkdfParams-salt
-
1
+1
+HkdfParams
-
salt
-dfn
+dict-member
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-Pbkdf2Params-salt
-
1
+1
+Pbkdf2Params
-
-saltlength
-dfn
+saltLength
+dict-member
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaPssParams-saltLength
-
+current
+https://w3c.github.io/webcrypto/#dfn-RsaPssParams-saltLength
+1
1
+RsaPssParams
-
saltlength
dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-RsaPssParams-saltLength
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-RsaPssParams-saltLength
1
-
@@ -479,17 +482,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-same-origin
1
ReferrerPolicy
-
-same-origin
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-same-origin
-1
-1
-ReferrerPolicy
--
same-origin check
dfn
navigation-timing-2
@@ -540,6 +532,28 @@ https://html.spec.whatwg.org/multipage/origin.html#coop-same-origin-allow-popups
1
-
+same-origin-domain target
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#intersectionobserver-same-origin-domain-target
+
+1
+IntersectionObserver
+-
+same-origin-domain target
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#intersectionobserver-same-origin-domain-target
+
+1
+IntersectionObserver
+-
same-origin-plus-coep
dfn
html
@@ -743,7 +757,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-samplerate
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
sampleRate
dict-member
@@ -754,7 +768,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-samplerate
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
sampleRate
dict-member
@@ -765,7 +779,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-samplerate
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
sampleRate
dict-member
@@ -776,7 +790,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-samplerate
1
1
-mediatracksettings
+MediaTrackSettings
-
sampleRate
attribute
@@ -985,7 +999,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-samplesize
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
sampleSize
dict-member
@@ -996,7 +1010,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-samplesize
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
sampleSize
dict-member
@@ -1007,7 +1021,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-samplesize
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
sampleSize
dict-member
@@ -1018,7 +1032,17 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-samplesize
1
1
-mediatracksettings
+MediaTrackSettings
+-
+samplerate
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-samplerate
+
+1
-
samplesDecodedWithCelt
dict-member
@@ -1064,6 +1088,16 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats-samplesencoded
1
RTCOutboundRtpStreamStats
-
+samplesize
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-samplesize
+
+1
+-
sampling frequency
dfn
generic-sensor-1
@@ -1378,6 +1412,16 @@ https://drafts.csswg.org/css-color-4/#valdef-color-sandybrown
1
-
+sanitize a url to send in a report
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#sanitize-url-report
+
+1
+-
sans-serif
dfn
css-fonts-3
@@ -1428,7 +1472,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#sans-serif-def
+https://www.w3.org/TR/CSS2/fonts.html#sans-serif-def
1
1
-
@@ -1562,6 +1606,16 @@ https://drafts.csswg.org/css-color-4/#valdef-color-profile-rendering-intent-satu
1
@color-profile/rendering-intent
-
+save persisted state
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsing-the-web.html#save-persisted-state
+
+1
+-
save()
method
html
diff --git a/.spec-data/anchors/anchors-sc.data b/.spec-data/anchors/anchors-sc.data
index bb56ce127..b7539ee4d 100644
--- a/.spec-data/anchors/anchors-sc.data
+++ b/.spec-data/anchors/anchors-sc.data
@@ -143,6 +143,16 @@ https://drafts.csswg.org/cssom-view-1/#screen
1
1
-
+Screen
+interface
+screen-orientation-1
+screen-orientation
+1
+snapshot
+https://www.w3.org/TR/screen-orientation/#dom-screen
+1
+1
+-
ScreenOrientation
interface
screen-orientation-1
@@ -560,6 +570,17 @@ https://www.w3.org/TR/SVG11/filters.html#feDisplacementMapScaleAttribute
1
feDisplacementMap
-
+scale
+argument
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#dom-xrview-requestviewportscale-scale-scale
+1
+1
+XRView/requestViewportScale(scale)
+-
scale()
function
css-transforms-1
@@ -1768,6 +1789,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-meta-scheme
1
1
+meta
-
scheme
attribute
@@ -1831,14 +1853,14 @@ https://url.spec.whatwg.org/#scheme-state
1
-
-scheme-and-registrable-domain
+scheme-and-host
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/origin.html#scheme-and-registrable-domain
-1
+https://html.spec.whatwg.org/multipage/origin.html#scheme-and-host
+
1
-
scheme-part
@@ -1958,7 +1980,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#x29
+https://www.w3.org/TR/CSS2/generate.html#x29
1
-
@@ -2003,6 +2025,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-td-scope
1
1
+td
-
scope
dfn
@@ -2483,16 +2506,6 @@ https://drafts.csswg.org/mediaqueries-5/#valdef-media-screen
@media
-
screen
-dfn
-screen-orientation-1
-screen-orientation
-1
-snapshot
-https://www.w3.org/TR/screen-orientation/#dom-screen
-
-1
--
-screen
enum-value
webxr-1
webxr
@@ -2552,7 +2565,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#x1
+https://www.w3.org/TR/CSS2/aural.html#x1
1
-
@@ -3796,6 +3809,16 @@ css-overflow
current
https://drafts.csswg.org/css-overflow-3/#scroll-container
1
+1
+-
+scroll position data
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-scroll-position
+
1
-
scroll restoration mode
@@ -3806,6 +3829,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/history.html#scroll-restoration-mode
+1
+-
+scroll restoration mode
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-scroll-restoration-mode
+
+1
+-
+scroll snap
+dfn
+css-scroll-snap-1
+css-scroll-snap
+1
+current
+https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap
+1
1
-
scroll snap area
@@ -3825,7 +3868,7 @@ css-scroll-snap
1
current
https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap-area
-
+1
1
-
scroll snap container
@@ -3865,7 +3908,7 @@ css-scroll-snap
1
current
https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap-position
-
+1
1
-
scroll snapport
@@ -3885,7 +3928,7 @@ css-scroll-snap
1
current
https://drafts.csswg.org/css-scroll-snap-1/#scroll-snapport
-
+1
1
-
scroll timeline
@@ -5392,6 +5435,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-scrolling
1
1
+iframe
-
scrolling
attribute
diff --git a/.spec-data/anchors/anchors-se.data b/.spec-data/anchors/anchors-se.data
index 636c4fb21..3dfb71bc9 100644
--- a/.spec-data/anchors/anchors-se.data
+++ b/.spec-data/anchors/anchors-se.data
@@ -518,16 +518,6 @@ https://w3c.github.io/ServiceWorker/#enumdef-serviceworkerupdateviacache
1
1
-
-SetSyntheticModuleExport
-abstract-op
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#abstract-opdef-setsyntheticmoduleexport
-1
-1
--
SetUpCrossRealmTransformReadable
abstract-op
streams
@@ -735,7 +725,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-serializedmethoddata
-
+1
1
PaymentRequest
-
@@ -746,10 +736,20 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-serializedmodifierdata
-
+1
1
PaymentRequest
-
+[[settings]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-settings-0
+
+1
+-
se-resize
value
css-ui-3
@@ -886,6 +886,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-search
1
1
+html-global/inputmode
-
search
attr-value
@@ -896,6 +897,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-search
1
1
+html-global/enterkeyhint
-
search
attribute
@@ -1125,17 +1127,6 @@ https://w3c.github.io/IndexedDB/#dom-idbfactory-cmp-first-second-second
1
IDBFactory/cmp(first, second)
-
-second
-dict-member
-webauthn-1
-webauthn
-1
-current
-https://w3c.github.io/webauthn/#dom-authenticationextensionsprfvalues-second
-1
-1
-AuthenticationExtensionsPRFValues
--
second-factor platform authenticator
dfn
webauthn-1
@@ -1218,6 +1209,17 @@ https://immersive-web.github.io/webxr/#secondary-view-secondary-views
1
secondary view
-
+secret
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keytype-secret
+1
+1
+KeyType
+-
section
element
html
@@ -1459,14 +1461,15 @@ https://html.spec.whatwg.org/multipage/media.html#dom-media-seekable
HTMLMediaElement
-
seeked
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-seeked
-
1
+1
+HTMLMediaElement
-
seeking
attribute
@@ -1480,14 +1483,15 @@ https://html.spec.whatwg.org/multipage/media.html#dom-media-seeking
HTMLMediaElement
-
seeking
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-seeking
-
1
+1
+HTMLMediaElement
-
segment break
dfn
@@ -1666,16 +1670,6 @@ cssom
current
https://drafts.csswg.org/cssom-1/#select-a-css-style-sheet-set
1
-1
--
-select an application cache
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-selection
-
1
-
select an image source
@@ -1737,6 +1731,7 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#dom-textarea/input-select
1
1
+HTMLInputElement
HTMLTextAreaElement
-
selectAlternateInterface
@@ -1849,6 +1844,17 @@ https://www.w3.org/TR/payment-request/#dom-paymentshippingoption-selected
1
PaymentShippingOption
-
+selected authenticator
+dfn
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#create-selected-authenticator
+
+1
+create
+-
selected coordinate
dfn
html
@@ -2076,7 +2082,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#x4
+https://www.w3.org/TR/CSS2/selector.html#x4
1
-
@@ -2186,6 +2192,17 @@ https://drafts.csswg.org/css2/#selector-matches
-
selectorText
attribute
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-selectortext
+1
+1
+CSSNestingRule
+-
+selectorText
+attribute
cssom-1
cssom
1
@@ -2312,7 +2329,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#dfn-selectsettings
-
+1
1
ConstrainablePattern
-
@@ -2634,6 +2651,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-enterkeyhint-keyword-send
1
1
+html-global/enterkeyhint
-
send
method
@@ -2679,16 +2697,6 @@ https://www.w3.org/TR/webrtc/#dom-rtcdatachannel-send!overload-3
1
RTCDataChannel
-
-send a signal
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#send-a-signal
-
-1
--
send a websocket message
dfn
html
@@ -2883,6 +2891,16 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcstatstype-sender
1
RTCStatsType
-
+sender report
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-sender-report
+
+1
+-
senderId
dict-member
webrtc-stats-1
@@ -3110,7 +3128,7 @@ https://www.w3.org/TR/webrtc/#dom-rtcerrorinit-sentalert
RTCErrorInit
-
sentences
-element-attr
+attr-value
html
html
1
@@ -3118,6 +3136,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize-sentences
1
1
+html-global/autocapitalize
-
sentences
dfn
@@ -3345,6 +3364,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/structured-data.html#serializable-objects
1
+1
+-
+serializable objects
+dfn
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#dfn-serializable-objects
+
1
-
serializable types
@@ -3407,13 +3436,13 @@ https://html.spec.whatwg.org/multipage/structured-data.html#serialization-steps
1
1
-
-serialize a calc() value
+serialize a calculation tree
dfn
css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#serialize-a-calc-value
+https://www.w3.org/TR/css-values-4/#serialize-a-calculation-tree
1
1
-
@@ -3632,6 +3661,16 @@ dfn
css-properties-values-api-1
css-properties-values-api
1
+snapshot
+https://www.w3.org/TR/css-properties-values-api-1/#serialize-a-csspropertyrule
+1
+1
+-
+serialize a csspropertyrule
+dfn
+css-properties-values-api-1
+css-properties-values-api
+1
current
https://drafts.css-houdini.org/css-properties-values-api-1/#serialize-a-csspropertyrule
1
@@ -3677,6 +3716,16 @@ https://drafts.css-houdini.org/css-typed-om-1/#serialize-a-cssscale
1
1
-
+serialize a cssscrolltimelinerule
+dfn
+scroll-animations-1
+scroll-animations
+1
+current
+https://drafts.csswg.org/scroll-animations-1/#serialize-a-cssscrolltimelinerule
+1
+1
+-
serialize a cssskew
dfn
css-typed-om-1
@@ -3857,6 +3906,26 @@ https://drafts.csswg.org/cssom-1/#serialize-a-group-of-selectors
1
1
-
+serialize a javascript value to a json string
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-a-javascript-value-to-a-json-string
+1
+1
+-
+serialize a javascript value to json bytes
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-a-javascript-value-to-json-bytes
+1
+1
+-
serialize a list of css page selectors
dfn
cssom-1
@@ -3902,18 +3971,18 @@ dfn
css-values-4
css-values
4
-current
-https://drafts.csswg.org/css-values-4/#serialize-a-math-function
+snapshot
+https://www.w3.org/TR/css-values-4/#serialize-a-math-function
1
1
-
-serialize a max() value
+serialize a math function
dfn
css-values-4
css-values
4
-snapshot
-https://www.w3.org/TR/css-values-4/#serialize-a-min-value
+current
+https://drafts.csswg.org/css-values-4/#serialize-a-math-function
1
1
-
@@ -3997,16 +4066,6 @@ https://mimesniff.spec.whatwg.org/#serialize-a-mime-type-to-bytes
1
1
-
-serialize a min() value
-dfn
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#serialize-a-min-value
-1
-1
--
serialize a response url for reporting
dfn
fetch
@@ -4025,6 +4084,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#serialize-a-response-url-for-reporting
+1
+-
+serialize a scroll timeline offset
+dfn
+scroll-animations-1
+scroll-animations
+1
+current
+https://drafts.csswg.org/scroll-animations-1/#serialize-a-scroll-timeline-offset
+1
1
-
serialize a selector
@@ -4047,6 +4116,16 @@ https://drafts.csswg.org/cssom-1/#serialize-a-selector
1
1
-
+serialize a selector() function
+dfn
+scroll-animations-1
+scroll-animations
+1
+current
+https://drafts.csswg.org/scroll-animations-1/#serialize-a-selector-function
+1
+1
+-
serialize a simple selector
dfn
cssom-1
@@ -4087,17 +4166,6 @@ https://drafts.csswg.org/cssom-1/#serialize-a-string
1
1
-
-serialize a summation
-dfn
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#math-function-serialize-a-summation
-1
-1
-math function
--
serialize a url
dfn
cssom-1
@@ -4178,6 +4246,26 @@ https://drafts.csswg.org/cssom-1/#serialize-an-identifier
1
1
-
+serialize an infra value to a json string
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-an-infra-value-to-a-json-string
+1
+1
+-
+serialize an infra value to json bytes
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-an-infra-value-to-json-bytes
+1
+1
+-
serialize an integer
dfn
fetch
@@ -4206,6 +4294,16 @@ url
snapshot
https://url.spec.whatwg.org/#serialize-an-integer
+1
+-
+serialize i/o queue
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#concept-td-serialize
+
1
-
serialize json to bytes
@@ -4214,7 +4312,7 @@ infra
infra
1
current
-https://infra.spec.whatwg.org/#serialize-json-to-bytes
+https://infra.spec.whatwg.org/#serialize-a-javascript-value-to-json-bytes
1
1
-
@@ -4229,36 +4327,25 @@ https://dom.spec.whatwg.org/#concept-dtl-serialize
1
DOMTokenList
-
-serialize stream
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-td-serialize
-
-1
--
serialize the calculation tree
dfn
css-values-4
css-values
4
-current
-https://drafts.csswg.org/css-values-4/#serialize-a-calculation-tree
+snapshot
+https://www.w3.org/TR/css-values-4/#serialize-a-calculation-tree
1
1
-
-serialize the summation
+serialize the calculation tree
dfn
css-values-4
css-values
4
-snapshot
-https://www.w3.org/TR/css-values-4/#math-function-serialize-a-summation
+current
+https://drafts.csswg.org/css-values-4/#serialize-a-calculation-tree
1
1
-math function
-
serialized csp
dfn
@@ -4398,6 +4485,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/history.html#serialized-state
+1
+-
+serialized state
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-serialized-state
+
1
-
serialized value
@@ -4548,6 +4645,16 @@ csp
current
https://w3c.github.io/webappsec-csp/#grammardef-serialized-source-list
1
+1
+-
+serializeddata
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#uhus-serializeddata
+
1
-
serializers
@@ -4568,6 +4675,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/parsing.html#serializes-as-void
+1
+-
+serializing a calculation tree
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#serialize-a-calculation-tree
+1
1
-
serializing a calculation tree
@@ -4588,6 +4705,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#serializing-a-css-value
+1
+-
+serializing a javascript value to a json string
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-a-javascript-value-to-a-json-string
+1
+1
+-
+serializing a javascript value to json bytes
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-a-javascript-value-to-json-bytes
+1
1
-
serializing a request origin
@@ -4598,6 +4735,36 @@ fetch
current
https://fetch.spec.whatwg.org/#serializing-a-request-origin
+1
+-
+serializing an infra value to a json string
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-an-infra-value-to-a-json-string
+1
+1
+-
+serializing an infra value to json bytes
+dfn
+infra
+infra
+1
+current
+https://infra.spec.whatwg.org/#serialize-an-infra-value-to-json-bytes
+1
+1
+-
+serializing the calculation tree
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#serialize-a-calculation-tree
+1
1
-
serializing the calculation tree
@@ -4660,7 +4827,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/fonts.html#serif-def
+https://www.w3.org/TR/CSS2/fonts.html#serif-def
1
1
-
@@ -5110,7 +5277,7 @@ service-workers
1
current
https://w3c.github.io/ServiceWorker/#serviceworkerregistration-service-worker-registration
-
+1
1
ServiceWorkerRegistration
-
@@ -5945,7 +6112,17 @@ https://www.w3.org/TR/cssom-1/#set-a-css-declaration-value
1
-
-set a local rtcsessiondescription
+set a document response
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#document-response
+
+1
+-
+set a local session description
dfn
webrtc-1
webrtc
@@ -5955,7 +6132,7 @@ https://www.w3.org/TR/webrtc/#set-local-description
1
-
-set a remote rtcsessiondescription
+set a remote session description
dfn
webrtc-1
webrtc
@@ -5963,6 +6140,16 @@ webrtc
snapshot
https://www.w3.org/TR/webrtc/#set-remote-description
+1
+-
+set a session description
+dfn
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#set-description
+
1
-
set a structured field value
@@ -5983,7 +6170,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#set-track-muted
-
+1
1
-
set a track's muted state
@@ -5993,7 +6180,7 @@ mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#set-track-muted
-
+1
1
-
set a track's muted state
@@ -6057,16 +6244,6 @@ https://heycam.github.io/webidl/#observable-array-attribute-set-an-indexed-value
1
observable array attribute
-
-set an rtcsessiondescription
-dfn
-webrtc-1
-webrtc
-1
-snapshot
-https://www.w3.org/TR/webrtc/#set-description
-
-1
--
set animator instance of worklet animation
dfn
css-animation-worklet-1
@@ -6118,7 +6295,7 @@ https://heycam.github.io/webidl/#dfn-set-entries
1
1
-
-set local rtcsessiondescription
+set local session description
dfn
webrtc-1
webrtc
@@ -6295,7 +6472,7 @@ https://w3c.github.io/ServiceWorker/#set-registration
1
-
-set remote rtcsessiondescription
+set remote session description
dfn
webrtc-1
webrtc
@@ -6325,6 +6502,16 @@ https://w3c.github.io/webappsec-referrer-policy/#set-requests-referrer-policy-on
1
1
-
+set response's csp list
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#set-response-csp-list
+1
+1
+-
set sensor settings
dfn
generic-sensor-1
@@ -6453,6 +6640,16 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#set-the-current-time
+1
+-
+set the device information exposure
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#set-device-information-exposure
+
1
-
set the end
@@ -6557,16 +6754,6 @@ web-animations
current
https://drafts.csswg.org/web-animations-1/#set-the-playback-rate
-1
--
-set the rtcsessiondescription
-dfn
-webrtc-1
-webrtc
-1
-snapshot
-https://www.w3.org/TR/webrtc/#set-description
-
1
-
set the search origin
@@ -6607,6 +6794,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#set-the-selection-range
+1
+-
+set the session description
+dfn
+webrtc-1
+webrtc
+1
+snapshot
+https://www.w3.org/TR/webrtc/#set-description
+
1
-
set the start
@@ -6832,6 +7029,28 @@ https://heycam.github.io/webidl/#dfn-set-the-value-of-an-existing-named-property
1
1
-
+set up
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-set-up
+1
+1
+ReadableStream
+-
+set up
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-set-up
+1
+1
+WritableStream
+-
set up a window environment settings object
dfn
html
@@ -6854,11 +7073,11 @@ https://html.spec.whatwg.org/multipage/workers.html#set-up-a-worker-environment-
-
set up a worklet environment settings object
dfn
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#set-up-a-worklet-environment-settings-object
+https://html.spec.whatwg.org/multipage/worklets.html#set-up-a-worklet-environment-settings-object
1
-
@@ -6867,8 +7086,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#set-up-a-worklet-environment-settings-object
+snapshot
+https://www.w3.org/TR/worklets-1/#set-up-a-worklet-environment-settings-object
1
1
-
@@ -7114,6 +7333,16 @@ webappsec-fetch-metadata
current
https://w3c.github.io/webappsec-fetch-metadata/#abstract-opdef-set-dest
1
+1
+-
+set-device-information-exposure
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#set-device-information-exposure
+
1
-
set-device-information-exposure
@@ -7295,7 +7524,7 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-setconfiguration
1
RTCPeerConnection
-
-setConfiguration(, configuration)
+setConfiguration(configuration)
method
webrtc-1
webrtc
@@ -7372,7 +7601,7 @@ https://dom.spec.whatwg.org/#dom-range-setendbefore
1
Range
-
-setFormValue(value)
+setFormValue(value, state)
method
html
html
@@ -7515,18 +7744,7 @@ https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-setlocaldescription!overload
1
RTCPeerConnection
-
-setLocalDescription!overload-1(successCallback, failureCallback)
-method
-webrtc-1
-webrtc
-1
-snapshot
-https://www.w3.org/TR/webrtc/#dom-rtcpeerconnection-setlocaldescription!overload-1
-1
-1
-RTCPeerConnection
--
-setLocalDescription!overload-1(successCallback, failureCallback, description)
+setLocalDescription!overload-1(description, successCallback, failureCallback)
method
webrtc-1
webrtc
@@ -7548,7 +7766,7 @@ https://www.w3.org/TR/webrtc/#dom-peerconnection-setlocaldescription
1
RTCPeerConnection
-
-setLocalDescription(, description)
+setLocalDescription(description)
method
webrtc-1
webrtc
@@ -7713,7 +7931,7 @@ https://www.w3.org/TR/pointerevents3/#dom-element-setpointercapture
1
Element
-
-setPointerCapture
+setPointerCapture()
method
pointerevents3
pointerevents
@@ -7724,7 +7942,7 @@ https://www.w3.org/TR/pointerevents3/#dom-element-setpointercapture
1
Element
-
-setPointerCapture()
+setPointerCapture(pointerId)
method
pointerevents3
pointerevents
@@ -8032,7 +8250,7 @@ https://www.w3.org/TR/webrtc/#dom-rtcrtpsender-setstreams
1
RTCRtpSender
-
-setStreams(, streams)
+setStreams(streams)
method
webrtc-1
webrtc
@@ -8120,29 +8338,7 @@ https://dom.spec.whatwg.org/#dom-node-setuserdata
1
Node
-
-setValidity()
-method
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/custom-elements.html#dom-elementinternals-setvalidity
-1
-1
-ElementInternals
--
-setValidity(flags)
-method
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/custom-elements.html#dom-elementinternals-setvalidity
-1
-1
-ElementInternals
--
-setValidity(flags, message)
+setValidity(flags, message, anchor)
method
html
html
@@ -8259,15 +8455,15 @@ https://www.w3.org/TR/WebIDL/#dfn-setter
-
setting
dfn
-html
-html
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-manifest-setting
+https://www.w3.org/TR/mediacapture-streams/#dfn-settings
1
-
-setting an rtcsessiondescription
+setting a session description
dfn
webrtc-1
webrtc
@@ -8299,7 +8495,7 @@ https://heycam.github.io/webidl/#observable-array-exotic-object-set-the-length
1
observable array exotic object
-
-setting the local rtcsessiondescription
+setting the local session description
dfn
webrtc-1
webrtc
@@ -8309,7 +8505,7 @@ https://www.w3.org/TR/webrtc/#set-local-description
1
-
-setting the remote rtcsessiondescription
+setting the remote session description
dfn
webrtc-1
webrtc
@@ -8357,6 +8553,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/infrastructure.html#map-set
+1
+-
+settings
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-settings
+
1
-
settings dictionary
@@ -8366,7 +8572,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#dfn-settings-dictionary
-
+1
1
ConstrainablePattern
-
@@ -8392,16 +8598,6 @@ https://html.spec.whatwg.org/multipage/webappapis.html#settings-object
1
script
-
-settings section
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-manifest-settings
-
-1
--
settled
dfn
webrtc-1
diff --git a/.spec-data/anchors/anchors-sh.data b/.spec-data/anchors/anchors-sh.data
index 1ff9620c3..61201fc91 100644
--- a/.spec-data/anchors/anchors-sh.data
+++ b/.spec-data/anchors/anchors-sh.data
@@ -128,7 +128,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#value-def-shape
+https://www.w3.org/TR/CSS2/visufx.html#value-def-shape
1
1
-
@@ -764,6 +764,17 @@ https://dom.spec.whatwg.org/#dom-element-shadowroot
1
Element
-
+shadowRoot
+attribute
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/custom-elements.html#dom-elementinternals-shadowroot
+1
+1
+ElementInternals
+-
shadowroot
dfn
html
@@ -867,6 +878,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-shape
1
1
+a
-
shape
attribute
@@ -1150,6 +1162,16 @@ css-align
current
https://drafts.csswg.org/css-align-3/#shared-alignment-context
1
+1
+-
+shared attribute processing steps for iframe and frame elements
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/iframe-embed-object.html#shared-attribute-processing-steps-for-iframe-and-frame-elements
+
1
-
shared declarative refresh steps
@@ -1160,6 +1182,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/semantics.html#shared-declarative-refresh-steps
+1
+-
+shared history push/replace state steps
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#shared-history-push/replace-state-steps
+
1
-
shared utf-16 decoder
@@ -1262,7 +1294,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#x0
+https://www.w3.org/TR/CSS2/page.html#x0
1
-
@@ -1612,13 +1644,23 @@ https://drafts.csswg.org/css-cascade-4/#shorthand-property
1
1
-
+shorthand
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#shorthand-property
+1
+1
+-
shorthand properties
dfn
css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/about.html#x1
+https://www.w3.org/TR/CSS2/about.html#x1
1
-
@@ -1672,6 +1714,16 @@ https://drafts.csswg.org/css-cascade-4/#shorthand-property
1
1
-
+shorthand property
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#shorthand-property
+1
+1
+-
should
dfn
css2
@@ -1682,13 +1734,13 @@ https://drafts.csswg.org/css2/#should
1
-
-should element be blocked a priori by content security policy?
+should be rendered
dfn
-html
-html
+webxr-1
+webxr
1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#should-element-be-blocked-a-priori-by-content-security-policy
+current
+https://immersive-web.github.io/webxr/#should-be-rendered
1
-
@@ -1702,23 +1754,53 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#should-element's-inli
1
-
-should navigation request of type from source in target be blocked by content security policy?
+should element's inline type behavior be blocked by content security policy?
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#should-block-inline
+1
+1
+-
+should navigation request of type be blocked by content security policy?
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#should-block-navigation-request
+1
+1
+-
+should navigation request of type be blocked by content security policy?
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#should-navigation-request-of-type-from-source-in-target-be-blocked-by-content-security-policy
+https://html.spec.whatwg.org/multipage/infrastructure.html#should-navigation-request-of-type-be-blocked-by-content-security-policy
1
-
-should navigation response to navigation request of type from source in target be blocked by content security policy?
+should navigation response to navigation request of type in target be blocked by content security policy?
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#should-block-navigation-response
+1
+1
+-
+should navigation response to navigation request of type in target be blocked by content security policy?
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#should-navigation-response-to-navigation-request-of-type-from-source-in-target-be-blocked-by-content-security-policy
+https://html.spec.whatwg.org/multipage/infrastructure.html#should-navigation-response-to-navigation-request-of-type-in-target-be-blocked-by-content-security-policy
1
-
@@ -1750,6 +1832,16 @@ webxr
current
https://immersive-web.github.io/webxr/#should-not-initialize-device-tracking
+1
+-
+should plugin element be blocked a priori by content security policy?
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#should-plugin-element-be-blocked-a-priori-by-content-security-policy
+
1
-
should plugin element be blocked a priori by content security policy?:
@@ -1792,6 +1884,26 @@ https://w3c.github.io/webappsec-permissions-policy/#should-request-be-allowed-to
1
1
-
+should request be blocked by content security policy?
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#should-block-request
+1
+1
+-
+should response to request be blocked by content security policy?
+dfn
+csp3
+csp
+3
+current
+https://w3c.github.io/webappsec-csp/#should-block-response
+1
+1
+-
should response to request be blocked due to mime type
dfn
fetch
@@ -1843,17 +1955,6 @@ https://drafts.csswg.org/css2/#valdef-empty-cells-show
1
empty-cells
-
-show
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequest-show
-1
-1
-PaymentRequest
--
show poster flag
dfn
html
@@ -1897,6 +1998,17 @@ https://www.w3.org/TR/payment-request/#dom-paymentrequest-show
1
PaymentRequest
-
+show(detailsPromise)
+method
+payment-request-1
+payment-request
+1
+snapshot
+https://www.w3.org/TR/payment-request/#dom-paymentrequest-show
+1
+1
+PaymentRequest
+-
showModal()
method
html
@@ -1929,16 +2041,6 @@ https://html.spec.whatwg.org/multipage/media.html#dom-texttrack-showing
1
texttrack
-
-shows caching progress
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#shows-caching-progress
-
-1
--
shut down the session
dfn
webxr-1
diff --git a/.spec-data/anchors/anchors-si.data b/.spec-data/anchors/anchors-si.data
index 769f596eb..41122f668 100644
--- a/.spec-data/anchors/anchors-si.data
+++ b/.spec-data/anchors/anchors-si.data
@@ -362,10 +362,10 @@ motion-1
motion
1
current
-https://drafts.fxtf.org/motion-1/#valdef-offsetpath-size
+https://drafts.fxtf.org/motion-1/#valdef-ray-size
1
1
-offsetpath
+ray()
-
sibling
dfn
@@ -668,13 +668,35 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-sign
1
-
sign
-dfn
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-sign
+1
+1
+KeyUsage
+-
+sign
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-sign
-
+1
+1
+SubtleCrypto
+-
+sign()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-sign
+1
1
-
sign()
@@ -687,6 +709,28 @@ https://drafts.csswg.org/css-values-4/#funcdef-sign
1
1
-
+sign()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-sign
+1
+1
+SubtleCrypto
+-
+sign(algorithm, key, data)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-sign
+1
+1
+SubtleCrypto
+-
signal
dict-member
credential-management-1
@@ -732,6 +776,28 @@ https://w3c.github.io/webappsec-credential-management/#dom-credentialcreationopt
CredentialCreationOptions
-
signal
+dict-member
+dom
+dom
+1
+snapshot
+https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-signal
+1
+1
+AddEventListenerOptions
+-
+signal
+dfn
+dom
+dom
+1
+snapshot
+https://dom.spec.whatwg.org/#event-listener-signal
+
+1
+event listener
+-
+signal
dfn
dom
dom
@@ -1056,7 +1122,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-silentconcealedsamples
1
-1
+
RTCAudioReceiverStats
-
silently set the current time
@@ -1344,7 +1410,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#simple-selector
+https://www.w3.org/TR/CSS2/selector.html#simple-selector
1
-
@@ -1465,32 +1531,30 @@ dfn
css-values-4
css-values
4
-current
-https://drafts.csswg.org/css-values-4/#simplify-a-calculation-tree
+snapshot
+https://www.w3.org/TR/css-values-4/#simplify-a-calculation-tree
1
1
-
-simplify an expression
+simplify a calculation tree
dfn
css-values-4
css-values
4
-snapshot
-https://www.w3.org/TR/css-values-4/#math-function-simplify-an-expression
+current
+https://drafts.csswg.org/css-values-4/#simplify-a-calculation-tree
1
1
-math function
-
-simplify the expression
+simplifying a calculation tree
dfn
css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#math-function-simplify-an-expression
+https://www.w3.org/TR/css-values-4/#simplify-a-calculation-tree
1
1
-math function
-
simplifying a calculation tree
dfn
@@ -1510,6 +1574,16 @@ webrtc
snapshot
https://www.w3.org/TR/webrtc/#dfn-simulcast-envelope
+1
+-
+sin()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-sin
+1
1
-
sin()
@@ -1880,6 +1954,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-hr-size
1
1
+hr
-
size
attribute
@@ -1972,6 +2047,17 @@ https://streams.spec.whatwg.org/#value-with-size-size
1
value-with-size
-
+size
+attribute
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-size
+1
+1
+XRHand
+-
size containment
dfn
css-contain-1
@@ -2002,6 +2088,70 @@ https://drafts.csswg.org/css-contain-2/#size-containment
1
1
-
+size containment box
+dfn
+css-contain-1
+css-contain
+1
+current
+https://drafts.csswg.org/css-contain-1/#size-containment-box
+
+1
+-
+size containment box
+dfn
+css-contain-2
+css-contain
+2
+current
+https://drafts.csswg.org/css-contain-2/#size-containment-box
+
+1
+-
+sizealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-create-sizealgorithm
+1
+1
+ReadableStream/create
+-
+sizealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-set-up-sizealgorithm
+1
+1
+ReadableStream/set up
+-
+sizealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create-sizealgorithm
+1
+1
+WritableStream/create
+-
+sizealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-set-up-sizealgorithm
+1
+1
+WritableStream/set up
+-
sizes
element-attr
html
@@ -2122,6 +2272,26 @@ https://drafts.css-houdini.org/css-layout-api-1/#dom-layoutoptions-sizing
1
LayoutOptions
-
+sizing as if empty
+dfn
+css-contain-1
+css-contain
+1
+current
+https://drafts.csswg.org/css-contain-1/#sizing-as-if-empty
+
+1
+-
+sizing as if empty
+dfn
+css-contain-2
+css-contain
+2
+current
+https://drafts.csswg.org/css-contain-2/#sizing-as-if-empty
+
+1
+-
sizing function
dfn
css-grid-1
diff --git a/.spec-data/anchors/anchors-sk.data b/.spec-data/anchors/anchors-sk.data
index d542a839d..d9d925ea3 100644
--- a/.spec-data/anchors/anchors-sk.data
+++ b/.spec-data/anchors/anchors-sk.data
@@ -9,13 +9,13 @@ https://drafts.csswg.org/resize-observer-1/#dom-resizeobserver-skippedtargets-sl
1
ResizeObserver
-
-skeleton joint index
+skeleton joint name
dfn
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#skeleton-joint-index
+https://immersive-web.github.io/webxr-hand-input/#skeleton-joint-name
1
-
diff --git a/.spec-data/anchors/anchors-sl.data b/.spec-data/anchors/anchors-sl.data
index 5c46f109e..79b0fa245 100644
--- a/.spec-data/anchors/anchors-sl.data
+++ b/.spec-data/anchors/anchors-sl.data
@@ -486,6 +486,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-slot
1
1
+global
-
slot
element
diff --git a/.spec-data/anchors/anchors-sn.data b/.spec-data/anchors/anchors-sn.data
index 71f722046..df4cf904b 100644
--- a/.spec-data/anchors/anchors-sn.data
+++ b/.spec-data/anchors/anchors-sn.data
@@ -28,16 +28,6 @@ css-scroll-snap
snapshot
https://www.w3.org/TR/css-scroll-snap-1/#snap
-1
--
-snap
-dfn
-css-scroll-snap-1
-css-scroll-snap
-1
-current
-https://drafts.csswg.org/css-scroll-snap-1/#snap
-
1
-
snap-block
@@ -136,16 +126,6 @@ css-scroll-snap
snapshot
https://www.w3.org/TR/css-scroll-snap-1/#snap
-1
--
-snapped
-dfn
-css-scroll-snap-1
-css-scroll-snap
-1
-current
-https://drafts.csswg.org/css-scroll-snap-1/#snap
-
1
-
snapping
@@ -156,16 +136,6 @@ css-scroll-snap
snapshot
https://www.w3.org/TR/css-scroll-snap-1/#snap
-1
--
-snapping
-dfn
-css-scroll-snap-1
-css-scroll-snap
-1
-current
-https://drafts.csswg.org/css-scroll-snap-1/#snap
-
1
-
snapshot profile
diff --git a/.spec-data/anchors/anchors-so.data b/.spec-data/anchors/anchors-so.data
index 374303a3e..cb29bf3c2 100644
--- a/.spec-data/anchors/anchors-so.data
+++ b/.spec-data/anchors/anchors-so.data
@@ -259,7 +259,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/box.html#value-def-solid
+https://www.w3.org/TR/CSS2/box.html#value-def-solid
1
1
-
@@ -320,6 +320,16 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#sort-a-calculations-children
+
+1
+-
+sort a calculation's children
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#sort-a-calculations-children
@@ -717,7 +727,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#dfn-source
-
+1
1
-
source
@@ -1039,6 +1049,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/images.html#source-size-2
+1
+-
+source stopped state
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#source-stopped
+
1
-
source stopped state
diff --git a/.spec-data/anchors/anchors-sp.data b/.spec-data/anchors/anchors-sp.data
index 323490862..2d8d9c8f3 100644
--- a/.spec-data/anchors/anchors-sp.data
+++ b/.spec-data/anchors/anchors-sp.data
@@ -67,7 +67,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#value-def-specific-voice
+https://www.w3.org/TR/CSS2/aural.html#value-def-specific-voice
1
1
-
@@ -199,6 +199,16 @@ https://drafts.csswg.org/css-text-4/#valdef-word-boundary-expansion-space
word-boundary-expansion
-
space
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#attr-xml-space
+
+1
+-
+space
argument
webxr-1
webxr
@@ -532,26 +542,6 @@ https://drafts.csswg.org/css-ruby-1/#valdef-ruby-align-space-between
1
ruby-align
-
-space-discarding character set
-dfn
-css-text-3
-css-text
-3
-snapshot
-https://www.w3.org/TR/css-text-3/#space-discarding-character-set
-
-1
--
-space-discarding character set
-dfn
-css-text-3
-css-text
-3
-current
-https://drafts.csswg.org/css-text-3/#space-discarding-character-set
-
-1
--
space-end
value
css-text-4
@@ -672,6 +662,17 @@ https://drafts.csswg.org/css-text-decor-4/#valdef-text-emphasis-skip-spaces
1
text-emphasis-skip
-
+spaces
+argument
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-fillposes-spaces-basespace-transforms-spaces
+1
+1
+XRFrame/fillPoses(spaces, baseSpace, transforms)
+-
spacing
element-attr
svg2
@@ -1226,7 +1227,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-speak
+https://www.w3.org/TR/CSS2/aural.html#propdef-speak
1
1
-
@@ -1278,7 +1279,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-speak-header
+https://www.w3.org/TR/CSS2/aural.html#propdef-speak-header
1
1
-
@@ -1288,7 +1289,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-speak-numeral
+https://www.w3.org/TR/CSS2/aural.html#propdef-speak-numeral
1
1
-
@@ -1298,7 +1299,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-speak-punctuation
+https://www.w3.org/TR/CSS2/aural.html#propdef-speak-punctuation
1
1
-
@@ -1719,6 +1720,16 @@ https://drafts.csswg.org/css-cascade-4/#specified-value
-
specified value
dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#specified-value
+1
+1
+-
+specified value
+dfn
html
html
1
@@ -1963,7 +1974,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-speech-rate
+https://www.w3.org/TR/CSS2/aural.html#propdef-speech-rate
1
1
-
@@ -2009,6 +2020,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-spellcheck
1
1
+html-global
-
spellcheck
attribute
@@ -2042,6 +2054,17 @@ https://html.spec.whatwg.org/multipage/webappapis.html#spin-the-event-loop
1
-
+spki
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyformat-spki
+1
+1
+KeyFormat
+-
split a string on ascii whitespace
dfn
html
diff --git a/.spec-data/anchors/anchors-sq.data b/.spec-data/anchors/anchors-sq.data
index b5ef59fa5..3c500288e 100644
--- a/.spec-data/anchors/anchors-sq.data
+++ b/.spec-data/anchors/anchors-sq.data
@@ -25,6 +25,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-sqrt
+1
+1
+-
+sqrt()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-sqrt
1
@@ -58,7 +68,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-square
+https://www.w3.org/TR/CSS2/generate.html#value-def-square
1
1
-
diff --git a/.spec-data/anchors/anchors-sr.data b/.spec-data/anchors/anchors-sr.data
index b27159ba4..2d846d854 100644
--- a/.spec-data/anchors/anchors-sr.data
+++ b/.spec-data/anchors/anchors-sr.data
@@ -62,6 +62,16 @@ https://drafts.csswg.org/css2/#valdef-cursor-s-resize
1
cursor
-
+sr
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-sender-report
+
+1
+-
src
descriptor
css-color-4
@@ -245,7 +255,7 @@ snapshot
https://html.spec.whatwg.org/multipage/media.html#attr-media-src
1
1
-track
+media
-
src
attribute
@@ -335,6 +345,26 @@ https://www.w3.org/TR/image-resource/#dom-imageresource-src
1
ImageResource
-
+src()
+function
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-src
+1
+1
+-
+src()
+function
+css-values-4
+css-values
+4
+current
+https://drafts.csswg.org/css-values-4/#funcdef-src
+1
+1
+-
srcElement
attribute
dom
diff --git a/.spec-data/anchors/anchors-ss.data b/.spec-data/anchors/anchors-ss.data
index f9f6d0cf2..70eaf8c9f 100644
--- a/.spec-data/anchors/anchors-ss.data
+++ b/.spec-data/anchors/anchors-ss.data
@@ -1,4 +1,14 @@
ssrc
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-ssrc
+
+1
+-
+ssrc
dict-member
webrtc-stats-1
webrtc-stats
diff --git a/.spec-data/anchors/anchors-st.data b/.spec-data/anchors/anchors-st.data
index 49eb29caf..6b3713035 100644
--- a/.spec-data/anchors/anchors-st.data
+++ b/.spec-data/anchors/anchors-st.data
@@ -1362,6 +1362,16 @@ webrtc
snapshot
https://www.w3.org/TR/webrtc/#dfn-stopping
+1
+-
+[[storeddevicelist]]
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-storeddevicelist
+
1
-
[[storederror]]
@@ -1599,7 +1609,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#stack-level
+https://www.w3.org/TR/CSS2/visuren.html#stack-level
1
-
@@ -1681,7 +1691,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x43
+https://www.w3.org/TR/CSS2/visuren.html#x43
1
-
@@ -1788,14 +1798,15 @@ https://html.spec.whatwg.org/multipage/media.html#stall-timeout
1
-
stalled
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-stalled
-
1
+1
+HTMLMediaElement
-
standalone
enum-value
@@ -1909,6 +1920,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-standby
1
1
+object
-
standby
attribute
@@ -3406,6 +3418,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/custom-elements.html#face-state
+1
+-
+state
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#concept-history-state
+
1
-
state
@@ -3448,7 +3470,7 @@ payment-request
1
snapshot
https://www.w3.org/TR/payment-request/#dfn-state-0
-
+1
1
PaymentRequest
-
@@ -3975,8 +3997,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dfn-stats-object
-
-
+1
+1
-
stats object reference
dfn
@@ -3985,8 +4007,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dfn-stats-object-reference
-
-
+1
+1
-
stats selection algorithm
dfn
@@ -4005,8 +4027,8 @@ webrtc-stats
1
snapshot
https://www.w3.org/TR/webrtc-stats/#dfn-stats-value
-
-
+1
+1
-
status
dfn
@@ -4161,17 +4183,6 @@ https://html.spec.whatwg.org/multipage/window-object.html#dom-window-status
Window
-
status
-attribute
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-status
-1
-1
-ApplicationCache
--
-status
dict-member
webauthn-1
webauthn
@@ -4446,17 +4457,6 @@ https://fetch.spec.whatwg.org/#dom-responseinit-statustext
ResponseInit
-
statusText
-dict-member
-webrtc-1
-webrtc
-1
-snapshot
-https://www.w3.org/TR/webrtc/#dom-rtcpeerconnectioniceerroreventinit-statustext
-1
-1
-RTCPeerConnectionIceErrorEventInit
--
-statusText
attribute
xhr
xhr
@@ -4795,28 +4795,6 @@ https://immersive-web.github.io/webxr/#dom-xrwebgllayerinit-stencil
1
XRWebGLLayerInit
-
-stencil
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrprojectionlayerinit-stencil
-1
-1
-XRProjectionLayerInit
--
-stencil
-dict-member
-webxr-layers-1
-webxr-layers
-1
-current
-https://immersive-web.github.io/layers/#dom-xrlayerinit-stencil
-1
-1
-XRLayerInit
--
step
element-attr
html
@@ -5397,17 +5375,6 @@ https://w3c.github.io/sensors/#dom-sensor-stop
Sensor
-
stop
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-stop
-1
-1
-mediastreamtrack
--
-stop
element
svg2
svg
@@ -5595,7 +5562,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-stop
1
1
-mediastreamtrack
+MediaStreamTrack
-
stop()
method
@@ -6059,6 +6026,16 @@ https://w3c.github.io/IndexedDB/#dom-idbdatabase-transaction-storenames-mode-opt
IDBDatabase/transaction(storeNames, mode, options)
IDBDatabase/transaction(storeNames, mode)
IDBDatabase/transaction(storeNames)
+-
+stored permission
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#stored-permissions
+
+
-
stored permission
dfn
@@ -6103,27 +6080,6 @@ WritableStream/WritableStream()
WritableStream/constructor()
-
stream
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-stream
-
-1
--
-stream
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#textdecodercommon-stream
-
-1
-TextDecoderCommon
--
-stream
dict-member
encoding-1
encoding
@@ -6233,7 +6189,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcmediastreamstats-streamidentifier
1
-1
+
RTCMediaStreamStats
-
streams
@@ -6295,7 +6251,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-stress
+https://www.w3.org/TR/CSS2/aural.html#propdef-stress
1
1
-
@@ -6742,16 +6698,6 @@ mixed-content
snapshot
http://www.w3.org/TR/mixed-content/#strict-mixed-content-checking-flag
-1
--
-strict mixed content checking flag
-dfn
-mixed-content-1
-mixed-content
-1
-current
-https://w3c.github.io/webappsec-mixed-content/#strict-mixed-content-checking-flag
-
1
-
strict mode
@@ -6762,16 +6708,6 @@ mixed-content
snapshot
http://www.w3.org/TR/mixed-content/#strict-mode
-1
--
-strict mode
-dfn
-mixed-content-1
-mixed-content
-1
-current
-https://w3c.github.io/webappsec-mixed-content/#strict-mode
-
1
-
strict-origin
@@ -6785,17 +6721,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-strict-origin
1
ReferrerPolicy
-
-strict-origin
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-strict-origin
-1
-1
-ReferrerPolicy
--
strict-origin-when-cross-origin
enum-value
referrer-policy-1
@@ -6807,17 +6732,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-strict-origin-when-cros
1
ReferrerPolicy
-
-strict-origin-when-cross-origin
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-strict-origin-when-cross-origin
-1
-1
-ReferrerPolicy
--
strictErrorChecking
attribute
dom
@@ -6922,25 +6836,15 @@ https://www.w3.org/TR/css-values-3/#string
1
-
string
-dfn
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#string
-1
-1
--
-string
value
css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-string
+https://www.w3.org/TR/css-values-4/#valdef-attr-string
1
1
-
+attr()
-
string
value
@@ -8737,6 +8641,17 @@ CSSFontFaceRule
-
style
attribute
+css-nesting-1
+css-nesting
+1
+current
+https://drafts.csswg.org/css-nesting-1/#dom-cssnestingrule-style
+1
+1
+CSSNestingRule
+-
+style
+attribute
cssom-1
cssom
1
@@ -8865,9 +8780,20 @@ html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/dom.html#dom-style
+https://html.spec.whatwg.org/multipage/infrastructure.html#dom-style
+
+1
+-
+style
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/dom.html#attr-style
1
1
+html-global
-
style
element
diff --git a/.spec-data/anchors/anchors-su.data b/.spec-data/anchors/anchors-su.data
index e6997064e..f07e2591a 100644
--- a/.spec-data/anchors/anchors-su.data
+++ b/.spec-data/anchors/anchors-su.data
@@ -53,16 +53,6 @@ https://webaudio.github.io/web-audio-api/#dom-audiocontextstate-suspended
1
AudioContextState
-
-'@supports' rule
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#atsupports-rule
-
-1
--
type
selectors-4
@@ -105,6 +95,26 @@ https://drafts.csswg.org/css-cascade-4/#typedef-supports-condition
-
type
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#typedef-supports-condition
+1
+1
+-
+
+type
+css-conditional-3
+css-conditional
+3
+snapshot
+https://www.w3.org/TR/css3-conditional/#typedef-supports-condition
+1
+1
+-
+
+type
css-conditional-3
css-conditional
3
@@ -118,6 +128,16 @@ type
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#typedef-supports-decl
+1
+1
+-
+
+type
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#typedef-supports-decl
1
@@ -128,6 +148,16 @@ type
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#typedef-supports-feature
+1
+1
+-
+
+type
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#typedef-supports-feature
1
@@ -158,6 +188,16 @@ type
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#typedef-supports-in-parens
+1
+1
+-
+
+type
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#typedef-supports-in-parens
1
@@ -188,6 +228,16 @@ at-rule
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#at-ruledef-supports
+1
+1
+-
+@supports
+at-rule
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#at-ruledef-supports
1
@@ -198,6 +248,17 @@ const
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-cssrule-supports_rule
+1
+1
+CSSRule
+-
+SUPPORTS_RULE
+const
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#dom-cssrule-supports_rule
1
@@ -222,6 +283,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#submiteventinit
1
+1
+-
+SubtleCrypto
+interface
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto
+1
+
+-
+[[supportedalgorithms]]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-supportedAlgorithms
+
1
-
[[suspended by user]]
@@ -416,6 +497,16 @@ https://drafts.csswg.org/css-cascade-4/#longhand
1
1
-
+sub-property
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#longhand
+1
+1
+-
sub-serialization
dfn
html
@@ -636,7 +727,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/selector.html#subject
+https://www.w3.org/TR/CSS2/selector.html#subject
1
-
@@ -920,6 +1011,16 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#substitute-an-attr
+1
+1
+-
+substitute an attr()
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#substitute-an-attr
1
@@ -940,6 +1041,17 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#attr-substitution-value
+
+1
+attr()
+-
+substitution value
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#attr-substitution-value
@@ -1035,14 +1147,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-Crypto-attribute-subtle
1
-
subtle
-dfn
+attribute
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-Crypto-attribute-subtle
-
1
+1
+Crypto
-
subtlecrypto
dfn
@@ -1052,16 +1165,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto
-1
--
-subtlecrypto
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-SubtleCrypto
-
1
-
subtract
@@ -1508,6 +1611,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-summary
1
1
+table
-
summary
attribute
@@ -1695,8 +1799,9 @@ css-conditional
3
snapshot
https://www.w3.org/TR/css3-conditional/#dfn-support
-
1
+1
+CSS
-
support
dfn
@@ -1749,6 +1854,17 @@ https://drafts.csswg.org/css-fonts-4/#support
1
-
+support
+dict-member
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#dom-authenticationextensionslargeblobinputs-support
+1
+1
+AuthenticationExtensionsLargeBlobInputs
+-
support a css selector
dfn
css-conditional-4
@@ -1863,6 +1979,17 @@ https://w3c.github.io/webauthn/#dom-tokenbindingstatus-supported
1
TokenBindingStatus
-
+supported
+dict-member
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#dom-authenticationextensionslargebloboutputs-supported
+1
+1
+AuthenticationExtensionsLargeBlobOutputs
+-
supported by the user agent
dfn
mimesniff
@@ -2159,15 +2286,27 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-supportedAlgorithms
1
-
-supportedalgorithms
-dfn
-webcryptoapi-1
-webcryptoapi
+supports
+method
+css-conditional-3
+css-conditional
+3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-css-supports
+1
+1
+CSS
+-
+supports
+method
+css-conditional-3
+css-conditional
+3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-css-supports-conditiontext
1
-current
-https://w3c.github.io/webcrypto/#dfn-supportedAlgorithms
-
1
+CSS
-
supports
method
@@ -2206,113 +2345,55 @@ method
css-conditional-3
css-conditional
3
-current
-https://drafts.csswg.org/css-conditional-3/#dom-css-supports-conditiontext
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-css-supports-conditiontext
1
1
CSS
-
-supports(property, value)
+supports(conditionText)
method
css-conditional-3
css-conditional
3
current
-https://drafts.csswg.org/css-conditional-3/#dom-css-supports
+https://drafts.csswg.org/css-conditional-3/#dom-css-supports-conditiontext
1
1
CSS
-
-supports(token)
+supports(property, value)
method
-dom
-dom
-1
-snapshot
-https://dom.spec.whatwg.org/#dom-domtokenlist-supports
-1
-1
-DOMTokenList
--
-supports_condition
-dfn
css-conditional-3
css-conditional
3
snapshot
-https://www.w3.org/TR/css3-conditional/#supports_condition
-
+https://www.w3.org/TR/css3-conditional/#dom-css-supports
1
--
-supports_condition_in_parens
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#supports_condition_in_parens
-
1
+CSS
-
-supports_conjunction
-dfn
+supports(property, value)
+method
css-conditional-3
css-conditional
3
-snapshot
-https://www.w3.org/TR/css3-conditional/#supports_conjunction
-
+current
+https://drafts.csswg.org/css-conditional-3/#dom-css-supports
1
--
-supports_declaration_condition
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#supports_declaration_condition
-
-1
--
-supports_disjunction
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#supports_disjunction
-
1
+CSS
-
-supports_negation
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#supports_negation
-
+supports(token)
+method
+dom
+dom
1
--
-supports_rule
-dfn
-css-conditional-3
-css-conditional
-3
snapshot
-https://www.w3.org/TR/css3-conditional/#supports_rule
-
+https://dom.spec.whatwg.org/#dom-domtokenlist-supports
1
--
-supports_sym
-dfn
-css-conditional-3
-css-conditional
-3
-snapshot
-https://www.w3.org/TR/css3-conditional/#supports_sym
-
1
+DOMTokenList
-
suppression trigger
dfn
@@ -2557,14 +2638,15 @@ https://fetch.spec.whatwg.org/#concept-fetch-suspend
fetch
-
suspend
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-suspend
-
1
+1
+HTMLMediaElement
-
suspend()
method
diff --git a/.spec-data/anchors/anchors-sw.data b/.spec-data/anchors/anchors-sw.data
index 4563f09e4..effc3e0ea 100644
--- a/.spec-data/anchors/anchors-sw.data
+++ b/.spec-data/anchors/anchors-sw.data
@@ -84,17 +84,6 @@ https://webaudio.github.io/web-audio-api/#swap
1
-
-swapCache()
-method
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-swapcache
-1
-1
-ApplicationCache
--
swash
attribute
css-fonts-4
diff --git a/.spec-data/anchors/anchors-sy.data b/.spec-data/anchors/anchors-sy.data
index 55602039a..10424b896 100644
--- a/.spec-data/anchors/anchors-sy.data
+++ b/.spec-data/anchors/anchors-sy.data
@@ -405,6 +405,16 @@ xhr
current
https://xhr.spec.whatwg.org/#sync-xhr
+1
+-
+synchronization source
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-ssrc
+
1
-
synchronized
@@ -682,16 +692,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-SyntaxError
-1
--
-syntaxerror
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-SyntaxError
-
1
-
syntaxerror
@@ -744,16 +744,6 @@ https://drafts.csswg.org/css-align-3/#synthesize-baseline
1
1
-
-synthetic module record
-dfn
-webidl
-webidl
-1
-current
-https://heycam.github.io/webidl/#synthetic-module-record
-1
-1
--
sysex
dict-member
permissions-1
@@ -814,6 +804,16 @@ dfn
css-color-4
css-color
4
+snapshot
+https://www.w3.org/TR/css-color-4/#system-color-pairings
+1
+1
+-
+system color pairings
+dfn
+css-color-4
+css-color
+4
current
https://drafts.csswg.org/css-color-4/#system-color-pairings
1
@@ -837,6 +837,16 @@ css-color
current
https://drafts.csswg.org/css-color-4/#css-system-colors
1
+1
+-
+system focus
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/interaction.html#tlbc-system-focus
+
1
-
system font fallback
diff --git a/.spec-data/anchors/anchors-t_.data b/.spec-data/anchors/anchors-t_.data
new file mode 100644
index 000000000..1d7a3ed98
--- /dev/null
+++ b/.spec-data/anchors/anchors-t_.data
@@ -0,0 +1,11 @@
+t
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-rsaotherprimesinfo-t
+1
+1
+RsaOtherPrimesInfo
+-
diff --git a/.spec-data/anchors/anchors-ta.data b/.spec-data/anchors/anchors-ta.data
index 59da2e164..bc9826efb 100644
--- a/.spec-data/anchors/anchors-ta.data
+++ b/.spec-data/anchors/anchors-ta.data
@@ -6,6 +6,16 @@ css2
current
https://drafts.csswg.org/css2/#tactile-media-group
+1
+-
+::target-text
+selector
+css-pseudo-4
+css-pseudo
+4
+current
+https://drafts.csswg.org/css-pseudo-4/#selectordef-target-text
+1
1
-
:target
@@ -208,6 +218,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-tabindex
1
1
+htmlsvg-global
-
tabindex
element-attr
@@ -301,7 +312,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table
+https://www.w3.org/TR/CSS2/tables.html#value-def-table
1
1
-
@@ -404,7 +415,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#x2
+https://www.w3.org/TR/CSS2/tables.html#x2
1
-
@@ -621,7 +632,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-caption
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-caption
1
1
-
@@ -696,7 +707,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-cell
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-cell
1
1
-
@@ -771,7 +782,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-column
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-column
1
1
-
@@ -836,7 +847,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-column-group
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-column-group
1
1
-
@@ -911,7 +922,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-footer-group
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-footer-group
1
1
-
@@ -996,7 +1007,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-header-group
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-header-group
1
1
-
@@ -1057,7 +1068,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#propdef-table-layout
+https://www.w3.org/TR/CSS2/tables.html#propdef-table-layout
1
1
-
@@ -1161,7 +1172,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-row
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-row
1
1
-
@@ -1236,7 +1247,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/tables.html#value-def-table-row-group
+https://www.w3.org/TR/CSS2/tables.html#value-def-table-row-group
1
1
-
@@ -1564,6 +1575,17 @@ https://mimesniff.spec.whatwg.org/#tag-terminating-byte
1
-
+tagLength
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-AesGcmParams-tagLength
+1
+1
+AesGcmParams
+-
tagName
attribute
dom
@@ -1575,14 +1597,24 @@ https://dom.spec.whatwg.org/#dom-element-tagname
1
Element
-
-taglength
+tagged image
dfn
-webcryptoapi-1
-webcryptoapi
-1
+css-color-4
+css-color
+4
snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-AesGcmParams-tagLength
-
+https://www.w3.org/TR/css-color-4/#tagged-image
+1
+1
+-
+tagged image
+dfn
+css-color-4
+css-color
+4
+current
+https://drafts.csswg.org/css-color-4/#tagged-image
+1
1
-
taglength
@@ -1590,8 +1622,8 @@ dfn
webcryptoapi-1
webcryptoapi
1
-current
-https://w3c.github.io/webcrypto/#dfn-AesGcmParams-tagLength
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-AesGcmParams-tagLength
1
-
@@ -1875,6 +1907,16 @@ function
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#funcdef-tan
+1
+1
+-
+tan()
+function
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#funcdef-tan
1
@@ -2054,6 +2096,8 @@ snapshot
https://html.spec.whatwg.org/multipage/links.html#attr-hyperlink-target
1
1
+a
+area
-
target
attribute
@@ -2075,6 +2119,8 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fs-target
1
1
+form
+button
-
target
attribute
@@ -2106,6 +2152,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-link-target
1
1
+link
-
target
attribute
diff --git a/.spec-data/anchors/anchors-te.data b/.spec-data/anchors/anchors-te.data
index 496ab89c5..635edb466 100644
--- a/.spec-data/anchors/anchors-te.data
+++ b/.spec-data/anchors/anchors-te.data
@@ -407,11 +407,11 @@ https://drafts.csswg.org/css2/#valdef-color-teal
-
tee
dfn
-fetch
-fetch
+streams
+streams
1
current
-https://fetch.spec.whatwg.org/#concept-tee-readablestream
+https://streams.spec.whatwg.org/#readablestream-tee
1
1
ReadableStream
@@ -437,6 +437,17 @@ https://streams.spec.whatwg.org/#rs-tee
1
ReadableStream
-
+teeing
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#readablestream-tee
+1
+1
+ReadableStream
+-
tel
attr-value
html
@@ -486,6 +497,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-tel
1
1
+html-global/inputmode
-
tel-area-code
element-attr
@@ -659,6 +671,17 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#concept-fetch-termina
1
-
+terminate
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-terminate
+1
+1
+TransformStream
+-
terminate a worker
dfn
html
@@ -669,6 +692,16 @@ https://html.spec.whatwg.org/multipage/workers.html#terminate-a-worker
1
1
-
+terminate a worklet global scope
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#terminate-a-worklet-global-scope
+1
+1
+-
terminate an algorithm
dfn
fileapi-1
@@ -805,6 +838,17 @@ https://w3c.github.io/webauthn/#test-of-user-presence
-
text
value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef--webkit-background-clip-text
+1
+1
+-webkit-background-clip
+-
+text
+value
css-backgrounds-4
css-backgrounds
4
@@ -1116,6 +1160,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-text
1
1
+html-global/inputmode
-
text
dfn
@@ -1136,6 +1181,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-text
1
1
+body
-
text
attribute
@@ -1319,16 +1365,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/canvas.html#text-preparation-algorithm
-1
--
-text response
-dfn
-xhr
-xhr
-1
-current
-https://xhr.spec.whatwg.org/#text-response
-
1
-
text run
@@ -1483,7 +1519,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-text-align
+https://www.w3.org/TR/CSS2/text.html#propdef-text-align
1
1
-
@@ -1732,7 +1768,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-text-decoration
+https://www.w3.org/TR/CSS2/text.html#propdef-text-decoration
1
1
-
@@ -2144,7 +2180,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-text-indent
+https://www.w3.org/TR/CSS2/text.html#propdef-text-indent
1
1
-
@@ -2481,7 +2517,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-text-transform
+https://www.w3.org/TR/CSS2/text.html#propdef-text-transform
1
1
-
@@ -2575,16 +2611,6 @@ https://drafts.csswg.org/css-text-4/#propdef-text-wrap
1
1
-
-text/cache-manifest
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/iana.html#text/cache-manifest
-1
-1
--
text/css
dfn
html
@@ -3062,9 +3088,21 @@ css-values-3
css-values
3
current
-https://drafts.csswg.org/css-values-3/#textual-data-types
-
+https://drafts.csswg.org/css-values-3/#css-textual-data-types
1
+1
+CSS
+-
+textual data types
+dfn
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#css-textual-data-types
+1
+1
+CSS
-
textual data types
dfn
@@ -3111,52 +3149,48 @@ https://immersive-web.github.io/layers/#dom-xrwebglsubimage-textureheight
XRWebGLSubImage
-
textureType
-argument
+dict-member
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createcylinderlayer-texturetype-init-texturetype
+https://immersive-web.github.io/layers/#dom-xrprojectionlayerinit-texturetype
1
1
-XRWebGLBinding/createCylinderLayer(textureType, init)
-XRWebGLBinding/createCylinderLayer(textureType)
+XRProjectionLayerInit
-
textureType
-argument
+dict-member
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createequirectlayer-texturetype-init-texturetype
+https://immersive-web.github.io/layers/#dom-xrquadlayerinit-texturetype
1
1
-XRWebGLBinding/createEquirectLayer(textureType, init)
-XRWebGLBinding/createEquirectLayer(textureType)
+XRQuadLayerInit
-
textureType
-argument
+dict-member
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createprojectionlayer-texturetype-init-texturetype
+https://immersive-web.github.io/layers/#dom-xrcylinderlayerinit-texturetype
1
1
-XRWebGLBinding/createProjectionLayer(textureType, init)
-XRWebGLBinding/createProjectionLayer(textureType)
+XRCylinderLayerInit
-
textureType
-argument
+dict-member
webxr-layers-1
webxr-layers
1
current
-https://immersive-web.github.io/layers/#dom-xrwebglbinding-createquadlayer-texturetype-init-texturetype
+https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-texturetype
1
1
-XRWebGLBinding/createQuadLayer(textureType, init)
-XRWebGLBinding/createQuadLayer(textureType)
+XREquirectLayerInit
-
textureWidth
attribute
diff --git a/.spec-data/anchors/anchors-th.data b/.spec-data/anchors/anchors-th.data
index bb3c67107..6f94115da 100644
--- a/.spec-data/anchors/anchors-th.data
+++ b/.spec-data/anchors/anchors-th.data
@@ -1,46 +1,46 @@
-THUMB_METACARPAL
-const
+"thumb-metacarpal"
+enum-value
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-thumb_metacarpal
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-thumb-metacarpal
1
1
-XRHand
+XRHandJoint
-
-THUMB_PHALANX_DISTAL
-const
+"thumb-phalanx-distal"
+enum-value
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-thumb_phalanx_distal
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-thumb-phalanx-distal
1
1
-XRHand
+XRHandJoint
-
-THUMB_PHALANX_PROXIMAL
-const
+"thumb-phalanx-proximal"
+enum-value
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-thumb_phalanx_proximal
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-thumb-phalanx-proximal
1
1
-XRHand
+XRHandJoint
-
-THUMB_PHALANX_TIP
-const
+"thumb-tip"
+enum-value
webxr-hand-input-1
webxr-hand-input
1
current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-thumb_phalanx_tip
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-thumb-tip
1
1
-XRHand
+XRHandJoint
-
tHead
attribute
@@ -326,7 +326,7 @@ https://webbluetoothcg.github.io/web-bluetooth/#the-128-bit-uuid-represented
1
-
the accesskey attribute
-dfn
+element-attr
html
html
1
@@ -373,36 +373,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-ecdh-extended-namedcurve-values
-1
--
-the curve name
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-ecdsa-extended-namedcurve-values
-
-1
--
-the curve name
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-ecdh-extended-namedcurve-values
-
-1
--
-the dir attribute
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/dom.html#the-dir-attribute
-1
1
-
the directionality
@@ -443,16 +413,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/dnd.html#the-drag-data-item-type-string
-1
--
-the draggable attribute
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/dnd.html#the-draggable-attribute
-1
1
-
the embed element setup steps
@@ -523,16 +483,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/dom.html#the-head-element-2
-1
--
-the hidden attribute
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/interaction.html#the-hidden-attribute
-1
1
-
the html body element
@@ -633,16 +583,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/window-object.html#the-location-bar-barprop-object
-1
--
-the manifest
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-manifest
-
1
-
the menu bar barprop object
@@ -783,16 +723,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/window-object.html#the-status-bar-barprop-object
-1
--
-the style attribute
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/dom.html#the-style-attribute
-1
1
-
the template element
@@ -1128,6 +1058,16 @@ current
https://heycam.github.io/webidl/#this
1
1
+-
+this document previously defined the a priori authenticated url concept. an a priori authenticated url is now equivalent to a potentially trustworthy url [secure-contexts].
+dfn
+mixed-content-1
+mixed-content
+1
+current
+https://w3c.github.io/webappsec-mixed-content/#this-document-previously-defined-the-a-priori-authenticated-url-concept-an-a-priori-authenticated-url-is-now-equivalent-to-a-potentially-trustworthy-url-secure-contexts
+1
+
-
thistle
dfn
@@ -1508,16 +1448,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#concept-throw
-1
--
-throw
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#concept-throw
-
1
-
throw
diff --git a/.spec-data/anchors/anchors-ti.data b/.spec-data/anchors/anchors-ti.data
index 3b2606c08..4b2bc0f64 100644
--- a/.spec-data/anchors/anchors-ti.data
+++ b/.spec-data/anchors/anchors-ti.data
@@ -185,7 +185,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#value-def-time
+https://www.w3.org/TR/CSS2/aural.html#value-def-time
1
1
-
@@ -375,10 +375,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-time
+https://www.w3.org/TR/css-values-4/#valdef-attr-time
1
1
-
+attr()
-
time
value
@@ -1164,6 +1164,16 @@ https://xhr.spec.whatwg.org/#event-xhr-timeout
1
XMLHttpRequest
-
+timeout
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#timeout
+
+1
+-
timeout_err
dfn
webidl
@@ -1287,18 +1297,19 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcstats-timestamp
1
-1
+
RTCStats
-
timeupdate
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-timeupdate
-
1
+1
+HTMLMediaElement
-
timing
attribute
@@ -1464,14 +1475,15 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#concept-css-style-she
1
-
title
-dfn
+attribute
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/dom.html#document.title
-
1
+1
+Document
-
title
element-attr
@@ -1482,6 +1494,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-title
1
1
+html-global
-
title
attribute
@@ -1577,6 +1590,26 @@ html
snapshot
https://html.spec.whatwg.org/multipage/microdata.html#md-work-title
+1
+-
+title
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-title
+
+1
+-
+title
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#uhus-title
+
1
-
title
diff --git a/.spec-data/anchors/anchors-to.data b/.spec-data/anchors/anchors-to.data
index e4d54a623..0252ae571 100644
--- a/.spec-data/anchors/anchors-to.data
+++ b/.spec-data/anchors/anchors-to.data
@@ -147,7 +147,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#value-def-top
+https://www.w3.org/TR/CSS2/visufx.html#value-def-top
1
1
-
@@ -441,6 +441,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-rounding-strategy-to-zero
+1
+1
+
+-
+to-zero
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-rounding-strategy-to-zero
1
@@ -491,6 +502,17 @@ https://drafts.csswg.org/cssom-view-1/#dom-convertcoordinateoptions-tobox
1
ConvertCoordinateOptions
-
+toColor(colorspace)
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-tocolor
+1
+1
+CSSColorValue
+-
toDataURL()
method
html
@@ -557,6 +579,39 @@ https://drafts.fxtf.org/geometry-1/#dom-dommatrixreadonly-tofloat64array
1
DOMMatrixReadOnly
-
+toGray()
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-togray
+1
+1
+CSSColorValue
+-
+toHSL()
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-tohsl
+1
+1
+CSSColorValue
+-
+toHWB()
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-tohwb
+1
+1
+CSSColorValue
+-
toJSON
method
geometry-1
@@ -658,25 +713,14 @@ Performance
-
toJSON
method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-tojson
-1
-1
-PaymentAddress
--
-toJSON
-method
-payment-request-1
-payment-request
+mediacapture-streams
+mediacapture-streams
1
snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-tojson
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-tojson
1
1
-PaymentResponse
+MediaDeviceInfo
-
toJSON
method
@@ -801,6 +845,17 @@ Performance
-
toJSON()
method
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-tojson
+1
+1
+MediaDeviceInfo
+-
+toJSON()
+method
navigation-timing-2
navigation-timing
2
@@ -834,28 +889,6 @@ PerformanceNavigation
-
toJSON()
method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentaddress-tojson
-1
-1
-PaymentAddress
--
-toJSON()
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentresponse-tojson
-1
-1
-PaymentResponse
--
-toJSON()
-method
reporting-1
reporting
1
@@ -909,6 +942,28 @@ https://www.w3.org/TR/webrtc/#dom-rtcicecandidate-tojson
1
RTCIceCandidate
-
+toLCH()
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-tolch
+1
+1
+CSSColorValue
+-
+toLab()
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-tolab
+1
+1
+CSSColorValue
+-
toMatrix()
method
css-typed-om-1
@@ -953,6 +1008,17 @@ https://drafts.css-houdini.org/css-typed-om-1/#dom-csstransformvalue-tomatrix
1
CSSTransformValue
-
+toRGB()
+method
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csscolorvalue-torgb
+1
+1
+CSSColorValue
+-
toRdf()
method
json-ld11-api
@@ -1126,28 +1192,6 @@ https://dom.spec.whatwg.org/#dom-element-toggleattribute
1
Element
-
-tojson
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-tojson
-1
-1
-mediadeviceinfo
--
-tojson()
-method
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadeviceinfo-tojson
-1
-1
-mediadeviceinfo
--
token
argument
dom
@@ -1195,16 +1239,6 @@ DOMTokenList/toggle(token)
-
token
dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#concept-token
-
-1
--
-token
-dfn
html
html
1
@@ -1712,7 +1746,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-top
+https://www.w3.org/TR/CSS2/visuren.html#propdef-top
1
1
-
@@ -1877,6 +1911,7 @@ snapshot
https://html.spec.whatwg.org/multipage/browsers.html#dom-top
1
1
+Window
-
top layer
dfn
@@ -1989,6 +2024,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-topmargin
1
1
+body
-
topmost event target
dfn
@@ -2167,7 +2203,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiohandlerstats-totalaudioenergy
1
-1
+
RTCAudioHandlerStats
-
totalAudioEnergy
@@ -2178,7 +2214,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-totalaudioenergy
1
-1
+
RTCAudioReceiverStats
-
totalDecodeTime
@@ -2236,6 +2272,17 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalpacketsen
1
RTCOutboundRtpStreamStats
-
+totalProcessingDelay
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalprocessingdelay
+1
+1
+RTCInboundRtpStreamStats
+-
totalRequestsSent
dict-member
webrtc-stats-1
@@ -2299,9 +2346,20 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-totalrtt
1
-1
+
RTCIceCandidatePairStats
-
+totalSamplesDecoded
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalsamplesdecoded
+1
+1
+RTCInboundRtpStreamStats
+-
totalSamplesDuration
dict-member
webrtc-stats-1
@@ -2332,7 +2390,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiohandlerstats-totalsamplesduration
1
-1
+
RTCAudioHandlerStats
-
totalSamplesDuration
@@ -2343,7 +2401,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-totalsamplesduration
1
-1
+
RTCAudioReceiverStats
-
totalSamplesReceived
@@ -2365,7 +2423,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudioreceiverstats-totalsamplesreceived
1
-1
+
RTCAudioReceiverStats
-
totalSamplesSent
@@ -2387,7 +2445,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiosenderstats-totalsamplessent
1
-1
+
RTCAudioSenderStats
-
totalSquaredInterFrameDelay
@@ -2444,6 +2502,16 @@ https://dom.spec.whatwg.org/#event-touch-target-list
Event
-
touch-action
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef-touch-action
+1
+1
+-
+touch-action
dfn
pointerevents3
pointerevents
diff --git a/.spec-data/anchors/anchors-tr.data b/.spec-data/anchors/anchors-tr.data
index fd09c1fa9..381727a57 100644
--- a/.spec-data/anchors/anchors-tr.data
+++ b/.spec-data/anchors/anchors-tr.data
@@ -805,7 +805,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackevent-track
1
1
-mediastreamtrackevent
+MediaStreamTrackEvent
-
track
dict-member
@@ -816,7 +816,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrackeventinit-track
1
1
-mediastreamtrackeventinit
+MediaStreamTrackEventInit
-
track
attribute
@@ -899,19 +899,39 @@ dfn
mediacapture-streams
mediacapture-streams
1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#track-enabled
+1
+1
+-
+track enabled state
+dfn
+mediacapture-streams
+mediacapture-streams
+1
current
https://w3c.github.io/mediacapture-main/#track-enabled
-
+1
+1
+-
+track ended by the user agent
+dfn
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#ends-nostop
+1
1
-
-track ended state
+track ended by the user agent
dfn
mediacapture-streams
mediacapture-streams
1
current
-https://w3c.github.io/mediacapture-main/#track-ended
-
+https://w3c.github.io/mediacapture-main/#ends-nostop
+1
1
-
track label
@@ -972,16 +992,6 @@ css-grid
current
https://drafts.csswg.org/css-grid-2/#track-list
1
-1
--
-track muted state
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-current
-https://w3c.github.io/mediacapture-main/#track-muted
-
1
-
track section
@@ -1031,7 +1041,7 @@ mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#track-set
-
+1
1
-
track set
@@ -1041,7 +1051,7 @@ mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#track-set
-
+1
1
-
track sizing algorithm
@@ -1140,16 +1150,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/media.html#track-url
-1
--
-track-muted
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#track-muted
-
1
-
trackId
@@ -1160,7 +1160,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-trackid
1
-1
+
RTCInboundRtpStreamStats
-
trackId
@@ -1171,7 +1171,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats-trackid
1
-1
+
RTCOutboundRtpStreamStats
-
trackIdentifier
@@ -1204,7 +1204,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcmediastreamstats-trackids
1
-1
+
RTCMediaStreamStats
-
tracked-pointer
@@ -1876,17 +1876,6 @@ https://drafts.csswg.org/css-transforms-1/#propdef-transform
1
-
transform
-dfn
-encoding-1
-encoding
-1
-current
-https://encoding.spec.whatwg.org/#generictransformstream-transform
-
-1
-GenericTransformStream
--
-transform
argument
streams
streams
@@ -1910,6 +1899,17 @@ https://streams.spec.whatwg.org/#dom-transformer-transform
Transformer
-
transform
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#generictransformstream-transform
+1
+1
+GenericTransformStream
+-
+transform
attribute
webxr-1
webxr
@@ -2075,6 +2075,39 @@ https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-transform
1
XREquirectLayerInit
-
+transform
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaquadlayerinit-transform
+1
+1
+XRMediaQuadLayerInit
+-
+transform
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediacylinderlayerinit-transform
+1
+1
+XRMediaCylinderLayerInit
+-
+transform
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaequirectlayerinit-transform
+1
+1
+XRMediaEquirectLayerInit
+-
transform a point with a matrix
dfn
geometry-1
@@ -2282,6 +2315,17 @@ https://drafts.csswg.org/css-transforms-1/#transformable-element
1
1
-
+transformalgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#transformstream-create-transformalgorithm
+1
+1
+TransformStream/create
+-
transformation matrix
dfn
css-transforms-1
@@ -2423,6 +2467,17 @@ https://drafts.csswg.org/cssom-view-1/#transforms
1
-
+transforms
+argument
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrframe-fillposes-spaces-basespace-transforms-transforms
+1
+1
+XRFrame/fillPoses(spaces, baseSpace, transforms)
+-
transient action
dfn
webxr-1
@@ -2583,6 +2638,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-transition
1
1
-
+transition origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-transition
+1
+1
+-
transition phase
dfn
css-transitions-2
@@ -2867,6 +2932,7 @@ snapshot
https://html.spec.whatwg.org/multipage/dom.html#attr-translate
1
1
+html-global
-
translate
attribute
@@ -3323,7 +3389,7 @@ css2
1
current
https://drafts.csswg.org/css2/#valdef-border-color-transparent
-1
+
1
border-color
border-top-color
@@ -3443,10 +3509,10 @@ webrtc-stats-1
webrtc-stats
1
snapshot
-https://www.w3.org/TR/webrtc-stats/#dom-rtcdatachannelstats-transportid
+https://www.w3.org/TR/webrtc-stats/#dom-rtcsctptransportstats-transportid
1
1
-RTCDataChannelStats
+RTCSctpTransportStats
-
transportId
dict-member
@@ -3470,6 +3536,17 @@ https://www.w3.org/TR/webrtc-stats/#dom-rtcicecandidatepairstats-transportid
1
RTCIceCandidatePairStats
-
+transportid
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-transportid
+
+1
+RTCDataChannelStats
+-
transports
dict-member
webauthn-1
diff --git a/.spec-data/anchors/anchors-ty.data b/.spec-data/anchors/anchors-ty.data
index 849d09f35..0826dd11e 100644
--- a/.spec-data/anchors/anchors-ty.data
+++ b/.spec-data/anchors/anchors-ty.data
@@ -28,16 +28,6 @@ https://drafts.csswg.org/css-values-3/#typedef-type-or-unit
1
1
-
-
-type
-css-values-4
-css-values
-4
-snapshot
-https://www.w3.org/TR/css-values-4/#typedef-type-or-unit
-1
-1
--
type
selectors-4
@@ -275,6 +265,16 @@ https://w3c.github.io/webauthn/#dom-publickeycredential-type-slot
1
PublicKeyCredential
-
+[[type]]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-type
+
+1
+-
ty
argument
geometry-1
@@ -395,6 +395,9 @@ https://w3c.github.io/webappsec-csp/#dom-securitypolicyviolationevent-securitypo
1
1
SecurityPolicyViolationEvent/SecurityPolicyViolationEvent(type, eventInitDict)
+SecurityPolicyViolationEvent/constructor(type, eventInitDict)
+SecurityPolicyViolationEvent/SecurityPolicyViolationEvent(type)
+SecurityPolicyViolationEvent/constructor(type)
-
type
argument
@@ -1161,6 +1164,8 @@ snapshot
https://html.spec.whatwg.org/multipage/links.html#attr-hyperlink-type
1
1
+a
+area
-
type
element-attr
@@ -1325,6 +1330,7 @@ snapshot
https://html.spec.whatwg.org/multipage/scripting.html#attr-script-type
1
1
+script
-
type
attribute
@@ -1419,6 +1425,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-area-type
1
1
+area
-
type
element-attr
@@ -1429,6 +1436,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-li-type
1
1
+li
-
type
element-attr
@@ -1439,6 +1447,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-menu-type
1
1
+menu
-
type
element-attr
@@ -1449,6 +1458,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-param-type
1
1
+param
-
type
element-attr
@@ -1459,6 +1469,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-style-type
1
1
+style
-
type
element-attr
@@ -1469,6 +1480,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-ul-type
1
1
+ul
-
type
attribute
@@ -2351,14 +2363,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-type
1
-
type
-dfn
+attribute
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-type
-
+https://w3c.github.io/webcrypto/#dom-cryptokey-type
+1
1
+CryptoKey
-
type
attribute
@@ -2423,7 +2436,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcstats-type
1
-1
+
RTCStats
-
type
@@ -2614,17 +2627,6 @@ XRLayerEvent/constructor(type, eventInitDict)
-
type
argument
-worklets-1
-worklets
-1
-snapshot
-https://www.w3.org/TR/worklets-1/#dom-fakeworkletglobalscope-registeranarbitaryclass-type-classconstructor-type
-1
-1
-FakeWorkletGlobalScope/registerAnArbitaryClass(type, classConstructor)
--
-type
-argument
xhr
xhr
1
@@ -2959,16 +2961,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-TypeError
-1
--
-typeerror
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-TypeError
-
1
-
typemustmatch
@@ -2980,6 +2972,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-typemustmatch
1
1
+object
-
typeof
dfn
diff --git a/.spec-data/anchors/anchors-ua.data b/.spec-data/anchors/anchors-ua.data
index 8f7ad3c4c..7deea214b 100644
--- a/.spec-data/anchors/anchors-ua.data
+++ b/.spec-data/anchors/anchors-ua.data
@@ -88,6 +88,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-ua
1
1
-
+ua origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-ua
+1
+1
+-
ua style sheet
dfn
css-cascade-3
@@ -128,6 +138,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-ua
1
1
-
+ua style sheet
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-ua
+1
+1
+-
ua-origin
dfn
css-cascade-3
@@ -168,3 +188,13 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-ua
1
1
-
+ua-origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-ua
+1
+1
+-
diff --git a/.spec-data/anchors/anchors-ui.data b/.spec-data/anchors/anchors-ui.data
index cbfaee676..3129c3538 100644
--- a/.spec-data/anchors/anchors-ui.data
+++ b/.spec-data/anchors/anchors-ui.data
@@ -78,6 +78,16 @@ webidl
current
https://heycam.github.io/webidl/#idl-Uint8ClampedArray
1
+1
+-
+ui redressing
+dfn
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#ui-redressing
+
1
-
ui-monospace
diff --git a/.spec-data/anchors/anchors-un.data b/.spec-data/anchors/anchors-un.data
index b2996d507..96ca0563d 100644
--- a/.spec-data/anchors/anchors-un.data
+++ b/.spec-data/anchors/anchors-un.data
@@ -175,17 +175,6 @@ https://w3c.github.io/webappsec-csp/#grammardef-unsafe-inline
1
1
-
-UNCACHED
-const
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-uncached
-1
-1
-ApplicationCache
--
UNORDERED_NODE_ITERATOR_TYPE
const
dom
@@ -393,6 +382,17 @@ https://www.w3.org/TR/webrtc/#dfn-unable-to-create-an-rtcdatachannel
1
-
+unackData
+dict-member
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dom-rtcsctptransportstats-unackdata
+1
+1
+RTCSctpTransportStats
+-
unauthenticated response
dfn
mixed-content-1
@@ -1257,7 +1257,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi
+https://www.w3.org/TR/CSS2/visuren.html#propdef-unicode-bidi
1
1
-
@@ -1908,23 +1908,23 @@ https://www.w3.org/TR/screen-orientation/#dom-screenorientation-unlock
ScreenOrientation
-
unmute
-dfn
+event
mediacapture-streams
mediacapture-streams
1
snapshot
https://www.w3.org/TR/mediacapture-streams/#event-mediastreamtrack-unmute
-
+1
-
unmute
-dfn
+event
mediacapture-streams
mediacapture-streams
1
current
https://w3c.github.io/mediacapture-main/#event-mediastreamtrack-unmute
-
+1
-
unobserve
@@ -1938,6 +1938,26 @@ https://html.spec.whatwg.org/multipage/infrastructure.html#dom-intersectionobser
1
intersectionobserver
-
+unobserve a target element
+dfn
+intersection-observer-1
+intersection-observer
+1
+snapshot
+https://www.w3.org/TR/intersection-observer/#unobserve-a-target-element
+
+1
+-
+unobserve a target element
+dfn
+intersection-observer-1
+intersection-observer
+1
+current
+https://w3c.github.io/IntersectionObserver/#unobserve-a-target-element
+
+1
+-
unobserve(target)
method
intersection-observer-1
@@ -2363,17 +2383,6 @@ http://www.w3.org/TR/referrer-policy/#dom-referrerpolicy-unsafe-url
1
ReferrerPolicy
-
-unsafe-url
-enum-value
-referrer-policy-1
-referrer-policy
-1
-current
-https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-unsafe-url
-1
-1
-ReferrerPolicy
--
unsafefile
dfn
fileapi-1
@@ -2429,6 +2438,17 @@ https://drafts.csswg.org/css-cascade-4/#valdef-all-unset
all
-
unset
+value
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#valdef-all-unset
+1
+1
+all
+-
+unset
dfn
cssom-1
cssom
@@ -2618,23 +2638,77 @@ https://drafts.csswg.org/css-color-4/#untagged-image
1
1
-
-unwrapkey
+untagged video
+dfn
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#untagged-video
+1
+1
+-
+untagged video
dfn
+css-color-4
+css-color
+4
+current
+https://drafts.csswg.org/css-color-4/#untagged-video
+1
+1
+-
+unwrapKey
+enum-value
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-unwrapKey
-
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-unwrapkey
1
+1
+KeyUsage
-
-unwrapkey
-dfn
+unwrapKey
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-unwrapKey
+1
+1
+SubtleCrypto
+-
+unwrapKey()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-unwrapKey
+1
+1
+SubtleCrypto
+-
+unwrapKey(format, wrappedKey, unwrappingKey, unwrapAlgorithm, unwrappedKeyAlgorithm, extractable, keyUsages)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-unwrapKey
+1
+1
+SubtleCrypto
+-
+unwrapkey
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-unwrapKey
1
-
diff --git a/.spec-data/anchors/anchors-up.data b/.spec-data/anchors/anchors-up.data
index 0166c0e5c..e30a11f9c 100644
--- a/.spec-data/anchors/anchors-up.data
+++ b/.spec-data/anchors/anchors-up.data
@@ -20,17 +20,6 @@ https://drafts.csswg.org/css-nav-1/#dom-spatialnavigationdirection-up
1
SpatialNavigationDirection
-
-UPDATEREADY
-const
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-updateready
-1
-1
-ApplicationCache
--
[[updatenegotiationneededflagonemptychain]]
dfn
webrtc-1
@@ -79,6 +68,17 @@ value
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#valdef-rounding-strategy-up
+1
+1
+
+-
+up
+value
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#valdef-rounding-strategy-up
1
@@ -477,16 +477,6 @@ service-workers
current
https://w3c.github.io/ServiceWorker/#update-service-worker-extended-events-set
-1
--
-update status
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-status
-
1
-
update steps
@@ -757,17 +747,6 @@ https://w3c.github.io/ServiceWorker/#update-worker-state
-
update()
method
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#dom-appcache-update
-1
-1
-ApplicationCache
--
-update()
-method
service-workers
service-workers
1
@@ -975,17 +954,6 @@ https://w3c.github.io/ServiceWorker/#dom-registrationoptions-updateviacache
1
RegistrationOptions
-
-updateWith
-method
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-paymentrequestupdateevent-updatewith
-1
-1
-PaymentRequestUpdateEvent
--
updateWith()
method
payment-request-1
@@ -1030,16 +998,6 @@ https://w3c.github.io/ServiceWorker/#service-worker-registration-updatefound-eve
1
ServiceWorkerRegistration
-
-updateready
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#event-appcache-updateready
-
-1
--
updating flag
dfn
cssom-1
@@ -1121,16 +1079,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/custom-elements.html#concept-upgrade-an-element
1
-1
--
-upgrade attempt
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/offline.html#concept-appcache-upgrade
-
1
-
upgrade insecure navigations set
@@ -1245,6 +1193,16 @@ https://w3c.github.io/webappsec-upgrade-insecure-requests/#upgrade-insecure-requ
1
1
-
+upgradeable mixed content
+dfn
+mixed-content-1
+mixed-content
+1
+current
+https://w3c.github.io/webappsec-mixed-content/#upgradeable-mixed-content
+1
+1
+-
upgradeneeded
event
indexeddb-2
@@ -1295,6 +1253,16 @@ xhr
current
https://xhr.spec.whatwg.org/#upload-listener-flag
+1
+-
+upload object
+dfn
+xhr
+xhr
+1
+current
+https://xhr.spec.whatwg.org/#upload-object
+
1
-
upon fulfillment
@@ -1305,6 +1273,16 @@ webidl
current
https://heycam.github.io/webidl/#upon-fulfillment
1
+1
+-
+upon rejection
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/infrastructure.html#upon-rejection
+
1
-
upon rejection
@@ -1488,7 +1466,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-upper-latin
+https://www.w3.org/TR/CSS2/generate.html#value-def-upper-latin
1
1
-
@@ -1531,7 +1509,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/generate.html#value-def-upper-roman
+https://www.w3.org/TR/CSS2/generate.html#value-def-upper-roman
1
1
-
@@ -1624,6 +1602,17 @@ https://immersive-web.github.io/layers/#dom-xrequirectlayerinit-upperverticalang
1
XREquirectLayerInit
-
+upperVerticalAngle
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaequirectlayerinit-upperverticalangle
+1
+1
+XRMediaEquirectLayerInit
+-
uppercase
value
css-text-3
diff --git a/.spec-data/anchors/anchors-ur.data b/.spec-data/anchors/anchors-ur.data
index 001d148bb..a3eef3697 100644
--- a/.spec-data/anchors/anchors-ur.data
+++ b/.spec-data/anchors/anchors-ur.data
@@ -79,7 +79,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/syndata.html#value-def-uri
+https://www.w3.org/TR/CSS2/syndata.html#value-def-uri
1
1
-
@@ -479,10 +479,10 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#valdef-type-or-value-url
+https://www.w3.org/TR/css-values-4/#valdef-attr-url
1
1
-
+attr()
-
url
value
@@ -702,6 +702,27 @@ html
snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-inputmode-keyword-url
1
+1
+html-global/inputmode
+-
+url
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-url
+
+1
+-
+url
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/history.html#she-url
+
1
-
url
@@ -1428,6 +1449,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-urn
1
1
+a
-
urn
element-attr
@@ -1438,6 +1460,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-link-urn
1
1
+link
-
urn:
dfn
diff --git a/.spec-data/anchors/anchors-us.data b/.spec-data/anchors/anchors-us.data
index 48242a150..d1c3e9f8b 100644
--- a/.spec-data/anchors/anchors-us.data
+++ b/.spec-data/anchors/anchors-us.data
@@ -504,6 +504,26 @@ webauthn
current
https://w3c.github.io/webauthn/#enumdef-userverificationrequirement
1
+1
+-
+[[usages]]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-usages
+
+1
+-
+[usages_cached]
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-usages_cached
+
1
-
usage
@@ -548,14 +568,15 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-usages
1
-
usages
-dfn
+attribute
webcryptoapi-1
webcryptoapi
1
current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-usages
-
+https://w3c.github.io/webcrypto/#dom-cryptokey-usages
+1
1
+CryptoKey
-
usages_cached
dfn
@@ -565,16 +586,6 @@ webcryptoapi
snapshot
https://www.w3.org/TR/WebCryptoAPI/#dfn-CryptoKey-slot-usages_cached
-1
--
-usages_cached
-dfn
-webcryptoapi-1
-webcryptoapi
-1
-current
-https://w3c.github.io/webcrypto/#dfn-CryptoKey-slot-usages_cached
-
1
-
usb
@@ -694,6 +705,17 @@ https://svgwg.org/svg2-draft/struct.html#elementdef-use
1
1
-
+use
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-use
+1
+1
+JsonWebKey
+-
use a negative sign
dfn
css-counter-styles-3
@@ -993,11 +1015,21 @@ https://drafts.csswg.org/css-cascade-4/#used-value
-
used value
dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#used-value
+1
+1
+-
+used value
+dfn
css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/cascade.html#usedValue
+https://www.w3.org/TR/CSS2/cascade.html#usedValue
1
-
@@ -1071,6 +1103,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-input-usemap
1
1
+input
-
user
dfn
@@ -1091,7 +1124,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-videofacingmodeenum-user
1
1
-videofacingmodeenum
+VideoFacingModeEnum
-
user
dfn
@@ -1569,6 +1602,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-user
1
1
-
+user origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-user
+1
+1
+-
user present
dfn
webauthn-1
@@ -1649,6 +1692,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-user
1
1
-
+user style sheet
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-user
+1
+1
+-
user units
dfn
svg2
@@ -1687,6 +1740,16 @@ webauthn
current
https://w3c.github.io/webauthn/#user-verification
+1
+-
+user verification method
+dfn
+webauthn-1
+webauthn
+1
+current
+https://w3c.github.io/webauthn/#user-verification-method
+
1
-
user verified
@@ -1749,6 +1812,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-ua
1
1
-
+user-agent origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-ua
+1
+1
+-
user-agent style sheet
dfn
css-cascade-3
@@ -1789,6 +1862,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-ua
1
1
-
+user-agent style sheet
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-ua
+1
+1
+-
user-origin
dfn
css-cascade-3
@@ -1829,6 +1912,16 @@ https://drafts.csswg.org/css-cascade-4/#cascade-origin-user
1
1
-
+user-origin
+dfn
+css-cascade-5
+css-cascade
+5
+current
+https://drafts.csswg.org/css-cascade-5/#cascade-origin-user
+1
+1
+-
user-select
property
css-ui-4
@@ -2062,6 +2155,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-autocomplete-username
1
+1
+-
+username
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#control-group-username
+
1
-
username
@@ -2381,6 +2484,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/parsing.html#using-the-rules-for
+1
+-
+usually support
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#usually-support
+
1
-
usvstring
diff --git a/.spec-data/anchors/anchors-ut.data b/.spec-data/anchors/anchors-ut.data
index 8b1700ea7..e4baa8fdd 100644
--- a/.spec-data/anchors/anchors-ut.data
+++ b/.spec-data/anchors/anchors-ut.data
@@ -1,13 +1,3 @@
-utf-16 encoding
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#utf-16-encoding
-
-1
--
utf-16 lead byte
dfn
encoding-1
@@ -36,16 +26,6 @@ encoding
current
https://encoding.spec.whatwg.org/#utf-16be
1
-1
--
-utf-16be
-dfn
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/parsing.html#utf-16be
-
1
-
utf-16be decoder
@@ -58,24 +38,34 @@ https://encoding.spec.whatwg.org/#utf-16be-decoder
1
1
-
-utf-16le
+utf-16be/le
dfn
encoding-1
encoding
1
current
-https://encoding.spec.whatwg.org/#utf-16le
+https://encoding.spec.whatwg.org/#utf-16be-le
1
1
-
-utf-16le
+utf-16be/le
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/parsing.html#utf-16le
+https://html.spec.whatwg.org/multipage/parsing.html#utf-16-encoding
+1
+-
+utf-16le
+dfn
+encoding-1
+encoding
+1
+current
+https://encoding.spec.whatwg.org/#utf-16le
+1
1
-
utf-16le decoder
diff --git a/.spec-data/anchors/anchors-va.data b/.spec-data/anchors/anchors-va.data
index 9fd1c3c6a..c78357f3d 100644
--- a/.spec-data/anchors/anchors-va.data
+++ b/.spec-data/anchors/anchors-va.data
@@ -294,16 +294,6 @@ html
snapshot
https://html.spec.whatwg.org/multipage/browsers.html#valid-browsing-context-name-or-keyword
-1
--
-valid color
-dfn
-css-color-4
-css-color
-4
-snapshot
-https://www.w3.org/TR/css-color-4/#valid-color
-1
1
-
valid color
@@ -407,7 +397,7 @@ https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-duration-
1
-
-valid e-mail address
+valid email address
dfn
html
html
@@ -417,7 +407,7 @@ https://html.spec.whatwg.org/multipage/input.html#valid-e-mail-address
1
-
-valid e-mail address list
+valid email address list
dfn
html
html
@@ -941,26 +931,6 @@ https://drafts.fxtf.org/geometry-1/#matrix-validate-and-fixup-2d
1
matrix
-
-validate merchant's details algorithm
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-validate-merchant-s-details-algorithm
-
-1
--
-validate the merchant
-dfn
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dfn-validate-the-merchant
-
-1
--
validate the state of the xrwebglsubimage creation function
dfn
webxr-layers-1
@@ -1034,28 +1004,6 @@ https://html.spec.whatwg.org/multipage/custom-elements.html#dom-elementinternals
1
ElementInternals
-
-validationURL
-attribute
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationevent-validationurl
-1
-1
-MerchantValidationEvent
--
-validationURL
-dict-member
-payment-request-1
-payment-request
-1
-snapshot
-https://www.w3.org/TR/payment-request/#dom-merchantvalidationeventinit-validationurl
-1
-1
-MerchantValidationEventInit
--
validity
dfn
css2
@@ -1075,7 +1023,11 @@ snapshot
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#dom-cva-validity
1
1
-HTMLFieldSetElement
+HTMLObjectElement
+HTMLInputElement
+HTMLButtonElement
+HTMLSelectElement
+HTMLTextAreaElement
-
validity
attribute
@@ -1107,6 +1059,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-col-valign
1
1
+col
-
valign
element-attr
@@ -1127,6 +1080,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-valign
1
1
+td
+th
-
valign
element-attr
@@ -1137,6 +1092,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tr-valign
1
1
+tr
-
value
dict-member
@@ -1176,6 +1132,17 @@ argument
css-conditional-3
css-conditional
3
+snapshot
+https://www.w3.org/TR/css3-conditional/#dom-css-supports-property-value-value
+1
+1
+CSS/supports(property, value)
+-
+value
+argument
+css-conditional-3
+css-conditional
+3
current
https://drafts.csswg.org/css-conditional-3/#dom-css-supports-property-value-value
1
@@ -1187,6 +1154,17 @@ argument
css-highlight-api-1
css-highlight-api
1
+snapshot
+https://www.w3.org/TR/css-highlight-api-1/#dom-highlightsregister-add-value-value
+1
+1
+HighlightsRegister/add(value)
+-
+value
+argument
+css-highlight-api-1
+css-highlight-api
+1
current
https://drafts.csswg.org/css-highlight-api-1/#dom-highlightsregister-add-value-value
1
@@ -1194,6 +1172,28 @@ https://drafts.csswg.org/css-highlight-api-1/#dom-highlightsregister-add-value-v
HighlightsRegister/add(value)
-
value
+dfn
+css-lists-3
+css-lists
+3
+snapshot
+https://www.w3.org/TR/css-lists-3/#css-counter-value
+1
+1
+CSS counter
+-
+value
+dfn
+css-lists-3
+css-lists
+3
+current
+https://drafts.csswg.org/css-lists-3/#css-counter-value
+1
+1
+CSS counter
+-
+value
argument
css-typed-om-1
css-typed-om
@@ -2566,6 +2566,16 @@ html
snapshot
https://html.spec.whatwg.org/multipage/microdata.html#md-vcard-tel-value
+1
+-
+value
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/origin.html#coop-struct-value
+
1
-
value
@@ -3275,6 +3285,17 @@ dfn
css-values-4
css-values
4
+snapshot
+https://www.w3.org/TR/css-values-4/#css-value-definition-syntax
+1
+1
+CSS
+-
+value definition syntax
+dfn
+css-values-4
+css-values
+4
current
https://drafts.csswg.org/css-values-4/#css-value-definition-syntax
1
@@ -3878,6 +3899,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-param-valuetype
1
1
+param
-
var
element
diff --git a/.spec-data/anchors/anchors-ve.data b/.spec-data/anchors/anchors-ve.data
index 4bcdbca64..06616984f 100644
--- a/.spec-data/anchors/anchors-ve.data
+++ b/.spec-data/anchors/anchors-ve.data
@@ -339,14 +339,48 @@ https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-verify
1
-
verify
-dfn
+enum-value
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-verify
+1
+1
+KeyUsage
+-
+verify
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-verify
-
1
+1
+SubtleCrypto
+-
+verify()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-verify
+1
+1
+SubtleCrypto
+-
+verify(algorithm, key, signature, data)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-verify
+1
+1
+SubtleCrypto
-
version
element-attr
@@ -357,6 +391,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-html-version
1
1
+html
-
version
attribute
@@ -939,7 +974,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-vertical-align
+https://www.w3.org/TR/CSS2/visudet.html#propdef-vertical-align
1
1
-
diff --git a/.spec-data/anchors/anchors-vi.data b/.spec-data/anchors/anchors-vi.data
index 9c770da61..03c509cbe 100644
--- a/.spec-data/anchors/anchors-vi.data
+++ b/.spec-data/anchors/anchors-vi.data
@@ -402,6 +402,16 @@ dfn
css-scroll-anchoring-1
css-scroll-anchoring
1
+snapshot
+https://www.w3.org/TR/css-scroll-anchoring-1/#anchor-viable-candidate
+
+1
+-
+viable candidate
+dfn
+css-scroll-anchoring-1
+css-scroll-anchoring
+1
current
https://drafts.csswg.org/css-scroll-anchoring-1/#anchor-viable-candidate
@@ -428,6 +438,17 @@ https://html.spec.whatwg.org/multipage/microdata.html#md-vcard-type-tel-video
1
-
video
+value
+mediacapture-streams
+mediacapture-streams
+1
+snapshot
+https://www.w3.org/TR/mediacapture-streams/#dfn-video
+1
+1
+MediaStreamTrack
+-
+video
dict-member
mediacapture-streams
mediacapture-streams
@@ -436,7 +457,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamconstraints-video
1
1
-mediastreamconstraints
+MediaStreamConstraints
-
video
argument
@@ -448,6 +469,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createcylinderlayer-v
1
1
XRMediaBinding/createCylinderLayer(video, init)
+XRMediaBinding/createCylinderLayer(video)
-
video
argument
@@ -459,6 +481,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createequirectlayer-v
1
1
XRMediaBinding/createEquirectLayer(video, init)
+XRMediaBinding/createEquirectLayer(video)
-
video
argument
@@ -470,6 +493,7 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-createquadlayer-video
1
1
XRMediaBinding/createQuadLayer(video, init)
+XRMediaBinding/createQuadLayer(video)
-
video-color-gamut
descriptor
@@ -640,10 +664,10 @@ mediacapture-streams
mediacapture-streams
1
snapshot
-https://www.w3.org/TR/mediacapture-streams/#dom-mediadevicekind-videoinput
+https://www.w3.org/TR/mediacapture-streams/#idl-def-MediaDeviceKind.videoinput
1
1
-mediadevicekind
+MediaDeviceKind
-
videoinput
dfn
@@ -1090,7 +1114,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#x1
+https://www.w3.org/TR/CSS2/visuren.html#x1
1
-
@@ -1165,6 +1189,17 @@ https://svgwg.org/svg2-draft/coords.html#TermViewportCoordinateSystem
1
1
-
+viewport modifiable
+dfn
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#view-viewport-modifiable
+
+1
+view
+-
viewport-based selection
dfn
html
@@ -1453,6 +1488,16 @@ webauthn
current
https://w3c.github.io/webauthn/#virtual-authenticators
+1
+-
+virtual browsing context group id
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/browsers.html#virtual-browsing-context-group-id
+
1
-
virtual scoping root
@@ -1491,7 +1536,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visufx.html#propdef-visibility
+https://www.w3.org/TR/CSS2/visufx.html#propdef-visibility
1
1
-
@@ -1916,7 +1961,7 @@ css-values-4
css-values
4
snapshot
-https://www.w3.org/TR/css-values-4/#pixel-unit
+https://www.w3.org/TR/css-values-4/#visual-angle-unit
1
1
-
@@ -1926,7 +1971,7 @@ css-values-4
css-values
4
current
-https://drafts.csswg.org/css-values-4/#pixel-unit
+https://drafts.csswg.org/css-values-4/#visual-angle-unit
1
1
-
diff --git a/.spec-data/anchors/anchors-vl.data b/.spec-data/anchors/anchors-vl.data
new file mode 100644
index 000000000..47e83d842
--- /dev/null
+++ b/.spec-data/anchors/anchors-vl.data
@@ -0,0 +1,33 @@
+vLink
+attribute
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#dom-body-vlink
+1
+1
+HTMLBodyElement
+-
+vlink
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-body-vlink
+1
+1
+body
+-
+vlinkColor
+attribute
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#dom-document-vlinkcolor
+1
+1
+Document
+-
diff --git a/.spec-data/anchors/anchors-vo.data b/.spec-data/anchors/anchors-vo.data
index 6a7930658..fc123296c 100644
--- a/.spec-data/anchors/anchors-vo.data
+++ b/.spec-data/anchors/anchors-vo.data
@@ -94,7 +94,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-voice-family
+https://www.w3.org/TR/CSS2/aural.html#propdef-voice-family
1
1
-
@@ -200,17 +200,6 @@ https://drafts.csswg.org/css-speech-1/#propdef-voice-volume
-
voiceActivityFlag
dict-member
-webrtc-1
-webrtc
-1
-snapshot
-https://www.w3.org/TR/webrtc/#dom-rtcrtpsynchronizationsource-voiceactivityflag
-1
-1
-RTCRtpSynchronizationSource
--
-voiceActivityFlag
-dict-member
webrtc-stats-1
webrtc-stats
1
@@ -239,7 +228,7 @@ webrtc-stats
snapshot
https://www.w3.org/TR/webrtc-stats/#dom-rtcaudiohandlerstats-voiceactivityflag
1
-1
+
RTCAudioHandlerStats
-
void elements
@@ -290,7 +279,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/aural.html#propdef-volume
+https://www.w3.org/TR/CSS2/aural.html#propdef-volume
1
1
-
@@ -306,12 +295,13 @@ https://html.spec.whatwg.org/multipage/media.html#dom-media-volume
HTMLMediaElement
-
volumechange
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-volumechange
-
1
+1
+HTMLMediaElement
-
diff --git a/.spec-data/anchors/anchors-vs.data b/.spec-data/anchors/anchors-vs.data
new file mode 100644
index 000000000..d927ec229
--- /dev/null
+++ b/.spec-data/anchors/anchors-vs.data
@@ -0,0 +1,88 @@
+vspace
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-embed-vspace
+1
+1
+embed
+-
+vspace
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-iframe-vspace
+1
+1
+iframe
+-
+vspace
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-img-vspace
+1
+1
+img
+-
+vspace
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-input-vspace
+1
+1
+input
+-
+vspace
+element-attr
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#attr-object-vspace
+1
+1
+object
+-
+vspace
+attribute
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#dom-marquee-vspace
+1
+1
+HTMLMarqueeElement
+-
+vspace
+attribute
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#dom-img-vspace
+1
+1
+HTMLImageElement
+-
+vspace
+attribute
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/obsolete.html#dom-object-vspace
+1
+1
+HTMLObjectElement
+-
diff --git a/.spec-data/anchors/anchors-w_.data b/.spec-data/anchors/anchors-w_.data
index eac0ff24e..13b907a80 100644
--- a/.spec-data/anchors/anchors-w_.data
+++ b/.spec-data/anchors/anchors-w_.data
@@ -1,5 +1,30 @@
w
argument
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-csshwb-h-w-b-alpha-w
+1
+1
+CSSHWB/CSSHWB(h, w, b, alpha)
+CSSHWB/constructor(h, w, b, alpha)
+CSSHWB/CSSHWB(h, w, b)
+CSSHWB/constructor(h, w, b)
+-
+w
+attribute
+css-typed-om-1
+css-typed-om
+1
+current
+https://drafts.css-houdini.org/css-typed-om-1/#dom-csshwb-w
+1
+1
+CSSHWB
+-
+w
+argument
geometry-1
geometry
1
diff --git a/.spec-data/anchors/anchors-wa.data b/.spec-data/anchors/anchors-wa.data
index 315b89dc7..d02003eea 100644
--- a/.spec-data/anchors/anchors-wa.data
+++ b/.spec-data/anchors/anchors-wa.data
@@ -224,14 +224,15 @@ https://w3c.github.io/ServiceWorker/#dom-extendableevent-waituntil
ExtendableEvent
-
waiting
-dfn
+event
html
html
1
snapshot
https://html.spec.whatwg.org/multipage/media.html#event-media-waiting
-
1
+1
+HTMLMediaElement
-
waiting
attribute
diff --git a/.spec-data/anchors/anchors-we.data b/.spec-data/anchors/anchors-we.data
index 6d95dfba3..87b3119f0 100644
--- a/.spec-data/anchors/anchors-we.data
+++ b/.spec-data/anchors/anchors-we.data
@@ -1,3 +1,123 @@
+-webkit-align-content
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-align-content
+1
+1
+-
+-webkit-align-items
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-align-items
+1
+1
+-
+-webkit-align-self
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-align-self
+1
+1
+-
+-webkit-animation
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation
+1
+1
+-
+-webkit-animation-delay
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-delay
+1
+1
+-
+-webkit-animation-direction
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-direction
+1
+1
+-
+-webkit-animation-duration
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-duration
+1
+1
+-
+-webkit-animation-fill-mode
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-fill-mode
+1
+1
+-
+-webkit-animation-iteration-count
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-iteration-count
+1
+1
+-
+-webkit-animation-name
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-name
+1
+1
+-
+-webkit-animation-play-state
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-play-state
+1
+1
+-
+-webkit-animation-timing-function
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-animation-timing-function
+1
+1
+-
-webkit-appearance
property
css-ui-4
@@ -8,6 +128,188 @@ https://drafts.csswg.org/css-ui-4/#propdef--webkit-appearance
1
1
-
+-webkit-backface-visibility
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-backface-visibility
+1
+1
+-
+-webkit-background-clip
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-background-clip
+1
+1
+-
+-webkit-background-origin
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-background-origin
+1
+1
+-
+-webkit-background-size
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-background-size
+1
+1
+-
+-webkit-border-bottom-left-radius
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-border-bottom-left-radius
+1
+1
+-
+-webkit-border-bottom-right-radius
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-border-bottom-right-radius
+1
+1
+-
+-webkit-border-radius
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-border-radius
+1
+1
+-
+-webkit-border-top-left-radius
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-border-top-left-radius
+1
+1
+-
+-webkit-border-top-right-radius
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-border-top-right-radius
+1
+1
+-
+-webkit-box
+value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef-flex--webkit-box
+1
+1
+flex
+-
+-webkit-box-align
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-align
+1
+1
+-
+-webkit-box-flex
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-flex
+1
+1
+-
+-webkit-box-ordinal-group
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-ordinal-group
+1
+1
+-
+-webkit-box-orient
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-orient
+1
+1
+-
+-webkit-box-pack
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-pack
+1
+1
+-
+-webkit-box-shadow
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-shadow
+1
+1
+-
+-webkit-box-sizing
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-box-sizing
+1
+1
+-
+-webkit-device-pixel-ratio
+descriptor
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#descdef-media--webkit-device-pixel-ratio
+1
+1
+@media
+-
-webkit-discard
value
css-overflow-3
@@ -30,6 +332,129 @@ https://drafts.csswg.org/css-overflow-3/#valdef-continue--webkit-discard
1
continue
-
+-webkit-filter
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-filter
+1
+1
+-
+-webkit-flex
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-propdef
+1
+1
+-
+-webkit-flex
+value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef-flex--webkit-flex-valdef
+1
+1
+flex
+-
+-webkit-flex-basis
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-basis
+1
+1
+-
+-webkit-flex-direction
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-direction
+1
+1
+-
+-webkit-flex-flow
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-flow
+1
+1
+-
+-webkit-flex-grow
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-grow
+1
+1
+-
+-webkit-flex-shrink
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-shrink
+1
+1
+-
+-webkit-flex-wrap
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-flex-wrap
+1
+1
+-
+-webkit-inline-box
+value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef-flex--webkit-inline-box
+1
+1
+flex
+-
+-webkit-inline-flex
+value
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#valdef-flex--webkit-inline-flex
+1
+1
+flex
+-
+-webkit-justify-content
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-justify-content
+1
+1
+-
-webkit-line-clamp
property
css-overflow-3
@@ -50,6 +475,399 @@ https://drafts.csswg.org/css-overflow-3/#propdef--webkit-line-clamp
1
1
-
+-webkit-linear-gradient()
+dfn
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#-webkit-linear-gradient
+1
+1
+-
+-webkit-mask
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask
+1
+1
+-
+-webkit-mask-box-image
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image
+1
+1
+-
+-webkit-mask-box-image-outset
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-outset
+1
+1
+-
+-webkit-mask-box-image-repeat
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-repeat
+1
+1
+-
+-webkit-mask-box-image-slice
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-slice
+1
+1
+-
+-webkit-mask-box-image-source
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-source
+1
+1
+-
+-webkit-mask-box-image-width
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-width
+1
+1
+-
+-webkit-mask-clip
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-clip
+1
+1
+-
+-webkit-mask-composite
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-composite
+1
+1
+-
+-webkit-mask-image
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-image
+1
+1
+-
+-webkit-mask-origin
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-origin
+1
+1
+-
+-webkit-mask-position
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-position
+1
+1
+-
+-webkit-mask-repeat
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-repeat
+1
+1
+-
+-webkit-mask-size
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-mask-size
+1
+1
+-
+-webkit-max-device-pixel-ratio
+descriptor
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#descdef-media--webkit-max-device-pixel-ratio
+1
+1
+@media
+-
+-webkit-min-device-pixel-ratio
+descriptor
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#descdef-media--webkit-min-device-pixel-ratio
+1
+1
+@media
+-
+-webkit-order
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-order
+1
+1
+-
+-webkit-perspective
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-perspective
+1
+1
+-
+-webkit-perspective-origin
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-perspective-origin
+1
+1
+-
+-webkit-radial-gradient()
+dfn
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#-webkit-radial-gradient
+1
+1
+-
+-webkit-repeating-linear-gradient()
+dfn
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#-webkit-repeating-linear-gradient
+1
+1
+-
+-webkit-repeating-radial-gradient()
+dfn
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#-webkit-repeating-radial-gradient
+1
+1
+-
+-webkit-text-fill-color
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-text-fill-color
+1
+1
+-
+-webkit-text-size-adjust
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-text-size-adjust
+1
+1
+-
+-webkit-text-stroke
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-text-stroke
+1
+1
+-
+-webkit-text-stroke-color
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-text-stroke-color
+1
+1
+-
+-webkit-text-stroke-width
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-text-stroke-width
+1
+1
+-
+-webkit-transform
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transform
+1
+1
+-
+-webkit-transform-3d
+descriptor
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#descdef-media--webkit-transform-3d
+1
+1
+@media
+-
+-webkit-transform-origin
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transform-origin
+1
+1
+-
+-webkit-transform-style
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transform-style
+1
+1
+-
+-webkit-transition
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transition
+1
+1
+-
+-webkit-transition-delay
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transition-delay
+1
+1
+-
+-webkit-transition-duration
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transition-duration
+1
+1
+-
+-webkit-transition-property
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transition-property
+1
+1
+-
+-webkit-transition-timing-function
+property
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#propdef--webkit-transition-timing-function
+1
+1
+-
+-webkit-user-select
+property
+css-ui-4
+css-ui
+4
+current
+https://drafts.csswg.org/css-ui-4/#propdef--webkit-user-select
+1
+1
+-
+@-webkit-keyframes
+at-rule
+compat-1
+compat
+1
+current
+https://compat.spec.whatwg.org/#at-ruledef--webkit-keyframes
+1
+1
+-
WebAppManifest
dictionary
appmanifest
diff --git a/.spec-data/anchors/anchors-wh.data b/.spec-data/anchors/anchors-wh.data
index baab7f9f1..5631314d0 100644
--- a/.spec-data/anchors/anchors-wh.data
+++ b/.spec-data/anchors/anchors-wh.data
@@ -277,16 +277,6 @@ https://webaudio.github.io/web-audio-api/#dom-audiobuffersourcenode-start-when-o
1
AudioBufferSourceNode/start(when, offset, duration)
-
-when the constructor is invoked
-dfn
-mediacapture-streams
-mediacapture-streams
-1
-snapshot
-https://www.w3.org/TR/mediacapture-streams/#mediastream-constructor
-
-1
--
when-defined promise map
dfn
html
@@ -552,7 +542,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-white-space
+https://www.w3.org/TR/CSS2/text.html#propdef-white-space
1
1
-
diff --git a/.spec-data/anchors/anchors-wi.data b/.spec-data/anchors/anchors-wi.data
index 368cf86ca..b05b38077 100644
--- a/.spec-data/anchors/anchors-wi.data
+++ b/.spec-data/anchors/anchors-wi.data
@@ -187,7 +187,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/page.html#propdef-widows
+https://www.w3.org/TR/CSS2/page.html#propdef-widows
1
1
-
@@ -435,7 +435,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visudet.html#propdef-width
+https://www.w3.org/TR/CSS2/visudet.html#propdef-width
1
1
-
@@ -793,6 +793,10 @@ snapshot
https://html.spec.whatwg.org/multipage/embedded-content-other.html#dom-dim-width
1
1
+HTMLImageElement
+HTMLIFrameElement
+HTMLEmbedElement
+HTMLObjectElement
HTMLVideoElement
-
width
@@ -815,7 +819,7 @@ snapshot
https://html.spec.whatwg.org/multipage/canvas.html#dom-textmetrics-width
1
1
-ImageData
+TextMetrics
-
width
attribute
@@ -848,6 +852,7 @@ snapshot
https://html.spec.whatwg.org/multipage/canvas.html#attr-canvas-width
1
1
+canvas
-
width
attribute
@@ -880,6 +885,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-col-width
1
1
+col
-
width
element-attr
@@ -890,6 +896,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-hr-width
1
1
+hr
-
width
element-attr
@@ -900,6 +907,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-pre-width
1
1
+pre
-
width
element-attr
@@ -910,6 +918,7 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-width
1
1
+table
-
width
element-attr
@@ -920,6 +929,8 @@ snapshot
https://html.spec.whatwg.org/multipage/obsolete.html#attr-tdth-width
1
1
+td
+th
-
width
attribute
@@ -996,7 +1007,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksupportedconstraints-width
1
1
-mediatracksupportedconstraints
+MediaTrackSupportedConstraints
-
width
dict-member
@@ -1007,7 +1018,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackcapabilities-width
1
1
-mediatrackcapabilities
+MediaTrackCapabilities
-
width
dict-member
@@ -1018,7 +1029,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatrackconstraintset-width
1
1
-mediatrackconstraintset
+MediaTrackConstraintSet
-
width
dict-member
@@ -1029,7 +1040,7 @@ snapshot
https://www.w3.org/TR/mediacapture-streams/#dom-mediatracksettings-width
1
1
-mediatracksettings
+MediaTrackSettings
-
width
dfn
@@ -1290,6 +1301,17 @@ https://immersive-web.github.io/layers/#dom-xrquadlayerinit-width
1
XRQuadLayerInit
-
+width
+dict-member
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dom-xrmediaquadlayerinit-width
+1
+1
+XRMediaQuadLayerInit
+-
width descriptor
dfn
html
diff --git a/.spec-data/anchors/anchors-wo.data b/.spec-data/anchors/anchors-wo.data
index 5e7e64396..934ea7ef9 100644
--- a/.spec-data/anchors/anchors-wo.data
+++ b/.spec-data/anchors/anchors-wo.data
@@ -114,11 +114,11 @@ https://html.spec.whatwg.org/multipage/workers.html#workertype
-
Worklet
interface
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#worklet
+https://html.spec.whatwg.org/multipage/worklets.html#worklet
1
1
-
@@ -127,8 +127,8 @@ interface
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#worklet
+snapshot
+https://www.w3.org/TR/worklets-1/#worklet
1
1
-
@@ -219,11 +219,11 @@ https://drafts.css-houdini.org/css-animationworklet-1/#workletanimationeffect
-
WorkletGlobalScope
interface
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#workletglobalscope
+https://html.spec.whatwg.org/multipage/worklets.html#workletglobalscope
1
1
-
@@ -232,8 +232,8 @@ interface
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#workletglobalscope
+snapshot
+https://www.w3.org/TR/worklets-1/#workletglobalscope
1
1
-
@@ -259,11 +259,21 @@ https://drafts.css-houdini.org/css-animationworklet-1/#workletgroupeffect
-
WorkletOptions
dictionary
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#workletoptions
+1
+1
+-
+WorkletOptions
+dictionary
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#dictdef-workletoptions
+snapshot
+https://www.w3.org/TR/worklets-1/#dictdef-workletoptions
1
1
-
@@ -393,7 +403,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/text.html#propdef-word-spacing
+https://www.w3.org/TR/CSS2/text.html#propdef-word-spacing
1
1
-
@@ -460,7 +470,7 @@ https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-speak-as-wor
@counter-style/speak-as
-
words
-element-attr
+attr-value
html
html
1
@@ -468,6 +478,7 @@ snapshot
https://html.spec.whatwg.org/multipage/interaction.html#attr-autocapitalize-words
1
1
+html-global/autocapitalize
-
words
dfn
@@ -674,6 +685,16 @@ css-animation-worklet
current
https://drafts.css-houdini.org/css-animationworklet-1/#worklet-animation
+1
+-
+worklet destination type
+dfn
+html
+html
+1
+snapshot
+https://html.spec.whatwg.org/multipage/worklets.html#worklet-destination-type
+1
1
-
worklet destination type
@@ -681,8 +702,8 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#worklet-destination-type
+snapshot
+https://www.w3.org/TR/worklets-1/#worklet-destination-type
1
1
-
@@ -704,16 +725,6 @@ worklets
snapshot
https://www.w3.org/TR/worklets-1/#worklet-global-scope
-1
--
-worklet global scope
-dfn
-worklets-1
-worklets
-1
-current
-https://drafts.css-houdini.org/worklets/#worklet-global-scope
-
1
-
worklet global scope execution environment
@@ -721,18 +732,18 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#worklet-global-scope-execution-environment
+snapshot
+https://www.w3.org/TR/worklets-1/#worklet-global-scope-execution-environment
1
-
worklet global scope type
dfn
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#worklet-global-scope-type
+https://html.spec.whatwg.org/multipage/worklets.html#worklet-global-scope-type
1
1
-
@@ -741,18 +752,18 @@ dfn
worklets-1
worklets
1
-current
-https://drafts.css-houdini.org/worklets/#worklet-global-scope-type
+snapshot
+https://www.w3.org/TR/worklets-1/#worklet-global-scope-type
1
1
-
-worklet's resolved module urls
+worklet global scopes
dfn
-worklets-1
-worklets
+html
+html
1
snapshot
-https://www.w3.org/TR/worklets-1/#worklets-resolved-module-urls
+https://html.spec.whatwg.org/multipage/worklets.html#concept-document-worklet-global-scopes
1
-
@@ -766,23 +777,13 @@ https://www.w3.org/TR/worklets-1/#worklets-workletglobalscopes
1
1
-
-worklet's workletglobalscopes
-dfn
-worklets-1
-worklets
-1
-current
-https://drafts.css-houdini.org/worklets/#worklets-workletglobalscopes
-1
-1
--
-workletglobalscope
+would need a browsing context group switch due to report-only
dfn
html
html
1
snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#workletglobalscope
+https://html.spec.whatwg.org/multipage/origin.html#coop-enforcement-bcg-switch-report-only
1
-
diff --git a/.spec-data/anchors/anchors-wr.data b/.spec-data/anchors/anchors-wr.data
index 592580fd9..eb8fbdf09 100644
--- a/.spec-data/anchors/anchors-wr.data
+++ b/.spec-data/anchors/anchors-wr.data
@@ -1,3 +1,14 @@
+"wrist"
+enum-value
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#dom-xrhandjoint-wrist
+1
+1
+XRHandJoint
+-
'wrap'
value
css-exclusions-1
@@ -108,17 +119,6 @@ https://www.w3.org/TR/css3-exclusions/#valdef-wrap-through-wrap-throughwrap
1
wrap-through
-
-WRIST
-const
-webxr-hand-input-1
-webxr-hand-input
-1
-current
-https://immersive-web.github.io/webxr-hand-input/#dom-xrhand-wrist
-1
-1
-XRHand
--
WRONG_DOCUMENT_ERR
const
webidl
@@ -872,23 +872,57 @@ https://drafts.csswg.org/css-exclusions-1/#propdef-wrap-through
1
1
-
-wrapkey
-dfn
+wrapKey
+enum-value
webcryptoapi-1
webcryptoapi
1
-snapshot
-https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-wrapKey
-
+current
+https://w3c.github.io/webcrypto/#dom-keyusage-wrapkey
1
+1
+KeyUsage
-
-wrapkey
-dfn
+wrapKey
+method
webcryptoapi-1
webcryptoapi
1
current
https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-wrapKey
+1
+1
+SubtleCrypto
+-
+wrapKey()
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-wrapKey
+1
+1
+SubtleCrypto
+-
+wrapKey(format, key, wrappingKey, wrapAlgorithm)
+method
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dfn-SubtleCrypto-method-wrapKey
+1
+1
+SubtleCrypto
+-
+wrapkey
+dfn
+webcryptoapi-1
+webcryptoapi
+1
+snapshot
+https://www.w3.org/TR/WebCryptoAPI/#dfn-SubtleCrypto-method-wrapKey
1
-
@@ -983,26 +1017,26 @@ https://svgwg.org/svg2-draft/text.html#TermWrappingContext
1
-
writable
-attribute
-encoding-1
-encoding
+dict-member
+streams
+streams
1
current
-https://encoding.spec.whatwg.org/#dom-generictransformstream-writable
+https://streams.spec.whatwg.org/#dom-readablewritablepair-writable
1
1
-GenericTransformStream
+ReadableWritablePair
-
writable
-dict-member
+attribute
streams
streams
1
current
-https://streams.spec.whatwg.org/#dom-readablewritablepair-writable
+https://streams.spec.whatwg.org/#ts-writable
1
1
-ReadableWritablePair
+TransformStream
-
writable
attribute
@@ -1010,10 +1044,10 @@ streams
streams
1
current
-https://streams.spec.whatwg.org/#ts-writable
+https://streams.spec.whatwg.org/#dom-generictransformstream-writable
1
1
-TransformStream
+GenericTransformStream
-
writable side
dfn
@@ -1118,6 +1152,17 @@ https://w3c.github.io/webauthn/#dom-authenticationextensionslargeblobinputs-writ
1
AuthenticationExtensionsLargeBlobInputs
-
+write a chunk
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestreamdefaultwriter-write-a-chunk
+1
+1
+WritableStreamDefaultWriter
+-
write characteristic descriptors
dfn
web-bluetooth-1
@@ -1235,6 +1280,28 @@ https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicprope
1
BluetoothCharacteristicProperties
-
+writealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-create-writealgorithm
+1
+1
+WritableStream/create
+-
+writealgorithm
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestream-set-up-writealgorithm
+1
+1
+WritableStream/set up
+-
writecharacteristicvalue
dfn
web-bluetooth-1
@@ -1255,6 +1322,17 @@ https://streams.spec.whatwg.org/#writer
1
-
+writing a chunk
+dfn
+streams
+streams
+1
+current
+https://streams.spec.whatwg.org/#writablestreamdefaultwriter-write-a-chunk
+1
+1
+WritableStreamDefaultWriter
+-
writing mode
dfn
css-writing-modes-3
diff --git a/.spec-data/anchors/anchors-x_.data b/.spec-data/anchors/anchors-x_.data
index 94246f3a6..89f147475 100644
--- a/.spec-data/anchors/anchors-x_.data
+++ b/.spec-data/anchors/anchors-x_.data
@@ -1537,6 +1537,17 @@ https://webaudio.github.io/web-audio-api/#dom-pannernode-setposition-x-y-z-x
PannerNode/setPosition(x, y, z)
-
x
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-x
+1
+1
+JsonWebKey
+-
+x
attribute
webxr-1
webxr
diff --git a/.spec-data/anchors/anchors-xm.data b/.spec-data/anchors/anchors-xm.data
index 2ebc94233..24c44c869 100644
--- a/.spec-data/anchors/anchors-xm.data
+++ b/.spec-data/anchors/anchors-xm.data
@@ -253,16 +253,6 @@ switch
-
xml:space
element-attr
-html
-html
-1
-snapshot
-https://html.spec.whatwg.org/multipage/infrastructure.html#attr-xml-space
-
-1
--
-xml:space
-element-attr
svg
svg
1
diff --git a/.spec-data/anchors/anchors-xr.data b/.spec-data/anchors/anchors-xr.data
index 5699b1bf5..a716d446e 100644
--- a/.spec-data/anchors/anchors-xr.data
+++ b/.spec-data/anchors/anchors-xr.data
@@ -20,6 +20,17 @@ https://immersive-web.github.io/webxr/#dom-permissionname-xr
1
PermissionName
-
+"xr-session-supported"
+enum-value
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#dom-permissionname-xr-session-supported
+1
+1
+PermissionName
+-
"xr-standard"
enum-value
webxr-gamepads-module-1
@@ -241,6 +252,16 @@ https://immersive-web.github.io/webxr-hand-input/#xrhand
1
1
-
+XRHandJoint
+enum
+webxr-hand-input-1
+webxr-hand-input
+1
+current
+https://immersive-web.github.io/webxr-hand-input/#enumdef-xrhandjoint
+1
+1
+-
XRHandedness
enum
webxr-1
@@ -598,6 +619,26 @@ https://immersive-web.github.io/layers/#dom-xrmediabinding-xrmediabinding
1
XRMediaBinding
-
+XRMediaCylinderLayerInit
+dictionary
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dictdef-xrmediacylinderlayerinit
+1
+1
+-
+XRMediaEquirectLayerInit
+dictionary
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dictdef-xrmediaequirectlayerinit
+1
+1
+-
XRMediaLayerInit
dictionary
webxr-layers-1
@@ -608,6 +649,16 @@ https://immersive-web.github.io/layers/#dictdef-xrmedialayerinit
1
1
-
+XRMediaQuadLayerInit
+dictionary
+webxr-layers-1
+webxr-layers
+1
+current
+https://immersive-web.github.io/layers/#dictdef-xrmediaquadlayerinit
+1
+1
+-
XRPermissionDescriptor
dictionary
webxr-1
@@ -1122,6 +1173,16 @@ https://immersive-web.github.io/webxr/#enumdef-xrsessionmode
1
1
-
+XRSessionSupportedPermissionDescriptor
+dictionary
+webxr-1
+webxr
+1
+current
+https://immersive-web.github.io/webxr/#dictdef-xrsessionsupportedpermissiondescriptor
+1
+1
+-
XRSpace
interface
webxr-1
@@ -1445,6 +1506,16 @@ webxr-layers
current
https://immersive-web.github.io/layers/#xrwebglsubimage
1
+1
+-
+xr
+dfn
+webrtc-stats-1
+webrtc-stats
+1
+snapshot
+https://www.w3.org/TR/webrtc-stats/#dfn-extended-report
+
1
-
xr
diff --git a/.spec-data/anchors/anchors-xy.data b/.spec-data/anchors/anchors-xy.data
index ecd4115b8..0d7a4ddf2 100644
--- a/.spec-data/anchors/anchors-xy.data
+++ b/.spec-data/anchors/anchors-xy.data
@@ -8,3 +8,25 @@ https://drafts.csswg.org/css-color-5/#typedef-xyz-adjuster
1
1
-
+xyz
+value
+css-color-4
+css-color
+4
+snapshot
+https://www.w3.org/TR/css-color-4/#valdef-color-xyz
+1
+1
+color()
+-
+xyz
+value
+css-color-4
+css-color
+4
+current
+https://drafts.csswg.org/css-color-4/#valdef-color-xyz
+1
+1
+color()
+-
diff --git a/.spec-data/anchors/anchors-y_.data b/.spec-data/anchors/anchors-y_.data
index 78b0dd122..170a0b319 100644
--- a/.spec-data/anchors/anchors-y_.data
+++ b/.spec-data/anchors/anchors-y_.data
@@ -1515,6 +1515,17 @@ https://webaudio.github.io/web-audio-api/#dom-pannernode-setposition-x-y-z-y
PannerNode/setPosition(x, y, z)
-
y
+dict-member
+webcryptoapi-1
+webcryptoapi
+1
+current
+https://w3c.github.io/webcrypto/#dom-jsonwebkey-y
+1
+1
+JsonWebKey
+-
+y
attribute
webxr-1
webxr
diff --git a/.spec-data/anchors/anchors-ze.data b/.spec-data/anchors/anchors-ze.data
new file mode 100644
index 000000000..9acc3e28b
--- /dev/null
+++ b/.spec-data/anchors/anchors-ze.data
@@ -0,0 +1,42 @@
+
+type
+css-values-4
+css-values
+4
+snapshot
+https://www.w3.org/TR/css-values-4/#zero-value
+1
+1
+-
+
+type
+css-values-4
+css-values
+4
+current
+https://drafts.csswg.org/css-values-4/#zero-value
+1
+1
+-
+zero-if-extrinsic
+value
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#valdef-min-intrinsic-size-zero-if-extrinsic
+1
+1
+min-intrinsic-size
+-
+zero-if-scroll
+value
+css-sizing-4
+css-sizing
+4
+current
+https://drafts.csswg.org/css-sizing-4/#valdef-min-intrinsic-size-zero-if-scroll
+1
+1
+min-intrinsic-size
+-
diff --git a/.spec-data/anchors/anchors-zi.data b/.spec-data/anchors/anchors-zi.data
index a188a061e..ea4e76f7a 100644
--- a/.spec-data/anchors/anchors-zi.data
+++ b/.spec-data/anchors/anchors-zi.data
@@ -24,7 +24,7 @@ css2
css2
1
snapshot
-https://www.w3.org/TR/CSS21/visuren.html#propdef-z-index
+https://www.w3.org/TR/CSS2/visuren.html#propdef-z-index
1
1
-
diff --git a/.spec-data/biblio-keys.json b/.spec-data/biblio-keys.json
index cefb6a3f2..592a4389f 100644
--- a/.spec-data/biblio-keys.json
+++ b/.spec-data/biblio-keys.json
@@ -84,6 +84,7 @@
"background-fetch",
"backplane",
"badging",
+"baggage",
"battery-status",
"bbc-subtitle",
"bbc-wp193",
@@ -247,6 +248,7 @@
"css-gcpm-3",
"css-grid-1",
"css-grid-2",
+"css-highlight-api-1",
"css-images-3",
"css-images-4",
"css-inline-3",
@@ -678,6 +680,7 @@
"figures",
"file-api",
"file-system",
+"file-system-access",
"file-system-api",
"file-upload",
"file-writer",
@@ -816,6 +819,7 @@
"htmliccprof",
"htmlmediacapture",
"htmlplustime",
+"htr",
"http-edit-dist-scenarios",
"http-in-rdf",
"http-in-rdf10",
@@ -992,6 +996,7 @@
"manifest-app-info",
"mathml",
"mathml-bvar",
+"mathml-core",
"mathml-for-css",
"mathml-types",
"mathml-units",
@@ -1261,6 +1266,7 @@
"personalization-semantics-help-1.0",
"personalization-semantics-requirements-1.0",
"personalization-semantics-tools-1.0",
+"pfe-evaluation",
"pgp",
"photo-rdf",
"pics-cookie-extension",
@@ -1399,6 +1405,7 @@
"rdf-sparql-query",
"rdf-sparql-update",
"rdf-sparql-xmlres",
+"rdf-star-foundation",
"rdf-syntax",
"rdf-syntax-grammar",
"rdf-testcases",
@@ -1497,6 +1504,7 @@
"schema-org",
"screen-capture",
"screen-orientation",
+"screen-wake-lock",
"scroll-animations",
"scsu",
"sctp-sdp",
@@ -1535,6 +1543,7 @@
"service-workers-1",
"service-workers-nightly",
"session-id",
+"sfnt",
"sgml-catalog",
"sgml-lex",
"sgml-xml",
@@ -2047,6 +2056,7 @@
"webxr",
"webxr-ar-module-1",
"webxr-gamepads-module-1",
+"webxr-hand-input-1",
"wfs",
"whatwg-books",
"whatwg-compat",
@@ -2091,6 +2101,7 @@
"wicg-entries-api",
"wicg-event-timing",
"wicg-feature-policy",
+"wicg-file-system-access",
"wicg-frame-timing",
"wicg-geolocation-sensor",
"wicg-input-device-capabilities",
diff --git a/.spec-data/biblio/biblio-ap.data b/.spec-data/biblio/biblio-ap.data
index 6b00267d2..c3f4a225c 100644
--- a/.spec-data/biblio/biblio-ap.data
+++ b/.spec-data/biblio/biblio-ap.data
@@ -170,7 +170,7 @@ Marcos Caceres
-
d:appmanifest
appmanifest
-27 July 2020
+19 October 2020
WD
Web App Manifest
https://www.w3.org/TR/appmanifest/
@@ -2486,6 +2486,23 @@ https://www.w3.org/TR/2020/WD-appmanifest-20200727/
+Marcos Caceres
+Kenneth Christiansen
+Mounir Lamouri
+Anssi Kostiainen
+Matt Giuca
+Aaron Gustafson
+-
+d:appmanifest-20201019
+appmanifest-20201019
+19 October 2020
+WD
+Web App Manifest
+https://www.w3.org/TR/2020/WD-appmanifest-20201019/
+https://www.w3.org/TR/2020/WD-appmanifest-20201019/
+
+
+
Marcos Caceres
Kenneth Christiansen
Mounir Lamouri
diff --git a/.spec-data/biblio/biblio-au.data b/.spec-data/biblio/biblio-au.data
index 97d49404e..39f3e67e0 100644
--- a/.spec-data/biblio/biblio-au.data
+++ b/.spec-data/biblio/biblio-au.data
@@ -117,8 +117,8 @@ Guido Urdaneta
-
d:audiobooks
audiobooks
-30 July 2020
-CR
+1 October 2020
+PR
Audiobooks
https://www.w3.org/TR/audiobooks/
https://w3c.github.io/audiobooks/
@@ -226,6 +226,45 @@ https://www.w3.org/TR/2020/CR-audiobooks-20200730/
+Wendy Reid
+Matt Garrish
+-
+d:audiobooks-20200909
+audiobooks-20200909
+9 September 2020
+CR
+Audiobooks
+https://www.w3.org/TR/2020/CR-audiobooks-20200909/
+https://www.w3.org/TR/2020/CR-audiobooks-20200909/
+
+
+
+Wendy Reid
+Matt Garrish
+-
+d:audiobooks-20200914
+audiobooks-20200914
+14 September 2020
+CR
+Audiobooks
+https://www.w3.org/TR/2020/CR-audiobooks-20200914/
+https://www.w3.org/TR/2020/CR-audiobooks-20200914/
+
+
+
+Wendy Reid
+Matt Garrish
+-
+d:audiobooks-20201001
+audiobooks-20201001
+1 October 2020
+PR
+Audiobooks
+https://www.w3.org/TR/2020/PR-audiobooks-20201001/
+https://www.w3.org/TR/2020/PR-audiobooks-20201001/
+
+
+
Wendy Reid
Matt Garrish
-
diff --git a/.spec-data/biblio/biblio-ba.data b/.spec-data/biblio/biblio-ba.data
index be0fc5172..eadbf5a48 100644
--- a/.spec-data/biblio/biblio-ba.data
+++ b/.spec-data/biblio/biblio-ba.data
@@ -56,6 +56,34 @@ https://w3c.github.io/badging/
Matt Giuca
Jay Harris
-
+d:baggage
+baggage
+20 October 2020
+WD
+Propagation format for distributed trace context: Baggage
+https://www.w3.org/TR/baggage/
+https://w3c.github.io/baggage/
+
+
+
+Sergey Kanzhelev
+Morgan McLean
+Alois Reitbauer
+-
+d:baggage-20201020
+baggage-20201020
+20 October 2020
+WD
+Propagation format for distributed trace context: Baggage
+https://www.w3.org/TR/2020/WD-baggage-20201020/
+https://www.w3.org/TR/2020/WD-baggage-20201020/
+
+
+
+Sergey Kanzhelev
+Morgan McLean
+Alois Reitbauer
+-
d:battery-status
battery-status
7 July 2016
diff --git a/.spec-data/biblio/biblio-cl.data b/.spec-data/biblio/biblio-cl.data
index 0f79c730d..d106a507f 100644
--- a/.spec-data/biblio/biblio-cl.data
+++ b/.spec-data/biblio/biblio-cl.data
@@ -81,7 +81,7 @@ https://wicg.github.io/client-hints-infrastructure/
-
d:clipboard-apis
clipboard-apis
-18 August 2020
+29 October 2020
WD
Clipboard API and events
https://www.w3.org/TR/clipboard-apis/
@@ -330,6 +330,19 @@ https://www.w3.org/TR/2020/WD-clipboard-apis-20200818/
+Gary Kacmarcik
+Grisha Lyukshin
+-
+d:clipboard-apis-20201029
+clipboard-apis-20201029
+29 October 2020
+WD
+Clipboard API and events
+https://www.w3.org/TR/2020/WD-clipboard-apis-20201029/
+https://www.w3.org/TR/2020/WD-clipboard-apis-20201029/
+
+
+
Gary Kacmarcik
Grisha Lyukshin
-
@@ -361,7 +374,7 @@ Alexandra Mikityuk
-
d:clreq
clreq
-1 August 2020
+1 November 2020
WD
Requirements for Chinese Text Layout中文排版需求
https://www.w3.org/TR/clreq/
@@ -546,6 +559,69 @@ https://www.w3.org/TR/2020/WD-clreq-20200801/
+Bobby Tung
+Yijun Chen
+Eric Q LIU
+Hui Jing Chen
+Fuqiao Xue
+Richard Ishida
+An Qi Li
+Hai Liang
+Xiaoqian Wu
+Aijie Zhang
+-
+d:clreq-20200901
+clreq-20200901
+1 September 2020
+WD
+Requirements for Chinese Text Layout中文排版需求
+https://www.w3.org/TR/2020/WD-clreq-20200901/
+https://www.w3.org/TR/2020/WD-clreq-20200901/
+
+
+
+Bobby Tung
+Yijun Chen
+Eric Q LIU
+Hui Jing Chen
+Fuqiao Xue
+Richard Ishida
+An Qi Li
+Hai Liang
+Xiaoqian Wu
+Aijie Zhang
+-
+d:clreq-20201001
+clreq-20201001
+1 October 2020
+WD
+Requirements for Chinese Text Layout中文排版需求
+https://www.w3.org/TR/2020/WD-clreq-20201001/
+https://www.w3.org/TR/2020/WD-clreq-20201001/
+
+
+
+Bobby Tung
+Yijun Chen
+Eric Q LIU
+Hui Jing Chen
+Fuqiao Xue
+Richard Ishida
+An Qi Li
+Hai Liang
+Xiaoqian Wu
+Aijie Zhang
+-
+d:clreq-20201101
+clreq-20201101
+1 November 2020
+WD
+Requirements for Chinese Text Layout中文排版需求
+https://www.w3.org/TR/2020/WD-clreq-20201101/
+https://www.w3.org/TR/2020/WD-clreq-20201101/
+
+
+
Bobby Tung
Yijun Chen
Eric Q LIU
diff --git a/.spec-data/biblio/biblio-cs.data b/.spec-data/biblio/biblio-cs.data
index da3ae46cc..3691927f0 100644
--- a/.spec-data/biblio/biblio-cs.data
+++ b/.spec-data/biblio/biblio-cs.data
@@ -1495,9 +1495,13 @@ a:css-box-1-20200421
CSS-BOX-1-20200421
css-box-3-20200421
-
+a:css-box-1-20201028
+CSS-BOX-1-20201028
+css-box-3-20201028
+-
d:css-box-3
css-box-3
-21 April 2020
+28 October 2020
WD
CSS Box Model Module Level 3
https://www.w3.org/TR/css-box-3/
@@ -1590,6 +1594,18 @@ https://www.w3.org/TR/2020/WD-css-box-3-20200421/
+Elika Etemad
+-
+d:css-box-3-20201028
+css-box-3-20201028
+28 October 2020
+WD
+CSS Box Model Module Level 3
+https://www.w3.org/TR/2020/WD-css-box-3-20201028/
+https://www.w3.org/TR/2020/WD-css-box-3-20201028/
+
+
+
Elika Etemad
-
d:css-box-4
@@ -2236,7 +2252,7 @@ Adam Argyle
-
d:css-color-adjust-1
css-color-adjust-1
-2 April 2020
+9 November 2020
WD
CSS Color Adjustment Module Level 1
https://www.w3.org/TR/css-color-adjust-1/
@@ -2288,6 +2304,21 @@ https://www.w3.org/TR/2020/WD-css-color-adjust-1-20200402/
+Elika Etemad
+Rossen Atanassov
+Rune Lillesveen
+Tab Atkins Jr.
+-
+d:css-color-adjust-1-20201109
+css-color-adjust-1-20201109
+9 November 2020
+WD
+CSS Color Adjustment Module Level 1
+https://www.w3.org/TR/2020/WD-css-color-adjust-1-20201109/
+https://www.w3.org/TR/2020/WD-css-color-adjust-1-20201109/
+
+
+
Elika Etemad
Rossen Atanassov
Rune Lillesveen
@@ -2343,7 +2374,7 @@ css-contain-1
REC
CSS Containment Module Level 1
https://www.w3.org/TR/css-contain-1/
-https://drafts.csswg.org/css-contain/
+https://drafts.csswg.org/css-contain-1/
@@ -3313,7 +3344,7 @@ css-fonts-3
REC
CSS Fonts Module Level 3
https://www.w3.org/TR/css-fonts-3/
-https://drafts.csswg.org/css-fonts/
+https://drafts.csswg.org/css-fonts-3/
@@ -3691,7 +3722,7 @@ Dave Cramer
-
d:css-grid-1
css-grid-1
-18 August 2020
+21 October 2020
CR
CSS Grid Layout Module Level 1
https://www.w3.org/TR/css-grid-1/
@@ -3927,6 +3958,21 @@ https://www.w3.org/TR/2020/CR-css-grid-1-20200818/
+Tab Atkins Jr.
+Elika Etemad
+Rossen Atanassov
+Oriol Brufau
+-
+d:css-grid-1-20201021
+css-grid-1-20201021
+21 October 2020
+CR
+CSS Grid Layout Module Level 1
+https://www.w3.org/TR/2020/CRD-css-grid-1-20201021/
+https://www.w3.org/TR/2020/CRD-css-grid-1-20201021/
+
+
+
Tab Atkins Jr.
Elika Etemad
Rossen Atanassov
@@ -3934,7 +3980,7 @@ Oriol Brufau
-
d:css-grid-2
css-grid-2
-18 August 2020
+21 October 2020
CR
CSS Grid Layout Module Level 2
https://www.w3.org/TR/css-grid-2/
@@ -4030,6 +4076,48 @@ Tab Atkins Jr.
Elika Etemad
Rossen Atanassov
-
+d:css-grid-2-20201021
+css-grid-2-20201021
+21 October 2020
+CR
+CSS Grid Layout Module Level 2
+https://www.w3.org/TR/2020/CRD-css-grid-2-20201021/
+https://www.w3.org/TR/2020/CRD-css-grid-2-20201021/
+
+
+
+Tab Atkins Jr.
+Elika Etemad
+Rossen Atanassov
+-
+d:css-highlight-api-1
+css-highlight-api-1
+22 October 2020
+WD
+CSS Custom Highlight API Module Level 1
+https://www.w3.org/TR/css-highlight-api-1/
+https://drafts.csswg.org/css-highlight-api-1/
+
+
+
+Florian Rivoal
+Sanket Joshi
+Megan Gardner
+-
+d:css-highlight-api-1-20201022
+css-highlight-api-1-20201022
+22 October 2020
+WD
+CSS Custom Highlight API Module Level 1
+https://www.w3.org/TR/2020/WD-css-highlight-api-1-20201022/
+https://www.w3.org/TR/2020/WD-css-highlight-api-1-20201022/
+
+
+
+Florian Rivoal
+Sanket Joshi
+Megan Gardner
+-
d:css-images-3
css-images-3
10 October 2019
@@ -5607,7 +5695,7 @@ Melinda Grant
-
d:css-properties-values-api-1
css-properties-values-api-1
-25 October 2019
+13 October 2020
WD
CSS Properties and Values API Level 1
https://www.w3.org/TR/css-properties-values-api-1/
@@ -5664,6 +5752,22 @@ https://www.w3.org/TR/2019/WD-css-properties-values-api-1-20191025/
+Tab Atkins Jr.
+Daniel Glazman
+Alan Stearns
+Greg Whitworth
+Shane Stephens
+-
+d:css-properties-values-api-1-20201013
+css-properties-values-api-1-20201013
+13 October 2020
+WD
+CSS Properties and Values API Level 1
+https://www.w3.org/TR/2020/WD-css-properties-values-api-1-20201013/
+https://www.w3.org/TR/2020/WD-css-properties-values-api-1-20201013/
+
+
+
Tab Atkins Jr.
Daniel Glazman
Alan Stearns
@@ -6387,9 +6491,9 @@ css-shapes-1-20140320
-
d:css-sizing-3
css-sizing-3
-22 May 2019
+23 October 2020
WD
-CSS Intrinsic & Extrinsic Sizing Module Level 3
+CSS Box Sizing Module Level 3
https://www.w3.org/TR/css-sizing-3/
https://drafts.csswg.org/css-sizing-3/
@@ -6472,12 +6576,25 @@ https://www.w3.org/TR/2019/WD-css-sizing-3-20190522/
+Tab Atkins Jr.
+Elika Etemad
+-
+d:css-sizing-3-20201023
+css-sizing-3-20201023
+23 October 2020
+WD
+CSS Box Sizing Module Level 3
+https://www.w3.org/TR/2020/WD-css-sizing-3-20201023/
+https://www.w3.org/TR/2020/WD-css-sizing-3-20201023/
+
+
+
Tab Atkins Jr.
Elika Etemad
-
d:css-sizing-4
css-sizing-4
-26 May 2020
+20 October 2020
WD
CSS Box Sizing Module Level 4
https://www.w3.org/TR/css-sizing-4/
@@ -6487,7 +6604,6 @@ https://drafts.csswg.org/css-sizing-4/
Tab Atkins Jr.
Elika Etemad
-Jen Simmons
-
d:css-sizing-4-20200526
css-sizing-4-20200526
@@ -6503,6 +6619,19 @@ Tab Atkins Jr.
Elika Etemad
Jen Simmons
-
+d:css-sizing-4-20201020
+css-sizing-4-20201020
+20 October 2020
+WD
+CSS Box Sizing Module Level 4
+https://www.w3.org/TR/2020/WD-css-sizing-4-20201020/
+https://www.w3.org/TR/2020/WD-css-sizing-4-20201020/
+
+
+
+Tab Atkins Jr.
+Elika Etemad
+-
d:css-smil
CSS-smil
20 July 1998
@@ -7990,7 +8119,7 @@ css-ui-3
REC
CSS Basic User Interface Module Level 3 (CSS3 UI)
https://www.w3.org/TR/css-ui-3/
-https://drafts.csswg.org/css-ui/
+https://drafts.csswg.org/css-ui-3/
@@ -9091,23 +9220,99 @@ https://www.w3.org/TR/2018/SPSD-CSS1-20180913/
Håkon Wium Lie
Bert Bos
-
-d:css2
+a:css2
CSS2
+css21
+-
+a:css2-19971104
+CSS2-19971104
+css21-19971104
+-
+a:css2-19980128
+CSS2-19980128
+css21-19980128
+-
+a:css2-19980324
+CSS2-19980324
+css21-19980324
+-
+a:css2-19980512
+CSS2-19980512
+css21-19980512
+-
+a:css2-20020802
+CSS2-20020802
+css21-20020802
+-
+a:css2-20030128
+CSS2-20030128
+css21-20030128
+-
+a:css2-20030915
+CSS2-20030915
+css21-20030915
+-
+a:css2-20040225
+CSS2-20040225
+css21-20040225
+-
+a:css2-20050613
+CSS2-20050613
+css21-20050613
+-
+a:css2-20060411
+CSS2-20060411
+css21-20060411
+-
+a:css2-20061106
+CSS2-20061106
+css21-20061106
+-
+a:css2-20070719
+CSS2-20070719
+css21-20070719
+-
+a:css2-20080411
+CSS2-20080411
+css21-20080411
+-
+a:css2-20090423
+CSS2-20090423
+css21-20090423
+-
+a:css2-20090908
+CSS2-20090908
+css21-20090908
+-
+a:css2-20101207
+CSS2-20101207
+css21-20101207
+-
+a:css2-20110412
+CSS2-20110412
+css21-20110412
+-
+a:css2-20110607
+CSS2-20110607
+css21-20110607
+-
+d:css21
+CSS21
7 June 2011
REC
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
-https://www.w3.org/TR/CSS2/
+https://www.w3.org/TR/CSS21/
https://drafts.csswg.org/css2/
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-19971104
-CSS2-19971104
+d:css21-19971104
+CSS21-19971104
4 November 1997
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9115,14 +9320,14 @@ https://www.w3.org/TR/WD-CSS2-971104
https://www.w3.org/TR/WD-CSS2-971104
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-19980128
-CSS2-19980128
+d:css21-19980128
+CSS21-19980128
28 January 1998
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9130,14 +9335,14 @@ https://www.w3.org/TR/1998/WD-css2-19980128
https://www.w3.org/TR/1998/WD-css2-19980128
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-19980324
-CSS2-19980324
+d:css21-19980324
+CSS21-19980324
24 March 1998
PR
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9145,29 +9350,29 @@ https://www.w3.org/TR/1998/PR-CSS2-19980324
https://www.w3.org/TR/1998/PR-CSS2-19980324
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-19980512
-CSS2-19980512
+d:css21-19980512
+CSS21-19980512
12 May 1998
REC
Cascading Style Sheets, level 2 (CSS2) Specification
-https://www.w3.org/TR/1998/REC-CSS2-19980512
-https://www.w3.org/TR/1998/REC-CSS2-19980512
+https://www.w3.org/TR/1998/REC-CSS2-19980512/
+https://www.w3.org/TR/1998/REC-CSS2-19980512/
+
-1
Bert Bos
Håkon Wium Lie
Chris Lilley
Ian Jacobs
-
-d:css2-20020802
-CSS2-20020802
+d:css21-20020802
+CSS21-20020802
2 August 2002
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9175,14 +9380,14 @@ https://www.w3.org/TR/2002/WD-CSS21-20020802
https://www.w3.org/TR/2002/WD-CSS21-20020802
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20030128
-CSS2-20030128
+d:css21-20030128
+CSS21-20030128
28 January 2003
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9190,14 +9395,14 @@ https://www.w3.org/TR/2003/WD-CSS21-20030128
https://www.w3.org/TR/2003/WD-CSS21-20030128
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20030915
-CSS2-20030915
+d:css21-20030915
+CSS21-20030915
15 September 2003
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9205,14 +9410,14 @@ https://www.w3.org/TR/2003/WD-CSS21-20030915
https://www.w3.org/TR/2003/WD-CSS21-20030915
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20040225
-CSS2-20040225
+d:css21-20040225
+CSS21-20040225
25 February 2004
CR
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9220,14 +9425,14 @@ https://www.w3.org/TR/2004/CR-CSS21-20040225
https://www.w3.org/TR/2004/CR-CSS21-20040225
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20050613
-CSS2-20050613
+d:css21-20050613
+CSS21-20050613
13 June 2005
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9235,14 +9440,14 @@ https://www.w3.org/TR/2005/WD-CSS21-20050613
https://www.w3.org/TR/2005/WD-CSS21-20050613
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20060411
-CSS2-20060411
+d:css21-20060411
+CSS21-20060411
11 April 2006
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9250,14 +9455,14 @@ https://www.w3.org/TR/2006/WD-CSS21-20060411
https://www.w3.org/TR/2006/WD-CSS21-20060411
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20061106
-CSS2-20061106
+d:css21-20061106
+CSS21-20061106
6 November 2006
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9265,14 +9470,14 @@ https://www.w3.org/TR/2006/WD-CSS21-20061106
https://www.w3.org/TR/2006/WD-CSS21-20061106
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20070719
-CSS2-20070719
+d:css21-20070719
+CSS21-20070719
19 July 2007
CR
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9280,14 +9485,14 @@ https://www.w3.org/TR/2007/CR-CSS21-20070719
https://www.w3.org/TR/2007/CR-CSS21-20070719
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20080411
-CSS2-20080411
+d:css21-20080411
+CSS21-20080411
11 April 2008
REC
Cascading Style Sheets, level 2 (CSS2) Specification
@@ -9295,14 +9500,14 @@ https://www.w3.org/TR/2008/REC-CSS2-20080411/
https://www.w3.org/TR/2008/REC-CSS2-20080411/
-1
+
Bert Bos
Håkon Wium Lie
Chris Lilley
Ian Jacobs
-
-d:css2-20090423
-CSS2-20090423
+d:css21-20090423
+CSS21-20090423
23 April 2009
CR
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9310,14 +9515,14 @@ https://www.w3.org/TR/2009/CR-CSS2-20090423
https://www.w3.org/TR/2009/CR-CSS2-20090423
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20090908
-CSS2-20090908
+d:css21-20090908
+CSS21-20090908
8 September 2009
CR
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9325,14 +9530,14 @@ https://www.w3.org/TR/2009/CR-CSS2-20090908
https://www.w3.org/TR/2009/CR-CSS2-20090908
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20101207
-CSS2-20101207
+d:css21-20101207
+CSS21-20101207
7 December 2010
WD
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9340,14 +9545,14 @@ https://www.w3.org/TR/2010/WD-CSS2-20101207
https://www.w3.org/TR/2010/WD-CSS2-20101207
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20110412
-CSS2-20110412
+d:css21-20110412
+CSS21-20110412
12 April 2011
PR
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9355,14 +9560,14 @@ https://www.w3.org/TR/2011/PR-CSS2-20110412
https://www.w3.org/TR/2011/PR-CSS2-20110412
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-d:css2-20110607
-CSS2-20110607
+d:css21-20110607
+CSS21-20110607
7 June 2011
REC
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
@@ -9370,88 +9575,12 @@ https://www.w3.org/TR/2011/REC-CSS2-20110607/
https://www.w3.org/TR/2011/REC-CSS2-20110607/
-1
+
Bert Bos
Tantek Çelik
Ian Hickson
Håkon Wium Lie
-
-a:css21
-CSS21
-css2
--
-a:css21-19971104
-CSS21-19971104
-css2-19971104
--
-a:css21-19980128
-CSS21-19980128
-css2-19980128
--
-a:css21-19980324
-CSS21-19980324
-css2-19980324
--
-a:css21-19980512
-CSS21-19980512
-css2-19980512
--
-a:css21-20020802
-CSS21-20020802
-css2-20020802
--
-a:css21-20030128
-CSS21-20030128
-css2-20030128
--
-a:css21-20030915
-CSS21-20030915
-css2-20030915
--
-a:css21-20040225
-CSS21-20040225
-css2-20040225
--
-a:css21-20050613
-CSS21-20050613
-css2-20050613
--
-a:css21-20060411
-CSS21-20060411
-css2-20060411
--
-a:css21-20061106
-CSS21-20061106
-css2-20061106
--
-a:css21-20070719
-CSS21-20070719
-css2-20070719
--
-a:css21-20080411
-CSS21-20080411
-css2-20080411
--
-a:css21-20090423
-CSS21-20090423
-css2-20090423
--
-a:css21-20090908
-CSS21-20090908
-css2-20090908
--
-a:css21-20101207
-CSS21-20101207
-css2-20101207
--
-a:css21-20110412
-CSS21-20110412
-css2-20110412
--
-a:css21-20110607
-CSS21-20110607
-css2-20110607
--
d:css22
CSS22
12 April 2016
@@ -9836,6 +9965,10 @@ a:css3-box-20200421
css3-box-20200421
css-box-3-20200421
-
+a:css3-box-20201028
+css3-box-20201028
+css-box-3-20201028
+-
a:css3-break
css3-break
css-break-3
@@ -10412,6 +10545,10 @@ a:css3-grid-layout-20200818
css3-grid-layout-20200818
css-grid-1-20200818
-
+a:css3-grid-layout-20201021
+css3-grid-layout-20201021
+css-grid-1-20201021
+-
d:css3-hyperlinks
css3-hyperlinks
14 October 2014
@@ -11258,6 +11395,10 @@ a:css3-sizing-20190522
css3-sizing-20190522
css-sizing-3-20190522
-
+a:css3-sizing-20201023
+css3-sizing-20201023
+css-sizing-3-20201023
+-
a:css3-speech
css3-speech
css-speech-1
@@ -11890,6 +12031,10 @@ a:css3box-20200421
CSS3BOX-20200421
css-box-3-20200421
-
+a:css3box-20201028
+CSS3BOX-20201028
+css-box-3-20201028
+-
a:css3cascade
CSS3CASCADE
css3-cascade
diff --git a/.spec-data/biblio/biblio-dc.data b/.spec-data/biblio/biblio-dc.data
index 3ba7522b1..8a3e8e5a0 100644
--- a/.spec-data/biblio/biblio-dc.data
+++ b/.spec-data/biblio/biblio-dc.data
@@ -59,9 +59,9 @@ Thomas Baker
-
d:dcat-ap
dcat-ap
-20 November 2019
+8 June 2020
-DCAT Application Profile for data portals in Europe. Version 2.0.0
+DCAT Application Profile for data portals in Europe. Version 2.0.1
https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe
@@ -130,6 +130,17 @@ http://data.europa.eu/w21/f8faf044-ea69-4e98-a372-88058631ceee
+-
+d:dcat-ap-20200608
+dcat-ap-20200608
+8 June 2020
+
+DCAT Application Profile for data portals in Europe. Version 2.0.1
+http://data.europa.eu/w21/32d70b6e-0d27-40d9-9230-017e4cd00bcc
+http://data.europa.eu/w21/32d70b6e-0d27-40d9-9230-017e4cd00bcc
+
+
+
-
d:dcat-ucr
dcat-ucr
@@ -307,10 +318,10 @@ Pete Johnston
-
d:dcterms
DCTERMS
-14 June 2012
+20 January 2020
DCMI Recommendation
DCMI Metadata Terms
-http://dublincore.org/documents/dcmi-terms/
+https://www.dublincore.org/specifications/dublin-core/dcmi-terms/
@@ -321,3 +332,27 @@ a:dcterms-20101011
DCTERMS-20101011
dc-terms
-
+d:dcterms-20120614
+DCTERMS-20120614
+14 June 2012
+DCMI Recommendation
+DCMI Metadata Terms
+https://dublincore.org/specifications/dublin-core/dcmi-terms/2012-06-14/
+https://dublincore.org/specifications/dublin-core/dcmi-terms/2012-06-14/
+
+
+
+DCMI Usage Board
+-
+d:dcterms-20200120
+DCTERMS-20200120
+20 January 2020
+DCMI Recommendation
+DCMI Metadata Terms
+https://dublincore.org/specifications/dublin-core/dcmi-terms/2020-01-20/
+https://dublincore.org/specifications/dublin-core/dcmi-terms/2020-01-20/
+
+
+
+DCMI Usage Board
+-
diff --git a/.spec-data/biblio/biblio-di.data b/.spec-data/biblio/biblio-di.data
index 2aa964897..c5128be4e 100644
--- a/.spec-data/biblio/biblio-di.data
+++ b/.spec-data/biblio/biblio-di.data
@@ -289,7 +289,7 @@ Kevin Smith
-
d:did-core
did-core
-31 July 2020
+8 November 2020
WD
Decentralized Identifiers (DIDs) v1.0
https://www.w3.org/TR/did-core/
@@ -584,6 +584,176 @@ https://www.w3.org/TR/2020/WD-did-core-20200731/
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20200907
+did-core-20200907
+7 September 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20200907/
+https://www.w3.org/TR/2020/WD-did-core-20200907/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201001
+did-core-20201001
+1 October 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201001/
+https://www.w3.org/TR/2020/WD-did-core-20201001/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201002
+did-core-20201002
+2 October 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201002/
+https://www.w3.org/TR/2020/WD-did-core-20201002/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201008
+did-core-20201008
+8 October 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201008/
+https://www.w3.org/TR/2020/WD-did-core-20201008/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201012
+did-core-20201012
+12 October 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201012/
+https://www.w3.org/TR/2020/WD-did-core-20201012/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201026
+did-core-20201026
+26 October 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201026/
+https://www.w3.org/TR/2020/WD-did-core-20201026/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201027
+did-core-20201027
+27 October 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201027/
+https://www.w3.org/TR/2020/WD-did-core-20201027/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201101
+did-core-20201101
+1 November 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201101/
+https://www.w3.org/TR/2020/WD-did-core-20201101/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201104
+did-core-20201104
+4 November 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201104/
+https://www.w3.org/TR/2020/WD-did-core-20201104/
+
+
+
+Drummond Reed
+Manu Sporny
+Markus Sabadello
+Dave Longley
+Christopher Allen
+Jonathan Holt
+-
+d:did-core-20201108
+did-core-20201108
+8 November 2020
+WD
+Decentralized Identifiers (DIDs) v1.0
+https://www.w3.org/TR/2020/WD-did-core-20201108/
+https://www.w3.org/TR/2020/WD-did-core-20201108/
+
+
+
Drummond Reed
Manu Sporny
Markus Sabadello
@@ -593,7 +763,7 @@ Jonathan Holt
-
d:did-spec-registries
did-spec-registries
-18 June 2020
+9 November 2020
NOTE
DID Specification Registries
https://www.w3.org/TR/did-spec-registries/
@@ -614,12 +784,64 @@ https://www.w3.org/TR/2020/NOTE-did-spec-registries-20200618/
+Orie Steele
+Manu Sporny
+-
+d:did-spec-registries-20200930
+did-spec-registries-20200930
+30 September 2020
+NOTE
+DID Specification Registries
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20200930/
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20200930/
+
+
+
+Orie Steele
+Manu Sporny
+-
+d:did-spec-registries-20201001
+did-spec-registries-20201001
+1 October 2020
+NOTE
+DID Specification Registries
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20201001/
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20201001/
+
+
+
+Orie Steele
+Manu Sporny
+-
+d:did-spec-registries-20201102
+did-spec-registries-20201102
+2 November 2020
+NOTE
+DID Specification Registries
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20201102/
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20201102/
+
+
+
+Orie Steele
+Manu Sporny
+-
+d:did-spec-registries-20201109
+did-spec-registries-20201109
+9 November 2020
+NOTE
+DID Specification Registries
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20201109/
+https://www.w3.org/TR/2020/NOTE-did-spec-registries-20201109/
+
+
+
Orie Steele
Manu Sporny
-
d:did-use-cases
did-use-cases
-16 July 2020
+2 September 2020
WD
Use Cases and Requirements for Decentralized Identifiers
https://www.w3.org/TR/did-use-cases/
@@ -711,6 +933,22 @@ https://www.w3.org/TR/2020/WD-did-use-cases-20200716/
+Joe Andrieu
+Phil Archer
+Kim Duffy
+Ryan Grant
+Adrian Gropper
+-
+d:did-use-cases-20200902
+did-use-cases-20200902
+2 September 2020
+WD
+Use Cases and Requirements for Decentralized Identifiers
+https://www.w3.org/TR/2020/WD-did-use-cases-20200902/
+https://www.w3.org/TR/2020/WD-did-use-cases-20200902/
+
+
+
Joe Andrieu
Phil Archer
Kim Duffy
diff --git a/.spec-data/biblio/biblio-do.data b/.spec-data/biblio/biblio-do.data
index 290124264..24682e512 100644
--- a/.spec-data/biblio/biblio-do.data
+++ b/.spec-data/biblio/biblio-do.data
@@ -495,12 +495,12 @@ Jonathan Robie
-
d:dom-level-2-core
DOM-Level-2-Core
-13 November 2000
+3 November 2020
REC
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/DOM-Level-2-Core/
-
+dom
1
Arnaud Le Hors
@@ -518,7 +518,7 @@ WD
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/1998/WD-DOM-Level-2-19981228
https://www.w3.org/TR/1998/WD-DOM-Level-2-19981228
-
+dom
1
Arnaud Le Hors
@@ -536,7 +536,7 @@ WD
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/1999/WD-DOM-Level-2-19990304
https://www.w3.org/TR/1999/WD-DOM-Level-2-19990304
-
+dom
1
Arnaud Le Hors
@@ -554,7 +554,7 @@ WD
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/1999/WD-DOM-Level-2-19990719
https://www.w3.org/TR/1999/WD-DOM-Level-2-19990719
-
+dom
1
Arnaud Le Hors
@@ -572,7 +572,7 @@ WD
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/1999/WD-DOM-Level-2-19990923
https://www.w3.org/TR/1999/WD-DOM-Level-2-19990923
-
+dom
1
Arnaud Le Hors
@@ -590,7 +590,7 @@ CR
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/1999/CR-DOM-Level-2-19991210
https://www.w3.org/TR/1999/CR-DOM-Level-2-19991210
-
+dom
1
Arnaud Le Hors
@@ -608,7 +608,7 @@ CR
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/2000/CR-DOM-Level-2-20000307
https://www.w3.org/TR/2000/CR-DOM-Level-2-20000307
-
+dom
1
Arnaud Le Hors
@@ -626,7 +626,7 @@ CR
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/2000/CR-DOM-Level-2-20000510
https://www.w3.org/TR/2000/CR-DOM-Level-2-20000510
-
+dom
1
Arnaud Le Hors
@@ -644,7 +644,7 @@ PR
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/2000/PR-DOM-Level-2-Core-20000927
https://www.w3.org/TR/2000/PR-DOM-Level-2-Core-20000927
-
+dom
1
Arnaud Le Hors
@@ -662,7 +662,25 @@ REC
Document Object Model (DOM) Level 2 Core Specification
https://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/
https://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/
+dom
+1
+Arnaud Le Hors
+Philippe Le Hégaret
+Lauren Wood
+Gavin Nicol
+Jonathan Robie
+Mike Champion
+Steven B Byrne
+-
+d:dom-level-2-core-20201103
+DOM-Level-2-Core-20201103
+3 November 2020
+REC
+Document Object Model (DOM) Level 2 Core Specification
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Core-20201103/
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Core-20201103/
+dom
1
Arnaud Le Hors
@@ -675,12 +693,12 @@ Steven B Byrne
-
d:dom-level-2-events
DOM-Level-2-Events
-13 November 2000
+3 November 2020
REC
Document Object Model (DOM) Level 2 Events Specification
https://www.w3.org/TR/DOM-Level-2-Events/
-
+dom
Tom Pixley
@@ -692,7 +710,7 @@ PR
Document Object Model (DOM) Level 2 Events Specification
https://www.w3.org/TR/2000/PR-DOM-Level-2-Events-20000927
https://www.w3.org/TR/2000/PR-DOM-Level-2-Events-20000927
-
+dom
Tom Pixley
@@ -704,19 +722,31 @@ REC
Document Object Model (DOM) Level 2 Events Specification
https://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/
https://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/
+dom
+
+Tom Pixley
+-
+d:dom-level-2-events-20201103
+DOM-Level-2-Events-20201103
+3 November 2020
+REC
+Document Object Model (DOM) Level 2 Events Specification
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Events-20201103/
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Events-20201103/
+dom
Tom Pixley
-
d:dom-level-2-html
DOM-Level-2-HTML
-9 January 2003
+3 November 2020
REC
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/DOM-Level-2-HTML/
-
+dom
Johnny Stenback
@@ -730,7 +760,7 @@ PR
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2000/PR-DOM-Level-2-HTML-20000927
https://www.w3.org/TR/2000/PR-DOM-Level-2-HTML-20000927
-
+dom
Johnny Stenback
@@ -744,7 +774,7 @@ WD
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113
https://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113
-
+dom
Johnny Stenback
@@ -758,7 +788,7 @@ WD
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2001/WD-DOM-Level-2-HTML-20011207
https://www.w3.org/TR/2001/WD-DOM-Level-2-HTML-20011207
-
+dom
Johnny Stenback
@@ -772,7 +802,7 @@ WD
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2001/WD-DOM-Level-2-HTML-20011210/
https://www.w3.org/TR/2001/WD-DOM-Level-2-HTML-20011210/
-
+dom
Johnny Stenback
@@ -786,7 +816,7 @@ CR
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2002/CR-DOM-Level-2-HTML-20020605
https://www.w3.org/TR/2002/CR-DOM-Level-2-HTML-20020605
-
+dom
Johnny Stenback
@@ -800,7 +830,7 @@ CR
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2002/CR-DOM-Level-2-HTML-20021007
https://www.w3.org/TR/2002/CR-DOM-Level-2-HTML-20021007
-
+dom
Johnny Stenback
@@ -814,7 +844,7 @@ PR
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2002/PR-DOM-Level-2-HTML-20021108
https://www.w3.org/TR/2002/PR-DOM-Level-2-HTML-20021108
-
+dom
Johnny Stenback
@@ -828,8 +858,22 @@ REC
Document Object Model (DOM) Level 2 HTML Specification
https://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/
https://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/
+dom
+Johnny Stenback
+Philippe Le Hégaret
+Arnaud Le Hors
+-
+d:dom-level-2-html-20201103
+DOM-Level-2-HTML-20201103
+3 November 2020
+REC
+Document Object Model (DOM) Level 2 HTML Specification
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-HTML-20201103/
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-HTML-20201103/
+dom
+
Johnny Stenback
Philippe Le Hégaret
@@ -837,12 +881,12 @@ Arnaud Le Hors
-
d:dom-level-2-style
DOM-Level-2-Style
-13 November 2000
+3 November 2020
REC
Document Object Model (DOM) Level 2 Style Specification
https://www.w3.org/TR/DOM-Level-2-Style/
-
+dom
Chris Wilson
@@ -855,7 +899,7 @@ PR
Document Object Model (DOM) Level 2 Style Specification
https://www.w3.org/TR/2000/PR-DOM-Level-2-Style-20000927
https://www.w3.org/TR/2000/PR-DOM-Level-2-Style-20000927
-
+dom
Chris Wilson
@@ -868,20 +912,33 @@ REC
Document Object Model (DOM) Level 2 Style Specification
https://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/
https://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/
+dom
+Chris Wilson
+Philippe Le Hégaret
+-
+d:dom-level-2-style-20201103
+DOM-Level-2-Style-20201103
+3 November 2020
+REC
+Document Object Model (DOM) Level 2 Style Specification
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Style-20201103/
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Style-20201103/
+dom
+
Chris Wilson
Philippe Le Hégaret
-
d:dom-level-2-traversal-range
DOM-Level-2-Traversal-Range
-13 November 2000
+3 November 2020
REC
Document Object Model (DOM) Level 2 Traversal and Range Specification
https://www.w3.org/TR/DOM-Level-2-Traversal-Range/
-
+dom
1
Joseph Kesselman
@@ -897,7 +954,7 @@ PR
Document Object Model (DOM) Level 2 Traversal and Range Specification
https://www.w3.org/TR/2000/PR-DOM-Level-2-Traversal-Range-20000927
https://www.w3.org/TR/2000/PR-DOM-Level-2-Traversal-Range-20000927
-
+dom
1
Joseph Kesselman
@@ -913,7 +970,23 @@ REC
Document Object Model (DOM) Level 2 Traversal and Range Specification
https://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/
https://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/
+dom
+1
+Joseph Kesselman
+Jonathan Robie
+Mike Champion
+Peter Sharpe
+Lauren Wood
+-
+d:dom-level-2-traversal-range-20201103
+DOM-Level-2-Traversal-Range-20201103
+3 November 2020
+REC
+Document Object Model (DOM) Level 2 Traversal and Range Specification
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Traversal-Range-20201103/
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Traversal-Range-20201103/
+dom
1
Joseph Kesselman
@@ -924,12 +997,12 @@ Lauren Wood
-
d:dom-level-2-views
DOM-Level-2-Views
-13 November 2000
+3 November 2020
REC
Document Object Model (DOM) Level 2 Views Specification
https://www.w3.org/TR/DOM-Level-2-Views/
-
+dom
Arnaud Le Hors
@@ -942,7 +1015,7 @@ PR
Document Object Model (DOM) Level 2 Views Specification
https://www.w3.org/TR/2000/PR-DOM-Level-2-Views-20000927
https://www.w3.org/TR/2000/PR-DOM-Level-2-Views-20000927
-
+dom
Arnaud Le Hors
@@ -955,15 +1028,28 @@ REC
Document Object Model (DOM) Level 2 Views Specification
https://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113/
https://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113/
+dom
+Arnaud Le Hors
+Laurence Cable
+-
+d:dom-level-2-views-20201103
+DOM-Level-2-Views-20201103
+3 November 2020
+REC
+Document Object Model (DOM) Level 2 Views Specification
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Views-20201103/
+https://www.w3.org/TR/2020/SPSD-DOM-Level-2-Views-20201103/
+dom
+
Arnaud Le Hors
Laurence Cable
-
d:dom-level-3-as
DOM-Level-3-AS
-25 July 2002
+3 November 2020
NOTE
Document Object Model (DOM) Level 3 Abstract Schemas Specification
https://www.w3.org/TR/DOM-Level-3-AS/
@@ -985,6 +1071,21 @@ https://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725/
https://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725/
+1
+Ben Chang
+Elena Litani
+Joseph Kesselman
+rezaur rahman
+-
+d:dom-level-3-as-20201103
+DOM-Level-3-AS-20201103
+3 November 2020
+NOTE
+Document Object Model (DOM) Level 3 Abstract Schemas Specification
+https://www.w3.org/TR/2020/NOTE-DOM-Level-3-AS-20201103/
+https://www.w3.org/TR/2020/NOTE-DOM-Level-3-AS-20201103/
+
+
1
Ben Chang
Elena Litani
@@ -1705,7 +1806,7 @@ rezaur rahman
-
d:dom-level-3-views
DOM-Level-3-Views
-26 February 2004
+3 November 2020
NOTE
Document Object Model (DOM) Level 3 Views and Formatting Specification
https://www.w3.org/TR/DOM-Level-3-Views/
@@ -1737,11 +1838,23 @@ https://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226/
+Ray Whitmer
+-
+d:dom-level-3-views-20201103
+DOM-Level-3-Views-20201103
+3 November 2020
+NOTE
+Document Object Model (DOM) Level 3 Views and Formatting Specification
+https://www.w3.org/TR/2020/NOTE-DOM-Level-3-Views-20201103/
+https://www.w3.org/TR/2020/NOTE-DOM-Level-3-Views-20201103/
+
+
+
Ray Whitmer
-
d:dom-level-3-xpath
DOM-Level-3-XPath
-26 February 2004
+3 November 2020
NOTE
Document Object Model (DOM) Level 3 XPath Specification
https://www.w3.org/TR/DOM-Level-3-XPath/
@@ -1833,6 +1946,18 @@ https://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/
+Ray Whitmer
+-
+d:dom-level-3-xpath-20201103
+DOM-Level-3-XPath-20201103
+3 November 2020
+NOTE
+Document Object Model (DOM) Level 3 XPath Specification
+https://www.w3.org/TR/2020/NOTE-DOM-Level-3-XPath-20201103/
+https://www.w3.org/TR/2020/NOTE-DOM-Level-3-XPath-20201103/
+
+
+
Ray Whitmer
-
d:dom-parsing
@@ -1910,7 +2035,7 @@ Travis Leithead
-
d:dom-requirements
DOM-Requirements
-26 February 2004
+3 November 2020
NOTE
Document Object Model (DOM) Requirements
https://www.w3.org/TR/DOM-Requirements/
@@ -2049,6 +2174,28 @@ https://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226/
https://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226/
+1
+Ben Chang
+Philippe Le Hégaret
+Arnaud Le Hors
+Ray Whitmer
+Mike Champion
+Joseph Kesselman
+Andy Heninger
+Angel Diaz
+James Davidson
+Lauren Wood
+Jared Sorensen
+-
+d:dom-requirements-20201103
+DOM-Requirements-20201103
+3 November 2020
+NOTE
+Document Object Model (DOM) Requirements
+https://www.w3.org/TR/2020/NOTE-DOM-Requirements-20201103/
+https://www.w3.org/TR/2020/NOTE-DOM-Requirements-20201103/
+
+
1
Ben Chang
Philippe Le Hégaret
@@ -2124,12 +2271,12 @@ dom-20151119
-
d:dom40
dom40
-19 November 2015
+3 November 2020
REC
W3C DOM4
https://www.w3.org/TR/dom40/
-
+dom
Anne van Kesteren
@@ -2142,6 +2289,22 @@ a:dom40-20151119
dom40-20151119
dom-20151119
-
+d:dom40-20201103
+dom40-20201103
+3 November 2020
+REC
+W3C DOM4
+https://www.w3.org/TR/2020/SPSD-dom-20201103/
+https://www.w3.org/TR/2020/SPSD-dom-20201103/
+dom
+
+
+Anne van Kesteren
+Aryeh Gregor
+. Ms2ger
+Alex Russell
+Robin Berjon
+-
d:dom41
dom41
17 March 2020
@@ -2334,6 +2497,10 @@ a:domcore-20151119
domcore-20151119
dom-20151119
-
+a:domcore-20201103
+domcore-20201103
+dom40-20201103
+-
a:domevents
DOMEvents
dom-level-3-events
@@ -2482,6 +2649,10 @@ a:domxpath-20040226
domxpath-20040226
dom-level-3-xpath-20040226
-
+a:domxpath-20201103
+domxpath-20201103
+dom-level-3-xpath-20201103
+-
d:dot
DOT
diff --git a/.spec-data/biblio/biblio-ed.data b/.spec-data/biblio/biblio-ed.data
index 98d691ff7..09c5d15ec 100644
--- a/.spec-data/biblio/biblio-ed.data
+++ b/.spec-data/biblio/biblio-ed.data
@@ -37973,7 +37973,7 @@ https://wg21.link/edit4107
d:edit4108
EDIT4108
-open
+closed
[lib] Fix typos in "The expression in...is equivalent to"
https://wg21.link/edit4108
@@ -38006,7 +38006,7 @@ https://wg21.link/edit411
d:edit4110
EDIT4110
-open
+closed
[std] Fix dangling index redirects.
https://wg21.link/edit4110
@@ -38215,7 +38215,7 @@ https://wg21.link/edit4127
d:edit4128
EDIT4128
-open
+closed
[ranges.syn] Remove bogus ; after requires-clause
https://wg21.link/edit4128
@@ -38226,7 +38226,7 @@ https://wg21.link/edit4128
d:edit4129
EDIT4129
-open
+closed
[format.syn] Avoid forward references
https://wg21.link/edit4129
@@ -38256,353 +38256,3543 @@ https://wg21.link/edit4130
-
-d:edit414
-EDIT414
+d:edit4131
+EDIT4131
-closed
-Do destructors have names?
-https://wg21.link/edit414
+open
+[expr.unary.op]/8
+https://wg21.link/edit4131
-
-d:edit415
-EDIT415
+d:edit4132
+EDIT4132
closed
-[re.regiter.incr] fix typo
-https://wg21.link/edit415
+[ranges.syn] Fix declaration of transform_view
+https://wg21.link/edit4132
-
-d:edit416
-EDIT416
+d:edit4133
+EDIT4133
closed
-[istream.manip] and [ostream.manip] say "namespace std { }" unnecessarily
-https://wg21.link/edit416
+[coroutine.noop.coroutine] Use code font for noop_coroutine index entry.
+https://wg21.link/edit4133
-
-d:edit417
-EDIT417
+d:edit4134
+EDIT4134
closed
-[thread.lock.unique.cons] should say "owns"
-https://wg21.link/edit417
+drop_view: begin() Returns: element doesn't use italics for exposition-only data members
+https://wg21.link/edit4134
-
-d:edit418
-EDIT418
+d:edit4135
+EDIT4135
closed
-Simplify the wording of static_pointer_cast<> and friends.
-https://wg21.link/edit418
+[range.drop.view] Fix italics for exposition-only members.
+https://wg21.link/edit4135
-
-d:edit419
-EDIT419
+d:edit4136
+EDIT4136
closed
-[expr.sizeof] redundant wording
-https://wg21.link/edit419
+[span.syn] Add index entry for dynamic_extent.
+https://wg21.link/edit4136
-
-d:edit42
-EDIT42
+d:edit4137
+EDIT4137
closed
-[associative] Remove redundant template arguments.
-https://wg21.link/edit42
+[tab:atomic.types.pointer.comp] Fix column captions.
+https://wg21.link/edit4137
-
-d:edit420
-EDIT420
+d:edit4138
+EDIT4138
closed
-[dcl.link] Fix indentation of example code
-https://wg21.link/edit420
+[re, over.match.viable] Remove bad space before full stop.
+https://wg21.link/edit4138
-
-d:edit421
-EDIT421
+d:edit4139
+EDIT4139
closed
-[{i,o}stream.manip] Remove redundant "namespace std"
-https://wg21.link/edit421
+[class.virtual] index semantics of final and override
+https://wg21.link/edit4139
-
-d:edit422
-EDIT422
+d:edit414
+EDIT414
closed
-insert_or_assign (23.5.4.4p7 and 23.4.4.4p5) reference undefined "args"
-https://wg21.link/edit422
+Do destructors have names?
+https://wg21.link/edit414
-
-d:edit423
-EDIT423
+d:edit4140
+EDIT4140
-closed
-[stmt.ranged] Minor editorial issues
-https://wg21.link/edit423
+open
+[atomics.types.operations] Fix typo in exposition-only code
+https://wg21.link/edit4140
-
-d:edit424
-EDIT424
+d:edit4141
+EDIT4141
-closed
-add an example of conversion-type-id containing a placeholder type
-https://wg21.link/edit424
+open
+[util.smartptr.shared.cast] Add hyphen for 'well-formed'.
+https://wg21.link/edit4141
-
-d:edit425
-EDIT425
+d:edit4142
+EDIT4142
closed
-[temp] Improve the overall definition of term "template"
-https://wg21.link/edit425
+[expr.post] Only keyword template is optional
+https://wg21.link/edit4142
-
-d:edit426
-EDIT426
+d:edit4143
+EDIT4143
+
+open
+[defns.undefined] Move cross-reference to [expr.const]
+https://wg21.link/edit4143
+
+
+
+
+-
+d:edit4144
+EDIT4144
closed
- is missing from table 14
-https://wg21.link/edit426
+Inconsistent description of C++ extensions to header
+https://wg21.link/edit4144
-
-d:edit427
-EDIT427
+d:edit4145
+EDIT4145
closed
-Fix typo in example of shared_from_this
-https://wg21.link/edit427
+[diff.mods.to.declarations] Also mention 'byte' and 'to_integer.
+https://wg21.link/edit4145
-
-d:edit428
-EDIT428
+d:edit4146
+EDIT4146
closed
-[defns.ill.formed] should link to [defns.well.formed]
-https://wg21.link/edit428
+[iterator.concept.random.access] Fix typo
+https://wg21.link/edit4146
-
-d:edit429
-EDIT429
+d:edit4147
+EDIT4147
closed
-[temp.deduct] Correct "void ()(const int, int[5])"
-https://wg21.link/edit429
+[numeric.ops.gcd,numeric.ops.lcm] Say "other than cv bool" as done elsewhere
+https://wg21.link/edit4147
-
-d:edit43
-EDIT43
+d:edit4148
+EDIT4148
+
+open
+[variant.helper] Use 'struct' for variant_size and variant_alternative
+https://wg21.link/edit4148
+
+
+
+
+-
+d:edit4149
+EDIT4149
+
+open
+[mem.res.syn] Add default template argument for polymorphic_allocator
+https://wg21.link/edit4149
+
+
+
+
+-
+d:edit415
+EDIT415
closed
-Typefaces fixes
-https://wg21.link/edit43
+[re.regiter.incr] fix typo
+https://wg21.link/edit415
-
-d:edit430
-EDIT430
+d:edit4150
+EDIT4150
+
+open
+[mem.poly.allocator.mem] Fix syntax for variadic template declaration
+https://wg21.link/edit4150
+
+
+
+
+-
+d:edit4151
+EDIT4151
closed
-Choose whether to put a space on the left or right of `...` and apply consistently throughout library
-https://wg21.link/edit430
+[except.uncaught] Remove parentheses when not invoking a function
+https://wg21.link/edit4151
-
-d:edit431
-EDIT431
+d:edit4152
+EDIT4152
+
+open
+[expr.prim.lambda.capture] Use the term "local entity".
+https://wg21.link/edit4152
+
+
+
+
+-
+d:edit4153
+EDIT4153
+
+open
+[basic.life] "Otherwise, such a pointer/glvalue refers to allocated storage" is unclear
+https://wg21.link/edit4153
+
+
+
+
+-
+d:edit4154
+EDIT4154
closed
-Qualifying std::move, std::forward, etc. is unnecessary
-https://wg21.link/edit431
+[macros] Fix PDF links to clauses and annexes
+https://wg21.link/edit4154
-
-d:edit432
-EDIT432
+d:edit4155
+EDIT4155
+
+open
+[expr.ref] and postfix-expression.template id-expression
+https://wg21.link/edit4155
+
+
+
+
+-
+d:edit4156
+EDIT4156
closed
-Editorial: Space between "insert" and "(" in two places
-https://wg21.link/edit432
+[range.elements.iterator]: Missing friend specifier for operator- prototype declarations
+https://wg21.link/edit4156
-
-d:edit433
-EDIT433
+d:edit4157
+EDIT4157
closed
-[valarray.syn]'s footnote references wrong section
-https://wg21.link/edit433
+[std] Remove superfluous final \rowsep or \hline in tables.
+https://wg21.link/edit4157
-
-d:edit434
-EDIT434
+d:edit4158
+EDIT4158
closed
-Typo in definition of std::basic_string<...>::assign
-https://wg21.link/edit434
+[range.elements.iterator] Add missing 'friend' for operator-.
+https://wg21.link/edit4158
-
-d:edit435
-EDIT435
+d:edit4159
+EDIT4159
+
+open
+[conv.qual] Fix punctuation in bulleted list.
+https://wg21.link/edit4159
+
+
+
+
+-
+d:edit416
+EDIT416
closed
-[expr.rel] and unrelated pointers
-https://wg21.link/edit435
+[istream.manip] and [ostream.manip] say "namespace std { }" unnecessarily
+https://wg21.link/edit416
-
-d:edit436
-EDIT436
+d:edit4160
+EDIT4160
+
+open
+[expr.const] Disambiguate 'it' by introducing the name V.
+https://wg21.link/edit4160
+
+
+
+
+-
+d:edit4161
+EDIT4161
+
+open
+[specialized.algorithms] Fold away unnecessary compound-statements.
+https://wg21.link/edit4161
+
+
+
+
+-
+d:edit4162
+EDIT4162
+
+open
+[over.literal] Mark use of a reserved identifier with 'error'.
+https://wg21.link/edit4162
+
+
+
+
+-
+d:edit4163
+EDIT4163
+
+open
+[intro.object] Say "member subobject" instead of "data member"
+https://wg21.link/edit4163
+
+
+
+
+-
+d:edit4164
+EDIT4164
closed
-Table 9 is missing `decltype(auto)`
-https://wg21.link/edit436
+[meta.type.synop] Fix bad indentation.
+https://wg21.link/edit4164
-
-d:edit437
-EDIT437
+d:edit4165
+EDIT4165
+
+open
+[std] Use \defnadj to improve/add many index entries.
+https://wg21.link/edit4165
+
+
+
+
+-
+d:edit4166
+EDIT4166
closed
-[dcl.spec.auto] is disorganized and hard to follow
-https://wg21.link/edit437
+[foreword] Adjust Foreword per ISO/CS requirements.
+https://wg21.link/edit4166
-
-d:edit438
-EDIT438
+d:edit4167
+EDIT4167
+
+open
+[basic.life]/8.5 breaks subobject replacement depending on interpretation
+https://wg21.link/edit4167
+
+
+
+
+-
+d:edit4168
+EDIT4168
closed
-basic_ostream::flush() linking to the wrong requirements
-https://wg21.link/edit438
+Various small edits for CS016
+https://wg21.link/edit4168
-
-d:edit439
-EDIT439
+d:edit4169
+EDIT4169
closed
-[swappable.requirements] add comma
-https://wg21.link/edit439
+Fix hanging paragraphs for C++20
+https://wg21.link/edit4169
-
-d:edit44
-EDIT44
+d:edit417
+EDIT417
closed
-[func.wrap.func.targ] Use 'class' not 'typename'
-https://wg21.link/edit44
+[thread.lock.unique.cons] should say "owns"
+https://wg21.link/edit417
-
-d:edit440
-EDIT440
+d:edit4170
+EDIT4170
closed
-nonX vs. non-X and similar hyphenation issues
-https://wg21.link/edit440
+[check] Detect hanging paragraphs.
+https://wg21.link/edit4170
-
-d:edit441
-EDIT441
+d:edit4171
+EDIT4171
closed
-Example in 3.2/6 (6.6) is obsolete
-https://wg21.link/edit441
+Adjust Foreword based on comments from ISO/CS
+https://wg21.link/edit4171
-
-d:edit442
-EDIT442
+d:edit4172
+EDIT4172
closed
-[reverse.iter.requirements] Avoid saying 'global operators'
-https://wg21.link/edit442
+Fix all hanging paragraphs by adding "General" sections.
+https://wg21.link/edit4172
+
+
+
+
+-
+d:edit4173
+EDIT4173
+
+closed
+Overfull \hbox; bugfix for check script
+https://wg21.link/edit4173
+
+
+
+
+-
+d:edit4174
+EDIT4174
+
+closed
+Replace "this subclause" with an explicit reference in all formerly-hanging paragraphs
+https://wg21.link/edit4174
+
+
+
+
+-
+d:edit4175
+EDIT4175
+
+closed
+[intro.ack] Dissolve subclause.
+https://wg21.link/edit4175
+
+
+
+
+-
+d:edit4176
+EDIT4176
+
+open
+[fs.norm.ref] Dissolve and follow #4175 suit
+https://wg21.link/edit4176
+
+
+
+
+-
+d:edit4177
+EDIT4177
+
+closed
+[check] Consider only text with \pnum as a hanging paragraph.
+https://wg21.link/edit4177
+
+
+
+
+-
+d:edit4178
+EDIT4178
+
+closed
+Fix solitary subclauses
+https://wg21.link/edit4178
+
+
+
+
+-
+d:edit4179
+EDIT4179
+
+closed
+[check] Detect subclauses without siblings.
+https://wg21.link/edit4179
+
+
+
+
+-
+d:edit418
+EDIT418
+
+closed
+Simplify the wording of static_pointer_cast<> and friends.
+https://wg21.link/edit418
+
+
+
+
+-
+d:edit4180
+EDIT4180
+
+closed
+[definitions] Integrate into [intro.defs]
+https://wg21.link/edit4180
+
+
+
+
+-
+d:edit4181
+EDIT4181
+
+closed
+Cs016 7
+https://wg21.link/edit4181
+
+
+
+
+-
+d:edit4182
+EDIT4182
+
+closed
+[intro.refs] Fix clause reference to ISO/IEC 9899.
+https://wg21.link/edit4182
+
+
+
+
+-
+d:edit4183
+EDIT4183
+
+closed
+[intro.refs] Update from ISO/IEC 10646-1:1993 to ISO/IEC 10646:2003.
+https://wg21.link/edit4183
+
+
+
+
+-
+d:edit4184
+EDIT4184
+
+open
+[time.cal.year.nonmembers] Avoid narrowing conversion
+https://wg21.link/edit4184
+
+
+
+
+-
+d:edit4185
+EDIT4185
+
+open
+[format.arg,filebuf.members] Invalid uses of NTCTS
+https://wg21.link/edit4185
+
+
+
+
+-
+d:edit4186
+EDIT4186
+
+closed
+Fix solitary subclauses
+https://wg21.link/edit4186
+
+
+
+
+-
+d:edit4187
+EDIT4187
+
+closed
+[intro.defs] Refer to undated ISO/IEC 2382 for the terminology.
+https://wg21.link/edit4187
+
+
+
+
+-
+d:edit4188
+EDIT4188
+
+closed
+[intro.refs,time.format] Fix normative references.
+https://wg21.link/edit4188
+
+
+
+
+-
+d:edit4189
+EDIT4189
+
+closed
+[intro.compliance.general] Properly reference normative clauses
+https://wg21.link/edit4189
+
+
+
+
+-
+d:edit419
+EDIT419
+
+closed
+[expr.sizeof] redundant wording
+https://wg21.link/edit419
+
+
+
+
+-
+d:edit4190
+EDIT4190
+
+closed
+[everywhere] Follow ISO rules for the presentation of notes and examples
+https://wg21.link/edit4190
+
+
+
+
+-
+d:edit4191
+EDIT4191
+
+closed
+[intro.defs] Remove cross-references to main part
+https://wg21.link/edit4191
+
+
+
+
+-
+d:edit4192
+EDIT4192
+
+closed
+[ranges.syn] Update iota_view constraints
+https://wg21.link/edit4192
+
+
+
+
+-
+d:edit4193
+EDIT4193
+
+closed
+[vector.cons] is called "Constructors, copy, and assignment" but only has constructors
+https://wg21.link/edit4193
+
+
+
+
+-
+d:edit4194
+EDIT4194
+
+closed
+Fix modal verbs
+https://wg21.link/edit4194
+
+
+
+
+-
+d:edit4195
+EDIT4195
+
+open
+Formally the term `member class template` is not defined in the standard
+https://wg21.link/edit4195
+
+
+
+
+-
+d:edit4196
+EDIT4196
+
+open
+Inconsistent spelling of "whitespace"
+https://wg21.link/edit4196
+
+
+
+
+-
+d:edit4197
+EDIT4197
+
+closed
+[class.mem.general]/12 contains a false statement
+https://wg21.link/edit4197
+
+
+
+
+-
+d:edit4198
+EDIT4198
+
+closed
+[everywhere] Stop talking about C++ International Standards.
+https://wg21.link/edit4198
+
+
+
+
+-
+d:edit4199
+EDIT4199
+
+open
+The wordings of the paragraph [temp.dep.type#1] miss some examples
+https://wg21.link/edit4199
+
+
+
+
+-
+d:edit42
+EDIT42
+
+closed
+[associative] Remove redundant template arguments.
+https://wg21.link/edit42
+
+
+
+
+-
+d:edit420
+EDIT420
+
+closed
+[dcl.link] Fix indentation of example code
+https://wg21.link/edit420
+
+
+
+
+-
+d:edit4200
+EDIT4200
+
+closed
+[dcl.fct.def.coroutine] p11 Missing "noexcept" on final_suspend in example
+https://wg21.link/edit4200
+
+
+
+
+-
+d:edit4201
+EDIT4201
+
+closed
+[dcl.fct.def.coroutine] Add missing 'noexcept' for final_suspend.
+https://wg21.link/edit4201
+
+
+
+
+-
+d:edit4202
+EDIT4202
+
+open
+Many implementation defined typedefs are not indexed
+https://wg21.link/edit4202
+
+
+
+
+-
+d:edit4203
+EDIT4203
+
+closed
+[everywhere] Reduce width of space after Note: and Example:.
+https://wg21.link/edit4203
+
+
+
+
+-
+d:edit4204
+EDIT4204
+
+closed
+[c++20] The last item in [cpp.predefined] looks very silly
+https://wg21.link/edit4204
+
+
+
+
+-
+d:edit4205
+EDIT4205
+
+closed
+[c++20] Increase value of __cplusplus macro
+https://wg21.link/edit4205
+
+
+
+
+-
+d:edit4206
+EDIT4206
+
+closed
+[cpp.predefined] Shuffle items to avoid an unfortunate page break.
+https://wg21.link/edit4206
+
+
+
+
+-
+d:edit4207
+EDIT4207
+
+closed
+[xref] Fix C++20-based reference of cross-references again.
+https://wg21.link/edit4207
+
+
+
+
+-
+d:edit4208
+EDIT4208
+
+open
+[std] Fix PDF title and subject.
+https://wg21.link/edit4208
+
+
+
+
+-
+d:edit4209
+EDIT4209
+
+open
+[conv.rank] Avoid hinting that 'bool' be a standard integer type.
+https://wg21.link/edit4209
+
+
+
+
+-
+d:edit421
+EDIT421
+
+closed
+[{i,o}stream.manip] Remove redundant "namespace std"
+https://wg21.link/edit421
+
+
+
+
+-
+d:edit4210
+EDIT4210
+
+open
+Statement in the Note in [class.union.anon]/1 should have normative status
+https://wg21.link/edit4210
+
+
+
+
+-
+d:edit4211
+EDIT4211
+
+open
+[everywhere] Consistently use 'whitespace'.
+https://wg21.link/edit4211
+
+
+
+
+-
+d:edit4212
+EDIT4212
+
+open
+[class.union.anon] Remove duplicate normative wording.
+https://wg21.link/edit4212
+
+
+
+
+-
+d:edit4213
+EDIT4213
+
+closed
+[vector.cons] Fix subclause heading.
+https://wg21.link/edit4213
+
+
+
+
+-
+d:edit4214
+EDIT4214
+
+closed
+[fs.norm.ref] Dissolve subclause.
+https://wg21.link/edit4214
+
+
+
+
+-
+d:edit4215
+EDIT4215
+
+open
+[expr.unary.op] Use 'negative', not 'negation'.
+https://wg21.link/edit4215
+
+
+
+
+-
+d:edit4216
+EDIT4216
+
+open
+[expr.prim.paren] Replace "value" with "result"
+https://wg21.link/edit4216
+
+
+
+
+-
+d:edit4217
+EDIT4217
+
+closed
+[class.prop]/(3.7) is in contradiction with [class.prop]/(3.7.3)
+https://wg21.link/edit4217
+
+
+
+
+-
+d:edit4218
+EDIT4218
+
+open
+footnote environment
+https://wg21.link/edit4218
+
+
+
+
+-
+d:edit4219
+EDIT4219
+
+open
+Process: final page-by-page review
+https://wg21.link/edit4219
+
+
+
+
+-
+d:edit422
+EDIT422
+
+closed
+insert_or_assign (23.5.4.4p7 and 23.4.4.4p5) reference undefined "args"
+https://wg21.link/edit422
+
+
+
+
+-
+d:edit4220
+EDIT4220
+
+closed
+Pull a bunch of changes from master onto the C++20 branch
+https://wg21.link/edit4220
+
+
+
+
+-
+d:edit4221
+EDIT4221
+
+open
+[forwardlist.ops] bogus specification of forward_list::unique
+https://wg21.link/edit4221
+
+
+
+
+-
+d:edit4222
+EDIT4222
+
+closed
+Fix modal verb "must"
+https://wg21.link/edit4222
+
+
+
+
+-
+d:edit4223
+EDIT4223
+
+closed
+[temp.constr.order] Remove example markers from footnote.
+https://wg21.link/edit4223
+
+
+
+
+-
+d:edit4224
+EDIT4224
+
+closed
+[std] Fix the remainder of 'may' and 'shall' in footnotes.
+https://wg21.link/edit4224
+
+
+
+
+-
+d:edit4225
+EDIT4225
+
+closed
+Further cherry-picks for the c++20 branch
+https://wg21.link/edit4225
+
+
+
+
+-
+d:edit4226
+EDIT4226
+
+closed
+It seems to an editorial issue for the comment in an operator over example
+https://wg21.link/edit4226
+
+
+
+
+-
+d:edit4227
+EDIT4227
+
+closed
+Yet more cherry-picks for c++20
+https://wg21.link/edit4227
+
+
+
+
+-
+d:edit4228
+EDIT4228
+
+open
+Process: page-by-page review tracking
+https://wg21.link/edit4228
+
+
+
+
+-
+d:edit4229
+EDIT4229
+
+open
+The wording in paragraph [temp.variadic#8] may make a bit misleading
+https://wg21.link/edit4229
+
+
+
+
+-
+d:edit423
+EDIT423
+
+closed
+[stmt.ranged] Minor editorial issues
+https://wg21.link/edit423
+
+
+
+
+-
+d:edit4230
+EDIT4230
+
+closed
+[iostream.objects.overview] Delete duplicate paragraph.
+https://wg21.link/edit4230
+
+
+
+
+-
+d:edit4231
+EDIT4231
+
+open
+Page breaks (jmaurer)
+https://wg21.link/edit4231
+
+
+
+
+-
+d:edit4232
+EDIT4232
+
+closed
+[futures.async] Avoid note within a sentence.
+https://wg21.link/edit4232
+
+
+
+
+-
+d:edit4233
+EDIT4233
+
+open
+Page breaks (tkoeppe)
+https://wg21.link/edit4233
+
+
+
+
+-
+d:edit4234
+EDIT4234
+
+closed
+[lex.charset] Replace "is required" wording in footnote with simple statement.
+https://wg21.link/edit4234
+
+
+
+
+-
+d:edit4235
+EDIT4235
+
+open
+[class.init] Replace abominable temporary expression wording
+https://wg21.link/edit4235
+
+
+
+
+-
+d:edit4236
+EDIT4236
+
+closed
+[class.mem.general] Awkward punctuation around note in list item
+https://wg21.link/edit4236
+
+
+
+
+-
+d:edit4237
+EDIT4237
+
+open
+[macros] Avoid page break between example and codeblock introducers
+https://wg21.link/edit4237
+
+
+
+
+-
+d:edit4238
+EDIT4238
+
+closed
+[basic.fundamental] Delete stray space.
+https://wg21.link/edit4238
+
+
+
+
+-
+d:edit4239
+EDIT4239
+
+closed
+[foreword] Exclude mentions of library headers from the index.
+https://wg21.link/edit4239
+
+
+
+
+-
+d:edit424
+EDIT424
+
+closed
+add an example of conversion-type-id containing a placeholder type
+https://wg21.link/edit424
+
+
+
+
+-
+d:edit4240
+EDIT4240
+
+open
+[input.output] Reformat declarations according to newest conventions
+https://wg21.link/edit4240
+
+
+
+
+-
+d:edit4241
+EDIT4241
+
+closed
+Add new note* and example* environments to suppress paragraph break.
+https://wg21.link/edit4241
+
+
+
+
+-
+d:edit4242
+EDIT4242
+
+closed
+[grammar] Prefer putting a section heading on a new page.
+https://wg21.link/edit4242
+
+
+
+
+-
+d:edit4243
+EDIT4243
+
+open
+[range.reverse.overview] Use \cv{} instead of "cv-qualified"
+https://wg21.link/edit4243
+
+
+
+
+-
+d:edit4244
+EDIT4244
+
+closed
+[futures.async] Avoid note within a sentence.
+https://wg21.link/edit4244
+
+
+
+
+-
+d:edit4245
+EDIT4245
+
+closed
+[intro.compliance.general, implimits] Cite Annex B normatively.
+https://wg21.link/edit4245
+
+
+
+
+-
+d:edit4246
+EDIT4246
+
+open
+[fig:iostreams.streampos] Reconsider use of informal term "xfered"
+https://wg21.link/edit4246
+
+
+
+
+-
+d:edit4247
+EDIT4247
+
+open
+[range.dangling]p1 is overly long and complex.
+https://wg21.link/edit4247
+
+
+
+
+-
+d:edit4248
+EDIT4248
+
+closed
+[class.mem.general] Move note to the end of the list item.
+https://wg21.link/edit4248
+
+
+
+
+-
+d:edit4249
+EDIT4249
+
+closed
+[std] Introduce tailnote environment to avoid empty lines in tables.
+https://wg21.link/edit4249
+
+
+
+
+-
+d:edit425
+EDIT425
+
+closed
+[temp] Improve the overall definition of term "template"
+https://wg21.link/edit425
+
+
+
+
+-
+d:edit4250
+EDIT4250
+
+closed
+Class types are not cv-qualified
+https://wg21.link/edit4250
+
+
+
+
+-
+d:edit4251
+EDIT4251
+
+closed
+[std] Use tailnote and tailexample to avoid empty space in tables.
+https://wg21.link/edit4251
+
+
+
+
+-
+d:edit4252
+EDIT4252
+
+closed
+Page breaks (burblebee)
+https://wg21.link/edit4252
+
+
+
+
+-
+d:edit4253
+EDIT4253
+
+open
+[special.mem.concepts] Adjust presentation to use ranges::blah
+https://wg21.link/edit4253
+
+
+
+
+-
+d:edit4254
+EDIT4254
+
+closed
+[macros] Avoid excess vertical space for Annex C macros.
+https://wg21.link/edit4254
+
+
+
+
+-
+d:edit4255
+EDIT4255
+
+closed
+[ranges] Index "split_view::{outer,inner}-iterator" correctly.
+https://wg21.link/edit4255
+
+
+
+
+-
+d:edit4256
+EDIT4256
+
+open
+use nested namespace definitions in the library where applicable
+https://wg21.link/edit4256
+
+
+
+
+-
+d:edit4257
+EDIT4257
+
+closed
+[time.clock.utc.overview] example can probably be line-wrapped better
+https://wg21.link/edit4257
+
+
+
+
+-
+d:edit4258
+EDIT4258
+
+open
+[floatfield.manip]/8 has not stood the test of time
+https://wg21.link/edit4258
+
+
+
+
+-
+d:edit4259
+EDIT4259
+
+closed
+[iomanip.syn] invents unnecessary placeholders
+https://wg21.link/edit4259
+
+
+
+
+-
+d:edit426
+EDIT426
+
+closed
+ is missing from table 14
+https://wg21.link/edit426
+
+
+
+
+-
+d:edit4260
+EDIT4260
+
+closed
+[tab:filebuf.open.modes] is weirdly split in two
+https://wg21.link/edit4260
+
+
+
+
+-
+d:edit4261
+EDIT4261
+
+closed
+[time.clock.utc.overview] Move explicit line break in example.
+https://wg21.link/edit4261
+
+
+
+
+-
+d:edit4262
+EDIT4262
+
+closed
+Improved docs
+https://wg21.link/edit4262
+
+
+
+
+-
+d:edit4263
+EDIT4263
+
+closed
+[move.iter.elem] Add missing 'return'
+https://wg21.link/edit4263
+
+
+
+
+-
+d:edit4264
+EDIT4264
+
+closed
+CPOs inhibit guaranteed copy elision of arguments, are unimplementable as specified
+https://wg21.link/edit4264
+
+
+
+
+-
+d:edit4265
+EDIT4265
+
+closed
+[structure.elements] describes a standard from an alternate universe
+https://wg21.link/edit4265
+
+
+
+
+-
+d:edit4266
+EDIT4266
+
+open
+consider moving [declval]p4 inside the itemdescr
+https://wg21.link/edit4266
+
+
+
+
+-
+d:edit4267
+EDIT4267
+
+open
+normative "Note A", "Note B", ...
+https://wg21.link/edit4267
+
+
+
+
+-
+d:edit4268
+EDIT4268
+
+closed
+[tab:container.assoc.req] missing an "Effects:"
+https://wg21.link/edit4268
+
+
+
+
+-
+d:edit4269
+EDIT4269
+
+closed
+[tab:container.hash.req] missing capitalization in description of node_type
+https://wg21.link/edit4269
+
+
+
+
+-
+d:edit427
+EDIT427
+
+closed
+Fix typo in example of shared_from_this
+https://wg21.link/edit427
+
+
+
+
+-
+d:edit4270
+EDIT4270
+
+open
+[range.access] Should we move [range.access] to [iterators]?
+https://wg21.link/edit4270
+
+
+
+
+-
+d:edit4271
+EDIT4271
+
+closed
+[tab:container.hash.req] Capitalize start of sentence.
+https://wg21.link/edit4271
+
+
+
+
+-
+d:edit4272
+EDIT4272
+
+closed
+[tab:container.assoc.req] Add missing 'Effects'
+https://wg21.link/edit4272
+
+
+
+
+-
+d:edit4273
+EDIT4273
+
+closed
+[tab:filebuf.open.modes] Consistently order table rows.
+https://wg21.link/edit4273
+
+
+
+
+-
+d:edit4274
+EDIT4274
+
+open
+[dcl.init.ref] instructs performing direct initialization after applying a user-defined conversion
+https://wg21.link/edit4274
+
+
+
+
+-
+d:edit4275
+EDIT4275
+
+closed
+C++20 tweaks
+https://wg21.link/edit4275
+
+
+
+
+-
+d:edit4276
+EDIT4276
+
+closed
+[dcl.fct.def.coroutine] Replace "variable" with "object"
+https://wg21.link/edit4276
+
+
+
+
+-
+d:edit4277
+EDIT4277
+
+closed
+[iomanip.syn] Use 'unspecified' instead of type meta-variables.
+https://wg21.link/edit4277
+
+
+
+
+-
+d:edit4278
+EDIT4278
+
+closed
+[intro.races] Duplicate index entry for 'visible side effect(s)'
+https://wg21.link/edit4278
+
+
+
+
+-
+d:edit4279
+EDIT4279
+
+closed
+[intro.races] Harmonize index entry for "visible side effect(s)".
+https://wg21.link/edit4279
+
+
+
+
+-
+d:edit428
+EDIT428
+
+closed
+[defns.ill.formed] should link to [defns.well.formed]
+https://wg21.link/edit428
+
+
+
+
+-
+d:edit4280
+EDIT4280
+
+closed
+[expr.prim.id.unqual] Restore "Otherwise"
+https://wg21.link/edit4280
+
+
+
+
+-
+d:edit4281
+EDIT4281
+
+closed
+[locale.codecvt.virtuals]p2+ is missing a paragraph number
+https://wg21.link/edit4281
+
+
+
+
+-
+d:edit4282
+EDIT4282
+
+open
+[facet.num.get.virtuals]p3 needs rework
+https://wg21.link/edit4282
+
+
+
+
+-
+d:edit4283
+EDIT4283
+
+closed
+merge [re.def] into Clause 3
+https://wg21.link/edit4283
+
+
+
+
+-
+d:edit4284
+EDIT4284
+
+closed
+[locale.codecvt.virtuals] Add missing pnum
+https://wg21.link/edit4284
+
+
+
+
+-
+d:edit4285
+EDIT4285
+
+closed
+[stmt.ranged] Inconsistent placeholder formatting
+https://wg21.link/edit4285
+
+
+
+
+-
+d:edit4286
+EDIT4286
+
+closed
+[class.dtor] Fix wording about object's lifetime
+https://wg21.link/edit4286
+
+
+
+
+-
+d:edit4287
+EDIT4287
+
+open
+[dcl.fct] Clarify which declarations we're talking about in example.
+https://wg21.link/edit4287
+
+
+
+
+-
+d:edit4288
+EDIT4288
+
+closed
+[intro.defs] Integrate [re.def].
+https://wg21.link/edit4288
+
+
+
+
+-
+d:edit4289
+EDIT4289
+
+closed
+[stmt.ranged] Align font for begin-expr and end-expr.
+https://wg21.link/edit4289
+
+
+
+
+-
+d:edit429
+EDIT429
+
+closed
+[temp.deduct] Correct "void ()(const int, int[5])"
+https://wg21.link/edit429
+
+
+
+
+-
+d:edit4290
+EDIT4290
+
+closed
+[declval] Indent example and fix phrasing in example
+https://wg21.link/edit4290
+
+
+
+
+-
+d:edit4291
+EDIT4291
+
+open
+[macros] Harmonize paragraph vertical spacing
+https://wg21.link/edit4291
+
+
+
+
+-
+d:edit4292
+EDIT4292
+
+open
+[rand.eng.mers] should use math font for (1u<::assign
+https://wg21.link/edit434
+
+
+
+
+-
+d:edit4340
+EDIT4340
+
+open
+[std] might and could: re-review for complicated cases
+https://wg21.link/edit4340
+
+
+
+
+-
+d:edit4341
+EDIT4341
+
+closed
+[iterators] Replace 'could' and 'might'
+https://wg21.link/edit4341
+
+
+
+
+-
+d:edit4342
+EDIT4342
+
+closed
+[ranges] Replace 'could' and 'might'
+https://wg21.link/edit4342
+
+
+
+
+-
+d:edit4343
+EDIT4343
+
+closed
+[algorithms] Replace 'could' and 'might'
+https://wg21.link/edit4343
+
+
+
+
+-
+d:edit4344
+EDIT4344
+
+closed
+[numerics] Replace 'could' and 'might'
+https://wg21.link/edit4344
+
+
+
+
+-
+d:edit4345
+EDIT4345
+
+closed
+[localization] Replace 'could' and 'might'
+https://wg21.link/edit4345
+
+
+
+
+-
+d:edit4346
+EDIT4346
+
+closed
+[input.output] Replace 'could' and 'might'
+https://wg21.link/edit4346
+
+
+
+
+-
+d:edit4347
+EDIT4347
+
+closed
+[re] Replace 'could' and 'might'
+https://wg21.link/edit4347
+
+
+
+
+-
+d:edit4348
+EDIT4348
+
+closed
+[atomics] Replace 'could' and 'might'
+https://wg21.link/edit4348
+
+
+
+
+-
+d:edit4349
+EDIT4349
+
+closed
+[thread] Replace 'could' and 'might'
+https://wg21.link/edit4349
+
+
+
+
+-
+d:edit435
+EDIT435
+
+closed
+[expr.rel] and unrelated pointers
+https://wg21.link/edit435
+
+
+
+
+-
+d:edit4350
+EDIT4350
+
+closed
+[diff] Replace 'could' and 'might'
+https://wg21.link/edit4350
+
+
+
+
+-
+d:edit4351
+EDIT4351
+
+closed
+[depr] Replace 'could' and 'might'
+https://wg21.link/edit4351
+
+
+
+
+-
+d:edit4352
+EDIT4352
+
+closed
+[diagnostics] Replace 'could' and 'might'
+https://wg21.link/edit4352
+
+
+
+
+-
+d:edit4353
+EDIT4353
+
+closed
+[concepts] Replace 'could' and 'might'
+https://wg21.link/edit4353
+
+
+
+
+-
+d:edit4354
+EDIT4354
+
+closed
+[support] Replace 'could' and 'might'
+https://wg21.link/edit4354
+
+
+
+
+-
+d:edit4355
+EDIT4355
+
+closed
+[library] Replace 'could' and 'might'
+https://wg21.link/edit4355
+
+
+
+
+-
+d:edit4356
+EDIT4356
+
+open
+Might be a wrong of the interpretation of the example in [basic.start.dynamic#5]
+https://wg21.link/edit4356
+
+
+
+
+-
+d:edit4357
+EDIT4357
+
+closed
+[cpp] Replace 'could' and 'might'
+https://wg21.link/edit4357
+
+
+
+
+-
+d:edit4358
+EDIT4358
+
+closed
+[except] Replace 'could' and 'might'
+https://wg21.link/edit4358
+
+
+
+
+-
+d:edit4359
+EDIT4359
+
+closed
+[temp] Replace 'could' and 'might'
+https://wg21.link/edit4359
+
+
+
+
+-
+d:edit436
+EDIT436
+
+closed
+Table 9 is missing `decltype(auto)`
+https://wg21.link/edit436
+
+
+
+
+-
+d:edit4360
+EDIT4360
+
+closed
+[over] Replace 'could' and 'might'
+https://wg21.link/edit4360
+
+
+
+
+-
+d:edit4361
+EDIT4361
+
+closed
+[class] Replace 'could' and 'might'
+https://wg21.link/edit4361
+
+
+
+
+-
+d:edit4362
+EDIT4362
+
+closed
+[dcl.dcl] Replace 'could' and 'might'
+https://wg21.link/edit4362
+
+
+
+
+-
+d:edit4363
+EDIT4363
+
+closed
+[stmt.stmt] Replace 'could' and 'might'
+https://wg21.link/edit4363
+
+
+
+
+-
+d:edit4364
+EDIT4364
+
+closed
+[expr] Replace 'could' and 'might'
+https://wg21.link/edit4364
+
+
+
+
+-
+d:edit4365
+EDIT4365
+
+closed
+[basic] Replace 'could' and 'might'
+https://wg21.link/edit4365
+
+
+
+
+-
+d:edit4366
+EDIT4366
+
+closed
+[lex] Replace 'could' and 'might'
+https://wg21.link/edit4366
+
+
+
+
+-
+d:edit4367
+EDIT4367
+
+closed
+CWG Poll 2: P0330R8 Literal Suffix for (signed) size_t
+https://wg21.link/edit4367
+
+
+
+
+-
+d:edit4368
+EDIT4368
+
+closed
+CWG Poll 3: P2096R2 Generalized wording for partial specializations
+https://wg21.link/edit4368
+
+
+
+
+-
+d:edit4369
+EDIT4369
+
+open
+Consider using less excessively large source files
+https://wg21.link/edit4369
+
+
+
+
+-
+d:edit437
+EDIT437
+
+closed
+[dcl.spec.auto] is disorganized and hard to follow
+https://wg21.link/edit437
+
+
+
+
+-
+d:edit4370
+EDIT4370
+
+closed
+[res.on.data.races] Replace 'could'.
+https://wg21.link/edit4370
+
+
+
+
+-
+d:edit4371
+EDIT4371
+
+closed
+CWG Poll 4: P2029R4 Numeric and universal character escapes in character and string literals
+https://wg21.link/edit4371
+
+
+
+
+-
+d:edit4372
+EDIT4372
+
+open
+LWG Poll 8: P0943R6 Support C atomics in C++
+https://wg21.link/edit4372
+
+
+
+
+-
+d:edit4373
+EDIT4373
+
+open
+LWG Poll 4: P1679R3 string contains function
+https://wg21.link/edit4373
+
+
+
+
+-
+d:edit4374
+EDIT4374
+
+closed
+[thread.sharedtimedmutex.requirements.general] Fix typo
+https://wg21.link/edit4374
+
+
+
+
+-
+d:edit4375
+EDIT4375
+
+open
+LWG Poll 5: P0881R7 A Proposal to add stacktrace library
+https://wg21.link/edit4375
+
+
+
+
+-
+d:edit4376
+EDIT4376
+
+closed
+CWG Poll 1: P2238R0 Core Language Working Group "tentatively ready" Issues
+https://wg21.link/edit4376
+
+
+
+
+-
+d:edit4377
+EDIT4377
+
+closed
+[res.on.arguments.1.3] Can std library APIs that take arguments by rvalue reference move from them?
+https://wg21.link/edit4377
+
+
+
+
+-
+d:edit4378
+EDIT4378
+
+open
+[atomics.syn] macros in namespace std
+https://wg21.link/edit4378
+
+
+
+
+-
+d:edit4379
+EDIT4379
+
+open
+CWG Poll 5: P1787R6 Declarations and where to find them
+https://wg21.link/edit4379
+
+
+
+
+-
+d:edit438
+EDIT438
+
+closed
+basic_ostream::flush() linking to the wrong requirements
+https://wg21.link/edit438
+
+
+
+
+-
+d:edit4380
+EDIT4380
+
+open
+LWG Poll 3: P2236R0 Standard Library Ready and Tentatively Ready issues
+https://wg21.link/edit4380
+
+
+
+
+-
+d:edit4381
+EDIT4381
+
+closed
+\exposid (and similar macros) cause misalignment of columns in code blocks
+https://wg21.link/edit4381
+
+
+
+
+-
+d:edit4382
+EDIT4382
+
+closed
+[iterators.common] fix typo and add "is true" to Preconditions: clauses
+https://wg21.link/edit4382
+
+
+
+
+-
+d:edit4383
+EDIT4383
+
+open
+Always use \libconcept, even in synopsis and itemdecls
+https://wg21.link/edit4383
+
+
+
+
+-
+d:edit4384
+EDIT4384
+
+closed
+Replace "could" and "might", Clauses 1-15.
+https://wg21.link/edit4384
+
+
+
+
+-
+d:edit4385
+EDIT4385
+
+open
+[over.call.func, gram.key] Make colon in bnf non-italic.
+https://wg21.link/edit4385
+
+
+
+
+-
+d:edit4386
+EDIT4386
+
+closed
+Replace "could" and "might", Clauses 16-32.
+https://wg21.link/edit4386
+
+
+
+
+-
+d:edit4387
+EDIT4387
+
+open
+[dcl.array] p.7 may be outdated
+https://wg21.link/edit4387
+
+
+
+
+-
+d:edit4388
+EDIT4388
+
+open
+[class.copy.assign]p8 needs rewording
+https://wg21.link/edit4388
+
+
+
+
+-
+d:edit4389
+EDIT4389
+
+open
+Replacing "might" with "can" obscures the distinction of possiblity and risk
+https://wg21.link/edit4389
+
+
+
+
+-
+d:edit439
+EDIT439
+
+closed
+[swappable.requirements] add comma
+https://wg21.link/edit439
+
+
+
+
+-
+d:edit4390
+EDIT4390
+
+closed
+Replace "could" and "might" in Annexes.
+https://wg21.link/edit4390
+
+
+
+
+-
+d:edit4391
+EDIT4391
+
+closed
+atomic wait/notify_one/notify_all : add volatile constraints
+https://wg21.link/edit4391
+
+
+
+
+-
+d:edit4392
+EDIT4392
+
+closed
+[macros] Add "\exposidnc", like \exposid without italic correction
+https://wg21.link/edit4392
+
+
+
+
+-
+d:edit4393
+EDIT4393
+
+open
+Rewordings to avoid "might" and "could"
+https://wg21.link/edit4393
+
+
+
+
+-
+d:edit4394
+EDIT4394
+
+open
+P2029R4 ("character escapes") seemingly attempts to introduce new terms
+https://wg21.link/edit4394
+
+
+
+
+-
+d:edit4395
+EDIT4395
+
+closed
+Rebase Motion 5
+https://wg21.link/edit4395
+
+
+
+
+-
+d:edit4396
+EDIT4396
+
+open
+Remove copy/paste extra lines from example code
+https://wg21.link/edit4396
+
+
+
+
+-
+d:edit4397
+EDIT4397
+
+closed
+[expr.type.conv] Remove unnecessary indirection of "specified type" when the resulting type will always be unqualified void
+https://wg21.link/edit4397
+
+
+
+
+-
+d:edit4398
+EDIT4398
+
+closed
+Rebased version of CWG Poll 5: P1787R6 Declarations and where to find them
+https://wg21.link/edit4398
+
+
+
+
+-
+d:edit4399
+EDIT4399
+
+closed
+Address partial specialization merge conflicts
+https://wg21.link/edit4399
+
+
+
+
+-
+d:edit44
+EDIT44
+
+closed
+[func.wrap.func.targ] Use 'class' not 'typename'
+https://wg21.link/edit44
+
+
+
+
+-
+d:edit440
+EDIT440
+
+closed
+nonX vs. non-X and similar hyphenation issues
+https://wg21.link/edit440
+
+
+
+
+-
+d:edit4400
+EDIT4400
+
+open
+Footnote marks should appear after punctuation
+https://wg21.link/edit4400
+
+
+
+
+-
+d:edit4401
+EDIT4401
+
+open
+Replace "typedef name" with typedef-name>
+https://wg21.link/edit4401
+
+
+
+
+-
+d:edit4402
+EDIT4402
+
+open
+[std] Move punctuation to before the footnote marker.
+https://wg21.link/edit4402
+
+
+
+
+-
+d:edit4403
+EDIT4403
+
+open
+Assorted review comments from CWG-5
+https://wg21.link/edit4403
+
+
+
+
+-
+d:edit4404
+EDIT4404
+
+open
+[cpp.import] Use "header unit" where appropriate
+https://wg21.link/edit4404
+
+
+
+
+-
+d:edit4405
+EDIT4405
+
+open
+Use \keyword pervasively
+https://wg21.link/edit4405
+
+
+
+
+-
+d:edit4406
+EDIT4406
+
+open
+[cpp.import] Clarify header units as the source of macro definitions.
+https://wg21.link/edit4406
+
+
+
+
+-
+d:edit4407
+EDIT4407
+
+closed
+[iterator.requirements.general] Fix indexing around 'valid range'.
+https://wg21.link/edit4407
+
+
+
+
+-
+d:edit4408
+EDIT4408
+
+open
+Fix up the wording of one note, and add a second note, on implicit move.
+https://wg21.link/edit4408
+
+
+
+
+-
+d:edit4409
+EDIT4409
+
+open
+[class.mem.general]/12 seems to conflict with [class.nest]/3
+https://wg21.link/edit4409
+
+
+
+
+-
+d:edit441
+EDIT441
+
+closed
+Example in 3.2/6 (6.6) is obsolete
+https://wg21.link/edit441
+
+
+
+
+-
+d:edit4410
+EDIT4410
+
+closed
+[atomics.syn] Move macro definitions to the global namespace.
+https://wg21.link/edit4410
+
+
+
+
+-
+d:edit4411
+EDIT4411
+
+open
+[func.wrap.func] Remove declarations already in [functional.syn]
+https://wg21.link/edit4411
+
+
+
+
+-
+d:edit4412
+EDIT4412
+
+closed
+Hello
+https://wg21.link/edit4412
+
+
+
+
+-
+d:edit4413
+EDIT4413
+
+open
+[dcl.constexpr] Definition of "identifier label" was removed but is still used
+https://wg21.link/edit4413
+
+
+
+
+-
+d:edit4414
+EDIT4414
+
+closed
+[std, cover-wd] Update editor
+https://wg21.link/edit4414
+
+
+
+
+-
+d:edit4415
+EDIT4415
+
+closed
+[dcl.constexpr] Remove use of 'identifier label'.
+https://wg21.link/edit4415
+
+
+
+
+-
+d:edit4416
+EDIT4416
+
+open
+[class.mem.general] Allow non-defining declarations of nested classes.
+https://wg21.link/edit4416
+
+
+
+
+-
+d:edit4417
+EDIT4417
+
+open
+[std] Use grammar typedef-name instead of 'typedef name'.
+https://wg21.link/edit4417
+
+
+
+
+-
+d:edit4418
+EDIT4418
+
+open
+[class.copy.assign] Fix phrasing in note
+https://wg21.link/edit4418
+
+
+
+
+-
+d:edit4419
+EDIT4419
+
+closed
+[dcl.array] Arrays of unknown bound are allowed in function parameters.
+https://wg21.link/edit4419
+
+
+
+
+-
+d:edit442
+EDIT442
+
+closed
+[reverse.iter.requirements] Avoid saying 'global operators'
+https://wg21.link/edit442
+
+
+
+
+-
+d:edit4420
+EDIT4420
+
+open
+Confusing wording in note on [basic.start.dynamic]/1
+https://wg21.link/edit4420
diff --git a/.spec-data/biblio/biblio-el.data b/.spec-data/biblio/biblio-el.data
index f263e55a0..865686f88 100644
--- a/.spec-data/biblio/biblio-el.data
+++ b/.spec-data/biblio/biblio-el.data
@@ -11,12 +11,12 @@ https://wicg.github.io/element-timing/
-
d:elementtraversal
ElementTraversal
-22 December 2008
+3 November 2020
REC
Element Traversal Specification
https://www.w3.org/TR/ElementTraversal/
-
+dom
Doug Schepers
@@ -29,7 +29,7 @@ WD
Element Traversal Specification
https://www.w3.org/TR/2007/WD-ElementTraversal-20070727/
https://www.w3.org/TR/2007/WD-ElementTraversal-20070727/
-
+dom
Doug Schepers
@@ -42,7 +42,7 @@ WD
Element Traversal Specification
https://www.w3.org/TR/2008/WD-ElementTraversal-20080303/
https://www.w3.org/TR/2008/WD-ElementTraversal-20080303/
-
+dom
Doug Schepers
@@ -55,7 +55,7 @@ CR
Element Traversal Specification
https://www.w3.org/TR/2008/CR-ElementTraversal-20080813/
https://www.w3.org/TR/2008/CR-ElementTraversal-20080813/
-
+dom
Doug Schepers
@@ -68,7 +68,7 @@ PR
Element Traversal Specification
https://www.w3.org/TR/2008/PR-ElementTraversal-20081117/
https://www.w3.org/TR/2008/PR-ElementTraversal-20081117/
-
+dom
Doug Schepers
@@ -81,8 +81,21 @@ REC
Element Traversal Specification
https://www.w3.org/TR/2008/REC-ElementTraversal-20081222/
https://www.w3.org/TR/2008/REC-ElementTraversal-20081222/
+dom
+Doug Schepers
+Robin Berjon
+-
+d:elementtraversal-20201103
+ElementTraversal-20201103
+3 November 2020
+REC
+Element Traversal Specification
+https://www.w3.org/TR/2020/SPSD-ElementTraversal-20201103/
+https://www.w3.org/TR/2020/SPSD-ElementTraversal-20201103/
+dom
+
Doug Schepers
Robin Berjon
diff --git a/.spec-data/biblio/biblio-et.data b/.spec-data/biblio/biblio-et.data
index e8ff61044..430aa2a7b 100644
--- a/.spec-data/biblio/biblio-et.data
+++ b/.spec-data/biblio/biblio-et.data
@@ -5612,10 +5612,10 @@ http://www.etsi.org/deliver/etsi_en/300300_300399/300385/01.02.01_60/en_300385v0
-
d:etsi-en-300-386
etsi-en-300-386
-July 2016
+September 2012
Published
-ETSI EN 300 386 V2.1.1 (2016-07): Telecommunication network equipment; ElectroMagnetic Compatibility (EMC) requirements; Harmonised Standard covering the essential requirements of the Directive 2014/30/EU
-http://www.etsi.org/deliver/etsi_en/300300_300399/300386/02.01.01_60/en_300386v020101p.pdf
+ETSI EN 300 386 V1.6.1 (2012-09): Electromagnetic compatibility and Radio spectrum Matters (ERM); Telecommunication network equipment; ElectroMagnetic Compatibility (EMC) requirements
+http://www.etsi.org/deliver/etsi_en/300300_300399/300386/01.06.01_60/en_300386v010601p.pdf
@@ -9704,10 +9704,10 @@ http://www.etsi.org/deliver/etsi_en/301000_301099/301021/01.06.01_60/en_301021v0
-
d:etsi-en-301-025
etsi-en-301-025
-March 2017
+August 1998
Published
-ETSI EN 301 025 V2.2.1 (2017-03): VHF radiotelephone equipment for general communications and associated equipment for Class "D" Digital Selective Calling (DSC); Harmonised Standard covering the essential requirements of articles 3.2 and 3.3(g) of Directive 2014/53/EU
-http://www.etsi.org/deliver/etsi_en/301000_301099/301025/02.02.01_60/en_301025v020201p.pdf
+ETSI EN 301 025 V1.1.1 (1998-08): ElectroMagnetic Compatibility and Radio Spectrum Matters (ERM); Technical characteristics and methods of measurement for VHF radiotelephone equipment for general communications and associated equipment for Class "D" Digital Selective Calling (DSC)
+http://www.etsi.org/deliver/etsi_en/301000_301099/301025/01.01.01_60/en_301025v010101p.pdf
@@ -12410,10 +12410,10 @@ http://www.etsi.org/deliver/etsi_en/301400_301499/301443/02.01.01_60/en_301443v0
-
d:etsi-en-301-444
etsi-en-301-444
-November 2016
+June 2013
Published
-ETSI EN 301 444 V2.1.2 (2016-11): Satellite Earth Stations and Systems (SES); Harmonised Standard for Land Mobile Earth Stations (LMES) providing voice and/or data communications, operating in the 1,5 GHz and 1,6 GHz frequency bands covering the essential requirements of article 3.2 of the Directive 2014/53/EU
-http://www.etsi.org/deliver/etsi_en/301400_301499/301444/02.01.02_60/en_301444v020102p.pdf
+ETSI EN 301 444 V1.2.2 (2013-06): Satellite Earth Stations and Systems (SES); Harmonized EN for Land Mobile Earth Stations (LMES) operating in the 1,5 GHz and 1,6 GHz bands providing voice and/or data communications covering essential requirements of article 3.2 of the R&TTE directive
+http://www.etsi.org/deliver/etsi_en/301400_301499/301444/01.02.02_60/en_301444v010202p.pdf
@@ -13136,10 +13136,10 @@ http://www.etsi.org/deliver/etsi_en/301400_301499/30148918/01.03.01_60/en_301489
-
d:etsi-en-301-489-19
etsi-en-301-489-19
-April 2019
+November 2002
Published
-ETSI EN 301 489-19 V2.1.1 (2019-04): ElectroMagnetic Compatibility (EMC) standard for radio equipment and services; Part 19: Specific conditions for Receive Only Mobile Earth Stations (ROMES) operating in the 1,5 GHz band providing data communications and GNSS receivers operating in the RNSS band (ROGNSS) providing positioning, navigation, and timing data; Harmonised Standard covering the essential requirements of article 3.1(b) of Directive 2014/53/EU
-http://www.etsi.org/deliver/etsi_en/301400_301499/30148919/02.01.01_60/en_30148919v020101p.pdf
+ETSI EN 301 489-19 V1.2.1 (2002-11): Electromagnetic compatibility and Radio spectrum Matters (ERM); ElectroMagnetic Compatibility (EMC) standard for radio equipment and services; Part 19: Specific conditions for Receive Only Mobile Earth Stations (ROMES) operating in the 1,5 GHz band providing data communications
+http://www.etsi.org/deliver/etsi_en/301400_301499/30148919/01.02.01_60/en_30148919v010201p.pdf
@@ -13369,7 +13369,7 @@ d:etsi-en-301-489-52
etsi-en-301-489-52
November 2016
On Approval
-ETSI EN 301 489-52 V1.1.0 (2016-11): ElectroMagnetic Compatibility (EMC) standard for radio equipment and services; Part 52: Specific conditions for Cellular Communication User Equipment (UE) radio and ancillary equipment; Harmonised Standard for ElectroMagnetic Compatibility
+ETSI EN 301 489-52 V1.1.0 (2016-11):
http://www.etsi.org/deliver/etsi_en/301400_301499/30148952/01.01.00_20/en_30148952v010100a.pdf
@@ -16018,10 +16018,10 @@ http://www.etsi.org/deliver/etsi_en/302000_302099/302097/01.02.02_60/en_302097v0
-
d:etsi-en-302-099
etsi-en-302-099
-August 2014
+January 2002
Published
-ETSI EN 302 099 V2.1.1 (2014-08): Environmental Engineering (EE); Powering of equipment in access network
-http://www.etsi.org/deliver/etsi_en/302000_302099/302099/02.01.01_60/en_302099v020101p.pdf
+ETSI EN 302 099 V1.1.1 (2002-01): Environmental Engineering (EE); Powering of equipment in access network
+http://www.etsi.org/deliver/etsi_en/302000_302099/302099/01.01.01_60/en_302099v010101p.pdf
@@ -20088,10 +20088,10 @@ http://www.etsi.org/deliver/etsi_es/201900_201999/201970/01.01.01_60/es_201970v0
-
d:etsi-es-201-980
etsi-es-201-980
-April 2017
+June 2012
Published
-ETSI ES 201 980 V4.1.2 (2017-04): Digital Radio Mondiale (DRM); System Specification
-http://www.etsi.org/deliver/etsi_es/201900_201999/201980/04.01.02_60/es_201980v040102p.pdf
+ETSI ES 201 980 V3.2.1 (2012-06): Digital Radio Mondiale (DRM); System Specification
+http://www.etsi.org/deliver/etsi_es/201900_201999/201980/03.02.01_60/es_201980v030201p.pdf
@@ -42275,10 +42275,10 @@ http://www.etsi.org/deliver/etsi_gs/MEC/001_099/003/02.01.01_60/gs_MEC003v020101
-
d:etsi-gs-mec-009
etsi-gs-mec-009
-January 2019
+July 2017
Published
-ETSI GS MEC 009 V2.1.1 (2019-01): Multi-access Edge Computing (MEC); General principles for MEC Service APIs
-http://www.etsi.org/deliver/etsi_gs/MEC/001_099/009/02.01.01_60/gs_MEC009v020101p.pdf
+ETSI GS MEC 009 V1.1.1 (2017-07): Mobile Edge Computing (MEC); General principles for Mobile Edge Service APIs
+http://www.etsi.org/deliver/etsi_gs/MEC/001_099/009/01.01.01_60/gs_MEC009v010101p.pdf
@@ -50437,10 +50437,10 @@ http://www.etsi.org/deliver/etsi_tr/101500_101599/101505/07.00.02_60/tr_101505v0
-
d:etsi-tr-101-506
etsi-tr-101-506
-July 2016
+January 2010
Published
-ETSI TR 101 506 V2.1.1 (2016-07): Fixed Radio Systems; Generic definitions, terminology and applicability of essential requirements covering article 3.2 of Directive 2014/53/EU to Fixed Radio Systems
-http://www.etsi.org/deliver/etsi_tr/101500_101599/101506/02.01.01_60/tr_101506v020101p.pdf
+ETSI TR 101 506 V1.3.1 (2010-01): Fixed Radio Systems; Generic definitions, terminology and applicability of essential requirements under the article 3.2 of 1999/05/EC Directive to Fixed Radio Systems
+http://www.etsi.org/deliver/etsi_tr/101500_101599/101506/01.03.01_60/tr_101506v010301p.pdf
@@ -55400,7 +55400,7 @@ d:etsi-tr-102-638
etsi-tr-102-638
June 2009
Published
-ETSI TR 102 638 V1.1.1 (2009-06): Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Definitions
+ETSI TR 102 638 V1.1.1 (2009-06): Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Release 2
http://www.etsi.org/deliver/etsi_tr/102600_102699/102638/01.01.01_60/tr_102638v010101p.pdf
@@ -62284,10 +62284,10 @@ http://www.etsi.org/deliver/etsi_tr/145000_145099/145050/15.00.00_60/tr_145050v1
-
d:etsi-tr-145-902
etsi-tr-145-902
-July 2018
+October 2012
Published
-ETSI TR 145 902 V15.0.0 (2018-07): Digital cellular telecommunications system (Phase 2+) (GSM); GSM/EDGE Flexible Layer One (FLO) (3GPP TR 45.902 version 15.0.0 Release 15)
-http://www.etsi.org/deliver/etsi_tr/145900_145999/145902/15.00.00_60/tr_145902v150000p.pdf
+ETSI TR 145 902 V11.0.0 (2012-10): Digital cellular telecommunications system (Phase 2+); Flexible Layer One (FLO) (3GPP TR 45.902 version 11.0.0 Release 11)
+http://www.etsi.org/deliver/etsi_tr/145900_145999/145902/11.00.00_60/tr_145902v110000p.pdf
@@ -72283,10 +72283,10 @@ http://www.etsi.org/deliver/etsi_ts/102200_102299/10223201/02.08.01_60/ts_102232
-
d:etsi-ts-102-232-2
etsi-ts-102-232-2
-November 2017
-Published
-ETSI TS 102 232-2 V3.11.1 (2017-11): Lawful Interception (LI); Handover Interface and Service-Specific Details (SSD) for IP delivery; Part 2: Service-specific details for messaging services
-http://www.etsi.org/deliver/etsi_ts/102200_102299/10223202/03.11.01_60/ts_10223202v031101p.pdf
+August 2011
+Historical
+ETSI TS 102 232-2 V2.6.1 (2011-08): Lawful Interception (LI); Handover Interface and Service-Specific Details (SSD) for IP delivery; Part 2: Service-specific details for E-mail services
+http://www.etsi.org/deliver/etsi_ts/102200_102299/10223202/02.06.01_60/ts_10223202v020601p.pdf
@@ -72294,10 +72294,10 @@ http://www.etsi.org/deliver/etsi_ts/102200_102299/10223202/03.11.01_60/ts_102232
-
d:etsi-ts-102-232-3
etsi-ts-102-232-3
-November 2017
-Published
-ETSI TS 102 232-3 V3.7.1 (2017-11): Lawful Interception (LI); Handover Interface and Service-Specific Details (SSD) for IP delivery; Part 3: Service-specific details for internet access services
-http://www.etsi.org/deliver/etsi_ts/102200_102299/10223203/03.07.01_60/ts_10223203v030701p.pdf
+August 2011
+Historical
+ETSI TS 102 232-3 V2.3.1 (2011-08): Lawful Interception (LI); Handover Interface and Service-Specific Details (SSD) for IP delivery; Part 3: Service-specific details for internet access services
+http://www.etsi.org/deliver/etsi_ts/102200_102299/10223203/02.03.01_60/ts_10223203v020301p.pdf
@@ -74606,8 +74606,8 @@ d:etsi-ts-102-600
etsi-ts-102-600
October 2010
Published
-ETSI TS 102 600 V10.0.0 (2010-10): Smart Cards; UICC-Terminal interface; Characteristics of the USB interface (Release 10)
-http://www.etsi.org/deliver/etsi_ts/102600_102699/102600/10.00.00_60/ts_102600v100000p.pdf
+ETSI TS 102 600 V9.0.0 (2010-10): Smart Cards; UICC-Terminal interface; Characteristics of the USB interface (Release 9)
+http://www.etsi.org/deliver/etsi_ts/102600_102699/102600/09.00.00_60/ts_102600v090000p.pdf
@@ -87474,10 +87474,10 @@ http://www.etsi.org/deliver/etsi_ts/126200_126299/126246/15.00.00_60/ts_126246v1
-
d:etsi-ts-126-247
etsi-ts-126-247
-April 2019
+July 2018
Published
-ETSI TS 126 247 V15.5.0 (2019-04): Universal Mobile Telecommunications System (UMTS); LTE; Transparent end-to-end Packet-switched Streaming Service (PSS); Progressive Download and Dynamic Adaptive Streaming over HTTP (3GP-DASH) (3GPP TS 26.247 version 15.5.0 Release 15)
-http://www.etsi.org/deliver/etsi_ts/126200_126299/126247/15.05.00_60/ts_126247v150500p.pdf
+ETSI TS 126 247 V14.6.0 (2018-07): Universal Mobile Telecommunications System (UMTS); LTE; Transparent end-to-end Packet-switched Streaming Service (PSS); Progressive Download and Dynamic Adaptive Streaming over HTTP (3GP-DASH) (3GPP TS 26.247 version 14.6.0 Release 14)
+http://www.etsi.org/deliver/etsi_ts/126200_126299/126247/14.06.00_60/ts_126247v140600p.pdf
@@ -87617,10 +87617,10 @@ http://www.etsi.org/deliver/etsi_ts/126300_126399/126346/14.08.00_60/ts_126346v1
-
d:etsi-ts-126-347
etsi-ts-126-347
-April 2019
+October 2017
Published
-ETSI TS 126 347 V15.1.0 (2019-04): LTE; Multimedia Broadcast/Multicast Service (MBMS); Application Programming Interface and URL (3GPP TS 26.347 version 15.1.0 Release 15)
-http://www.etsi.org/deliver/etsi_ts/126300_126399/126347/15.01.00_60/ts_126347v150100p.pdf
+ETSI TS 126 347 V14.2.0 (2017-10): LTE; Multimedia Broadcast/Multicast Service (MBMS); Application Programming Interface and URL (3GPP TS 26.347 version 14.2.0 Release 14)
+http://www.etsi.org/deliver/etsi_ts/126300_126399/126347/14.02.00_60/ts_126347v140200p.pdf
@@ -91060,10 +91060,10 @@ http://www.etsi.org/deliver/etsi_ts/131100_131199/131103/13.02.00_60/ts_131103v1
-
d:etsi-ts-131-104
etsi-ts-131-104
-July 2018
+April 2017
Published
-ETSI TS 131 104 V15.0.0 (2018-07): Universal Mobile Telecommunications System (UMTS); LTE; Characteristics of the Hosting Party Subscription Identity Module (HPSIM) application (3GPP TS 31.104 version 15.0.0 Release 15)
-http://www.etsi.org/deliver/etsi_ts/131100_131199/131104/15.00.00_60/ts_131104v150000p.pdf
+ETSI TS 131 104 V14.0.0 (2017-04): Universal Mobile Telecommunications System (UMTS); LTE; Characteristics of the Hosting Party Subscription Identity Module (HPSIM) application (3GPP TS 31.104 version 14.0.0 Release 14)
+http://www.etsi.org/deliver/etsi_ts/131100_131199/131104/14.00.00_60/ts_131104v140000p.pdf
@@ -91412,10 +91412,10 @@ http://www.etsi.org/deliver/etsi_ts/132100_132199/13210608/03.02.00_60/ts_132106
-
d:etsi-ts-132-107
etsi-ts-132-107
-July 2018
+July 2014
Published
-ETSI TS 132 107 V15.0.0 (2018-07): Universal Mobile Telecommunications System (UMTS); LTE; Telecommunication management; Fixed Mobile Convergence (FMC) Federated Network Information Model (FNIM) (3GPP TS 32.107 version 15.0.0 Release 15)
-http://www.etsi.org/deliver/etsi_ts/132100_132199/132107/15.00.00_60/ts_132107v150000p.pdf
+ETSI TS 132 107 V11.1.1 (2014-07): Universal Mobile Telecommunications System (UMTS); LTE; Telecommunication management; Fixed Mobile Convergence (FMC) Federated Network Information Model (FNIM) (3GPP TS 32.107 version 11.1.1 Release 11)
+http://www.etsi.org/deliver/etsi_ts/132100_132199/132107/11.01.01_60/ts_132107v110101p.pdf
@@ -95207,10 +95207,10 @@ http://www.etsi.org/deliver/etsi_ts/134100_134199/13412101/14.04.00_60/ts_134121
-
d:etsi-ts-134-121-2
etsi-ts-134-121-2
-July 2018
+October 2018
Published
-ETSI TS 134 121-2 V15.0.0 (2018-07): Universal Mobile Telecommunications System (UMTS); User Equipment (UE) conformance specification; Radio transmission and reception (FDD); Part 2: Implementation Conformance Statement (ICS) (3GPP TS 34.121-2 version 15.0.0 Release 15)
-http://www.etsi.org/deliver/etsi_ts/134100_134199/13412102/15.00.00_60/ts_13412102v150000p.pdf
+ETSI TS 134 121-2 V14.2.0 (2018-10): Universal Mobile Telecommunications System (UMTS); User Equipment (UE) conformance specification; Radio transmission and reception (FDD); Part 2: Implementation Conformance Statement (ICS) (3GPP TS 34.121-2 version 14.2.0 Release 14)
+http://www.etsi.org/deliver/etsi_ts/134100_134199/13412102/14.02.00_60/ts_13412102v140200p.pdf
@@ -98595,10 +98595,10 @@ http://www.etsi.org/deliver/etsi_ts/151000_151099/151011/04.15.00_60/ts_151011v0
-
d:etsi-ts-151-013
etsi-ts-151-013
-July 2018
+April 2017
Published
-ETSI TS 151 013 V15.0.0 (2018-07): Digital cellular telecommunications system (Phase 2+) (GSM); Test specification for Subscriber Identity Module (SIM) Application Programming Interface (API) for Java Card (3GPP TS 51.013 version 15.0.0 Release 15)
-http://www.etsi.org/deliver/etsi_ts/151000_151099/151013/15.00.00_60/ts_151013v150000p.pdf
+ETSI TS 151 013 V14.0.0 (2017-04): Digital cellular telecommunications system (Phase 2+) (GSM); Test specification for Subscriber Identity Module (SIM) Application Programming Interface (API) for Java Card (3GPP TS 51.013 version 14.0.0 Release 14)
+http://www.etsi.org/deliver/etsi_ts/151000_151099/151013/14.00.00_60/ts_151013v140000p.pdf
diff --git a/.spec-data/biblio/biblio-fi.data b/.spec-data/biblio/biblio-fi.data
index 33b6662a0..a94e8cac6 100644
--- a/.spec-data/biblio/biblio-fi.data
+++ b/.spec-data/biblio/biblio-fi.data
@@ -96,6 +96,17 @@ file-system-api-20120417
a:file-system-20140424
FILE-SYSTEM-20140424
file-system-api-20140424
+-
+d:file-system-access
+FILE-SYSTEM-ACCESS
+
+cg-draft
+File System Access
+https://wicg.github.io/file-system-access/
+
+
+
+
-
d:file-system-api
file-system-api
diff --git a/.spec-data/biblio/biblio-fo.data b/.spec-data/biblio/biblio-fo.data
index e8a432254..72058d116 100644
--- a/.spec-data/biblio/biblio-fo.data
+++ b/.spec-data/biblio/biblio-fo.data
@@ -96,7 +96,7 @@ WD
Web Fonts
https://www.w3.org/TR/WD-font/
-css2
+css21
Håkon Lie
@@ -114,7 +114,7 @@ WD
Web Fonts
https://www.w3.org/TR/WD-font-970721
https://www.w3.org/TR/WD-font-970721
-css2
+css21
Håkon Lie
@@ -132,7 +132,7 @@ WD
Web Fonts
https://www.w3.org/TR/1999/WD-font-19990902
https://www.w3.org/TR/1999/WD-font-19990902
-css2
+css21
Håkon Lie
diff --git a/.spec-data/biblio/biblio-ga.data b/.spec-data/biblio/biblio-ga.data
index 24d3718d5..2755282f6 100644
--- a/.spec-data/biblio/biblio-ga.data
+++ b/.spec-data/biblio/biblio-ga.data
@@ -9,7 +9,7 @@ https://www.w3.org/TR/gallery/
Jungkee Song
-WonSuk Lee
+Wonsuk Lee
-
d:gallery-20120712
gallery-20120712
@@ -35,11 +35,11 @@ https://www.w3.org/TR/2014/NOTE-gallery-20140114/
Jungkee Song
-WonSuk Lee
+Wonsuk Lee
-
d:gamepad
gamepad
-18 June 2020
+29 October 2020
WD
Gamepad
https://www.w3.org/TR/gamepad/
@@ -662,6 +662,38 @@ https://www.w3.org/TR/2020/WD-gamepad-20200618/
+James Hollyer
+Matthew Reynolds
+Brandon Jones
+Scott Graham
+Theodore Mielczarek
+-
+d:gamepad-20200917
+gamepad-20200917
+17 September 2020
+WD
+Gamepad
+https://www.w3.org/TR/2020/WD-gamepad-20200917/
+https://www.w3.org/TR/2020/WD-gamepad-20200917/
+
+
+
+James Hollyer
+Matthew Reynolds
+Brandon Jones
+Scott Graham
+Theodore Mielczarek
+-
+d:gamepad-20201029
+gamepad-20201029
+29 October 2020
+WD
+Gamepad
+https://www.w3.org/TR/2020/WD-gamepad-20201029/
+https://www.w3.org/TR/2020/WD-gamepad-20201029/
+
+
+
James Hollyer
Matthew Reynolds
Brandon Jones
diff --git a/.spec-data/biblio/biblio-ge.data b/.spec-data/biblio/biblio-ge.data
index 7f3529540..f6e5acba6 100644
--- a/.spec-data/biblio/biblio-ge.data
+++ b/.spec-data/biblio/biblio-ge.data
@@ -624,3 +624,23 @@ a:getusermedia-20190702
GETUSERMEDIA-20190702
mediacapture-streams-20190702
-
+a:getusermedia-20200924
+GETUSERMEDIA-20200924
+mediacapture-streams-20200924
+-
+a:getusermedia-20200928
+GETUSERMEDIA-20200928
+mediacapture-streams-20200928
+-
+a:getusermedia-20200929
+GETUSERMEDIA-20200929
+mediacapture-streams-20200929
+-
+a:getusermedia-20201007
+GETUSERMEDIA-20201007
+mediacapture-streams-20201007
+-
+a:getusermedia-20201104
+GETUSERMEDIA-20201104
+mediacapture-streams-20201104
+-
diff --git a/.spec-data/biblio/biblio-hr.data b/.spec-data/biblio/biblio-hr.data
index b64ae806a..84eb14081 100644
--- a/.spec-data/biblio/biblio-hr.data
+++ b/.spec-data/biblio/biblio-hr.data
@@ -538,17 +538,15 @@ hr-time-1-20191121
-
d:hr-time-3
hr-time-3
-3 August 2017
-NOTE
-High Resolution Time Level 3
+1 October 2020
+WD
+High Resolution Time
https://www.w3.org/TR/hr-time-3/
https://w3c.github.io/hr-time/
Ilya Grigorik
-James Simonsen
-Jatinder Mann
-
d:hr-time-3-20161031
hr-time-3-20161031
@@ -578,3 +576,15 @@ Ilya Grigorik
James Simonsen
Jatinder Mann
-
+d:hr-time-3-20201001
+hr-time-3-20201001
+1 October 2020
+WD
+High Resolution Time
+https://www.w3.org/TR/2020/WD-hr-time-3-20201001/
+https://www.w3.org/TR/2020/WD-hr-time-3-20201001/
+
+
+
+Ilya Grigorik
+-
diff --git a/.spec-data/biblio/biblio-ht.data b/.spec-data/biblio/biblio-ht.data
index f040441b0..6e27e4631 100644
--- a/.spec-data/biblio/biblio-ht.data
+++ b/.spec-data/biblio/biblio-ht.data
@@ -1597,7 +1597,7 @@ Steve Faulkner
-
d:html-aria
html-aria
-14 August 2020
+20 October 2020
WD
ARIA in HTML
https://www.w3.org/TR/html-aria/
@@ -2422,6 +2422,48 @@ https://www.w3.org/TR/2020/WD-html-aria-20200814/
+Steve Faulkner
+Scott O'Hara
+Patrick Lauke
+-
+d:html-aria-20201006
+html-aria-20201006
+6 October 2020
+WD
+ARIA in HTML
+https://www.w3.org/TR/2020/WD-html-aria-20201006/
+https://www.w3.org/TR/2020/WD-html-aria-20201006/
+
+
+
+Steve Faulkner
+Scott O'Hara
+Patrick Lauke
+-
+d:html-aria-20201007
+html-aria-20201007
+7 October 2020
+WD
+ARIA in HTML
+https://www.w3.org/TR/2020/WD-html-aria-20201007/
+https://www.w3.org/TR/2020/WD-html-aria-20201007/
+
+
+
+Steve Faulkner
+Scott O'Hara
+Patrick Lauke
+-
+d:html-aria-20201020
+html-aria-20201020
+20 October 2020
+WD
+ARIA in HTML
+https://www.w3.org/TR/2020/WD-html-aria-20201020/
+https://www.w3.org/TR/2020/WD-html-aria-20201020/
+
+
+
Steve Faulkner
Scott O'Hara
Patrick Lauke
@@ -5731,6 +5773,30 @@ https://www.w3.org/TR/1998/NOTE-HTMLplusTIME-19980918
+-
+d:htr
+htr
+5 November 2020
+NOTE
+How EMVCo, FIDO, and W3C Technologies Relate
+https://www.w3.org/TR/htr/
+
+
+
+
+Ian Jacobs
+-
+d:htr-20201105
+htr-20201105
+5 November 2020
+NOTE
+How EMVCo, FIDO, and W3C Technologies Relate
+https://www.w3.org/TR/2020/NOTE-htr-20201105/
+https://www.w3.org/TR/2020/NOTE-htr-20201105/
+
+
+
+Ian Jacobs
-
d:http-edit-dist-scenarios
http-edit-dist-scenarios
diff --git a/.spec-data/biblio/biblio-in.data b/.spec-data/biblio/biblio-in.data
index 14644aa31..c71dfbeb3 100644
--- a/.spec-data/biblio/biblio-in.data
+++ b/.spec-data/biblio/biblio-in.data
@@ -1194,7 +1194,7 @@ Marcos Caceres
-
d:intersection-observer
intersection-observer
-31 May 2019
+2 November 2020
WD
Intersection Observer
https://www.w3.org/TR/intersection-observer/
@@ -1203,6 +1203,7 @@ https://w3c.github.io/IntersectionObserver/
Stefan Zager
+Emilio Cobos Álvarez
Michael Blain
-
d:intersection-observer-20170914
@@ -1255,3 +1256,31 @@ https://www.w3.org/TR/2019/WD-intersection-observer-20190531/
Stefan Zager
Michael Blain
-
+d:intersection-observer-20201021
+intersection-observer-20201021
+21 October 2020
+WD
+Intersection Observer
+https://www.w3.org/TR/2020/WD-intersection-observer-20201021/
+https://www.w3.org/TR/2020/WD-intersection-observer-20201021/
+
+
+
+Stefan Zager
+Emilio Cobos Álvarez
+Michael Blain
+-
+d:intersection-observer-20201102
+intersection-observer-20201102
+2 November 2020
+WD
+Intersection Observer
+https://www.w3.org/TR/2020/WD-intersection-observer-20201102/
+https://www.w3.org/TR/2020/WD-intersection-observer-20201102/
+
+
+
+Stefan Zager
+Emilio Cobos Álvarez
+Michael Blain
+-
diff --git a/.spec-data/biblio/biblio-is.data b/.spec-data/biblio/biblio-is.data
index b0f4b5704..897c65d77 100644
--- a/.spec-data/biblio/biblio-is.data
+++ b/.spec-data/biblio/biblio-is.data
@@ -271,6 +271,54 @@ https://www.iso.org/standard/32551.html
+ISO/TC 211
+-
+a:iso-19135
+iso-19135
+iso-19135-2005
+-
+a:iso-19135-1
+iso-19135-1
+iso-19135-1-2015
+-
+d:iso-19135-1-2015
+iso-19135-1-2015
+2015
+International Standard
+Geographic information -- Procedures for item registration -- Part 1: Fundamentals
+https://www.iso.org/standard/54721.html
+
+
+
+
+ISO/TC 211
+-
+a:iso-19135-2
+iso-19135-2
+iso-19135-2-2012
+-
+d:iso-19135-2-2012
+iso-19135-2-2012
+2012
+International Standard
+Geographic information -- Procedures for item registration -- Part 2: XML schema implementation
+https://www.iso.org/standard/55998.html
+
+
+
+
+ISO/TC 211
+-
+d:iso-19135-2005
+iso-19135-2005
+2005
+International Standard
+Geographic information -- Procedures for item registration
+https://www.iso.org/standard/32553.html
+
+
+
+
ISO/TC 211
-
a:iso-19136
@@ -525,7 +573,7 @@ https://www.iso.org/standard/41504.html
-
d:iso10918-2
iso10918-2
-September 1995
+August 1995
Published
Information technology — Digital compression and coding of continuous-tone still images: Compliance testing
https://www.iso.org/standard/20689.html
@@ -624,7 +672,7 @@ https://www.iso.org/standard/19180.html
-
d:iso11172-1-1993-cor1-1996
iso11172-1-1993-cor1-1996
-March 1996
+April 1996
Published
Information technology — Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s — Part 1: Systems — Technical Corrigendum 1
https://www.iso.org/standard/25369.html
@@ -657,7 +705,7 @@ https://www.iso.org/standard/22411.html
-
d:iso11172-2-1993-cor1-1996
iso11172-2-1993-cor1-1996
-March 1996
+April 1996
Published
Information technology — Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s — Part 2: Video — Technical Corrigendum 1
https://www.iso.org/standard/25370.html
@@ -668,7 +716,7 @@ https://www.iso.org/standard/25370.html
-
d:iso11172-2-1993-cor2-1999
iso11172-2-1993-cor2-1999
-November 1999
+December 1999
Published
Information technology — Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s — Part 2: Video — Technical Corrigendum 2
https://www.iso.org/standard/32095.html
@@ -712,7 +760,7 @@ https://www.iso.org/standard/22412.html
-
d:iso11172-3-1993-cor1-1996
iso11172-3-1993-cor1-1996
-March 1996
+April 1996
Published
Information technology — Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s — Part 3: Audio — Technical Corrigendum 1
https://www.iso.org/standard/25371.html
@@ -778,7 +826,7 @@ https://www.iso.org/standard/19498.html
-
d:iso11544-1993-cor1-1995
iso11544-1993-cor1-1995
-November 1995
+December 1995
Published
Information technology — Coded representation of picture and audio information — Progressive bi-level image compression — Technical Corrigendum 1
https://www.iso.org/standard/26051.html
@@ -844,7 +892,7 @@ https://www.iso.org/standard/26876.html
-
d:iso13522-5-1997-cor1-1999
iso13522-5-1997-cor1-1999
-November 1999
+October 1999
Published
Information technology — Coding of multimedia and hypermedia information — Part 5: Support for base-level interactive applications — Technical Corrigendum 1
https://www.iso.org/standard/31582.html
@@ -1437,10 +1485,14 @@ a:iso13818-1-2019-cdcor1
iso13818-1-2019-cdcor1
iso13818-1-2019-cor1
-
-d:iso13818-1-2019-cor1
+a:iso13818-1-2019-cor1
iso13818-1-2019-cor1
-August 2020
-Under development
+iso13818-1-2019-cor1-2020
+-
+d:iso13818-1-2019-cor1-2020
+iso13818-1-2019-cor1-2020
+October 2020
+Published
Information technology — Generic coding of moving pictures and associated audio information — Part 1: Systems — Technical Corrigendum 1
https://www.iso.org/standard/80196.html
@@ -1466,6 +1518,17 @@ https://www.iso.org/standard/80754.html
a:iso13818-1-2019-fdamd1
iso13818-1-2019-fdamd1
iso13818-1-2019-amd1-2020
+-
+d:iso13818-1-2019-wdamd3
+iso13818-1-2019-wdamd3
+
+Under development
+Information technology — Generic coding of moving pictures and associated audio information — Part 1: Systems — Amendment 3: Carriage of EVC in MPEG-2 Systems and update of the MPEG-H 3D Audio descriptor
+https://www.iso.org/standard/81686.html
+
+
+
+
-
a:iso13818-1-damd1
iso13818-1-damd1
@@ -1473,7 +1536,7 @@ iso13818-1-2019-damd1
-
d:iso13818-10
iso13818-10
-August 1999
+July 1999
Published
Information technology — Generic coding of moving pictures and associated audio information — Part 10: Conformance extensions for Digital Storage Media Command and Control (DSM-CC)
https://www.iso.org/standard/27044.html
@@ -2474,7 +2537,7 @@ iso14496-11
-
d:iso14496-12
iso14496-12
-
+September 2020
Under development
Information technology — Coding of audio-visual objects — Part 12: ISO base media file format
https://www.iso.org/standard/74428.html
@@ -2945,6 +3008,17 @@ https://www.iso.org/standard/75397.html
iso14496-15
+-
+d:iso14496-15-2019-amd1
+iso14496-15-2019-amd1
+
+Under development
+Information technology — Coding of audio-visual objects — Part 15: Carriage of network abstraction layer (NAL) unit structured video in the ISO base media file format — Amendment 1: Improved support for tiling and layering
+https://www.iso.org/standard/79146.html
+
+
+
+
-
a:iso14496-15-2019-cdamd1
iso14496-15-2019-cdamd1
@@ -2969,16 +3043,9 @@ https://www.iso.org/standard/80903.html
-
-d:iso14496-15-2019-fdamd1
+a:iso14496-15-2019-fdamd1
iso14496-15-2019-fdamd1
-
-Under development
-Information technology — Coding of audio-visual objects — Part 15: Carriage of network abstraction layer (NAL) unit structured video in the ISO base media file format — Amendment 1: Improved support for tiling and layering
-https://www.iso.org/standard/79146.html
-
-
-
-
+iso14496-15-2019-amd1
-
a:iso14496-15-2019-wdamd2
iso14496-15-2019-wdamd2
@@ -3766,6 +3833,17 @@ https://www.iso.org/standard/67083.html
+-
+d:iso14496-26-2010-wdamd6
+iso14496-26-2010-wdamd6
+
+Under development
+Information technology — Coding of audio-visual objects — Part 26: Audio conformance — Amendment 6: Conformance for New levels of MPEG-4 ALS simple profile for supporting high-resolution audio
+https://www.iso.org/standard/81687.html
+
+
+
+
-
d:iso14496-27
iso14496-27
@@ -4418,7 +4496,7 @@ https://www.iso.org/standard/66062.html
-
d:iso14496-32
iso14496-32
-
+January 2021
Under development
Information technology — Coding of audio-visual objects — Part 32: File format reference software and conformance
https://www.iso.org/standard/75398.html
@@ -6486,7 +6564,7 @@ d:iso15444-5
iso15444-5
Under development
-Information technology — JPEG 2000 image coding system — Part 5: Reference Software
+Information technology — JPEG 2000 image coding system — Part 5: Reference software
https://www.iso.org/standard/81575.html
@@ -7750,7 +7828,7 @@ d:iso19566-5-2019-damd1
iso19566-5-2019-damd1
Under development
-Information technologies — JPEG systems — Part 5: JPEG universal metadata box format (JUMBF) — Amendment 1: Support for embedding mixed code streams
+Information technologies — JPEG systems — Part 5: JPEG universal metadata box format (JUMBF) — Amendment 1: Support for embedding mixed codestreams
https://www.iso.org/standard/78467.html
@@ -8448,7 +8526,7 @@ https://www.iso.org/standard/74538.html
d:iso21122-5
iso21122-5
October 2020
-Under development
+Published
Information technology — JPEG XS low-latency lightweight image coding system — Part 5: Reference software
https://www.iso.org/standard/74539.html
@@ -8482,8 +8560,12 @@ a:iso21794-2-awiamd1
iso21794-2-awiamd1
iso21794-2-cdamd1
-
-d:iso21794-2-cdamd1
+a:iso21794-2-cdamd1
iso21794-2-cdamd1
+iso21794-2-damd1
+-
+d:iso21794-2-damd1
+iso21794-2-damd1
Under development
Information technology — Plenoptic image coding system (JPEG Pleno) — Part 2: Light field coding — Amendment 1: Profiles and Levels for JPEG Pleno Light Field Coding System
@@ -8805,8 +8887,12 @@ a:iso23000-19-2020-cdamd1
iso23000-19-2020-cdamd1
iso23000-19-2020-damd1
-
-d:iso23000-19-2020-damd1
+a:iso23000-19-2020-damd1
iso23000-19-2020-damd1
+iso23000-19-2020-fdamd1
+-
+d:iso23000-19-2020-fdamd1
+iso23000-19-2020-fdamd1
Under development
Information technology — Multimedia application format (MPEG-A) — Part 19: Common media application format (CMAF) for segmented media — Amendment 1: Additional CMAF HEVC media profiles
@@ -8895,11 +8981,15 @@ https://www.iso.org/standard/81634.html
-
-d:iso23000-22-2019-damd1
+a:iso23000-22-2019-damd1
iso23000-22-2019-damd1
+iso23000-22-2019-fdamd1
+-
+d:iso23000-22-2019-fdamd1
+iso23000-22-2019-fdamd1
Under development
-Information technology — Multimedia application format (MPEG-A) — Part 22: Multi-image application format (MIAF) — Amendment 1: Reference software and conformance for multi image application format
+Information technology — Multimedia application format (MPEG-A) — Part 22: Multi-image application format (MIAF) — Amendment 1: Reference software and conformance for multi-image application format
https://www.iso.org/standard/80757.html
@@ -9651,9 +9741,9 @@ https://www.iso.org/standard/71972.html
-
d:iso23002-7
iso23002-7
-
+March 2021
Under development
-Information technology — MPEG video technologies — Part 7: Supplemental enhancement information messages for coded video bitstreams
+Information technology — MPEG video technologies — Part 7: Versatile supplemental enhancement information messages for coded video bitstreams
https://www.iso.org/standard/79112.html
@@ -10212,8 +10302,8 @@ https://www.iso.org/standard/50557.html
-
d:iso23005-1
iso23005-1
-August 2020
-Under development
+September 2020
+Published
Information technology — Media context and control — Part 1: Architecture
https://www.iso.org/standard/73581.html
@@ -10500,16 +10590,9 @@ a:iso23008-1-cdamd1
iso23008-1-cdamd1
iso23008-1-damd1
-
-d:iso23008-1-cdamd2
+a:iso23008-1-cdamd2
iso23008-1-cdamd2
-
-Under development
-Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 1: MPEG media transport (MMT) — Amendment 2: Carriage of EVC in MMT
-https://www.iso.org/standard/81605.html
-
-
-
-
+iso23008-1-damd2
-
d:iso23008-1-damd1
iso23008-1-damd1
@@ -10521,6 +10604,17 @@ https://www.iso.org/standard/79145.html
+-
+d:iso23008-1-damd2
+iso23008-1-damd2
+
+Under development
+Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 1: MPEG media transport (MMT) — Amendment 2: Carriage of EVC in MMT
+https://www.iso.org/standard/81605.html
+
+
+
+
-
a:iso23008-1-wdamd1
iso23008-1-wdamd1
@@ -10604,9 +10698,31 @@ https://www.iso.org/standard/66067.html
-
-a:iso23008-12-2017-cdamd2
+d:iso23008-12-2017-amd1
+iso23008-12-2017-amd1
+November 2020
+Under development
+Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: Image File Format — Amendment 1: Support for predictive image coding, bursts, bracketing and other improvements
+https://www.iso.org/standard/79153.html
+
+
+
+
+-
+a:iso23008-12-2017-amd2
+iso23008-12-2017-amd2
+iso23008-12-2017-amd1
+-
+d:iso23008-12-2017-cdamd2
iso23008-12-2017-cdamd2
-iso23008-12-2017-damd2
+
+Under development
+Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: Image File Format — Amendment 2: Support for VVC, EVC, slideshows and other improvements
+https://www.iso.org/standard/81688.html
+
+
+
+
-
a:iso23008-12-2017-cdcor1
iso23008-12-2017-cdcor1
@@ -10627,24 +10743,25 @@ a:iso23008-12-2017-damd2
iso23008-12-2017-damd2
iso23008-12-2017-fdamd2
-
-d:iso23008-12-2017-fdamd2
+a:iso23008-12-2017-fdamd2
iso23008-12-2017-fdamd2
-
-Under development
-Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: Image File Format — Amendment 2: Support for predictive image coding, bursts, bracketing and other improvements
-https://www.iso.org/standard/79153.html
-
-
-
-
+iso23008-12-2017-amd2
-
a:iso23008-12-2017-pdam2
iso23008-12-2017-pdam2
iso23008-12-2017-cdamd2
-
+a:iso23008-12-2017-wdamd2
+iso23008-12-2017-wdamd2
+iso23008-12-2017-cdamd2
+-
+a:iso23008-12-2017-wdamd3
+iso23008-12-2017-wdamd3
+iso23008-12-2017-wdamd2
+-
d:iso23008-13
iso23008-13
-
+December 2020
Under development
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 13: MMT implementation guidance
https://www.iso.org/standard/75822.html
@@ -10677,8 +10794,8 @@ https://www.iso.org/standard/72656.html
-
d:iso23008-2
iso23008-2
-September 2020
-Under development
+August 2020
+Published
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding
https://www.iso.org/standard/75484.html
@@ -10693,39 +10810,50 @@ Withdrawn
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 1: 3D video extensions
https://www.iso.org/standard/69349.html
-
+iso23008-2
-
d:iso23008-2-2017-amd1-2018
iso23008-2-2017-amd1-2018
March 2018
-Published
+Withdrawn
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 1: Additional colour representation code point
https://www.iso.org/standard/71980.html
-
+iso23008-2
-
d:iso23008-2-2017-amd2-2018
iso23008-2-2017-amd2-2018
March 2018
-Published
+Withdrawn
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 2: Main 10 still picture profile
https://www.iso.org/standard/72660.html
-
+iso23008-2
-
d:iso23008-2-2017-amd3-2018
iso23008-2-2017-amd3-2018
July 2018
-Published
+Withdrawn
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 3: Additional supplemental enhancement information
https://www.iso.org/standard/73309.html
+iso23008-2
+
+
+-
+d:iso23008-2-2020-damd2
+iso23008-2-2020-damd2
+
+Under development
+Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 2: Shutter interval information SEI message
+https://www.iso.org/standard/80759.html
+
@@ -10745,20 +10873,13 @@ Deleted
Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 1: Additional supplemental enhancement information
https://www.iso.org/standard/77749.html
-
+iso23008-2
-
-d:iso23008-2-damd2
+a:iso23008-2-damd2
iso23008-2-damd2
-
-Under development
-Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 2: Shutter interval information SEI message
-https://www.iso.org/standard/80759.html
-
-
-
-
+iso23008-2-2020-damd2
-
a:iso23008-2-npamd1
iso23008-2-npamd1
@@ -10844,6 +10965,21 @@ https://www.iso.org/standard/77254.html
+-
+a:iso23008-3-2019-amd2
+iso23008-3-2019-amd2
+iso23008-3-2019-amd2-2020
+-
+d:iso23008-3-2019-amd2-2020
+iso23008-3-2019-amd2-2020
+November 2020
+Published
+Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 3: 3D audio — Amendment 2: 3D Audio baseline profile, corrections and improvements
+https://www.iso.org/standard/79147.html
+
+
+
+
-
a:iso23008-3-2019-cdamd2
iso23008-3-2019-cdamd2
@@ -10857,16 +10993,9 @@ a:iso23008-3-2019-fdamd1
iso23008-3-2019-fdamd1
iso23008-3-2019-amd1
-
-d:iso23008-3-2019-fdamd2
+a:iso23008-3-2019-fdamd2
iso23008-3-2019-fdamd2
-
-Under development
-Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 3: 3D audio — Amendment 2: 3D Audio baseline profile, corrections and improvements
-https://www.iso.org/standard/79147.html
-
-
-
-
+iso23008-3-2019-amd2
-
a:iso23008-3-2019-wdamd2
iso23008-3-2019-wdamd2
@@ -11153,7 +11282,7 @@ iso23009-1-cdamd1
d:iso23009-2
iso23009-2
September 2020
-Under development
+Published
Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 2: Conformance and reference software
https://www.iso.org/standard/79107.html
@@ -11337,6 +11466,28 @@ https://www.iso.org/standard/80900.html
+-
+d:iso23090-15
+iso23090-15
+
+Under development
+Information technology — Coded representation of immersive media — Part 15: Conformance testing for versatile video coding
+https://www.iso.org/standard/82082.html
+
+
+
+
+-
+d:iso23090-16
+iso23090-16
+
+Under development
+Information technology — Coded representation of immersive media — Part 16: Reference software for versatile video coding
+https://www.iso.org/standard/82083.html
+
+
+
+
-
d:iso23090-17
iso23090-17
@@ -11359,6 +11510,17 @@ https://www.iso.org/standard/80901.html
+-
+d:iso23090-19
+iso23090-19
+
+Under development
+Information technology — Coded representation of immersive media — Part 19: Reference Software for V-PCC
+https://www.iso.org/standard/82089.html
+
+
+
+
-
d:iso23090-2
iso23090-2
@@ -11370,6 +11532,17 @@ https://www.iso.org/standard/79881.html
+-
+d:iso23090-20
+iso23090-20
+
+Under development
+Information technology — Coded representation of immersive media — Part 20: Conformance for V-PCC
+https://www.iso.org/standard/82090.html
+
+
+
+
-
d:iso23090-21
iso23090-21
@@ -11489,7 +11662,7 @@ d:iso23090-9
iso23090-9
Under development
-Information technology — MPEG-I (Coded Representation of Immersive Media) — Part 9: Geometry-based Point Cloud Compression
+Information technology — Coded representation of immersive media — Part 9: Geometry-based point cloud compression
https://www.iso.org/standard/78990.html
@@ -11542,8 +11715,8 @@ https://www.iso.org/standard/81585.html
-
d:iso23092-1
iso23092-1
-
-Under development
+October 2020
+Published
Information technology — Genomic information representation — Part 1: Transport and storage of genomic information
https://www.iso.org/standard/79882.html
@@ -11553,8 +11726,8 @@ https://www.iso.org/standard/79882.html
-
d:iso23092-2
iso23092-2
-
-Under development
+October 2020
+Published
Information technology — Genomic information representation — Part 2: Coding of genomic information
https://www.iso.org/standard/79883.html
@@ -11575,8 +11748,8 @@ https://www.iso.org/standard/75625.html
-
d:iso23092-4
iso23092-4
-
-Under development
+October 2020
+Published
Information technology — Genomic information representation — Part 4: Reference software
https://www.iso.org/standard/75859.html
@@ -11586,7 +11759,7 @@ https://www.iso.org/standard/75859.html
-
d:iso23092-5
iso23092-5
-
+November 2020
Under development
Information technology — Genomic information representation — Part 5: Conformance
https://www.iso.org/standard/73668.html
@@ -11656,8 +11829,8 @@ iso23094-1
-
d:iso23094-1
iso23094-1
-
-Under development
+October 2020
+Published
Information technology — General video coding — Part 1: Essential video coding
https://www.iso.org/standard/57797.html
@@ -11680,7 +11853,7 @@ d:iso23094-3
iso23094-3
Under development
-formation technology — General video coding — Part 3: Carriage of EVC
+Information technology — General video coding — Part 3: Conformance and Reference Software for Low Complexity Enhancement Video Coding
https://www.iso.org/standard/80902.html
@@ -12065,6 +12238,28 @@ http://www.iso.org/iso/catalogue_detail?csnumber=40874
+-
+d:iso8601-1
+ISO8601-1
+2019
+ISO 8601-1:2019
+Date and time — Representations for information interchange — Part 1: Basic rules. ISO 8601-1:2019.
+https://www.iso.org/standard/70907.html
+
+
+
+
+-
+d:iso8601-2
+ISO8601-2
+2019
+ISO 8601-2:2019
+Date and time — Representations for information interchange — Part 2: Extensions. ISO 8601-2:2019.
+https://www.iso.org/standard/70908.html
+
+
+
+
-
s:iso8879
ISO8879
diff --git a/.spec-data/biblio/biblio-jl.data b/.spec-data/biblio/biblio-jl.data
index fdd59bfb2..eddee0893 100644
--- a/.spec-data/biblio/biblio-jl.data
+++ b/.spec-data/biblio/biblio-jl.data
@@ -4,7 +4,7 @@ jlreq
NOTE
Requirements for Japanese Text Layout 日本語組版処理の要件(日本語版)
https://www.w3.org/TR/jlreq/
-
+https://w3c.github.io/jlreq/
1
diff --git a/.spec-data/biblio/biblio-js.data b/.spec-data/biblio/biblio-js.data
index 118c25381..ed9abe2f0 100644
--- a/.spec-data/biblio/biblio-js.data
+++ b/.spec-data/biblio/biblio-js.data
@@ -59,7 +59,7 @@ rfc4627
-
d:json-ld
json-ld
-16 January 2014
+3 November 2020
REC
JSON-LD 1.0
https://www.w3.org/TR/json-ld/
@@ -137,13 +137,27 @@ https://www.w3.org/TR/2014/REC-json-ld-20140116/
+Manu Sporny
+Gregg Kellogg
+Markus Lanthaler
+-
+d:json-ld-20201103
+json-ld-20201103
+3 November 2020
+REC
+JSON-LD 1.0
+https://www.w3.org/TR/2020/SPSD-json-ld-20201103/
+https://www.w3.org/TR/2020/SPSD-json-ld-20201103/
+
+
+
Manu Sporny
Gregg Kellogg
Markus Lanthaler
-
d:json-ld-api
json-ld-api
-16 January 2014
+3 November 2020
REC
JSON-LD 1.0 Processing Algorithms and API
https://www.w3.org/TR/json-ld-api/
@@ -235,6 +249,20 @@ https://www.w3.org/TR/2014/REC-json-ld-api-20140116/
+Markus Lanthaler
+Gregg Kellogg
+Manu Sporny
+-
+d:json-ld-api-20201103
+json-ld-api-20201103
+3 November 2020
+REC
+JSON-LD 1.0 Processing Algorithms and API
+https://www.w3.org/TR/2020/SPSD-json-ld-api-20201103/
+https://www.w3.org/TR/2020/SPSD-json-ld-api-20201103/
+
+
+
Markus Lanthaler
Gregg Kellogg
Manu Sporny
@@ -263,6 +291,10 @@ a:json-ld-syntax-20140116
json-ld-syntax-20140116
json-ld-20140116
-
+a:json-ld-syntax-20201103
+json-ld-syntax-20201103
+json-ld-20201103
+-
d:json-ld-tests
JSON-LD-TESTS
11 April 2013
diff --git a/.spec-data/biblio/biblio-lt.data b/.spec-data/biblio/biblio-lt.data
index 1c25e4787..5a9522faf 100644
--- a/.spec-data/biblio/biblio-lt.data
+++ b/.spec-data/biblio/biblio-lt.data
@@ -1,6 +1,6 @@
d:ltli
ltli
-23 April 2015
+7 October 2020
WD
Language Tags and Locale Identifiers for the World Wide Web
https://www.w3.org/TR/ltli/
@@ -8,7 +8,6 @@ https://w3c.github.io/ltli/
-Felix Sasaki
Addison Phillips
-
d:ltli-20060419
@@ -21,7 +20,6 @@ https://www.w3.org/TR/2006/WD-ltli-20060419/
-Felix Sasaki
Addison Phillips
-
d:ltli-20060612
@@ -47,5 +45,17 @@ https://www.w3.org/TR/2015/WD-ltli-20150423/
Felix Sasaki
+Addison Phillips
+-
+d:ltli-20201007
+ltli-20201007
+7 October 2020
+WD
+Language Tags and Locale Identifiers for the World Wide Web
+https://www.w3.org/TR/2020/WD-ltli-20201007/
+https://www.w3.org/TR/2020/WD-ltli-20201007/
+
+
+
Addison Phillips
-
diff --git a/.spec-data/biblio/biblio-lw.data b/.spec-data/biblio/biblio-lw.data
index 96f04e331..64fd44e83 100644
--- a/.spec-data/biblio/biblio-lw.data
+++ b/.spec-data/biblio/biblio-lw.data
@@ -5245,7 +5245,7 @@ Japan
d:lwg1396
LWG1396
-Tentatively NAD
+NAD
regex should support allocators
https://wg21.link/lwg1396
@@ -9685,7 +9685,7 @@ Robert Shearer
d:lwg2154
LWG2154
-New
+Resolved
What exactly does compile-time complexity imply?
https://wg21.link/lwg2154
@@ -9697,7 +9697,7 @@ John Salmon
d:lwg2155
LWG2155
-Tentatively Resolved
+Resolved
Macro __bool_true_false_are_defined should be removed
https://wg21.link/lwg2155
@@ -12097,7 +12097,7 @@ Daniel Krügler
d:lwg2335
LWG2335
-Tentatively NAD
+NAD
array, 4> should be layout-compatible with int[4][3]
https://wg21.link/lwg2335
@@ -14257,7 +14257,7 @@ Roger Orr
d:lwg2498
LWG2498
-Tentatively Resolved
+Resolved
operator>>(basic_istream&&, T&&) returns basic_istream&, but should probably return basic_istream&&
https://wg21.link/lwg2498
@@ -17365,7 +17365,7 @@ Richard Smith
d:lwg2731
LWG2731
-Tentatively Ready
+WP
Existence of lock_guard::mutex_type typedef unclear
https://wg21.link/lwg2731
@@ -17521,7 +17521,7 @@ Richard Smith
d:lwg2743
LWG2743
-Tentatively Ready
+WP
p0083r3 node_handle private members missing "exposition only" comment
https://wg21.link/lwg2743
@@ -18553,7 +18553,7 @@ Howard Hinnant
d:lwg2820
LWG2820
-Tentatively Ready
+WP
Clarify macros
https://wg21.link/lwg2820
@@ -18613,7 +18613,7 @@ Tim Song
d:lwg2825
LWG2825
-Tentatively Resolved
+Resolved
LWG 2756 breaks class template argument deduction for optional
https://wg21.link/lwg2825
@@ -18793,7 +18793,7 @@ Tim Song
d:lwg2839
LWG2839
-Ready
+WP
Self-move-assignment of library types, again
https://wg21.link/lwg2839
@@ -21037,7 +21037,7 @@ Richard Smith
d:lwg3006
LWG3006
-Tentatively Resolved
+Resolved
Constructing a basic_stringbuf from a string — where does the allocator come from?
https://wg21.link/lwg3006
@@ -21433,7 +21433,7 @@ Geoffrey Romer
d:lwg3036
LWG3036
-Open
+WP
polymorphic_allocator::destroy is extraneous
https://wg21.link/lwg3036
@@ -21649,7 +21649,7 @@ Thomas Köppe
d:lwg3052
LWG3052
-LEWG
+Tentatively Resolved
visit is underconstrained
https://wg21.link/lwg3052
@@ -22513,7 +22513,7 @@ Tim Song
d:lwg3117
LWG3117
-Ready
+WP
Missing packaged_task deduction guides
https://wg21.link/lwg3117
@@ -22561,7 +22561,7 @@ Martin Sebor
d:lwg3120
LWG3120
-Open
+WP
Unclear behavior of monotonic_buffer_resource::release()
https://wg21.link/lwg3120
@@ -22621,7 +22621,7 @@ Billy O'Neal III
d:lwg3125
LWG3125
-Tentatively Resolved
+Resolved
duration streaming precondition should be a SFINAE condition
https://wg21.link/lwg3125
@@ -22861,7 +22861,7 @@ Casey Carter
d:lwg3143
LWG3143
-Ready
+WP
monotonic_buffer_resource growth policy is unclear
https://wg21.link/lwg3143
@@ -22969,7 +22969,7 @@ Casey Carter
d:lwg3151
LWG3151
-Tentatively Resolved
+Resolved
ConvertibleTo rejects conversions from array and function types
https://wg21.link/lwg3151
@@ -23221,7 +23221,7 @@ Martin Sebor
d:lwg3170
LWG3170
-Open
+WP
is_always_equal added to std::allocator makes the standard library treat derived types as always equal
https://wg21.link/lwg3170
@@ -23233,7 +23233,7 @@ Billy O'Neal III
d:lwg3171
LWG3171
-Tentatively Ready
+WP
LWG 2989 breaks directory_entry stream insertion
https://wg21.link/lwg3171
@@ -23545,7 +23545,7 @@ Hubert Tong
d:lwg3195
LWG3195
-Ready
+WP
What is the stored pointer value of an empty weak_ptr?
https://wg21.link/lwg3195
@@ -23713,7 +23713,7 @@ Tomasz Kamiński
d:lwg3207
LWG3207
-Tentatively NAD
+NAD
N in ssize(const T (&)[N]) should be size_t
https://wg21.link/lwg3207
@@ -23773,7 +23773,7 @@ Billy O'Neal III
d:lwg3211
LWG3211
-Ready
+WP
std::tuple<> should be trivially constructible
https://wg21.link/lwg3211
@@ -23797,7 +23797,7 @@ Tim Song
d:lwg3213
LWG3213
-Tentatively Resolved
+Resolved
for_each_n and copy_n missing requirements for Size
https://wg21.link/lwg3213
@@ -23989,7 +23989,7 @@ Konstantin Boyarinov
d:lwg3228
LWG3228
-Tentatively Resolved
+Resolved
Surprising variant construction
https://wg21.link/lwg3228
@@ -24097,7 +24097,7 @@ Tomasz Kamiński
d:lwg3236
LWG3236
-Ready
+WP
Random access iterator requirements lack limiting relational operators domain to comparing those from the same range
https://wg21.link/lwg3236
@@ -24265,7 +24265,7 @@ Richard Smith
d:lwg3249
LWG3249
-Ready
+WP
There are no 'pointers' in §[atomics.lockfree]
https://wg21.link/lwg3249
@@ -24481,7 +24481,7 @@ Casey Carter
d:lwg3265
LWG3265
-Ready
+WP
move_iterator's conversions are more broken after P1207
https://wg21.link/lwg3265
@@ -25033,7 +25033,7 @@ John Shaw
d:lwg3306
LWG3306
-Tentatively Ready
+WP
ranges::advance violates its preconditions
https://wg21.link/lwg3306
@@ -25249,7 +25249,7 @@ United States
d:lwg3322
LWG3322
-Tentatively Resolved
+Resolved
Add join_view::base() member function
https://wg21.link/lwg3322
@@ -25813,7 +25813,7 @@ Johel Ernesto Guerrero Peña
d:lwg3365
LWG3365
-Tentatively NAD
+NAD
Rename ref-is-glvalue to deref-is-ref
https://wg21.link/lwg3365
@@ -25849,7 +25849,7 @@ Casey Carter
d:lwg3368
LWG3368
-Tentatively Ready
+WP
Exactly when does size return end - begin?
https://wg21.link/lwg3368
@@ -26197,7 +26197,7 @@ Barry Revzin
d:lwg3394
LWG3394
-Tentatively NAD
+NAD
ranges::basic_istream_view::iterator has an empty iterator_traits
https://wg21.link/lwg3394
@@ -26257,7 +26257,7 @@ Casey Carter
d:lwg3399
LWG3399
-Tentatively NAD
+NAD
basic_syncbuf::emit() + Qt's #define emit = Big Bada-Boom
https://wg21.link/lwg3399
@@ -26329,7 +26329,7 @@ Ahti Leppänen
d:lwg3403
LWG3403
-Tentatively Ready
+WP
Domain of ranges::ssize(E) doesn't match ranges::size(E)
https://wg21.link/lwg3403
@@ -26341,7 +26341,7 @@ Jonathan Wakely
d:lwg3404
LWG3404
-Tentatively Ready
+WP
Finish removing subrange's conversions from pair-like
https://wg21.link/lwg3404
@@ -26353,7 +26353,7 @@ Casey Carter
d:lwg3405
LWG3405
-Tentatively Ready
+WP
common_view's converting constructor is bad, too
https://wg21.link/lwg3405
@@ -26365,7 +26365,7 @@ Casey Carter
d:lwg3406
LWG3406
-New
+WP
elements_view::begin() and elements_view::end() have incompatible constraints
https://wg21.link/lwg3406
@@ -26461,7 +26461,7 @@ Hubert Tong
d:lwg3413
LWG3413
-Tentatively Ready
+WP
[fund.ts.v3] propagate_const's swap's noexcept specification needs to be constrained and use a trait
https://wg21.link/lwg3413
@@ -26473,7 +26473,7 @@ Thomas Köppe
d:lwg3414
LWG3414
-Tentatively Ready
+WP
[networking.ts] service_already_exists has no usable constructors
https://wg21.link/lwg3414
@@ -26533,7 +26533,7 @@ Alisdair Meredith
d:lwg3419
LWG3419
-Tentatively Ready
+WP
§[algorithms.requirements]/15 doesn't reserve as many rights as it intends to
https://wg21.link/lwg3419
@@ -26557,7 +26557,7 @@ Howard Hinnant
d:lwg3420
LWG3420
-Tentatively Ready
+WP
cpp17-iterator should check that the type looks like an iterator first
https://wg21.link/lwg3420
@@ -26569,7 +26569,7 @@ Tim Song
d:lwg3421
LWG3421
-Tentatively Ready
+WP
Imperfect ADL emulation for boolean-testable
https://wg21.link/lwg3421
@@ -26617,7 +26617,7 @@ Casey Carter
d:lwg3425
LWG3425
-Tentatively Ready
+WP
condition_variable_any fails to constrain its Lock parameters
https://wg21.link/lwg3425
@@ -26629,7 +26629,7 @@ Casey Carter
d:lwg3426
LWG3426
-Tentatively Ready
+WP
operator<=>(const unique_ptr&, nullptr_t) can't get no satisfaction
https://wg21.link/lwg3426
@@ -26641,7 +26641,7 @@ Jonathan Wakely
d:lwg3427
LWG3427
-Tentatively Ready
+WP
operator<=>(const shared_ptr&, nullptr_t) definition ill-formed
https://wg21.link/lwg3427
@@ -26653,7 +26653,7 @@ Daniel Krügler
d:lwg3428
LWG3428
-Tentatively Ready
+WP
single_view's in place constructor should be explicit
https://wg21.link/lwg3428
@@ -26689,7 +26689,7 @@ Martin Sebor
d:lwg3430
LWG3430
-LEWG
+Open
std::fstream & co. should be constructible from string_view
https://wg21.link/lwg3430
@@ -26713,7 +26713,7 @@ Jonathan Wakely
d:lwg3432
LWG3432
-Ready
+WP
Missing requirement for comparison_category
https://wg21.link/lwg3432
@@ -26737,7 +26737,7 @@ Casey Carter
d:lwg3434
LWG3434
-Tentatively Ready
+WP
ios_base never reclaims memory for iarray and parray
https://wg21.link/lwg3434
@@ -26749,7 +26749,7 @@ Alisdair Meredith
d:lwg3435
LWG3435
-Tentatively Ready
+WP
three_way_comparable_with, reverse_iterator>
https://wg21.link/lwg3435
@@ -26773,7 +26773,7 @@ Jonathan Wakely
d:lwg3437
LWG3437
-Tentatively Ready
+WP
__cpp_lib_polymorphic_allocator is in the wrong header
https://wg21.link/lwg3437
@@ -26821,7 +26821,7 @@ Howard Hinnant
d:lwg3440
LWG3440
-Tentatively NAD
+NAD
Aggregate-paren-init breaks direct-initializing a tuple or optional from {aggregate-member-value}
https://wg21.link/lwg3440
@@ -26833,7 +26833,7 @@ Ville Voutilainen
d:lwg3441
LWG3441
-New
+Open
Misleading note about calls to customization points
https://wg21.link/lwg3441
@@ -26845,7 +26845,7 @@ Michael Park
d:lwg3442
LWG3442
-New
+Open
Unsatisfiable suggested implementation of customization points
https://wg21.link/lwg3442
@@ -26857,7 +26857,7 @@ Michael Park
d:lwg3443
LWG3443
-Ready
+WP
[networking.ts] net::basic_socket_iostream should use addressof
https://wg21.link/lwg3443
@@ -26893,7 +26893,7 @@ Jonathan Wakely
d:lwg3446
LWG3446
-Tentatively Ready
+WP
indirectly_readable_traits ambiguity for types with both value_type and element_type
https://wg21.link/lwg3446
@@ -26905,7 +26905,7 @@ Casey Carter
d:lwg3447
LWG3447
-Ready
+WP
Deduction guides for take_view and drop_view have different constraints
https://wg21.link/lwg3447
@@ -26917,7 +26917,7 @@ Jens Maurer
d:lwg3448
LWG3448
-New
+WP
transform_view's sentinel not comparable with iterator
https://wg21.link/lwg3448
@@ -26929,7 +26929,7 @@ Jonathan Wakely
d:lwg3449
LWG3449
-New
+WP
take_view and take_while_view's sentinel not comparable with their const iterator
https://wg21.link/lwg3449
@@ -26953,7 +26953,7 @@ Clark Nelson
d:lwg3450
LWG3450
-Ready
+WP
The const overloads of take_while_view::begin/end are underconstrained
https://wg21.link/lwg3450
@@ -26989,7 +26989,7 @@ Mathias Stearn
d:lwg3453
LWG3453
-Tentatively Ready
+WP
Generic code cannot call ranges::advance(i, s)
https://wg21.link/lwg3453
@@ -27013,7 +27013,7 @@ Alisdair Meredith
d:lwg3455
LWG3455
-Tentatively Ready
+WP
Incorrect Postconditions on unique_ptr move assignment
https://wg21.link/lwg3455
@@ -27049,7 +27049,7 @@ Johel Ernesto Guerrero Peña
d:lwg3458
LWG3458
-Tentatively Resolved
+Resolved
Is shared_future intended to work with arrays or function types?
https://wg21.link/lwg3458
@@ -27085,7 +27085,7 @@ Jeremy Siek
d:lwg3460
LWG3460
-Tentatively Ready
+WP
Unimplementable noop_coroutine_handle guarantees
https://wg21.link/lwg3460
@@ -27097,7 +27097,7 @@ Casey Carter
d:lwg3461
LWG3461
-Tentatively Ready
+WP
convertible_to's description mishandles cv-qualified void
https://wg21.link/lwg3461
@@ -27133,7 +27133,7 @@ Agustín K-ballo Bergé
d:lwg3464
LWG3464
-Ready
+WP
istream::gcount() can overflow
https://wg21.link/lwg3464
@@ -27145,7 +27145,7 @@ Jonathan Wakely
d:lwg3465
LWG3465
-Tentatively Ready
+WP
compare_partial_order_fallback requires F < E
https://wg21.link/lwg3465
@@ -27157,7 +27157,7 @@ Stephan T. Lavavej
d:lwg3466
LWG3466
-Tentatively Ready
+WP
Specify the requirements for promise/future/shared_future consistently
https://wg21.link/lwg3466
@@ -27169,7 +27169,7 @@ Tomasz Kamiński
d:lwg3467
LWG3467
-Tentatively Ready
+WP
bool can't be an integer-like type
https://wg21.link/lwg3467
@@ -27193,7 +27193,7 @@ Marshall Clow
d:lwg3469
LWG3469
-Tentatively Resolved
+Resolved
Precondition of coroutine_handle::promise may be insufficient
https://wg21.link/lwg3469
@@ -27241,7 +27241,7 @@ Alisdair Meredith
d:lwg3472
LWG3472
-Tentatively Ready
+WP
counted_iterator is missing preconditions
https://wg21.link/lwg3472
@@ -27253,7 +27253,7 @@ Michael Schellenberger Costa
d:lwg3473
LWG3473
-Tentatively Ready
+WP
Normative encouragement in non-normative note
https://wg21.link/lwg3473
@@ -27265,7 +27265,7 @@ Jonathan Wakely
d:lwg3474
LWG3474
-Tentatively Ready
+WP
Nesting join_views is broken because of CTAD
https://wg21.link/lwg3474
@@ -27289,7 +27289,7 @@ Billy O'Neal III
d:lwg3476
LWG3476
-New
+WP
thread and jthread constructors require that the parameters be move-constructible but never move construct the parameters
https://wg21.link/lwg3476
@@ -27301,7 +27301,7 @@ Billy O'Neal III
d:lwg3477
LWG3477
-New
+WP
Simplify constraints for semiregular-box
https://wg21.link/lwg3477
@@ -27322,6 +27322,18 @@ https://wg21.link/lwg3478
Barry Revzin
-
+d:lwg3479
+LWG3479
+
+New
+semiregular-box mishandles self-assignment
+https://wg21.link/lwg3479
+
+
+
+
+Casey Carter
+-
d:lwg348
LWG348
@@ -27334,6 +27346,126 @@ https://wg21.link/lwg348
Andy Sawyer
-
+d:lwg3480
+LWG3480
+
+New
+directory_iterator and recursive_directory_iterator are not C++20 ranges
+https://wg21.link/lwg3480
+
+
+
+
+Barry Revzin
+-
+d:lwg3481
+LWG3481
+
+New
+viewable_range mishandles lvalue move-only views
+https://wg21.link/lwg3481
+
+
+
+
+Casey Carter
+-
+d:lwg3482
+LWG3482
+
+WP
+drop_view's const begin should additionally require sized_range
+https://wg21.link/lwg3482
+
+
+
+
+Casey Carter
+-
+d:lwg3483
+LWG3483
+
+WP
+transform_view::iterator's difference is overconstrained
+https://wg21.link/lwg3483
+
+
+
+
+Casey Carter
+-
+d:lwg3484
+LWG3484
+
+New
+Should declare ::nullptr_t?
+https://wg21.link/lwg3484
+
+
+
+
+Thomas Köppe
+-
+d:lwg3485
+LWG3485
+
+SG1
+atomic_ref safety should be based on operations that "potentially conflict" rather than lifetime
+https://wg21.link/lwg3485
+
+
+
+
+Billy O'Neal III
+-
+d:lwg3486
+LWG3486
+
+LEWG
+is_constructible may be misleading in C++20
+https://wg21.link/lwg3486
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3487
+LWG3487
+
+New
+Missing precondition on input and output aliasing of [numeric.ops]
+https://wg21.link/lwg3487
+
+
+
+
+Matthias Kretz
+-
+d:lwg3488
+LWG3488
+
+Open
+Is array swappable or not?
+https://wg21.link/lwg3488
+
+
+
+
+Casey Carter
+-
+d:lwg3489
+LWG3489
+
+New
+Improve istream_view wording
+https://wg21.link/lwg3489
+
+
+
+
+Michael Schellenberger Costa
+-
d:lwg349
LWG349
@@ -27346,6 +27478,126 @@ https://wg21.link/lwg349
Andy Sawyer
-
+d:lwg3490
+LWG3490
+
+Tentatively Ready
+ranges::drop_while_view::begin() is missing a precondition
+https://wg21.link/lwg3490
+
+
+
+
+Michael Schellenberger Costa
+-
+d:lwg3491
+LWG3491
+
+New
+What is a "decayed type"?
+https://wg21.link/lwg3491
+
+
+
+
+Alisdair Meredith
+-
+d:lwg3492
+LWG3492
+
+Tentatively Ready
+Minimal improvements to elements_view::iterator
+https://wg21.link/lwg3492
+
+
+
+
+Michael Schellenberger Costa
+-
+d:lwg3493
+LWG3493
+
+New
+The constructor of std::function taking an F is missing a constraint
+https://wg21.link/lwg3493
+
+
+
+
+Ville Voutilainen
+-
+d:lwg3494
+LWG3494
+
+New
+Allow ranges to be conditionally borrowed
+https://wg21.link/lwg3494
+
+
+
+
+Barry Revzin
+-
+d:lwg3495
+LWG3495
+
+New
+constexpr launder makes pointers to inactive members of unions usable
+https://wg21.link/lwg3495
+
+
+
+
+Hubert Tong
+-
+d:lwg3496
+LWG3496
+
+New
+What does "uniquely associated" mean for basic_syncbuf::emit()?
+https://wg21.link/lwg3496
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3497
+LWG3497
+
+New
+Postconditions for basic_syncbuf::emit()
+https://wg21.link/lwg3497
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3498
+LWG3498
+
+New
+Inconsistent noexcept-specifiers for basic_syncbuf
+https://wg21.link/lwg3498
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3499
+LWG3499
+
+New
+Timed lockable and mutex requirements are imprecise about duration and time_point
+https://wg21.link/lwg3499
+
+
+
+
+Tim Song
+-
d:lwg35
LWG35
@@ -27370,6 +27622,114 @@ https://wg21.link/lwg350
Nathan Myers
-
+d:lwg3500
+LWG3500
+
+Tentatively Ready
+join_view::iterator::operator->() is bogus
+https://wg21.link/lwg3500
+
+
+
+
+Michael Schellenberger Costa
+-
+d:lwg3501
+LWG3501
+
+New
+basic_syncbuf-related manipulators refer to some Allocator without defining it
+https://wg21.link/lwg3501
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3502
+LWG3502
+
+New
+elements_view should not be allowed to return dangling references
+https://wg21.link/lwg3502
+
+
+
+
+Tim Song
+-
+d:lwg3503
+LWG3503
+
+New
+chrono::ceil has surprising requirement
+https://wg21.link/lwg3503
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3504
+LWG3504
+
+New
+condition_variable::wait_for is overspecified
+https://wg21.link/lwg3504
+
+
+
+
+Jonathan Wakely
+-
+d:lwg3505
+LWG3505
+
+New
+split_view::outer-iterator::operator++ misspecified
+https://wg21.link/lwg3505
+
+
+
+
+Tim Song
+-
+d:lwg3506
+LWG3506
+
+New
+Missing allocator-extended constructors for priority_queue
+https://wg21.link/lwg3506
+
+
+
+
+Tim Song
+-
+d:lwg3507
+LWG3507
+
+New
+P0881R7 ("stacktrace") does not define "actual file name", "actual line number"
+https://wg21.link/lwg3507
+
+
+
+
+Thomas Köppe
+-
+d:lwg3508
+LWG3508
+
+New
+atomic_ref is not well-specified
+https://wg21.link/lwg3508
+
+
+
+
+Casey Carter
+-
d:lwg351
LWG351
diff --git a/.spec-data/biblio/biblio-ma.data b/.spec-data/biblio/biblio-ma.data
index daa5b8ce0..f37e30174 100644
--- a/.spec-data/biblio/biblio-ma.data
+++ b/.spec-data/biblio/biblio-ma.data
@@ -255,6 +255,19 @@ https://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110/
Stan Devitt
Michael Kohlhase
-
+d:mathml-core
+MathML-Core
+2020
+CG-DRAFT
+MathML Core
+https://mathml-refresh.github.io/mathml-core/
+
+
+
+
+David Carlisle
+Frédéric Wang
+-
d:mathml-for-css
mathml-for-css
7 June 2011
diff --git a/.spec-data/biblio/biblio-me.data b/.spec-data/biblio/biblio-me.data
index 2e13b9a58..55aa3d7b4 100644
--- a/.spec-data/biblio/biblio-me.data
+++ b/.spec-data/biblio/biblio-me.data
@@ -63,7 +63,7 @@ https://www.w3.org/TR/media-annot-reqs/
-WonSuk Lee
+Wonsuk Lee
Tobias Bürger
Felix Sasaki
Véronique Malaisé
@@ -78,7 +78,7 @@ https://www.w3.org/TR/2009/WD-media-annot-reqs-20090119
-WonSuk Lee
+Wonsuk Lee
Tobias Bürger
Felix Sasaki
Véronique Malaisé
@@ -93,7 +93,7 @@ https://www.w3.org/TR/2009/WD-media-annot-reqs-20090604
-WonSuk Lee
+Wonsuk Lee
Tobias Bürger
Felix Sasaki
Véronique Malaisé
@@ -108,7 +108,7 @@ https://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/
-WonSuk Lee
+Wonsuk Lee
Tobias Bürger
Felix Sasaki
Véronique Malaisé
@@ -1057,7 +1057,7 @@ Emircan Uysaler
-
d:mediacapture-streams
mediacapture-streams
-2 July 2019
+4 November 2020
CR
Media Capture and Streams
https://www.w3.org/TR/mediacapture-streams/
@@ -1065,13 +1065,13 @@ https://w3c.github.io/mediacapture-main/
-Daniel Burnett
-Adam Bergkvist
Cullen Jennings
-Anant Narayanan
Bernard Aboba
Jan-Ivar Bruaroey
Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
-
d:mediacapture-streams-20120628
mediacapture-streams-20120628
@@ -1083,13 +1083,13 @@ https://www.w3.org/TR/2012/WD-mediacapture-streams-20120628/
-Daniel Burnett
-Adam Bergkvist
Cullen Jennings
-Anant Narayanan
Bernard Aboba
Jan-Ivar Bruaroey
Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
-
d:mediacapture-streams-20130516
mediacapture-streams-20130516
@@ -1201,6 +1201,96 @@ Bernard Aboba
Jan-Ivar Bruaroey
Henrik Boström
-
+d:mediacapture-streams-20200924
+mediacapture-streams-20200924
+24 September 2020
+CR
+Media Capture and Streams
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20200924/
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20200924/
+
+
+
+Cullen Jennings
+Bernard Aboba
+Jan-Ivar Bruaroey
+Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
+-
+d:mediacapture-streams-20200928
+mediacapture-streams-20200928
+28 September 2020
+CR
+Media Capture and Streams
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20200928/
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20200928/
+
+
+
+Cullen Jennings
+Bernard Aboba
+Jan-Ivar Bruaroey
+Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
+-
+d:mediacapture-streams-20200929
+mediacapture-streams-20200929
+29 September 2020
+CR
+Media Capture and Streams
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20200929/
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20200929/
+
+
+
+Cullen Jennings
+Bernard Aboba
+Jan-Ivar Bruaroey
+Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
+-
+d:mediacapture-streams-20201007
+mediacapture-streams-20201007
+7 October 2020
+CR
+Media Capture and Streams
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20201007/
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20201007/
+
+
+
+Cullen Jennings
+Bernard Aboba
+Jan-Ivar Bruaroey
+Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
+-
+d:mediacapture-streams-20201104
+mediacapture-streams-20201104
+4 November 2020
+CR
+Media Capture and Streams
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20201104/
+https://www.w3.org/TR/2020/CRD-mediacapture-streams-20201104/
+
+
+
+Cullen Jennings
+Bernard Aboba
+Jan-Ivar Bruaroey
+Henrik Boström
+Daniel Burnett
+Adam Bergkvist
+Anant Narayanan
+-
a:mediaont
MEDIAONT
mediaont-10
@@ -1215,7 +1305,7 @@ https://www.w3.org/TR/mediaont-10/
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1237,7 +1327,7 @@ https://www.w3.org/TR/2009/WD-mediaont-10-20090618
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1259,7 +1349,7 @@ https://www.w3.org/TR/2010/WD-mediaont-10-20100309
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1281,7 +1371,7 @@ https://www.w3.org/TR/2010/WD-mediaont-10-20100608
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1303,7 +1393,7 @@ https://www.w3.org/TR/2011/WD-mediaont-10-20110308
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1325,7 +1415,7 @@ https://www.w3.org/TR/2011/CR-mediaont-10-20110707
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1347,7 +1437,7 @@ https://www.w3.org/TR/2011/PR-mediaont-10-20111129/
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1369,7 +1459,7 @@ https://www.w3.org/TR/2012/REC-mediaont-10-20120209/
-WonSuk Lee
+Wonsuk Lee
Werner Bailer
Tobias Bürger
Pierre-Antoine Champin
@@ -1426,7 +1516,7 @@ https://www.w3.org/TR/mediaont-api-1.0/
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
d:mediaont-api-1.0-20091020
@@ -1442,7 +1532,7 @@ https://www.w3.org/TR/2009/WD-mediaont-api-1.0-20091020
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
d:mediaont-api-1.0-20100309
@@ -1458,7 +1548,7 @@ https://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100309
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
d:mediaont-api-1.0-20100608
@@ -1474,7 +1564,7 @@ https://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
d:mediaont-api-1.0-20110712
@@ -1490,7 +1580,7 @@ https://www.w3.org/TR/2011/WD-mediaont-api-1.0-20110712
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
d:mediaont-api-1.0-20111122
@@ -1506,7 +1596,7 @@ https://www.w3.org/TR/2011/CR-mediaont-api-1.0-20111122/
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
d:mediaont-api-1.0-20130411
@@ -1554,7 +1644,7 @@ https://www.w3.org/TR/2014/REC-mediaont-api-1.0-20140313/
Florian Stegmaier
Werner Bailer
Martin Höffernig
-WonSuk Lee
+Wonsuk Lee
Chris Poppe
-
a:mediaont-api-20091020
diff --git a/.spec-data/biblio/biblio-n4.data b/.spec-data/biblio/biblio-n4.data
index de2ffe107..0b5602e96 100644
--- a/.spec-data/biblio/biblio-n4.data
+++ b/.spec-data/biblio/biblio-n4.data
@@ -9857,4 +9857,183 @@ https://wg21.link/n4862
Herb Sutter
+-
+d:n4863
+N4863
+2 October 2020
+
+Agenda for Fall Virtual WG21/PL22.16 Meeting
+https://wg21.link/n4863
+
+
+
+
+John Spicer
+-
+d:n4864
+N4864
+21 September 2020
+
+WG21 virtual meeting: Autumn 2020
+https://wg21.link/n4864
+
+
+
+
+Herb Sutter
+-
+d:n4865
+N4865
+19 October 2020
+
+Response to Editorial Comments: ISO/IEC DIS 14882, Programming Language C++
+https://wg21.link/n4865
+
+
+
+
+Barry Hedquist
+-
+d:n4866
+N4866
+14 October 2020
+
+WG21 admin telecon meeting: Pre-Autumn 2020
+https://wg21.link/n4866
+
+
+
+
+Herb Sutter
+-
+d:n4867
+N4867
+18 October 2020
+
+Editors' Report - Programming Languages - C++
+https://wg21.link/n4867
+
+
+
+
+Richard Smith, Thomas Koeppe, Jens Maurer, Dawn Perchik
+-
+d:n4868
+N4868
+18 October 2020
+
+Working Draft, Standard for Programming Language C++
+https://wg21.link/n4868
+
+
+
+
+Richard Smith
+-
+d:n4869
+N4869
+5 November 2020
+
+WG21 Pre-Autumn 2020 telecon minutes
+https://wg21.link/n4869
+
+
+
+
+Nina Ranns
+-
+d:n4870
+N4870
+9 November 2020
+
+WG21 2020-02 Prague Minutes of Meeting
+https://wg21.link/n4870
+
+
+
+
+Nina Ranns
+-
+d:n4871
+N4871
+9 November 2020
+
+WG21 Pre-Autumn 2020 telecon minutes
+https://wg21.link/n4871
+
+
+
+
+Nina Ranns
+-
+d:n4873
+N4873
+9 November 2020
+
+Working Draft, C++ Extensions for Library Fundamentals, Version 3
+https://wg21.link/n4873
+
+
+
+
+Thomas Köppe
+-
+d:n4874
+N4874
+9 November 2020
+
+Editor's Report: C++ Extensions for Library Fundamentals, Version 3
+https://wg21.link/n4874
+
+
+
+
+Thomas Köppe
+-
+d:n4875
+N4875
+14 November 2020
+
+WG21 admin telecon meeting: Winter 2021
+https://wg21.link/n4875
+
+
+
+
+Herb Sutter
+-
+d:n4876
+N4876
+14 November 2020
+
+WG21 virtual meeting: Winter 2021
+https://wg21.link/n4876
+
+
+
+
+Herb Sutter
+-
+d:n4877
+N4877
+19 November 2020
+
+WG21 2020-11 Virtual Meeting Minutes of Meeting
+https://wg21.link/n4877
+
+
+
+
+Nina Ranns
+-
+d:n4879
+N4879
+
+
+WG21 document N4879
+https://wg21.link/n4879
+
+
+
+
-
diff --git a/.spec-data/biblio/biblio-na.data b/.spec-data/biblio/biblio-na.data
index f4dbea639..305b79a9b 100644
--- a/.spec-data/biblio/biblio-na.data
+++ b/.spec-data/biblio/biblio-na.data
@@ -111,7 +111,7 @@ Zhiheng Wang
-
d:navigation-timing-2
navigation-timing-2
-21 January 2020
+15 September 2020
WD
Navigation Timing Level 2
https://www.w3.org/TR/navigation-timing-2/
@@ -756,6 +756,21 @@ https://www.w3.org/TR/2020/WD-navigation-timing-2-20200121/
+Ilya Grigorik
+Tobin Titus
+Jatinder Mann
+Arvind Jain
+-
+d:navigation-timing-2-20200915
+navigation-timing-2-20200915
+15 September 2020
+WD
+Navigation Timing Level 2
+https://www.w3.org/TR/2020/WD-navigation-timing-2-20200915/
+https://www.w3.org/TR/2020/WD-navigation-timing-2-20200915/
+
+
+
Ilya Grigorik
Tobin Titus
Jatinder Mann
diff --git a/.spec-data/biblio/biblio-p0.data b/.spec-data/biblio/biblio-p0.data
index ad2ca943f..f54ca1e02 100644
--- a/.spec-data/biblio/biblio-p0.data
+++ b/.spec-data/biblio/biblio-p0.data
@@ -7426,6 +7426,30 @@ https://wg21.link/p0288r5
Matt Calabrese, Ryan McDougall
-
+d:p0288r6
+P0288R6
+9 August 2020
+
+any_invocable
+https://wg21.link/p0288r6
+
+
+
+
+Matt Calabrese, Ryan McDougall
+-
+d:p0288r7
+P0288R7
+3 September 2020
+
+any_invocable
+https://wg21.link/p0288r7
+
+
+
+
+Ryan McDougall, Matt Calabrese
+-
d:p0289r0
P0289R0
16 February 2016
@@ -10027,6 +10051,18 @@ https://wg21.link/p0401r3
+Chris Kennelly, Jonathan Wakely
+-
+d:p0401r4
+P0401R4
+14 November 2020
+
+Providing size feedback in the Allocator interface
+https://wg21.link/p0401r4
+
+
+
+
Chris Kennelly, Jonathan Wakely
-
d:p0403r0
@@ -11013,6 +11049,18 @@ https://wg21.link/p0443r13
Jared Hoberock, Michael Garland, Chris Kohlhoff, Chris Mysen, Carter Edwards, Gordon Brown, D. S. Hollman, Lee Howes, Kirk Shoop, Lewis Baker, Eric Niebler
-
+d:p0443r14
+P0443R14
+15 September 2020
+
+A Unified Executors Proposal for C++
+https://wg21.link/p0443r14
+
+
+
+
+Jared Hoberock, Michael Garland, Chris Kohlhoff, Chris Mysen, H. Carter Edwards, Gordon Brown, D. S. Hollman
+-
d:p0443r2
P0443R2
20170731
@@ -11167,6 +11215,18 @@ https://wg21.link/p0447r10
+Matt Bentley
+-
+d:p0447r11
+P0447R11
+7 November 2020
+
+Introduction of std::colony to the standard library
+https://wg21.link/p0447r11
+
+
+
+
Matt Bentley
-
d:p0447r2
@@ -11815,7 +11875,7 @@ https://wg21.link/p0478r0
-Bruno Manganelli, Michael Wong, Simon Brand
+Bruno Manganelli, Michael Wong, Sy Brand
-
d:p0479r0
P0479R0
@@ -12055,7 +12115,7 @@ https://wg21.link/p0485r0
-Bruno Manganelli, Michael Wong, Simon Brand
+Bruno Manganelli, Michael Wong, Sy Brand
-
d:p0486r0
P0486R0
@@ -18846,7 +18906,7 @@ https://wg21.link/p0795r0
-Simon Brand, Neil Henning, Michael Wong, Christopher Di Bella, Kenneth Benzie
+Sy Brand, Neil Henning, Michael Wong, Christopher Di Bella, Kenneth Benzie
-
d:p0796r0
P0796R0
@@ -18942,7 +19002,7 @@ https://wg21.link/p0798r0
-Simon Brand
+Sy Brand
-
d:p0798r2
P0798R2
@@ -18954,7 +19014,7 @@ https://wg21.link/p0798r2
-Simon Brand
+Sy Brand
-
d:p0798r3
P0798R3
@@ -18966,7 +19026,7 @@ https://wg21.link/p0798r3
-Simon Brand
+Sy Brand
-
d:p0798r4
P0798R4
@@ -18978,7 +19038,7 @@ https://wg21.link/p0798r4
-Simon Brand
+Sy Brand
-
d:p0799r0
P0799R0
@@ -19890,7 +19950,7 @@ https://wg21.link/p0847r0
-Gašper Ažman, Simon Brand, Ben Deane, Barry Revzin
+Gašper Ažman, Sy Brand, Ben Deane, Barry Revzin
-
d:p0847r1
P0847R1
@@ -19902,7 +19962,7 @@ https://wg21.link/p0847r1
-Gašper Ažman, Simon Brand, Ben Deane, Barry Revzin
+Gašper Ažman, Sy Brand, Ben Deane, Barry Revzin
-
d:p0847r2
P0847R2
@@ -19914,7 +19974,7 @@ https://wg21.link/p0847r2
-Gašper Ažman, Simon Brand, Ben Deane, Barry Revzin
+Gašper Ažman, Sy Brand, Ben Deane, Barry Revzin
-
d:p0847r4
P0847R4
@@ -19926,7 +19986,19 @@ https://wg21.link/p0847r4
-Gašper Ažman, Simon Brand, Ben Deane, Barry Revzin
+Gašper Ažman, Sy Brand, Ben Deane, Barry Revzin
+-
+d:p0847r5
+P0847R5
+16 October 2020
+
+Deducing this
+https://wg21.link/p0847r5
+
+
+
+
+Barry Revzin, Gašper Ažman, Sy Brand, Ben Deane
-
d:p0848r0
P0848R0
@@ -20022,6 +20094,30 @@ https://wg21.link/p0849r3
+Zhihao Yuan
+-
+d:p0849r4
+P0849R4
+11 October 2020
+
+auto(x): decay-copy in the language
+https://wg21.link/p0849r4
+
+
+
+
+Zhihao Yuan
+-
+d:p0849r5
+P0849R5
+11 November 2020
+
+auto(x): decay-copy in the language
+https://wg21.link/p0849r5
+
+
+
+
Zhihao Yuan
-
d:p0851r0
@@ -20250,6 +20346,18 @@ https://wg21.link/p0870r3
+Giuseppe D'Angelo
+-
+d:p0870r4
+P0870R4
+23 September 2020
+
+A proposal for a type trait to detect narrowing conversions
+https://wg21.link/p0870r4
+
+
+
+
Giuseppe D'Angelo
-
d:p0872r0
@@ -20562,6 +20670,18 @@ https://wg21.link/p0881r6
+Antony Polukhin, Alexey Gorgurov
+-
+d:p0881r7
+P0881R7
+16 September 2020
+
+A Proposal to add stacktrace library
+https://wg21.link/p0881r7
+
+
+
+
Antony Polukhin, Alexey Gorgurov
-
d:p0882r0
@@ -21066,6 +21186,18 @@ https://wg21.link/p0901r6
+Chris Kennelly, Andrew Hunter
+-
+d:p0901r7
+P0901R7
+14 November 2020
+
+Size feedback in operator new
+https://wg21.link/p0901r7
+
+
+
+
Chris Kennelly, Andrew Hunter
-
d:p0902r0
@@ -22146,6 +22278,18 @@ https://wg21.link/p0943r5
+Hans Boehm
+-
+d:p0943r6
+P0943R6
+15 November 2020
+
+Support C atomics in C++
+https://wg21.link/p0943r6
+
+
+
+
Hans Boehm
-
d:p0944r0
@@ -22386,6 +22530,18 @@ https://wg21.link/p0958r1
+Christopher Kohlhoff
+-
+d:p0958r2
+P0958R2
+21 August 2020
+
+Networking TS changes to support proposed Executors TS
+https://wg21.link/p0958r2
+
+
+
+
Christopher Kohlhoff
-
d:p0959r0
diff --git a/.spec-data/biblio/biblio-p1.data b/.spec-data/biblio/biblio-p1.data
index ad91522c8..029ffbf33 100644
--- a/.spec-data/biblio/biblio-p1.data
+++ b/.spec-data/biblio/biblio-p1.data
@@ -368,6 +368,18 @@ https://wg21.link/p1012r0
+Frank Zingsheim
+-
+d:p1012r1
+P1012R1
+1 November 2020
+
+Ternary Right Fold Expression
+https://wg21.link/p1012r1
+
+
+
+
Frank Zingsheim
-
d:p1013r0
@@ -512,6 +524,30 @@ https://wg21.link/p1018r5
+JF Bastien
+-
+d:p1018r6
+P1018R6
+1 March 2020
+
+Language Evolution status after Prague 2020
+https://wg21.link/p1018r6
+
+
+
+
+JF Bastien
+-
+d:p1018r7
+P1018R7
+20201030
+
+C++ Language Evolution status - pandemic edition - 2020/03–2020/10
+https://wg21.link/p1018r7
+
+
+
+
JF Bastien
-
d:p1019r0
@@ -1364,6 +1400,18 @@ https://wg21.link/p1048r0
+Juan Alday
+-
+d:p1048r1
+P1048R1
+16 October 2020
+
+A proposal for a type trait to detect scoped enumerations
+https://wg21.link/p1048r1
+
+
+
+
Juan Alday
-
d:p1050r0
@@ -2408,6 +2456,18 @@ https://wg21.link/p1102r0
+Alex Christensen, JF Bastien
+-
+d:p1102r1
+P1102R1
+20 November 2020
+
+Down with ()!
+https://wg21.link/p1102r1
+
+
+
+
Alex Christensen, JF Bastien
-
d:p1103r0
@@ -4303,6 +4363,30 @@ https://wg21.link/p1206r1
+Corentin Jabot, Eric Niebler, Casey Carter
+-
+d:p1206r2
+P1206R2
+12 October 2020
+
+ranges::to: A function to convert any range to a container
+https://wg21.link/p1206r2
+
+
+
+
+Corentin Jabot, Eric Niebler, Casey Carter
+-
+d:p1206r3
+P1206R3
+22 November 2020
+
+ranges::to: A function to convert any range to a container
+https://wg21.link/p1206r3
+
+
+
+
Corentin Jabot, Eric Niebler, Casey Carter
-
d:p1207r0
@@ -6447,6 +6531,18 @@ https://wg21.link/p1322r1
+Christopher Kohlhoff
+-
+d:p1322r2
+P1322R2
+21 August 2020
+
+Networking TS enhancement to enable custom I/O executors
+https://wg21.link/p1322r2
+
+
+
+
Christopher Kohlhoff
-
d:p1323r0
@@ -7178,6 +7274,18 @@ https://wg21.link/p1371r2
Sergei Murzin, Michael Park, David Sankel, Dan Sarginson
-
+d:p1371r3
+P1371R3
+15 September 2020
+
+Pattern Matching
+https://wg21.link/p1371r3
+
+
+
+
+Michael Park, Bruno Cardoso Lopes, Sergei Murzin, David Sankel, Dan Sarginson, Bjarne Stroustrup
+-
d:p1372r0
P1372R0
25 November 2018
@@ -7512,7 +7620,7 @@ https://wg21.link/p1389r0
-Christopher Di Bella, Simon Brand, Michael Adams
+Christopher Di Bella, Sy Brand, Michael Adams
-
d:p1389r1
P1389R1
@@ -7524,7 +7632,7 @@ https://wg21.link/p1389r1
-Christopher Di Bella, Simon Brand, Michael Adams
+Christopher Di Bella, Sy Brand, Michael Adams
-
d:p1390r0
P1390R0
@@ -7763,6 +7871,18 @@ https://wg21.link/p1401r3
+Andrzej Krzemieński
+-
+d:p1401r4
+P1401R4
+8 October 2020
+
+Narrowing contextual conversions to bool
+https://wg21.link/p1401r4
+
+
+
+
Andrzej Krzemieński
-
d:p1402r0
@@ -9119,6 +9239,18 @@ https://wg21.link/p1478r4
+Hans Boehm
+-
+d:p1478r5
+P1478R5
+15 November 2020
+
+Byte-wise atomic memcpy
+https://wg21.link/p1478r5
+
+
+
+
Hans Boehm
-
d:p1479r0
@@ -9517,6 +9649,18 @@ https://wg21.link/p1525r0
Eric Niebler, Kirk Shoop, Lewis Baker, Lee Howes
-
+d:p1525r1
+P1525R1
+15 October 2020
+
+One-Way execute is a Poor Basis Operation
+https://wg21.link/p1525r1
+
+
+
+
+Eric Niebler, Kirk Shoop, Lewis Baker, Lee Howes, Gašper Ažman, Corentin Jabot, Tomasz Kamiński, Zach Laine, Ville Voutilainen
+-
d:p1601r0
P1601R0
10 March 2019
@@ -11147,6 +11291,18 @@ https://wg21.link/p1701r0
+Nathan Sidwell
+-
+d:p1701r1
+P1701R1
+13 September 2020
+
+Inline Namespaces: Fragility Bites
+https://wg21.link/p1701r1
+
+
+
+
Nathan Sidwell
-
d:p1702r0
@@ -12275,6 +12431,18 @@ https://wg21.link/p1759r2
+Elias Kosunen
+-
+d:p1759r3
+P1759R3
+12 October 2020
+
+Native handles and file streams
+https://wg21.link/p1759r3
+
+
+
+
Elias Kosunen
-
d:p1760r0
@@ -12671,6 +12839,18 @@ https://wg21.link/p1787r5
+S. Davis Herring
+-
+d:p1787r6
+P1787R6
+28 October 2020
+
+Declarations and where to find them
+https://wg21.link/p1787r6
+
+
+
+
S. Davis Herring
-
d:p1788r0
@@ -14015,6 +14195,30 @@ https://wg21.link/p1885r2
+Corentin Jabot
+-
+d:p1885r3
+P1885R3
+14 September 2020
+
+Naming Text Encodings to Demystify Them
+https://wg21.link/p1885r3
+
+
+
+
+Corentin Jabot
+-
+d:p1885r4
+P1885R4
+22 November 2020
+
+Naming Text Encodings to Demystify Them
+https://wg21.link/p1885r4
+
+
+
+
Corentin Jabot
-
d:p1886r0
@@ -14855,6 +15059,18 @@ https://wg21.link/p1938r1
+Barry Revzin, Daveed Vandevoorde, Richard Smith, Andrew Sutton
+-
+d:p1938r2
+P1938R2
+14 October 2020
+
+if consteval
+https://wg21.link/p1938r2
+
+
+
+
Barry Revzin, Daveed Vandevoorde, Richard Smith, Andrew Sutton
-
d:p1943r0
@@ -15011,6 +15227,18 @@ https://wg21.link/p1949r5
+Steve Downey, Zach Laine, Tom Honermann, Peter Bindels, Jens Maurer
+-
+d:p1949r6
+P1949R6
+15 September 2020
+
+C++ Identifier Syntax using Unicode Standard Annex 31
+https://wg21.link/p1949r6
+
+
+
+
Steve Downey, Zach Laine, Tom Honermann, Peter Bindels, Jens Maurer
-
d:p1950r0
@@ -15023,6 +15251,18 @@ https://wg21.link/p1950r0
+Jonathan Coe, Antony Peacock
+-
+d:p1950r1
+P1950R1
+28 October 2020
+
+An indirect value-type for C++
+https://wg21.link/p1950r1
+
+
+
+
Jonathan Coe, Antony Peacock
-
d:p1951r0
diff --git a/.spec-data/biblio/biblio-p2.data b/.spec-data/biblio/biblio-p2.data
index 58820d256..86c8de871 100644
--- a/.spec-data/biblio/biblio-p2.data
+++ b/.spec-data/biblio/biblio-p2.data
@@ -190,6 +190,18 @@ https://wg21.link/p2011r1
Barry Revzin, Colby Pike
-
+d:p2012r0
+P2012R0
+15 November 2020
+
+Fix the range-based for loop, Rev0ix the range-based for loop
+https://wg21.link/p2012r0
+
+
+
+
+Nicolai Josuttis, Victor Zverovich, Arthur O'Dwyer, Filipe Mulonde
+-
d:p2013r0
P2013R0
10 January 2020
@@ -224,6 +236,18 @@ https://wg21.link/p2013r2
+Ben Craig
+-
+d:p2013r3
+P2013R3
+13 September 2020
+
+Freestanding Language: Optional ::operator new
+https://wg21.link/p2013r3
+
+
+
+
Ben Craig
-
d:p2014r0
@@ -416,6 +440,30 @@ https://wg21.link/p2029r2
+Tom Honermann
+-
+d:p2029r3
+P2029R3
+11 September 2020
+
+Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals
+https://wg21.link/p2029r3
+
+
+
+
+Tom Honermann
+-
+d:p2029r4
+P2029R4
+19 October 2020
+
+Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals
+https://wg21.link/p2029r4
+
+
+
+
Tom Honermann
-
d:p2030r0
@@ -956,6 +1004,30 @@ https://wg21.link/p2066r2
+Jens Maurer, Hans Boehm, Victor Luchangco, Michael L. Scott, Michael Spear, and Michael Wong
+-
+d:p2066r3
+P2066R3
+15 September 2020
+
+Suggested draft TS for C++ Extensions for Transaction Memory Light
+https://wg21.link/p2066r3
+
+
+
+
+Jens Maurer, Hans Boehm, Victor Luchangco, Michael L. Scott, Michael Spear, and Michael Wong
+-
+d:p2066r4
+P2066R4
+14 October 2020
+
+Suggested draft TS for C++ Extensions for Minimal Transactional Memory
+https://wg21.link/p2066r4
+
+
+
+
Jens Maurer, Hans Boehm, Victor Luchangco, Michael L. Scott, Michael Spear, and Michael Wong
-
d:p2067r0
@@ -1100,6 +1172,18 @@ https://wg21.link/p2077r0
+Konstantin Boyarinov, Sergey Vinogradov; Ruslan Arutyunyan
+-
+d:p2077r1
+P2077R1
+15 September 2020
+
+Heterogeneous erasure overloads for associative containers
+https://wg21.link/p2077r1
+
+
+
+
Konstantin Boyarinov, Sergey Vinogradov; Ruslan Arutyunyan
-
d:p2078r0
@@ -1292,6 +1376,18 @@ https://wg21.link/p2093r1
+Victor Zverovich
+-
+d:p2093r2
+P2093R2
+15 October 2020
+
+Formatted output
+https://wg21.link/p2093r2
+
+
+
+
Victor Zverovich
-
d:p2095r0
@@ -1760,6 +1856,18 @@ https://wg21.link/p2138r2
+Ville Voutilainen
+-
+d:p2138r3
+P2138R3
+15 September 2020
+
+Rules of Design <=> Specification engagement
+https://wg21.link/p2138r3
+
+
+
+
Ville Voutilainen
-
d:p2139r0
@@ -1832,6 +1940,18 @@ https://wg21.link/p2145r0
+Bryce Adelstein Lelbach, Titus Winters, Fabio Fracassi, Billy Baker, Nevin Liber, JF Bastien, David Stone, Botond Ballo, Tom Honermann
+-
+d:p2145r1
+P2145R1
+15 September 2020
+
+Evolving C++ Remotely
+https://wg21.link/p2145r1
+
+
+
+
Bryce Adelstein Lelbach, Titus Winters, Fabio Fracassi, Billy Baker, Nevin Liber, JF Bastien, David Stone, Botond Ballo, Tom Honermann
-
d:p2146r0
@@ -1870,6 +1990,18 @@ https://wg21.link/p2146r2
Amanda Kornoushenko
-
+d:p2148r0
+P2148R0
+23 September 2020
+
+Library Evolution Design Guidelines
+https://wg21.link/p2148r0
+
+
+
+
+CJ Johnson, Bryce Adelstein Lelbach
+-
d:p2149r0
P2149R0
14 April 2020
@@ -1964,6 +2096,18 @@ https://wg21.link/p2160r0
+Tim Song
+-
+d:p2160r1
+P2160R1
+14 November 2020
+
+Locks lock lockables (wording for LWG 2363)
+https://wg21.link/p2160r1
+
+
+
+
Tim Song
-
d:p2161r0
@@ -2060,6 +2204,30 @@ https://wg21.link/p2164r1
+Corentin Jabot
+-
+d:p2164r2
+P2164R2
+13 September 2020
+
+views::enumerate
+https://wg21.link/p2164r2
+
+
+
+
+Corentin Jabot
+-
+d:p2164r3
+P2164R3
+22 November 2020
+
+views::enumerate
+https://wg21.link/p2164r3
+
+
+
+
Corentin Jabot
-
d:p2165r0
@@ -2096,6 +2264,18 @@ https://wg21.link/p2166r0
+Yuriy Chernyshov
+-
+d:p2166r1
+P2166R1
+7 September 2020
+
+A Proposal to Prohibit std::basic_string and std::basic_string_view construction from nullptr
+https://wg21.link/p2166r1
+
+
+
+
Yuriy Chernyshov
-
d:p2167r0
@@ -2144,6 +2324,18 @@ https://wg21.link/p2169r1
+Corentin Jabot, Michael Park
+-
+d:p2169r2
+P2169R2
+13 September 2020
+
+A Nice Placeholder With No Name
+https://wg21.link/p2169r2
+
+
+
+
Corentin Jabot, Michael Park
-
d:p2170r0
@@ -2168,6 +2360,30 @@ https://wg21.link/p2171r0
+Jonathan Wakely
+-
+d:p2171r1
+P2171R1
+15 October 2020
+
+Rebasing the Networking TS on C++20 (revision 1)
+https://wg21.link/p2171r1
+
+
+
+
+Jonathan Wakely
+-
+d:p2171r2
+P2171R2
+18 October 2020
+
+Rebasing the Networking TS on C++20 (revision 2)
+https://wg21.link/p2171r2
+
+
+
+
Jonathan Wakely
-
d:p2172r0
@@ -2264,6 +2480,18 @@ https://wg21.link/p2181r0
+Jared Hoberock, Michael Garland
+-
+d:p2181r1
+P2181R1
+13 November 2020
+
+Correcting the Design of Bulk Execution
+https://wg21.link/p2181r1
+
+
+
+
Jared Hoberock, Michael Garland
-
d:p2182r0
@@ -2278,6 +2506,18 @@ https://wg21.link/p2182r0
Andrzej Krzemieński, Ryan McDougall, Joshua Berne
-
+d:p2182r1
+P2182R1
+17 November 2020
+
+Contract Support: Defining the Minimum Viable Feature Set
+https://wg21.link/p2182r1
+
+
+
+
+Andrzej Krzemieński, Joshua Berne, Ryan McDougall
+-
d:p2183r0
P2183R0
14 July 2020
@@ -2360,6 +2600,18 @@ https://wg21.link/p2187r4
+Nathan Myers
+-
+d:p2187r5
+P2187R5
+19 October 2020
+
+std::swap_if, std::predictable
+https://wg21.link/p2187r5
+
+
+
+
Nathan Myers
-
d:p2188r0
@@ -2420,6 +2672,30 @@ https://wg21.link/p2192r1
+Dusan B. Jovanovic
+-
+d:p2192r2
+P2192R2
+14 September 2020
+
+std::valstat -Transparent Returns Handling
+https://wg21.link/p2192r2
+
+
+
+
+Dusan B. Jovanovic
+-
+d:p2192r3
+P2192R3
+13 October 2020
+
+std::valstat - Returns Handling
+https://wg21.link/p2192r3
+
+
+
+
Dusan B. Jovanovic
-
d:p2193r0
@@ -2446,6 +2722,30 @@ https://wg21.link/p2193r1
JC van WInkel, Bjarne Stroustrup, Florian Sattler
-
+d:p2194r0
+P2194R0
+24 August 2020
+
+The character set of the internal representation should be Unicode
+https://wg21.link/p2194r0
+
+
+
+
+Corentin Jabot, Peter Brett
+-
+d:p2195r0
+P2195R0
+15 September 2020
+
+Electronic Straw Polls
+https://wg21.link/p2195r0
+
+
+
+
+Bryce Adelstein Lelbach
+-
d:p2196r0
P2196R0
15 July 2020
@@ -2480,6 +2780,18 @@ https://wg21.link/p2198r0
+Ben Craig
+-
+d:p2198r1
+P2198R1
+4 October 2020
+
+Freestanding Feature-Test Macros and Implementation-Defined Extensions
+https://wg21.link/p2198r1
+
+
+
+
Ben Craig
-
d:p2199r0
@@ -2542,6 +2854,18 @@ https://wg21.link/p2205r0
Inbal Levi, Ruslan Arutyunyan, Zach Laine, Tom Scogland, Dmitri Mokhov, Chris Kohlhoff, Daisy Hollman, Jared Hoberock
-
+d:p2206r0
+P2206R0
+2 September 2020
+
+Executors Thread Pool review report
+https://wg21.link/p2206r0
+
+
+
+
+Ruslan Arutyunyan, Ben Craig, Guy Davidson, Anuya Welling, Michael Voss, Tom Scogland, Chris Kohlhoff, Gordon Brown, Lee Howes
+-
d:p2207r0
P2207R0
14 August 2020
@@ -2578,6 +2902,18 @@ https://wg21.link/p2210r0
Barry Revzin
-
+d:p2211r0
+P2211R0
+16 November 2020
+
+Exhaustiveness Checking for Pattern Matching
+https://wg21.link/p2211r0
+
+
+
+
+David Sankel, Sergei Murzin, Michael Park, Dan Sarginson
+-
d:p2212r0
P2212R0
14 August 2020
@@ -2588,6 +2924,30 @@ https://wg21.link/p2212r0
+Alexey Dmitriev, Howard Hinnant
+-
+d:p2212r1
+P2212R1
+14 September 2020
+
+Relax Requirements for time_point::clock
+https://wg21.link/p2212r1
+
+
+
+
+Alexey Dmitriev, Howard Hinnant
+-
+d:p2212r2
+P2212R2
+13 November 2020
+
+Relax Requirements for time_point::clock
+https://wg21.link/p2212r2
+
+
+
+
Alexey Dmitriev, Howard Hinnant
-
d:p2213r0
@@ -2602,6 +2962,18 @@ https://wg21.link/p2213r0
Amir Kirsh, Inbal Levi, Dan Raviv, Ran Regev, Dvir Yitzchaki, Andrei Zissu, Yehezkel Bernart, Michael Peeri
-
+d:p2214r0
+P2214R0
+15 October 2020
+
+A Plan for C++23 Ranges
+https://wg21.link/p2214r0
+
+
+
+
+Barry Revzin, Conor Hoekstra, Tim Song
+-
d:p2215r0
P2215R0
15 August 2020
@@ -2614,3 +2986,399 @@ https://wg21.link/p2215r0
Hans Boehm
-
+d:p2215r1
+P2215R1
+15 September 2020
+
+"Undefined behavior" and the concurrency memory model
+https://wg21.link/p2215r1
+
+
+
+
+Hans Boehm
+-
+d:p2216r0
+P2216R0
+6 September 2020
+
+std::format improvements
+https://wg21.link/p2216r0
+
+
+
+
+Victor Zverovich
+-
+d:p2217r0
+P2217R0
+20200830
+
+SG16: Unicode meeting summaries 2020-06-10 through 2020-08-26
+https://wg21.link/p2217r0
+
+
+
+
+Tom Honermann
+-
+d:p2218r0
+P2218R0
+15 September 2020
+
+More flexible optional::value_or()
+https://wg21.link/p2218r0
+
+
+
+
+Marc Mutz
+-
+d:p2219r0
+P2219R0
+10 September 2020
+
+P0443 Executors Issues Needing Resolution
+https://wg21.link/p2219r0
+
+
+
+
+Jared Hoberock
+-
+d:p2220r0
+P2220R0
+15 September 2020
+
+redefine properties in P0443
+https://wg21.link/p2220r0
+
+
+
+
+Kirk Shoop
+-
+d:p2221r0
+P2221R0
+15 September 2020
+
+define P0443 cpos with tag_invoke
+https://wg21.link/p2221r0
+
+
+
+
+Kirk Shoop
+-
+d:p2223r0
+P2223R0
+14 September 2020
+
+Trimming whitespaces before line splicing
+https://wg21.link/p2223r0
+
+
+
+
+Corentin Jabot
+-
+d:p2223r1
+P2223R1
+17 October 2020
+
+Trimming whitespaces before line splicing
+https://wg21.link/p2223r1
+
+
+
+
+Corentin Jabot
+-
+d:p2224r0
+P2224R0
+14 September 2020
+
+A Better bulk_schedule
+https://wg21.link/p2224r0
+
+
+
+
+Michael Garland, Jared Hoberock Lee Howes
+-
+d:p2226r0
+P2226R0
+19 October 2020
+
+A function template to move from an object and reset it to its default constructed state
+https://wg21.link/p2226r0
+
+
+
+
+Giuseppe D'Angelo
+-
+d:p2227r0
+P2227R0
+2 October 2020
+
+Update normative reference to POSIX
+https://wg21.link/p2227r0
+
+
+
+
+Jonathan Wakely
+-
+d:p2228r0
+P2228R0
+15 October 2020
+
+Slide Deck for P1949 EWG Presentation 20200924
+https://wg21.link/p2228r0
+
+
+
+
+Steve Downey
+-
+d:p2231r0
+P2231R0
+14 October 2020
+
+Add further constexpr support for optional/variant
+https://wg21.link/p2231r0
+
+
+
+
+Barry Revzin
+-
+d:p2233r0
+P2233R0
+16 October 2020
+
+2020 Fall Library Evolution Polls
+https://wg21.link/p2233r0
+
+
+
+
+Bryce Adelstein Lelbach
+-
+d:p2233r1
+P2233R1
+23 October 2020
+
+2020 Fall Library Evolution Polls
+https://wg21.link/p2233r1
+
+
+
+
+Bryce Adelstein Lelbach
+-
+d:p2233r2
+P2233R2
+23 October 2020
+
+2020 Fall Library Evolution Polls
+https://wg21.link/p2233r2
+
+
+
+
+Bryce Adelstein Lelbach
+-
+d:p2234r0
+P2234R0
+14 October 2020
+
+Consider a UB and IF-NDR Audit
+https://wg21.link/p2234r0
+
+
+
+
+Scott Schurr
+-
+d:p2235r0
+P2235R0
+15 October 2020
+
+Disentangling schedulers and executors
+https://wg21.link/p2235r0
+
+
+
+
+Ville Voutilainen
+-
+d:p2236r0
+P2236R0
+15 October 2020
+
+C++ Standard Library Issues to be moved in Virtual Plenary, Nov. 2020
+https://wg21.link/p2236r0
+
+
+
+
+Jonathan Wakely
+-
+d:p2237r0
+P2237R0
+15 October 2020
+
+Metaprogramming
+https://wg21.link/p2237r0
+
+
+
+
+Andrew Sutton
+-
+d:p2242r0
+P2242R0
+22 October 2020
+
+Non-literal variables (and labels and gotos) in constexpr functions
+https://wg21.link/p2242r0
+
+
+
+
+Ville Voutilainen
+-
+d:p2246r0
+P2246R0
+26 October 2020
+
+Character encoding of diagnostic text
+https://wg21.link/p2246r0
+
+
+
+
+Aaron Ballman
+-
+d:p2247r0
+P2247R0
+3 November 2020
+
+2020 Library Evolution Report
+https://wg21.link/p2247r0
+
+
+
+
+Bryce Adelstein Lelbach, Fabio Fracassi, Ben Craig, Billy Baker, Nevin Liber, Inbal Levi, Corentin Jabot
+-
+d:p2248r0
+P2248R0
+1 November 2020
+
+Enabling list-initialization for algorithms
+https://wg21.link/p2248r0
+
+
+
+
+Giuseppe D'Angelo
+-
+d:p2250r0
+P2250R0
+4 November 2020
+
+Scheduler vs Executor
+https://wg21.link/p2250r0
+
+
+
+
+Ruslan Arutyunyan, Michael Voss
+-
+d:p2251r0
+P2251R0
+9 November 2020
+
+Require span & basic_string_view to be Trivially Copyable
+https://wg21.link/p2251r0
+
+
+
+
+Nevin Liber
+-
+d:p2253r0
+P2253R0
+15 November 2020
+
+SG16: Unicode meeting summaries 2020-09-09 through 2020-11-11
+https://wg21.link/p2253r0
+
+
+
+
+Tom Honermann
+-
+d:p2254r0
+P2254R0
+15 November 2020
+
+Executors Beyond Invocables
+https://wg21.link/p2254r0
+
+
+
+
+Jared Hoberock
+-
+d:p2255r0
+P2255R0
+14 November 2020
+
+A type trait to detect reference binding to temporary
+https://wg21.link/p2255r0
+
+
+
+
+Tim Song
+-
+d:p2257r0
+P2257R0
+22 November 2020
+
+Blocking is an insufficient description for senders and receivers
+https://wg21.link/p2257r0
+
+
+
+
+Dalton M. Woodard
+-
+d:p2259r0
+P2259R0
+20 November 2020
+
+Repairing input range adaptors and counted_iterator
+https://wg21.link/p2259r0
+
+
+
+
+Tim Song
+-
+d:p2260r0
+P2260R0
+19 November 2020
+
+WG21 2020-11 Virtual Meeting Record of Discussion
+https://wg21.link/p2260r0
+
+
+
+
+Nina Ranns
+-
diff --git a/.spec-data/biblio/biblio-pe.data b/.spec-data/biblio/biblio-pe.data
index ddbea0334..4fabac51e 100644
--- a/.spec-data/biblio/biblio-pe.data
+++ b/.spec-data/biblio/biblio-pe.data
@@ -920,7 +920,7 @@ Richard Schwerdtfeger
-
d:personalization-semantics-requirements-1.0
personalization-semantics-requirements-1.0
-30 January 2020
+28 October 2020
WD
Requirements for Personalization Semantics
https://www.w3.org/TR/personalization-semantics-requirements-1.0/
@@ -943,6 +943,21 @@ https://www.w3.org/TR/2020/WD-personalization-semantics-requirements-1.0-2020013
+Lisa Seeman-Kestenbaum
+Charles LaPierre
+Michael Cooper
+Ruoxi Ran
+-
+d:personalization-semantics-requirements-1.0-20201028
+personalization-semantics-requirements-1.0-20201028
+28 October 2020
+WD
+Requirements for Personalization Semantics
+https://www.w3.org/TR/2020/WD-personalization-semantics-requirements-1.0-20201028/
+https://www.w3.org/TR/2020/WD-personalization-semantics-requirements-1.0-20201028/
+
+
+
Lisa Seeman-Kestenbaum
Charles LaPierre
Michael Cooper
diff --git a/.spec-data/biblio/biblio-pf.data b/.spec-data/biblio/biblio-pf.data
new file mode 100644
index 000000000..ee44df8d1
--- /dev/null
+++ b/.spec-data/biblio/biblio-pf.data
@@ -0,0 +1,24 @@
+d:pfe-evaluation
+PFE-evaluation
+15 October 2020
+NOTE
+Progressive Font Enrichment: Evaluation Report
+https://www.w3.org/TR/PFE-evaluation/
+https://w3c.github.io/PFE-analysis/report/evaluation-report.html
+
+
+
+Chris Lilley
+-
+d:pfe-evaluation-20201015
+PFE-evaluation-20201015
+15 October 2020
+NOTE
+Progressive Font Enrichment: Evaluation Report
+https://www.w3.org/TR/2020/NOTE-PFE-evaluation-20201015/
+https://www.w3.org/TR/2020/NOTE-PFE-evaluation-20201015/
+
+
+
+Chris Lilley
+-
diff --git a/.spec-data/biblio/biblio-po.data b/.spec-data/biblio/biblio-po.data
index 04c4e8d34..9ed20078f 100644
--- a/.spec-data/biblio/biblio-po.data
+++ b/.spec-data/biblio/biblio-po.data
@@ -369,9 +369,9 @@ Navid Zolghadr
-
d:pointerevents3
pointerevents3
-12 December 2019
+1 October 2020
WD
-Pointer Events Level 3
+Pointer Events
https://www.w3.org/TR/pointerevents3/
https://w3c.github.io/pointerevents/
@@ -379,6 +379,8 @@ https://w3c.github.io/pointerevents/
Patrick Lauke
Navid Zolghadr
+Matt Brubeck
+Rick Byers
-
d:pointerevents3-20191212
pointerevents3-20191212
@@ -393,6 +395,36 @@ https://www.w3.org/TR/2019/WD-pointerevents3-20191212/
Patrick Lauke
Navid Zolghadr
-
+d:pointerevents3-20200921
+pointerevents3-20200921
+21 September 2020
+WD
+Pointer Events
+https://www.w3.org/TR/2020/WD-pointerevents3-20200921/
+https://www.w3.org/TR/2020/WD-pointerevents3-20200921/
+
+
+
+Patrick Lauke
+Navid Zolghadr
+Matt Brubeck
+Rick Byers
+-
+d:pointerevents3-20201001
+pointerevents3-20201001
+1 October 2020
+WD
+Pointer Events
+https://www.w3.org/TR/2020/WD-pointerevents3-20201001/
+https://www.w3.org/TR/2020/WD-pointerevents3-20201001/
+
+
+
+Patrick Lauke
+Navid Zolghadr
+Matt Brubeck
+Rick Byers
+-
d:pointerlock
pointerlock
27 October 2016
diff --git a/.spec-data/biblio/biblio-pr.data b/.spec-data/biblio/biblio-pr.data
index bcf5e569b..46536a250 100644
--- a/.spec-data/biblio/biblio-pr.data
+++ b/.spec-data/biblio/biblio-pr.data
@@ -567,7 +567,7 @@ Yoav Weiss
-
d:presentation-api
presentation-api
-1 June 2017
+5 November 2020
CR
Presentation API
https://www.w3.org/TR/presentation-api/
@@ -678,6 +678,19 @@ https://www.w3.org/TR/2017/CR-presentation-api-20170601/
+Mark Foltz
+Dominik Röttsches
+-
+d:presentation-api-20201105
+presentation-api-20201105
+5 November 2020
+CR
+Presentation API
+https://www.w3.org/TR/2020/CRD-presentation-api-20201105/
+https://www.w3.org/TR/2020/CRD-presentation-api-20201105/
+
+
+
Mark Foltz
Dominik Röttsches
-
diff --git a/.spec-data/biblio/biblio-pu.data b/.spec-data/biblio/biblio-pu.data
index 67cc57c71..45e5f78c8 100644
--- a/.spec-data/biblio/biblio-pu.data
+++ b/.spec-data/biblio/biblio-pu.data
@@ -1,7 +1,7 @@
d:pub-manifest
pub-manifest
-30 July 2020
-CR
+1 October 2020
+PR
Publication Manifest
https://www.w3.org/TR/pub-manifest/
https://w3c.github.io/pub-manifest/
@@ -99,6 +99,45 @@ https://www.w3.org/TR/2020/CR-pub-manifest-20200730/
+Matt Garrish
+Ivan Herman
+-
+d:pub-manifest-20200909
+pub-manifest-20200909
+9 September 2020
+CR
+Publication Manifest
+https://www.w3.org/TR/2020/CR-pub-manifest-20200909/
+https://www.w3.org/TR/2020/CR-pub-manifest-20200909/
+
+
+
+Matt Garrish
+Ivan Herman
+-
+d:pub-manifest-20200914
+pub-manifest-20200914
+14 September 2020
+CR
+Publication Manifest
+https://www.w3.org/TR/2020/CR-pub-manifest-20200914/
+https://www.w3.org/TR/2020/CR-pub-manifest-20200914/
+
+
+
+Matt Garrish
+Ivan Herman
+-
+d:pub-manifest-20201001
+pub-manifest-20201001
+1 October 2020
+PR
+Publication Manifest
+https://www.w3.org/TR/2020/PR-pub-manifest-20201001/
+https://www.w3.org/TR/2020/PR-pub-manifest-20201001/
+
+
+
Matt Garrish
Ivan Herman
-
diff --git a/.spec-data/biblio/biblio-pw.data b/.spec-data/biblio/biblio-pw.data
index 8ae10ec8c..ceda7ff11 100644
--- a/.spec-data/biblio/biblio-pw.data
+++ b/.spec-data/biblio/biblio-pw.data
@@ -163,8 +163,8 @@ Joshua Pyle
-
d:pwpub
pwpub
-4 January 2018
-WD
+1 October 2020
+NOTE
Packaged Web Publications
https://www.w3.org/TR/pwpub/
https://w3c.github.io/pwpub/
@@ -183,5 +183,17 @@ https://www.w3.org/TR/2018/WD-pwpub-20180104/
+David Wood
+-
+d:pwpub-20201001
+pwpub-20201001
+1 October 2020
+NOTE
+Packaged Web Publications
+https://www.w3.org/TR/2020/NOTE-pwpub-20201001/
+https://www.w3.org/TR/2020/NOTE-pwpub-20201001/
+
+
+
David Wood
-
diff --git a/.spec-data/biblio/biblio-rd.data b/.spec-data/biblio/biblio-rd.data
index fb42235af..551bb774f 100644
--- a/.spec-data/biblio/biblio-rd.data
+++ b/.spec-data/biblio/biblio-rd.data
@@ -1585,6 +1585,18 @@ https://www.w3.org/TR/2013/REC-rdf-sparql-XMLres-20130321/
Dave Beckett
Jeen Broekstra
-
+d:rdf-star-foundation
+RDF-STAR-FOUNDATION
+June 2017
+
+Foundations of RDF* and SPARQL* - An Alternative Approach to Statement-Level Metadata in RDF.
+http://ceur-ws.org/Vol-1912/paper12.pdf
+
+
+
+
+Olaf Hartig
+-
a:rdf-syntax
RDF-SYNTAX
rdf-concepts
diff --git a/.spec-data/biblio/biblio-re.data b/.spec-data/biblio/biblio-re.data
index 2ec51d9d8..16cc861da 100644
--- a/.spec-data/biblio/biblio-re.data
+++ b/.spec-data/biblio/biblio-re.data
@@ -68,79 +68,79 @@ css1-20180913
-
a:rec-css2
REC-CSS2
-css2
+css21
-
a:rec-css2-19971104
REC-CSS2-19971104
-css2-19971104
+css21-19971104
-
a:rec-css2-19980128
REC-CSS2-19980128
-css2-19980128
+css21-19980128
-
a:rec-css2-19980324
REC-CSS2-19980324
-css2-19980324
+css21-19980324
-
a:rec-css2-19980512
REC-CSS2-19980512
-css2-19980512
+css21-19980512
-
a:rec-css2-20020802
REC-CSS2-20020802
-css2-20020802
+css21-20020802
-
a:rec-css2-20030128
REC-CSS2-20030128
-css2-20030128
+css21-20030128
-
a:rec-css2-20030915
REC-CSS2-20030915
-css2-20030915
+css21-20030915
-
a:rec-css2-20040225
REC-CSS2-20040225
-css2-20040225
+css21-20040225
-
a:rec-css2-20050613
REC-CSS2-20050613
-css2-20050613
+css21-20050613
-
a:rec-css2-20060411
REC-CSS2-20060411
-css2-20060411
+css21-20060411
-
a:rec-css2-20061106
REC-CSS2-20061106
-css2-20061106
+css21-20061106
-
a:rec-css2-20070719
REC-CSS2-20070719
-css2-20070719
+css21-20070719
-
a:rec-css2-20080411
REC-CSS2-20080411
-css2-20080411
+css21-20080411
-
a:rec-css2-20090423
REC-CSS2-20090423
-css2-20090423
+css21-20090423
-
a:rec-css2-20090908
REC-CSS2-20090908
-css2-20090908
+css21-20090908
-
a:rec-css2-20101207
REC-CSS2-20101207
-css2-20101207
+css21-20101207
-
a:rec-css2-20110412
REC-CSS2-20110412
-css2-20110412
+css21-20110412
-
a:rec-css2-20110607
REC-CSS2-20110607
-css2-20110607
+css21-20110607
-
a:rec-xml
REC-xml
@@ -781,7 +781,7 @@ Greg Whitworth
-
d:resource-hints
resource-hints
-2 July 2019
+5 October 2020
WD
Resource Hints
https://www.w3.org/TR/resource-hints/
@@ -1077,6 +1077,18 @@ https://www.w3.org/TR/2019/WD-resource-hints-20190702/
+Ilya Grigorik
+-
+d:resource-hints-20201005
+resource-hints-20201005
+5 October 2020
+WD
+Resource Hints
+https://www.w3.org/TR/2020/WD-resource-hints-20201005/
+https://www.w3.org/TR/2020/WD-resource-hints-20201005/
+
+
+
Ilya Grigorik
-
d:resource-priorities
diff --git a/.spec-data/biblio/biblio-rf.data b/.spec-data/biblio/biblio-rf.data
index 3b89acc2b..3943cb02b 100644
--- a/.spec-data/biblio/biblio-rf.data
+++ b/.spec-data/biblio/biblio-rf.data
@@ -36207,7 +36207,7 @@ Proposed Standard
Secret Key Transaction Authentication for DNS (TSIG)
https://tools.ietf.org/html/rfc2845
-
+rfc8945
P. Vixie
@@ -60566,7 +60566,7 @@ Proposed Standard
HMAC SHA (Hashed Message Authentication Code, Secure Hash Algorithm) TSIG Algorithm Identifiers
https://tools.ietf.org/html/rfc4635
-
+rfc8945
D. Eastlake 3rd
@@ -72844,7 +72844,7 @@ Proposed Standard
Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop
https://tools.ietf.org/html/rfc5549
-
+rfc8950
F. Le Faucheur
@@ -79721,7 +79721,7 @@ F. Gont
d:rfc6057
rfc6057
December 2010
-Informational
+Historic
Comcast's Protocol-Agnostic Congestion Management System
https://tools.ietf.org/html/rfc6057
@@ -93348,7 +93348,7 @@ Proposed Standard
Concise Binary Object Representation (CBOR)
https://tools.ietf.org/html/rfc7049
-
+rfc8949
C. Bormann
@@ -102825,7 +102825,7 @@ Proposed Standard
Captive-Portal Identification Using DHCP or Router Advertisements (RAs)
https://tools.ietf.org/html/rfc7710
-
+rfc8910
W. Kumari
@@ -117414,6 +117414,18 @@ Y. Sheffer
D. Hardt
M. Jones
-
+d:rfc8726
+rfc8726
+November 2020
+Informational
+How Requests for IANA Action Will Be Handled on the Independent Stream
+https://tools.ietf.org/html/rfc8726
+
+
+
+
+A. Farrel
+-
d:rfc8727
rfc8727
August 2020
@@ -118519,6 +118531,19 @@ S. Gundavelli
S. Seo
B. Hesmans
-
+d:rfc8804
+rfc8804
+September 2020
+Proposed Standard
+Content Delivery Network Interconnection (CDNI) Request Routing Extensions
+https://tools.ietf.org/html/rfc8804
+
+
+
+
+O. Finkelman
+S. Mishra
+-
d:rfc8805
rfc8805
August 2020
@@ -118561,6 +118586,20 @@ https://tools.ietf.org/html/rfc8807
J. Gould
M. Pozun
-
+d:rfc8808
+rfc8808
+August 2020
+Proposed Standard
+A YANG Data Model for Factory Default Settings
+https://tools.ietf.org/html/rfc8808
+
+
+
+
+Q. Wu
+B. Lengyel
+Y. Niu
+-
d:rfc8809
rfc8809
August 2020
@@ -118677,6 +118716,22 @@ V. Demjanenko
J. Punaro
D. Satterlee
-
+d:rfc8818
+rfc8818
+October 2020
+Informational
+Distributed Mobility Anchoring
+https://tools.ietf.org/html/rfc8818
+
+
+
+
+H. Chan, Ed.
+X. Wei
+J. Lee
+S. Jeon
+CJ. Bernardos, Ed.
+-
a:rfc882
rfc882
rfc0882
@@ -118739,10 +118794,65 @@ https://tools.ietf.org/html/rfc8875
A. Cooper
P. Hoffman
-
+d:rfc8876
+rfc8876
+September 2020
+Proposed Standard
+Non-interactive Emergency Calls
+https://tools.ietf.org/html/rfc8876
+
+
+
+
+B. Rosen
+H. Schulzrinne
+H. Tschofenig
+R. Gellens
+-
+d:rfc8877
+rfc8877
+September 2020
+Informational
+Guidelines for Defining Packet Timestamps
+https://tools.ietf.org/html/rfc8877
+
+
+
+
+T. Mizrahi
+J. Fabini
+A. Morton
+-
+d:rfc8879
+rfc8879
+December 2020
+Proposed Standard
+TLS Certificate Compression
+https://tools.ietf.org/html/rfc8879
+
+
+
+
+A. Ghedini
+V. Vasiliev
+-
a:rfc888
rfc888
rfc0888
-
+d:rfc8880
+rfc8880
+August 2020
+Proposed Standard
+Special Use Domain Name 'ipv4only.arpa'
+https://tools.ietf.org/html/rfc8880
+
+
+
+
+S. Cheshire
+D. Schinazi
+-
d:rfc8881
rfc8881
August 2020
@@ -118756,6 +118866,76 @@ https://tools.ietf.org/html/rfc8881
D. Noveck, Ed.
C. Lever
-
+d:rfc8882
+rfc8882
+September 2020
+Informational
+DNS-Based Service Discovery (DNS-SD) Privacy and Security Requirements
+https://tools.ietf.org/html/rfc8882
+
+
+
+
+C. Huitema
+D. Kaiser
+-
+d:rfc8883
+rfc8883
+September 2020
+Proposed Standard
+ICMPv6 Errors for Discarding Packets Due to Processing Limits
+https://tools.ietf.org/html/rfc8883
+
+
+
+
+T. Herbert
+-
+d:rfc8884
+rfc8884
+October 2020
+Informational
+Research Directions for Using Information-Centric Networking (ICN) in Disaster Scenarios
+https://tools.ietf.org/html/rfc8884
+
+
+
+
+J. Seedorf
+M. Arumaithurai
+A. Tagami
+K. Ramakrishnan
+N. Blefari-Melazzi
+-
+d:rfc8885
+rfc8885
+October 2020
+Experimental
+Proxy Mobile IPv6 Extensions for Distributed Mobility Management
+https://tools.ietf.org/html/rfc8885
+
+
+
+
+CJ. Bernardos
+A. de la Oliva
+F. Giust
+JC. Zúñiga
+A. Mourad
+-
+d:rfc8886
+rfc8886
+September 2020
+Informational
+Secure Device Install
+https://tools.ietf.org/html/rfc8886
+
+
+
+
+W. Kumari
+C. Doyle
+-
d:rfc8887
rfc8887
August 2020
@@ -118799,6 +118979,19 @@ https://tools.ietf.org/html/rfc8890
M. Nottingham
-
+d:rfc8891
+rfc8891
+September 2020
+Informational
+GOST R 34.12-2015: Block Cipher "Magma"
+https://tools.ietf.org/html/rfc8891
+
+
+
+
+V. Dolmatov, Ed.
+D. Baryshkov
+-
d:rfc8892
rfc8892
August 2020
@@ -118812,6 +119005,104 @@ https://tools.ietf.org/html/rfc8892
D. Thaler
D. Romascanu
-
+d:rfc8893
+rfc8893
+September 2020
+Proposed Standard
+Resource Public Key Infrastructure (RPKI) Origin Validation for BGP Export
+https://tools.ietf.org/html/rfc8893
+
+
+
+
+R. Bush
+R. Volk
+J. Heitz
+-
+d:rfc8894
+rfc8894
+September 2020
+Informational
+Simple Certificate Enrolment Protocol
+https://tools.ietf.org/html/rfc8894
+
+
+
+
+P. Gutmann
+-
+d:rfc8895
+rfc8895
+November 2020
+Proposed Standard
+Application-Layer Traffic Optimization (ALTO) Incremental Updates Using Server-Sent Events (SSE)
+https://tools.ietf.org/html/rfc8895
+
+
+
+
+W. Roome
+Y. Yang
+-
+d:rfc8896
+rfc8896
+November 2020
+Proposed Standard
+Application-Layer Traffic Optimization (ALTO) Cost Calendar
+https://tools.ietf.org/html/rfc8896
+
+
+
+
+S. Randriamasy
+R. Yang
+Q. Wu
+L. Deng
+N. Schwan
+-
+d:rfc8897
+rfc8897
+September 2020
+Informational
+Requirements for Resource Public Key Infrastructure (RPKI) Relying Parties
+https://tools.ietf.org/html/rfc8897
+
+
+
+
+D. Ma
+S. Kent
+-
+d:rfc8898
+rfc8898
+September 2020
+Proposed Standard
+Third-Party Token-Based Authentication and Authorization for Session Initiation Protocol (SIP)
+https://tools.ietf.org/html/rfc8898
+
+
+
+
+R. Shekh-Yusef
+C. Holmberg
+V. Pascual
+-
+d:rfc8899
+rfc8899
+September 2020
+Proposed Standard
+Packetization Layer Path MTU Discovery for Datagram Transports
+https://tools.ietf.org/html/rfc8899
+
+
+
+
+G. Fairhurst
+T. Jones
+M. Tüxen
+I. Rüngeler
+T. Völker
+-
a:rfc89
rfc89
rfc0089
@@ -118820,30 +119111,737 @@ a:rfc890
rfc890
rfc0890
-
+d:rfc8900
+rfc8900
+September 2020
+Best Current Practice
+IP Fragmentation Considered Fragile
+https://tools.ietf.org/html/rfc8900
+
+
+
+
+R. Bonica
+F. Baker
+G. Huston
+R. Hinden
+O. Troan
+F. Gont
+-
+d:rfc8901
+rfc8901
+September 2020
+Informational
+Multi-Signer DNSSEC Models
+https://tools.ietf.org/html/rfc8901
+
+
+
+
+S. Huque
+P. Aras
+J. Dickinson
+J. Vcelak
+D. Blacka
+-
+d:rfc8902
+rfc8902
+September 2020
+Experimental
+TLS Authentication Using Intelligent Transport System (ITS) Certificates
+https://tools.ietf.org/html/rfc8902
+
+
+
+
+M. Msahli, Ed.
+N. Cam-Winget, Ed.
+W. Whyte, Ed.
+A. Serhrouchni
+H. Labiod
+-
+d:rfc8904
+rfc8904
+September 2020
+Informational
+DNS Whitelist (DNSWL) Email Authentication Method Extension
+https://tools.ietf.org/html/rfc8904
+
+
+
+
+A. Vesely
+-
+d:rfc8905
+rfc8905
+October 2020
+Informational
+The 'payto' URI Scheme for Payments
+https://tools.ietf.org/html/rfc8905
+
+
+
+
+F. Dold
+C. Grothoff
+-
+d:rfc8906
+rfc8906
+September 2020
+Best Current Practice
+A Common Operational Problem in DNS Servers: Failure to Communicate
+https://tools.ietf.org/html/rfc8906
+
+
+
+
+M. Andrews
+R. Bellis
+-
+d:rfc8907
+rfc8907
+September 2020
+Informational
+The Terminal Access Controller Access-Control System Plus (TACACS+) Protocol
+https://tools.ietf.org/html/rfc8907
+
+
+
+
+T. Dahm
+A. Ota
+D.C. Medway Gash
+D. Carrel
+L. Grant
+-
+d:rfc8908
+rfc8908
+September 2020
+Proposed Standard
+Captive Portal API
+https://tools.ietf.org/html/rfc8908
+
+
+
+
+T. Pauly, Ed.
+D. Thakore, Ed.
+-
+d:rfc8909
+rfc8909
+November 2020
+Proposed Standard
+Registry Data Escrow Specification
+https://tools.ietf.org/html/rfc8909
+
+
+
+
+G. Lozano
+-
a:rfc891
rfc891
rfc0891
-
+d:rfc8910
+rfc8910
+September 2020
+Proposed Standard
+Captive-Portal Identification in DHCP and Router Advertisements (RAs)
+https://tools.ietf.org/html/rfc8910
+
+
+
+
+W. Kumari
+E. Kline
+-
+d:rfc8914
+rfc8914
+October 2020
+Proposed Standard
+Extended DNS Errors
+https://tools.ietf.org/html/rfc8914
+
+
+
+
+W. Kumari
+E. Hunt
+R. Arends
+W. Hardaker
+D. Lawrence
+-
+d:rfc8915
+rfc8915
+September 2020
+Proposed Standard
+Network Time Security for the Network Time Protocol
+https://tools.ietf.org/html/rfc8915
+
+
+
+
+D. Franke
+D. Sibold
+K. Teichel
+M. Dansarie
+R. Sundblad
+-
+d:rfc8916
+rfc8916
+October 2020
+Proposed Standard
+A YANG Data Model for the Multicast Source Discovery Protocol (MSDP)
+https://tools.ietf.org/html/rfc8916
+
+
+
+
+X. Liu
+Z. Zhang, Ed.
+A. Peter
+M. Sivakumar
+F. Guo
+P. McAllister
+-
+d:rfc8917
+rfc8917
+October 2020
+Proposed Standard
+The LoST-Validation Straightforward-Naming Authority PoinTeR (S-NAPTR) Application Service Tag
+https://tools.ietf.org/html/rfc8917
+
+
+
+
+R. Gellens
+B. Rosen
+-
+d:rfc8918
+rfc8918
+September 2020
+Proposed Standard
+Invalid TLV Handling in IS-IS
+https://tools.ietf.org/html/rfc8918
+
+
+
+
+L. Ginsberg
+P. Wells
+T. Li
+T. Przygienda
+S. Hegde
+-
+d:rfc8919
+rfc8919
+October 2020
+Proposed Standard
+IS-IS Application-Specific Link Attributes
+https://tools.ietf.org/html/rfc8919
+
+
+
+
+L. Ginsberg
+P. Psenak
+S. Previdi
+W. Henderickx
+J. Drake
+-
a:rfc892
rfc892
rfc0892
-
+d:rfc8920
+rfc8920
+October 2020
+Proposed Standard
+OSPF Application-Specific Link Attributes
+https://tools.ietf.org/html/rfc8920
+
+
+
+
+P. Psenak, Ed.
+L. Ginsberg
+W. Henderickx
+J. Tantsura
+J. Drake
+-
+d:rfc8921
+rfc8921
+October 2020
+Informational
+Dynamic Service Negotiation: The Connectivity Provisioning Negotiation Protocol (CPNP)
+https://tools.ietf.org/html/rfc8921
+
+
+
+
+M. Boucadair, Ed.
+C. Jacquenet
+D. Zhang
+P. Georgatsos
+-
+d:rfc8922
+rfc8922
+October 2020
+Informational
+A Survey of the Interaction between Security Protocols and Transport Services
+https://tools.ietf.org/html/rfc8922
+
+
+
+
+T. Enghardt
+T. Pauly
+C. Perkins
+K. Rose
+C. Wood
+-
+d:rfc8923
+rfc8923
+October 2020
+Informational
+A Minimal Set of Transport Services for End Systems
+https://tools.ietf.org/html/rfc8923
+
+
+
+
+M. Welzl
+S. Gjessing
+-
+d:rfc8924
+rfc8924
+October 2020
+Informational
+Service Function Chaining (SFC) Operations, Administration, and Maintenance (OAM) Framework
+https://tools.ietf.org/html/rfc8924
+
+
+
+
+S. Aldrin
+C. Pignataro, Ed.
+N. Kumar, Ed.
+R. Krishnan
+A. Ghanwani
+-
+d:rfc8925
+rfc8925
+October 2020
+Proposed Standard
+IPv6-Only Preferred Option for DHCPv4
+https://tools.ietf.org/html/rfc8925
+
+
+
+
+L. Colitti
+J. Linkova
+M. Richardson
+T. Mrugalski
+-
+d:rfc8926
+rfc8926
+November 2020
+Proposed Standard
+Geneve: Generic Network Virtualization Encapsulation
+https://tools.ietf.org/html/rfc8926
+
+
+
+
+J. Gross, Ed.
+I. Ganga, Ed.
+T. Sridhar, Ed.
+-
+d:rfc8927
+rfc8927
+November 2020
+Experimental
+JSON Type Definition
+https://tools.ietf.org/html/rfc8927
+
+
+
+
+U. Carion
+-
+d:rfc8928
+rfc8928
+November 2020
+Proposed Standard
+Address-Protected Neighbor Discovery for Low-Power and Lossy Networks
+https://tools.ietf.org/html/rfc8928
+
+
+
+
+P. Thubert, Ed.
+B. Sarikaya
+M. Sethi
+R. Struik
+-
+d:rfc8929
+rfc8929
+November 2020
+Proposed Standard
+IPv6 Backbone Router
+https://tools.ietf.org/html/rfc8929
+
+
+
+
+P. Thubert, Ed.
+C.E. Perkins
+E. Levy-Abegnoli
+-
a:rfc893
rfc893
rfc0893
-
+d:rfc8930
+rfc8930
+November 2020
+Proposed Standard
+On Forwarding 6LoWPAN Fragments over a Multi-Hop IPv6 Network
+https://tools.ietf.org/html/rfc8930
+
+
+
+
+T. Watteyne, Ed.
+P. Thubert, Ed.
+C. Bormann
+-
+d:rfc8931
+rfc8931
+November 2020
+Proposed Standard
+IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Selective Fragment Recovery
+https://tools.ietf.org/html/rfc8931
+
+
+
+
+P. Thubert, Ed.
+-
+d:rfc8932
+rfc8932
+October 2020
+Best Current Practice
+Recommendations for DNS Privacy Service Operators
+https://tools.ietf.org/html/rfc8932
+
+
+
+
+S. Dickinson
+B. Overeinder
+R. van Rijswijk-Deij
+A. Mankin
+-
+d:rfc8933
+rfc8933
+October 2020
+Proposed Standard
+Update to the Cryptographic Message Syntax (CMS) for Algorithm Identifier Protection
+https://tools.ietf.org/html/rfc8933
+
+
+
+
+R. Housley
+-
+d:rfc8934
+rfc8934
+October 2020
+Proposed Standard
+PCE Communication Protocol (PCEP) Extensions for Label Switched Path (LSP) Scheduling with Stateful PCE
+https://tools.ietf.org/html/rfc8934
+
+
+
+
+H. Chen, Ed.
+Y. Zhuang, Ed.
+Q. Wu
+D. Ceccarelli
+-
+d:rfc8935
+rfc8935
+November 2020
+Proposed Standard
+Push-Based Security Event Token (SET) Delivery Using HTTP
+https://tools.ietf.org/html/rfc8935
+
+
+
+
+A. Backman, Ed.
+M. Jones, Ed.
+M. Scurtescu
+M. Ansari
+A. Nadalin
+-
+d:rfc8936
+rfc8936
+November 2020
+Proposed Standard
+Poll-Based Security Event Token (SET) Delivery Using HTTP
+https://tools.ietf.org/html/rfc8936
+
+
+
+
+A. Backman, Ed.
+M. Jones, Ed.
+M. Scurtescu
+M. Ansari
+A. Nadalin
+-
+d:rfc8937
+rfc8937
+October 2020
+Informational
+Randomness Improvements for Security Protocols
+https://tools.ietf.org/html/rfc8937
+
+
+
+
+C. Cremers
+L. Garratt
+S. Smyshlyaev
+N. Sullivan
+C. Wood
+-
+d:rfc8938
+rfc8938
+November 2020
+Informational
+Deterministic Networking (DetNet) Data Plane Framework
+https://tools.ietf.org/html/rfc8938
+
+
+
+
+B. Varga, Ed.
+J. Farkas
+L. Berger
+A. Malis
+S. Bryant
+-
+d:rfc8939
+rfc8939
+November 2020
+Proposed Standard
+Deterministic Networking (DetNet) Data Plane: IP
+https://tools.ietf.org/html/rfc8939
+
+
+
+
+B. Varga, Ed.
+J. Farkas
+L. Berger
+D. Fedyk
+S. Bryant
+-
a:rfc894
rfc894
rfc0894
-
+d:rfc8940
+rfc8940
+October 2020
+Proposed Standard
+Extensible Authentication Protocol (EAP) Session-Id Derivation for EAP Subscriber Identity Module (EAP-SIM), EAP Authentication and Key Agreement (EAP-AKA), and Protected EAP (PEAP)
+https://tools.ietf.org/html/rfc8940
+
+
+
+
+A. DeKok
+-
+d:rfc8943
+rfc8943
+November 2020
+Proposed Standard
+Concise Binary Object Representation (CBOR) Tags for Date
+https://tools.ietf.org/html/rfc8943
+
+
+
+
+M. Jones
+A. Nadalin
+J. Richter
+-
+d:rfc8944
+rfc8944
+November 2020
+Proposed Standard
+A YANG Data Model for Layer 2 Network Topologies
+https://tools.ietf.org/html/rfc8944
+
+
+
+
+J. Dong
+X. Wei
+Q. Wu
+M. Boucadair
+A. Liu
+-
+d:rfc8945
+rfc8945
+November 2020
+Internet Standard
+Secret Key Transaction Authentication for DNS (TSIG)
+https://tools.ietf.org/html/rfc8945
+
+
+
+
+F. Dupont
+S. Morris
+P. Vixie
+D. Eastlake 3rd
+O. Gudmundsson
+B. Wellington
+-
+d:rfc8947
+rfc8947
+December 2020
+Proposed Standard
+Link-Layer Address Assignment Mechanism for DHCPv6
+https://tools.ietf.org/html/rfc8947
+
+
+
+
+B. Volz
+T. Mrugalski
+C. Bernardos
+-
+d:rfc8948
+rfc8948
+December 2020
+Proposed Standard
+Structured Local Address Plan (SLAP) Quadrant Selection Option for DHCPv6
+https://tools.ietf.org/html/rfc8948
+
+
+
+
+CJ. Bernardos
+A. Mourad
+-
+d:rfc8949
+rfc8949
+December 2020
+Internet Standard
+Concise Binary Object Representation (CBOR)
+https://tools.ietf.org/html/rfc8949
+
+
+
+
+C. Bormann
+P. Hoffman
+-
a:rfc895
rfc895
rfc0895
-
+d:rfc8950
+rfc8950
+November 2020
+Proposed Standard
+Advertising IPv4 Network Layer Reachability Information (NLRI) with an IPv6 Next Hop
+https://tools.ietf.org/html/rfc8950
+
+
+
+
+S. Litkowski
+S. Agrawal
+K. Ananthamurthy
+K. Patel
+-
+d:rfc8951
+rfc8951
+November 2020
+Proposed Standard
+Clarification of Enrollment over Secure Transport (EST): Transfer Encodings and ASN.1
+https://tools.ietf.org/html/rfc8951
+
+
+
+
+M. Richardson
+T. Werner
+W. Pan
+-
+d:rfc8952
+rfc8952
+November 2020
+Informational
+Captive Portal Architecture
+https://tools.ietf.org/html/rfc8952
+
+
+
+
+K. Larose
+D. Dolson
+H. Liu
+-
+d:rfc8954
+rfc8954
+November 2020
+Proposed Standard
+Online Certificate Status Protocol (OCSP) Nonce Extension
+https://tools.ietf.org/html/rfc8954
+
+
+
+
+M. Sahni, Ed.
+-
+d:rfc8958
+rfc8958
+December 2020
+Best Current Practice
+Updated Registration Rules for URI.ARPA
+https://tools.ietf.org/html/rfc8958
+
+
+
+
+T. Hardie
+-
a:rfc896
rfc896
rfc0896
-
+d:rfc8961
+rfc8961
+November 2020
+Best Current Practice
+Requirements for Time-Based Loss Detection
+https://tools.ietf.org/html/rfc8961
+
+
+
+
+M. Allman
+-
a:rfc897
rfc897
rfc0897
diff --git a/.spec-data/biblio/biblio-sc.data b/.spec-data/biblio/biblio-sc.data
index 02904c9ee..765e8fe65 100644
--- a/.spec-data/biblio/biblio-sc.data
+++ b/.spec-data/biblio/biblio-sc.data
@@ -110,7 +110,7 @@ Jan-Ivar Bruaroey
-
d:screen-orientation
screen-orientation
-17 April 2020
+19 October 2020
WD
The Screen Orientation API
https://www.w3.org/TR/screen-orientation/
@@ -860,6 +860,342 @@ Mounir Lamouri
Marcos Caceres
Johanna Herman
-
+d:screen-orientation-20201019
+screen-orientation-20201019
+19 October 2020
+WD
+The Screen Orientation API
+https://www.w3.org/TR/2020/WD-screen-orientation-20201019/
+https://www.w3.org/TR/2020/WD-screen-orientation-20201019/
+
+
+
+Mounir Lamouri
+Marcos Caceres
+Johanna Herman
+-
+d:screen-wake-lock
+screen-wake-lock
+29 September 2020
+WD
+Screen Wake Lock API
+https://www.w3.org/TR/screen-wake-lock/
+https://w3c.github.io/screen-wake-lock/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
+d:screen-wake-lock-20150212
+screen-wake-lock-20150212
+12 February 2015
+WD
+Wake Lock API
+https://www.w3.org/TR/2015/WD-wake-lock-20150212/
+https://www.w3.org/TR/2015/WD-wake-lock-20150212/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20150904
+screen-wake-lock-20150904
+4 September 2015
+WD
+Wake Lock API
+https://www.w3.org/TR/2015/WD-wake-lock-20150904/
+https://www.w3.org/TR/2015/WD-wake-lock-20150904/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20160129
+screen-wake-lock-20160129
+29 January 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160129/
+https://www.w3.org/TR/2016/WD-wake-lock-20160129/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20160316
+screen-wake-lock-20160316
+16 March 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160316/
+https://www.w3.org/TR/2016/WD-wake-lock-20160316/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20160603
+screen-wake-lock-20160603
+3 June 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160603/
+https://www.w3.org/TR/2016/WD-wake-lock-20160603/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
+d:screen-wake-lock-20160617
+screen-wake-lock-20160617
+17 June 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160617/
+https://www.w3.org/TR/2016/WD-wake-lock-20160617/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
+d:screen-wake-lock-20160620
+screen-wake-lock-20160620
+20 June 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160620/
+https://www.w3.org/TR/2016/WD-wake-lock-20160620/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
+d:screen-wake-lock-20160714
+screen-wake-lock-20160714
+14 July 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160714/
+https://www.w3.org/TR/2016/WD-wake-lock-20160714/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
+d:screen-wake-lock-20160803
+screen-wake-lock-20160803
+3 August 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20160803/
+https://www.w3.org/TR/2016/WD-wake-lock-20160803/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
+d:screen-wake-lock-20161220
+screen-wake-lock-20161220
+20 December 2016
+WD
+Wake Lock API
+https://www.w3.org/TR/2016/WD-wake-lock-20161220/
+https://www.w3.org/TR/2016/WD-wake-lock-20161220/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20170222
+screen-wake-lock-20170222
+22 February 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20170222/
+https://www.w3.org/TR/2017/WD-wake-lock-20170222/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20170613
+screen-wake-lock-20170613
+13 June 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20170613/
+https://www.w3.org/TR/2017/WD-wake-lock-20170613/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20170629
+screen-wake-lock-20170629
+29 June 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20170629/
+https://www.w3.org/TR/2017/WD-wake-lock-20170629/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20170724
+screen-wake-lock-20170724
+24 July 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20170724/
+https://www.w3.org/TR/2017/WD-wake-lock-20170724/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20170824
+screen-wake-lock-20170824
+24 August 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20170824/
+https://www.w3.org/TR/2017/WD-wake-lock-20170824/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20170912
+screen-wake-lock-20170912
+12 September 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20170912/
+https://www.w3.org/TR/2017/WD-wake-lock-20170912/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20171120
+screen-wake-lock-20171120
+20 November 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20171120/
+https://www.w3.org/TR/2017/WD-wake-lock-20171120/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20171121
+screen-wake-lock-20171121
+21 November 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20171121/
+https://www.w3.org/TR/2017/WD-wake-lock-20171121/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20171123
+screen-wake-lock-20171123
+23 November 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20171123/
+https://www.w3.org/TR/2017/WD-wake-lock-20171123/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20171204
+screen-wake-lock-20171204
+4 December 2017
+WD
+Wake Lock API
+https://www.w3.org/TR/2017/WD-wake-lock-20171204/
+https://www.w3.org/TR/2017/WD-wake-lock-20171204/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20171214
+screen-wake-lock-20171214
+14 December 2017
+CR
+Wake Lock API
+https://www.w3.org/TR/2017/CR-wake-lock-20171214/
+https://www.w3.org/TR/2017/CR-wake-lock-20171214/
+
+
+
+Ilya Bogdanovich
+Andrey Logvinov
+Marcos Caceres
+-
+d:screen-wake-lock-20200929
+screen-wake-lock-20200929
+29 September 2020
+WD
+Screen Wake Lock API
+https://www.w3.org/TR/2020/WD-screen-wake-lock-20200929/
+https://www.w3.org/TR/2020/WD-screen-wake-lock-20200929/
+
+
+
+Kenneth Christiansen
+Marcos Caceres
+Raphael Kubo da Costa
+-
d:scroll-animations
SCROLL-ANIMATIONS
@@ -1189,7 +1525,7 @@ scte118-3
ANSI/SCTE 118-3 2019: Program-Specific Ad Insertion - Traffic System to Ad Insertion System File Format Specification
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-118-3-2019-1575483468188.pdf
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-118-3-2019-with-errata-notice-1601489661666.pdf
@@ -1386,8 +1722,8 @@ d:scte130-1
scte130-1
-SCTE 130-1 2020: Digital Program Insertion – Advertising Systems Interfaces Part 1: Advertising Systems Overview
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-1-2020-1593447951675.pdf
+ANSI/SCTE 130-1 2020: Digital Program Insertion – Advertising Systems Interfaces Part 1: Advertising Systems Overview
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-1-2020-1599417300066.pdf
@@ -1397,8 +1733,8 @@ d:scte130-10
scte130-10
-SCTE 130-10 2020: Digital Program Insertion – Advertising Systems Interfaces Part 10: Stream Restriction Data Model (SRDM)
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-10-2020-1593448080431.pdf
+ANSI/SCTE 130-10 2020: Digital Program Insertion – Advertising Systems Interfaces Part 10: Stream Restriction Data Model (SRDM)
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-10-2020-with-errata-notice-1601490169675.pdf
@@ -1409,7 +1745,7 @@ scte130-2
ANSI/SCTE 130-2 2014: Digital Program Insertion - Advertising Systems Interfaces Part 2: Core Messaging and Data Types
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-2-2014-1575485399353.pdf
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-2-2020-with-errata-notice-1601489695264.pdf
@@ -1420,7 +1756,7 @@ scte130-3
ANSI/SCTE 130-3 2013: Digital Program Insertion - Advertising Systems Interfaces Part 3: Ad Management Service (AM) and Ad Decision Service (ADS)
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-3-2013-1575486306994.pdf
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-3-2020-with-errata-notice-1601489734058.pdf
@@ -1430,8 +1766,8 @@ d:scte130-4
scte130-4
-ANSI/SCTE 130-4 2015: Digital Program Insertion–Advertising Systems Interfaces Part 4 Content Information Service (CIS)
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-4-2015-1575486719275.pdf
+ANSI/SCTE 130-4 2020: Digital Program Insertion–Advertising Systems Interfaces Part 4 Content Information Service (CIS)
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-04-2020-with-errata-notice-1605187505995.pdf
@@ -1441,8 +1777,8 @@ d:scte130-5
scte130-5
-ANSI/SCTE 130-5 2016: Digital Program Insertion-Advertising Systems Interfaces Part 5-Placement Opportunity Information Service
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20130-5%202016.pdf
+ANSI/SCTE 130-5 2020: Digital Program Insertion-Advertising Systems Interfaces Part 5-Placement Opportunity Information Service
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-05-2020-with-errata-notice-1605187504536.pdf
@@ -1452,8 +1788,8 @@ d:scte130-6
scte130-6
-SCTE 130-6 2020: Digital Program Insertion–Advertising Systems Interfaces Part 6–Subscriber Information Service (SIS)
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-6-2020-1593447987751.pdf
+ANSI_SCTE 130-6 2020: Digital Program Insertion–Advertising Systems Interfaces Part 6–Subscriber Information Service (SIS)
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-6-2020-with-errata-notice-1601490087107.pdf
@@ -1463,8 +1799,8 @@ d:scte130-7
scte130-7
-ANSI/SCTE 130-7 2015: Digital Program Insertion–Advertising Systems Interfaces Part 7 – Message Transport
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20130-7%202015.pdf
+ANSI/SCTE 130-7 2020: Digital Program Insertion–Advertising Systems Interfaces Part 7 – Message Transport
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-07-2020-with-errata-notice-1605187519752.pdf
@@ -1474,8 +1810,8 @@ d:scte130-8
scte130-8
-SCTE 130-8 2020: Digital Program Insertion-Advertising Systems Interfaces Part 8-General Information Service (GIS)
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-8-2020-1593448028258.pdf
+ANSI/SCTE 130-8 2020: Digital Program Insertion-Advertising Systems Interfaces Part 8-General Information Service (GIS)
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-8-2020-with-errata-notice-1601490155344.pdf
@@ -1485,8 +1821,8 @@ d:scte130-9
scte130-9
-SCTE 130-9 2020: Recommended Practices for SCTE 130 Digital Program Insertion—Advertising Systems Interfaces
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-130-9-2020-1593448055728.pdf
+ANSI/SCTE 130-9 2020: Recommended Practices for SCTE 130 Digital Program Insertion—Advertising Systems Interfaces
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-130-9-2020-1599500498956.pdf
@@ -2219,8 +2555,8 @@ d:scte165-10
scte165-10
-SCTE 165-10 2020: IPCablecom 1.5 Part 10: Security
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-165-10-2020-1596587609846.pdf
+ANSI/SCTE 165-10 2020: IPCablecom 1.5 Part 10: Security
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-165-10-2020-1603125334798.pdf
@@ -2397,8 +2733,8 @@ d:scte166
scte166
-SCTE 166 2020: Flexure Method for Drop Cable Conditioning
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-166-2020-1596197279383.pdf
+ANSI/SCTE 166 2020: Flexure Method for Drop Cable Conditioning
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-166-2020-1603125492803.pdf
@@ -2970,8 +3306,8 @@ d:scte211
scte211
-ANSI/SCTE 211 2015: Energy Metrics for Cable Operator Access Networks
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20211%202015.pdf
+ANSI/SCTE 211 2020: Energy Metrics for Cable Operator Access Networks
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-211-2020-1603736076339.pdf
@@ -2981,8 +3317,8 @@ d:scte212
scte212
-ANSI/SCTE 212 2015: Cable Operator Energy Audit Framework and Establishment of Energy Baseline
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20212%202015.pdf
+SCTE 212 2020: Cable Operator Energy Audit Framework and Establishment of Energy Baseline
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-212-2020-1601641485734.pdf
@@ -2992,8 +3328,8 @@ d:scte213
scte213
-ANSI/SCTE 213 2015: Edge and Core Facilities Energy Metrics
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20213%202015.pdf
+SCTE 213 2020: Edge and Core Facilities Energy Metrics
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-213-2020-1599583478829.pdf
@@ -3090,8 +3426,8 @@ d:scte215-1-1
scte215-1-1
-ANSI/SCTE 215-1-1 2020: HEVC Video Constraints for Cable Television Part 1-1 HDR10 Coding
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-215-1-1-2020-1588961118011.pdf
+SCTE 215-1-1 2020a: HEVC Video Constraints for Cable Television Part 1-1 HDR10 Coding
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-215-1-1-2020a-1600215491035.pdf
@@ -3264,8 +3600,8 @@ d:scte224
scte224
-ANSI/SCTE 224 2018r1: Event Scheduling and Notification Interface (ESNI)
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20224%202018r1.pdf
+SCTE 224 2020: Event Scheduling and Notification Interface (ESNI)
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-224-2020r1-with-errata-notice-1601490206903.pdf
@@ -3442,7 +3778,7 @@ scte236
ANSI/SCTE 236 2017: Content Metadata
-https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20236%202017.pdf
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-236-2017-with-errata-notice-1601490258907.pdf
@@ -3940,7 +4276,7 @@ scte250
ANSI/SCTE 250 2020: Real-time Event Signaling and Management API
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-250-2020-1588961172629.pdf
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-250-2020-with-errata-notice-1601490282343.pdf
@@ -3961,7 +4297,7 @@ d:scte252
scte252
-ANSI/SCTE 252 2018: 2018 Attenuation of Common Mode Filters
+ANSI/SCTE 252 2018: Attenuation of Common Mode Filters
https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%20252%202018.pdf
@@ -4038,8 +4374,8 @@ d:scte259-01
scte259-01
-SCTE 259-01 2020: Enterprise SIP Gateway Specification
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-259-01-2020-1596587644050.pdf
+ANSI/SCTE 259-01 2020: Enterprise SIP Gateway Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-259-01-2020-1603736166465.pdf
@@ -4049,8 +4385,8 @@ d:scte259-02
scte259-02
-SCTE 259-02 2020: PacketCable High Definition Voice Specification
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-259-02-2020-1596587666089.pdf
+ANSI/SCTE 259-02 2020: PacketCable High Definition Voice Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-259-02-2020-1603736288025.pdf
@@ -4060,8 +4396,8 @@ d:scte259-03
scte259-03
-SCTE 259-03 2020: HDV NCS Specification
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-259-03-2020-1596587684908.pdf
+ANSI/SCTE 259-03 2020: HDV NCS Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-259-03-2020-1603736338200.pdf
@@ -4071,8 +4407,8 @@ d:scte259-04
scte259-04
-SCTE 259-04 2020: HDV Provisioning Specification
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-259-04-2020-1596587710944.pdf
+ANSI/SCTE 259-04 2020: HDV Provisioning Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-259-04-2020-1603736464036.pdf
@@ -4082,8 +4418,8 @@ d:scte259-05
scte259-05
-SCTE 259-05 2020: HDV SIP Specification
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-259-05-2020-1596587731911.pdf
+ANSI/SCTE 259-05 2020: HDV SIP Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-259-05-2020-1603736531747.pdf
@@ -4119,6 +4455,201 @@ https://scte-cms-resource-storage.s3.amazonaws.com/Standards/ANSI_SCTE%2026%2020
+-
+a:scte260-01
+scte260-01
+scte260-1
+-
+a:scte260-02
+scte260-02
+scte260-2
+-
+a:scte260-03
+scte260-03
+scte260-3
+-
+a:scte260-04
+scte260-04
+scte260-4
+-
+a:scte260-05
+scte260-05
+scte260-5
+-
+a:scte260-06
+scte260-06
+scte260-6
+-
+a:scte260-07
+scte260-07
+scte260-7
+-
+a:scte260-08
+scte260-08
+scte260-8
+-
+d:scte260-1
+scte260-1
+
+
+SCTE 260-1 2020: DPoE Architecture Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-1-2020-1605625716032.pdf
+
+
+
+
+-
+d:scte260-2
+scte260-2
+
+
+SCTE 260-2 2020: DPoE IP Network Element Requirements
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-2-2020-1605625856176.pdf
+
+
+
+
+-
+d:scte260-3
+scte260-3
+
+
+SCTE 260-3 2020: DPoE Metro Ethernet Forum Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-3-2020-1605625938369.pdf
+
+
+
+
+-
+d:scte260-4
+scte260-4
+
+
+SCTE 260-4 2020: DPoE MAC and Upper Layer Protocols Interface Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-4-2020-1605626048323.pdf
+
+
+
+
+-
+d:scte260-5
+scte260-5
+
+
+SCTE 260-5 2020: DPoE OAM Extensions Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-5-2020-1605626126106.pdf
+
+
+
+
+-
+d:scte260-6
+scte260-6
+
+
+SCTE 260-6 2020: DPoE Operations and Support System Interface Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-6-2020-1605626210667.pdf
+
+
+
+
+-
+d:scte260-7
+scte260-7
+
+
+SCTE 260-7 2020: DPoE Physical Layer Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-7-2020-1605626319377.pdf
+
+
+
+
+-
+d:scte260-8
+scte260-8
+
+
+SCTE 260-8 2020: DPoE Security and Certification Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-260-8-2020-1605627793975.pdf
+
+
+
+
+-
+a:scte262-01
+scte262-01
+scte262-1
+-
+a:scte262-02
+scte262-02
+scte262-2
+-
+a:scte262-03
+scte262-03
+scte262-3
+-
+a:scte262-04
+scte262-04
+scte262-4
+-
+a:scte262-05
+scte262-05
+scte262-5
+-
+d:scte262-1
+scte262-1
+
+
+SCTE 262-1 2020: DOCSIS 4.0 Part 1: Physical Layer Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-262-1-2020-1600813172525.pdf
+
+
+
+
+-
+d:scte262-2
+scte262-2
+
+
+SCTE 262-2 2020: DOCSIS 4.0 Part 2: MAC and Upper Layer Protocols Interface Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-262-2-2020-1601917903895.pdf
+
+
+
+
+-
+d:scte262-3
+scte262-3
+
+
+SCTE 262-3 2020: DOCSIS 4.0 Part 3: Cable Modem Operations Support System Interface Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-262-3-2020-1600813227933.pdf
+
+
+
+
+-
+d:scte262-4
+scte262-4
+
+
+SCTE 262-4 2020: DOCSIS 4.0 Part 4: CCAP™ Operations Support System Interface Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-262-4-2020-1600813248342.pdf
+
+
+
+
+-
+d:scte262-5
+scte262-5
+
+
+SCTE 262-5 2020: DOCSIS 4.0 Part 5: Security Specification
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-262-5-2020-1600813270369.pdf
+
+
+
+
-
d:scte27
scte27
@@ -4213,7 +4744,7 @@ scte35
ANSI/SCTE 35 2019a: Digital Program Insertion Cueing Message for Cable
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-35-2019a-1582645390859.pdf
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-35-2019a-with-errata-notice-1601489556194.pdf
@@ -4560,8 +5091,8 @@ d:scte54
scte54
-SCTE 54 2020: Digital Video Service Multiplex and Transport System Standard for Cable Television
-https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-54-2020-1596587785959.pdf
+ANSI/SCTE 54 2020: Digital Video Service Multiplex and Transport System Standard for Cable Television
+https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-54-2020-1603121677887.pdf
@@ -5100,8 +5631,8 @@ d:scte93
scte93
-ANSI/SCTE 93 2013: Test Method For Connector/Cable Twist
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-93-2013-1575483090086.pdf
+SCTE 93 2020: Test Method For Connector/Cable Twist
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-93-2020-1599703708555.pdf
@@ -5163,8 +5694,8 @@ d:scte98
scte98
-ANSI/SCTE 98 2014: Test Method for Withstand Tightening Torque - 'F' Male
-https://scte-cms-resource-storage.s3.amazonaws.com/ANSI_SCTE-98-2014-1575483196177.pdf
+SCTE 98 2020: Test Method for Withstand Tightening Torque - 'F' Male
+https://scte-cms-resource-storage.s3.amazonaws.com/SCTE-98-2020--1602614490247.pdf
diff --git a/.spec-data/biblio/biblio-se.data b/.spec-data/biblio/biblio-se.data
index f4cfed985..6eaf26d81 100644
--- a/.spec-data/biblio/biblio-se.data
+++ b/.spec-data/biblio/biblio-se.data
@@ -876,12 +876,12 @@ Tab Atkins Jr.
-
d:selectors-api
selectors-api
-21 February 2013
+3 November 2020
REC
Selectors API Level 1
https://www.w3.org/TR/selectors-api/
-
+dom
Anne van Kesteren
@@ -894,7 +894,7 @@ WD
Selectors API Level 1
https://www.w3.org/TR/2006/WD-selectors-api-20060525/
https://www.w3.org/TR/2006/WD-selectors-api-20060525/
-
+dom
Anne van Kesteren
@@ -907,7 +907,7 @@ WD
Selectors API Level 1
https://www.w3.org/TR/2006/WD-selectors-api-20060926/
https://www.w3.org/TR/2006/WD-selectors-api-20060926/
-
+dom
Anne van Kesteren
@@ -920,7 +920,7 @@ WD
Selectors API Level 1
https://www.w3.org/TR/2007/WD-selectors-api-20071019/
https://www.w3.org/TR/2007/WD-selectors-api-20071019/
-
+dom
Anne van Kesteren
@@ -933,7 +933,7 @@ WD
Selectors API Level 1
https://www.w3.org/TR/2007/WD-selectors-api-20071221/
https://www.w3.org/TR/2007/WD-selectors-api-20071221/
-
+dom
Anne van Kesteren
@@ -946,7 +946,7 @@ WD
Selectors API Level 1
https://www.w3.org/TR/2008/WD-selectors-api-20081114/
https://www.w3.org/TR/2008/WD-selectors-api-20081114/
-
+dom
Anne van Kesteren
@@ -959,7 +959,7 @@ CR
Selectors API Level 1
https://www.w3.org/TR/2009/CR-selectors-api-20091222/
https://www.w3.org/TR/2009/CR-selectors-api-20091222/
-
+dom
Anne van Kesteren
@@ -972,7 +972,7 @@ WD
Selectors API Level 1
https://www.w3.org/TR/2012/WD-selectors-api-20120628/
https://www.w3.org/TR/2012/WD-selectors-api-20120628/
-
+dom
Anne van Kesteren
@@ -985,7 +985,7 @@ PR
Selectors API Level 1
https://www.w3.org/TR/2012/PR-selectors-api-20121213/
https://www.w3.org/TR/2012/PR-selectors-api-20121213/
-
+dom
Anne van Kesteren
@@ -998,8 +998,21 @@ REC
Selectors API Level 1
https://www.w3.org/TR/2013/REC-selectors-api-20130221/
https://www.w3.org/TR/2013/REC-selectors-api-20130221/
+dom
+Anne van Kesteren
+Lachlan Hunt
+-
+d:selectors-api-20201103
+selectors-api-20201103
+3 November 2020
+REC
+Selectors API Level 1
+https://www.w3.org/TR/2020/SPSD-selectors-api-20201103/
+https://www.w3.org/TR/2020/SPSD-selectors-api-20201103/
+dom
+
Anne van Kesteren
Lachlan Hunt
diff --git a/.spec-data/biblio/biblio-sf.data b/.spec-data/biblio/biblio-sf.data
new file mode 100644
index 000000000..7346846c6
--- /dev/null
+++ b/.spec-data/biblio/biblio-sf.data
@@ -0,0 +1,11 @@
+d:sfnt
+SFNT
+January 2019
+
+Spline/Scalable font format
+https://www.iso.org/obp/ui/#iso:std:iso-iec:14496:-22:ed-4:v1:en
+
+
+
+
+-
diff --git a/.spec-data/biblio/biblio-tr.data b/.spec-data/biblio/biblio-tr.data
index 2b86b9e05..b32968852 100644
--- a/.spec-data/biblio/biblio-tr.data
+++ b/.spec-data/biblio/biblio-tr.data
@@ -547,10 +547,10 @@ rfc7635
-
d:trickle-ice
TRICKLE-ICE
-20 July 2015
+15 April 2018
Internet Draft (work in progress)
Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
-http://datatracker.ietf.org/doc/draft-ietf-mmusic-trickle-ice
+https://tools.ietf.org/html/draft-ietf-ice-trickle-21
@@ -558,6 +558,7 @@ http://datatracker.ietf.org/doc/draft-ietf-mmusic-trickle-ice
E. Ivov
E. Rescorla
J. Uberti
+P. Saint-Andre
-
d:trig
trig
diff --git a/.spec-data/biblio/biblio-ut.data b/.spec-data/biblio/biblio-ut.data
index 1ef3c7337..bd23e23c6 100644
--- a/.spec-data/biblio/biblio-ut.data
+++ b/.spec-data/biblio/biblio-ut.data
@@ -197,10 +197,10 @@ Markus Scherer
-
d:uts35
UTS35
-15 April 2020
+23 October 2020
Unicode Technical Standard #35
Unicode Locale Data Markup Language (LDML)
-https://www.unicode.org/reports/tr35/tr35-59/tr35.html
+https://www.unicode.org/reports/tr35/tr35-61/tr35.html
@@ -248,10 +248,10 @@ Michel Suignard
-
d:uts51
UTS51
-11 February 2020
+18 September 2020
Unicode Technical Standard #51
Unicode Emoji
-https://www.unicode.org/reports/tr51/tr51-18.html
+https://www.unicode.org/reports/tr51/tr51-19.html
diff --git a/.spec-data/biblio/biblio-ve.data b/.spec-data/biblio/biblio-ve.data
index 967100ab4..d013bdb0b 100644
--- a/.spec-data/biblio/biblio-ve.data
+++ b/.spec-data/biblio/biblio-ve.data
@@ -8,7 +8,7 @@ https://w3c.github.io/automotive/vehicle_data/data_spec.html
-WonSuk Lee
+Wonsuk Lee
Qing An
Adam Crofts
Kevin Gavigan
@@ -59,7 +59,7 @@ https://www.w3.org/TR/2017/NOTE-vehicle-data-20171012/
-WonSuk Lee
+Wonsuk Lee
Qing An
Adam Crofts
Kevin Gavigan
@@ -168,7 +168,7 @@ https://w3c.github.io/automotive/vehicle_data/vehicle_information_service.html
Kevin Gavigan
Adam Crofts
-WonSuk Lee
+Wonsuk Lee
Powell Kinney
-
d:vehicle-information-service-20161020
@@ -198,7 +198,7 @@ https://www.w3.org/TR/2018/CR-vehicle-information-service-20180213/
Kevin Gavigan
Adam Crofts
-WonSuk Lee
+Wonsuk Lee
Powell Kinney
-
a:verifiable-claims-data-model
diff --git a/.spec-data/biblio/biblio-vo.data b/.spec-data/biblio/biblio-vo.data
index 7844f47ce..2572bcf21 100644
--- a/.spec-data/biblio/biblio-vo.data
+++ b/.spec-data/biblio/biblio-vo.data
@@ -958,7 +958,7 @@ vocab-ssn-ext
WD
Extensions to the Semantic Sensor Network Ontology
https://www.w3.org/TR/vocab-ssn-ext/
-https://w3c.github.io/sdw/proposals/ssn-extensions/
+https://w3c.github.io/sdw/ssn-extensions/
diff --git a/.spec-data/biblio/biblio-wa.data b/.spec-data/biblio/biblio-wa.data
index 6f27c57cf..124fbf35b 100644
--- a/.spec-data/biblio/biblio-wa.data
+++ b/.spec-data/biblio/biblio-wa.data
@@ -1366,313 +1366,97 @@ Wendy Chisholm
Gregg Vanderheiden
Ian Jacobs
-
-d:wake-lock
+a:wake-lock
wake-lock
-14 December 2017
-CR
-Wake Lock API
-https://www.w3.org/TR/wake-lock/
-https://w3c.github.io/screen-wake-lock/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock
-
-d:wake-lock-20150212
+a:wake-lock-20150212
wake-lock-20150212
-12 February 2015
-WD
-Wake Lock API
-https://www.w3.org/TR/2015/WD-wake-lock-20150212/
-https://www.w3.org/TR/2015/WD-wake-lock-20150212/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20150212
-
-d:wake-lock-20150904
+a:wake-lock-20150904
wake-lock-20150904
-4 September 2015
-WD
-Wake Lock API
-https://www.w3.org/TR/2015/WD-wake-lock-20150904/
-https://www.w3.org/TR/2015/WD-wake-lock-20150904/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20150904
-
-d:wake-lock-20160129
+a:wake-lock-20160129
wake-lock-20160129
-29 January 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160129/
-https://www.w3.org/TR/2016/WD-wake-lock-20160129/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160129
-
-d:wake-lock-20160316
+a:wake-lock-20160316
wake-lock-20160316
-16 March 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160316/
-https://www.w3.org/TR/2016/WD-wake-lock-20160316/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160316
-
-d:wake-lock-20160603
+a:wake-lock-20160603
wake-lock-20160603
-3 June 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160603/
-https://www.w3.org/TR/2016/WD-wake-lock-20160603/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160603
-
-d:wake-lock-20160617
+a:wake-lock-20160617
wake-lock-20160617
-17 June 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160617/
-https://www.w3.org/TR/2016/WD-wake-lock-20160617/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160617
-
-d:wake-lock-20160620
+a:wake-lock-20160620
wake-lock-20160620
-20 June 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160620/
-https://www.w3.org/TR/2016/WD-wake-lock-20160620/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160620
-
-d:wake-lock-20160714
+a:wake-lock-20160714
wake-lock-20160714
-14 July 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160714/
-https://www.w3.org/TR/2016/WD-wake-lock-20160714/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160714
-
-d:wake-lock-20160803
+a:wake-lock-20160803
wake-lock-20160803
-3 August 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20160803/
-https://www.w3.org/TR/2016/WD-wake-lock-20160803/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20160803
-
-d:wake-lock-20161220
+a:wake-lock-20161220
wake-lock-20161220
-20 December 2016
-WD
-Wake Lock API
-https://www.w3.org/TR/2016/WD-wake-lock-20161220/
-https://www.w3.org/TR/2016/WD-wake-lock-20161220/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20161220
-
-d:wake-lock-20170222
+a:wake-lock-20170222
wake-lock-20170222
-22 February 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20170222/
-https://www.w3.org/TR/2017/WD-wake-lock-20170222/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20170222
-
-d:wake-lock-20170613
+a:wake-lock-20170613
wake-lock-20170613
-13 June 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20170613/
-https://www.w3.org/TR/2017/WD-wake-lock-20170613/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20170613
-
-d:wake-lock-20170629
+a:wake-lock-20170629
wake-lock-20170629
-29 June 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20170629/
-https://www.w3.org/TR/2017/WD-wake-lock-20170629/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20170629
-
-d:wake-lock-20170724
+a:wake-lock-20170724
wake-lock-20170724
-24 July 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20170724/
-https://www.w3.org/TR/2017/WD-wake-lock-20170724/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20170724
-
-d:wake-lock-20170824
+a:wake-lock-20170824
wake-lock-20170824
-24 August 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20170824/
-https://www.w3.org/TR/2017/WD-wake-lock-20170824/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20170824
-
-d:wake-lock-20170912
+a:wake-lock-20170912
wake-lock-20170912
-12 September 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20170912/
-https://www.w3.org/TR/2017/WD-wake-lock-20170912/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20170912
-
-d:wake-lock-20171120
+a:wake-lock-20171120
wake-lock-20171120
-20 November 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20171120/
-https://www.w3.org/TR/2017/WD-wake-lock-20171120/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20171120
-
-d:wake-lock-20171121
+a:wake-lock-20171121
wake-lock-20171121
-21 November 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20171121/
-https://www.w3.org/TR/2017/WD-wake-lock-20171121/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20171121
-
-d:wake-lock-20171123
+a:wake-lock-20171123
wake-lock-20171123
-23 November 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20171123/
-https://www.w3.org/TR/2017/WD-wake-lock-20171123/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20171123
-
-d:wake-lock-20171204
+a:wake-lock-20171204
wake-lock-20171204
-4 December 2017
-WD
-Wake Lock API
-https://www.w3.org/TR/2017/WD-wake-lock-20171204/
-https://www.w3.org/TR/2017/WD-wake-lock-20171204/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20171204
-
-d:wake-lock-20171214
+a:wake-lock-20171214
wake-lock-20171214
-14 December 2017
-CR
-Wake Lock API
-https://www.w3.org/TR/2017/CR-wake-lock-20171214/
-https://www.w3.org/TR/2017/CR-wake-lock-20171214/
-
-
-
-Ilya Bogdanovich
-Andrey Logvinov
-Marcos Caceres
+screen-wake-lock-20171214
+-
+a:wake-lock-20200929
+wake-lock-20200929
+screen-wake-lock-20200929
-
d:wake-lock-use-cases
wake-lock-use-cases
diff --git a/.spec-data/biblio/biblio-we.data b/.spec-data/biblio/biblio-we.data
index 050986afd..2a065521f 100644
--- a/.spec-data/biblio/biblio-we.data
+++ b/.spec-data/biblio/biblio-we.data
@@ -363,7 +363,7 @@ Ian Jacobs
-
d:web-share
web-share
-27 August 2020
+19 October 2020
WD
Web Share API
https://www.w3.org/TR/web-share/
@@ -435,6 +435,32 @@ https://www.w3.org/TR/2020/WD-web-share-20200827/
+Matt Giuca
+Eric Willigers
+-
+d:web-share-20200924
+web-share-20200924
+24 September 2020
+WD
+Web Share API
+https://www.w3.org/TR/2020/WD-web-share-20200924/
+https://www.w3.org/TR/2020/WD-web-share-20200924/
+
+
+
+Matt Giuca
+Eric Willigers
+-
+d:web-share-20201019
+web-share-20201019
+19 October 2020
+WD
+Web Share API
+https://www.w3.org/TR/2020/WD-web-share-20201019/
+https://www.w3.org/TR/2020/WD-web-share-20201019/
+
+
+
Matt Giuca
Eric Willigers
-
@@ -1092,6 +1118,10 @@ a:webapps-manifest-api-20200727
WEBAPPS-MANIFEST-API-20200727
appmanifest-20200727
-
+a:webapps-manifest-api-20201019
+WEBAPPS-MANIFEST-API-20201019
+appmanifest-20201019
+-
d:webarch
webarch
15 December 2004
@@ -2281,7 +2311,7 @@ WebCryptoAPI
REC
Web Cryptography API
https://www.w3.org/TR/WebCryptoAPI/
-https://w3c.github.io/webcrypto/Overview.html
+https://w3c.github.io/webcrypto/
@@ -4483,9 +4513,9 @@ Dapeng Liu
-
d:webrtc
webrtc
-25 August 2020
+5 November 2020
CR
-WebRTC 1.0: Real-time Communication Between Browsers
+WebRTC 1.0: Real-Time Communication Between Browsers
https://www.w3.org/TR/webrtc/
https://w3c.github.io/webrtc-pc/
@@ -4504,7 +4534,7 @@ d:webrtc-20111027
webrtc-20111027
27 October 2011
WD
-WebRTC 1.0: Real-time Communication Between Browsers
+WebRTC 1.0: Real-Time Communication Between Browsers
https://www.w3.org/TR/2011/WD-webrtc-20111027/
https://www.w3.org/TR/2011/WD-webrtc-20111027/
@@ -4523,7 +4553,7 @@ d:webrtc-20120209
webrtc-20120209
9 February 2012
WD
-WebRTC 1.0: Real-time Communication Between Browsers
+WebRTC 1.0: Real-Time Communication Between Browsers
https://www.w3.org/TR/2012/WD-webrtc-20120209/
https://www.w3.org/TR/2012/WD-webrtc-20120209/
@@ -4860,6 +4890,120 @@ https://www.w3.org/TR/2020/CR-webrtc-20200825/
+Cullen Jennings
+Henrik Boström
+Jan-Ivar Bruaroey
+Adam Bergkvist
+Daniel Burnett
+Anant Narayanan
+Bernard Aboba
+Taylor Brandstetter
+-
+d:webrtc-20200903
+webrtc-20200903
+3 September 2020
+CR
+WebRTC 1.0: Real-time Communication Between Browsers
+https://www.w3.org/TR/2020/CR-webrtc-20200903/
+https://www.w3.org/TR/2020/CR-webrtc-20200903/
+
+
+
+Cullen Jennings
+Henrik Boström
+Jan-Ivar Bruaroey
+Adam Bergkvist
+Daniel Burnett
+Anant Narayanan
+Bernard Aboba
+Taylor Brandstetter
+-
+d:webrtc-20200924
+webrtc-20200924
+24 September 2020
+CR
+WebRTC 1.0: Real-time Communication Between Browsers
+https://www.w3.org/TR/2020/CRD-webrtc-20200924/
+https://www.w3.org/TR/2020/CRD-webrtc-20200924/
+
+
+
+Cullen Jennings
+Henrik Boström
+Jan-Ivar Bruaroey
+Adam Bergkvist
+Daniel Burnett
+Anant Narayanan
+Bernard Aboba
+Taylor Brandstetter
+-
+d:webrtc-20201007
+webrtc-20201007
+7 October 2020
+CR
+WebRTC 1.0: Real-time Communication Between Browsers
+https://www.w3.org/TR/2020/CRD-webrtc-20201007/
+https://www.w3.org/TR/2020/CRD-webrtc-20201007/
+
+
+
+Cullen Jennings
+Henrik Boström
+Jan-Ivar Bruaroey
+Adam Bergkvist
+Daniel Burnett
+Anant Narayanan
+Bernard Aboba
+Taylor Brandstetter
+-
+d:webrtc-20201008
+webrtc-20201008
+8 October 2020
+CR
+WebRTC 1.0: Real-Time Communication Between Browsers
+https://www.w3.org/TR/2020/CRD-webrtc-20201008/
+https://www.w3.org/TR/2020/CRD-webrtc-20201008/
+
+
+
+Cullen Jennings
+Henrik Boström
+Jan-Ivar Bruaroey
+Adam Bergkvist
+Daniel Burnett
+Anant Narayanan
+Bernard Aboba
+Taylor Brandstetter
+-
+d:webrtc-20201015
+webrtc-20201015
+15 October 2020
+CR
+WebRTC 1.0: Real-Time Communication Between Browsers
+https://www.w3.org/TR/2020/CRD-webrtc-20201015/
+https://www.w3.org/TR/2020/CRD-webrtc-20201015/
+
+
+
+Cullen Jennings
+Henrik Boström
+Jan-Ivar Bruaroey
+Adam Bergkvist
+Daniel Burnett
+Anant Narayanan
+Bernard Aboba
+Taylor Brandstetter
+-
+d:webrtc-20201105
+webrtc-20201105
+5 November 2020
+CR
+WebRTC 1.0: Real-Time Communication Between Browsers
+https://www.w3.org/TR/2020/CRD-webrtc-20201105/
+https://www.w3.org/TR/2020/CRD-webrtc-20201105/
+
+
+
Cullen Jennings
Henrik Boström
Jan-Ivar Bruaroey
@@ -4881,6 +5025,10 @@ a:webrtc-dscp-20200123
webrtc-dscp-20200123
webrtc-priority-20200123
-
+a:webrtc-dscp-20200922
+webrtc-dscp-20200922
+webrtc-priority-20200922
+-
d:webrtc-identity
webrtc-identity
27 September 2018
@@ -4946,7 +5094,7 @@ Bernard Aboba
-
d:webrtc-priority
webrtc-priority
-23 January 2020
+22 September 2020
WD
WebRTC Priority Control API
https://www.w3.org/TR/webrtc-priority/
@@ -4978,11 +5126,23 @@ https://www.w3.org/TR/2020/WD-webrtc-priority-20200123/
+Harald Alvestrand
+-
+d:webrtc-priority-20200922
+webrtc-priority-20200922
+22 September 2020
+WD
+WebRTC Priority Control API
+https://www.w3.org/TR/2020/WD-webrtc-priority-20200922/
+https://www.w3.org/TR/2020/WD-webrtc-priority-20200922/
+
+
+
Harald Alvestrand
-
d:webrtc-stats
webrtc-stats
-14 January 2020
+6 October 2020
CR
Identifiers for WebRTC's Statistics API
https://www.w3.org/TR/webrtc-stats/
@@ -4992,6 +5152,7 @@ https://w3c.github.io/webrtc-stats/
Harald Alvestrand
Varun Singh
+Henrik Boström
-
d:webrtc-stats-20141021
webrtc-stats-20141021
@@ -5057,6 +5218,7 @@ https://www.w3.org/TR/2016/WD-webrtc-stats-20160921/
Harald Alvestrand
Varun Singh
+Henrik Boström
-
d:webrtc-stats-20161214
webrtc-stats-20161214
@@ -5240,6 +5402,20 @@ https://www.w3.org/TR/2020/CR-webrtc-stats-20200114/
Harald Alvestrand
Varun Singh
-
+d:webrtc-stats-20201006
+webrtc-stats-20201006
+6 October 2020
+CR
+Identifiers for WebRTC's Statistics API
+https://www.w3.org/TR/2020/CRD-webrtc-stats-20201006/
+https://www.w3.org/TR/2020/CRD-webrtc-stats-20201006/
+
+
+
+Harald Alvestrand
+Varun Singh
+Henrik Boström
+-
d:webrtc-svc
webrtc-svc
8 April 2020
@@ -5367,6 +5543,30 @@ a:webrtc10-20200825
WEBRTC10-20200825
webrtc-20200825
-
+a:webrtc10-20200903
+WEBRTC10-20200903
+webrtc-20200903
+-
+a:webrtc10-20200924
+WEBRTC10-20200924
+webrtc-20200924
+-
+a:webrtc10-20201007
+WEBRTC10-20201007
+webrtc-20201007
+-
+a:webrtc10-20201008
+WEBRTC10-20201008
+webrtc-20201008
+-
+a:webrtc10-20201015
+WEBRTC10-20201015
+webrtc-20201015
+-
+a:webrtc10-20201105
+WEBRTC10-20201105
+webrtc-20201105
+-
a:websimpledb
WebSimpleDB
indexeddb
@@ -6142,3 +6342,27 @@ https://www.w3.org/TR/2019/WD-webxr-gamepads-module-1-20191010/
Brandon Jones
Nell Waliczek
-
+d:webxr-hand-input-1
+webxr-hand-input-1
+22 October 2020
+WD
+WebXR Hand Input Module - Level 1
+https://www.w3.org/TR/webxr-hand-input-1/
+https://immersive-web.github.io/webxr-hand-input/
+
+
+
+Manish Goregaokar
+-
+d:webxr-hand-input-1-20201022
+webxr-hand-input-1-20201022
+22 October 2020
+WD
+WebXR Hand Input Module - Level 1
+https://www.w3.org/TR/2020/WD-webxr-hand-input-1-20201022/
+https://www.w3.org/TR/2020/WD-webxr-hand-input-1-20201022/
+
+
+
+Manish Goregaokar
+-
diff --git a/.spec-data/biblio/biblio-wg.data b/.spec-data/biblio/biblio-wg.data
index fde9f32f3..6beed8634 100644
--- a/.spec-data/biblio/biblio-wg.data
+++ b/.spec-data/biblio/biblio-wg.data
@@ -25534,30 +25534,306 @@ a:wg21-edit4130
WG21-EDIT4130
edit4130
-
+a:wg21-edit4131
+WG21-EDIT4131
+edit4131
+-
+a:wg21-edit4132
+WG21-EDIT4132
+edit4132
+-
+a:wg21-edit4133
+WG21-EDIT4133
+edit4133
+-
+a:wg21-edit4134
+WG21-EDIT4134
+edit4134
+-
+a:wg21-edit4135
+WG21-EDIT4135
+edit4135
+-
+a:wg21-edit4136
+WG21-EDIT4136
+edit4136
+-
+a:wg21-edit4137
+WG21-EDIT4137
+edit4137
+-
+a:wg21-edit4138
+WG21-EDIT4138
+edit4138
+-
+a:wg21-edit4139
+WG21-EDIT4139
+edit4139
+-
a:wg21-edit414
WG21-EDIT414
edit414
-
+a:wg21-edit4140
+WG21-EDIT4140
+edit4140
+-
+a:wg21-edit4141
+WG21-EDIT4141
+edit4141
+-
+a:wg21-edit4142
+WG21-EDIT4142
+edit4142
+-
+a:wg21-edit4143
+WG21-EDIT4143
+edit4143
+-
+a:wg21-edit4144
+WG21-EDIT4144
+edit4144
+-
+a:wg21-edit4145
+WG21-EDIT4145
+edit4145
+-
+a:wg21-edit4146
+WG21-EDIT4146
+edit4146
+-
+a:wg21-edit4147
+WG21-EDIT4147
+edit4147
+-
+a:wg21-edit4148
+WG21-EDIT4148
+edit4148
+-
+a:wg21-edit4149
+WG21-EDIT4149
+edit4149
+-
a:wg21-edit415
WG21-EDIT415
edit415
-
+a:wg21-edit4150
+WG21-EDIT4150
+edit4150
+-
+a:wg21-edit4151
+WG21-EDIT4151
+edit4151
+-
+a:wg21-edit4152
+WG21-EDIT4152
+edit4152
+-
+a:wg21-edit4153
+WG21-EDIT4153
+edit4153
+-
+a:wg21-edit4154
+WG21-EDIT4154
+edit4154
+-
+a:wg21-edit4155
+WG21-EDIT4155
+edit4155
+-
+a:wg21-edit4156
+WG21-EDIT4156
+edit4156
+-
+a:wg21-edit4157
+WG21-EDIT4157
+edit4157
+-
+a:wg21-edit4158
+WG21-EDIT4158
+edit4158
+-
+a:wg21-edit4159
+WG21-EDIT4159
+edit4159
+-
a:wg21-edit416
WG21-EDIT416
edit416
-
+a:wg21-edit4160
+WG21-EDIT4160
+edit4160
+-
+a:wg21-edit4161
+WG21-EDIT4161
+edit4161
+-
+a:wg21-edit4162
+WG21-EDIT4162
+edit4162
+-
+a:wg21-edit4163
+WG21-EDIT4163
+edit4163
+-
+a:wg21-edit4164
+WG21-EDIT4164
+edit4164
+-
+a:wg21-edit4165
+WG21-EDIT4165
+edit4165
+-
+a:wg21-edit4166
+WG21-EDIT4166
+edit4166
+-
+a:wg21-edit4167
+WG21-EDIT4167
+edit4167
+-
+a:wg21-edit4168
+WG21-EDIT4168
+edit4168
+-
+a:wg21-edit4169
+WG21-EDIT4169
+edit4169
+-
a:wg21-edit417
WG21-EDIT417
edit417
-
+a:wg21-edit4170
+WG21-EDIT4170
+edit4170
+-
+a:wg21-edit4171
+WG21-EDIT4171
+edit4171
+-
+a:wg21-edit4172
+WG21-EDIT4172
+edit4172
+-
+a:wg21-edit4173
+WG21-EDIT4173
+edit4173
+-
+a:wg21-edit4174
+WG21-EDIT4174
+edit4174
+-
+a:wg21-edit4175
+WG21-EDIT4175
+edit4175
+-
+a:wg21-edit4176
+WG21-EDIT4176
+edit4176
+-
+a:wg21-edit4177
+WG21-EDIT4177
+edit4177
+-
+a:wg21-edit4178
+WG21-EDIT4178
+edit4178
+-
+a:wg21-edit4179
+WG21-EDIT4179
+edit4179
+-
a:wg21-edit418
WG21-EDIT418
edit418
-
+a:wg21-edit4180
+WG21-EDIT4180
+edit4180
+-
+a:wg21-edit4181
+WG21-EDIT4181
+edit4181
+-
+a:wg21-edit4182
+WG21-EDIT4182
+edit4182
+-
+a:wg21-edit4183
+WG21-EDIT4183
+edit4183
+-
+a:wg21-edit4184
+WG21-EDIT4184
+edit4184
+-
+a:wg21-edit4185
+WG21-EDIT4185
+edit4185
+-
+a:wg21-edit4186
+WG21-EDIT4186
+edit4186
+-
+a:wg21-edit4187
+WG21-EDIT4187
+edit4187
+-
+a:wg21-edit4188
+WG21-EDIT4188
+edit4188
+-
+a:wg21-edit4189
+WG21-EDIT4189
+edit4189
+-
a:wg21-edit419
WG21-EDIT419
edit419
-
+a:wg21-edit4190
+WG21-EDIT4190
+edit4190
+-
+a:wg21-edit4191
+WG21-EDIT4191
+edit4191
+-
+a:wg21-edit4192
+WG21-EDIT4192
+edit4192
+-
+a:wg21-edit4193
+WG21-EDIT4193
+edit4193
+-
+a:wg21-edit4194
+WG21-EDIT4194
+edit4194
+-
+a:wg21-edit4195
+WG21-EDIT4195
+edit4195
+-
+a:wg21-edit4196
+WG21-EDIT4196
+edit4196
+-
+a:wg21-edit4197
+WG21-EDIT4197
+edit4197
+-
+a:wg21-edit4198
+WG21-EDIT4198
+edit4198
+-
+a:wg21-edit4199
+WG21-EDIT4199
+edit4199
+-
a:wg21-edit42
WG21-EDIT42
edit42
@@ -25566,42 +25842,442 @@ a:wg21-edit420
WG21-EDIT420
edit420
-
+a:wg21-edit4200
+WG21-EDIT4200
+edit4200
+-
+a:wg21-edit4201
+WG21-EDIT4201
+edit4201
+-
+a:wg21-edit4202
+WG21-EDIT4202
+edit4202
+-
+a:wg21-edit4203
+WG21-EDIT4203
+edit4203
+-
+a:wg21-edit4204
+WG21-EDIT4204
+edit4204
+-
+a:wg21-edit4205
+WG21-EDIT4205
+edit4205
+-
+a:wg21-edit4206
+WG21-EDIT4206
+edit4206
+-
+a:wg21-edit4207
+WG21-EDIT4207
+edit4207
+-
+a:wg21-edit4208
+WG21-EDIT4208
+edit4208
+-
+a:wg21-edit4209
+WG21-EDIT4209
+edit4209
+-
a:wg21-edit421
WG21-EDIT421
edit421
-
+a:wg21-edit4210
+WG21-EDIT4210
+edit4210
+-
+a:wg21-edit4211
+WG21-EDIT4211
+edit4211
+-
+a:wg21-edit4212
+WG21-EDIT4212
+edit4212
+-
+a:wg21-edit4213
+WG21-EDIT4213
+edit4213
+-
+a:wg21-edit4214
+WG21-EDIT4214
+edit4214
+-
+a:wg21-edit4215
+WG21-EDIT4215
+edit4215
+-
+a:wg21-edit4216
+WG21-EDIT4216
+edit4216
+-
+a:wg21-edit4217
+WG21-EDIT4217
+edit4217
+-
+a:wg21-edit4218
+WG21-EDIT4218
+edit4218
+-
+a:wg21-edit4219
+WG21-EDIT4219
+edit4219
+-
a:wg21-edit422
WG21-EDIT422
edit422
-
+a:wg21-edit4220
+WG21-EDIT4220
+edit4220
+-
+a:wg21-edit4221
+WG21-EDIT4221
+edit4221
+-
+a:wg21-edit4222
+WG21-EDIT4222
+edit4222
+-
+a:wg21-edit4223
+WG21-EDIT4223
+edit4223
+-
+a:wg21-edit4224
+WG21-EDIT4224
+edit4224
+-
+a:wg21-edit4225
+WG21-EDIT4225
+edit4225
+-
+a:wg21-edit4226
+WG21-EDIT4226
+edit4226
+-
+a:wg21-edit4227
+WG21-EDIT4227
+edit4227
+-
+a:wg21-edit4228
+WG21-EDIT4228
+edit4228
+-
+a:wg21-edit4229
+WG21-EDIT4229
+edit4229
+-
a:wg21-edit423
WG21-EDIT423
edit423
-
+a:wg21-edit4230
+WG21-EDIT4230
+edit4230
+-
+a:wg21-edit4231
+WG21-EDIT4231
+edit4231
+-
+a:wg21-edit4232
+WG21-EDIT4232
+edit4232
+-
+a:wg21-edit4233
+WG21-EDIT4233
+edit4233
+-
+a:wg21-edit4234
+WG21-EDIT4234
+edit4234
+-
+a:wg21-edit4235
+WG21-EDIT4235
+edit4235
+-
+a:wg21-edit4236
+WG21-EDIT4236
+edit4236
+-
+a:wg21-edit4237
+WG21-EDIT4237
+edit4237
+-
+a:wg21-edit4238
+WG21-EDIT4238
+edit4238
+-
+a:wg21-edit4239
+WG21-EDIT4239
+edit4239
+-
a:wg21-edit424
WG21-EDIT424
edit424
-
+a:wg21-edit4240
+WG21-EDIT4240
+edit4240
+-
+a:wg21-edit4241
+WG21-EDIT4241
+edit4241
+-
+a:wg21-edit4242
+WG21-EDIT4242
+edit4242
+-
+a:wg21-edit4243
+WG21-EDIT4243
+edit4243
+-
+a:wg21-edit4244
+WG21-EDIT4244
+edit4244
+-
+a:wg21-edit4245
+WG21-EDIT4245
+edit4245
+-
+a:wg21-edit4246
+WG21-EDIT4246
+edit4246
+-
+a:wg21-edit4247
+WG21-EDIT4247
+edit4247
+-
+a:wg21-edit4248
+WG21-EDIT4248
+edit4248
+-
+a:wg21-edit4249
+WG21-EDIT4249
+edit4249
+-
a:wg21-edit425
WG21-EDIT425
edit425
-
+a:wg21-edit4250
+WG21-EDIT4250
+edit4250
+-
+a:wg21-edit4251
+WG21-EDIT4251
+edit4251
+-
+a:wg21-edit4252
+WG21-EDIT4252
+edit4252
+-
+a:wg21-edit4253
+WG21-EDIT4253
+edit4253
+-
+a:wg21-edit4254
+WG21-EDIT4254
+edit4254
+-
+a:wg21-edit4255
+WG21-EDIT4255
+edit4255
+-
+a:wg21-edit4256
+WG21-EDIT4256
+edit4256
+-
+a:wg21-edit4257
+WG21-EDIT4257
+edit4257
+-
+a:wg21-edit4258
+WG21-EDIT4258
+edit4258
+-
+a:wg21-edit4259
+WG21-EDIT4259
+edit4259
+-
a:wg21-edit426
WG21-EDIT426
edit426
-
+a:wg21-edit4260
+WG21-EDIT4260
+edit4260
+-
+a:wg21-edit4261
+WG21-EDIT4261
+edit4261
+-
+a:wg21-edit4262
+WG21-EDIT4262
+edit4262
+-
+a:wg21-edit4263
+WG21-EDIT4263
+edit4263
+-
+a:wg21-edit4264
+WG21-EDIT4264
+edit4264
+-
+a:wg21-edit4265
+WG21-EDIT4265
+edit4265
+-
+a:wg21-edit4266
+WG21-EDIT4266
+edit4266
+-
+a:wg21-edit4267
+WG21-EDIT4267
+edit4267
+-
+a:wg21-edit4268
+WG21-EDIT4268
+edit4268
+-
+a:wg21-edit4269
+WG21-EDIT4269
+edit4269
+-
a:wg21-edit427
WG21-EDIT427
edit427
-
+a:wg21-edit4270
+WG21-EDIT4270
+edit4270
+-
+a:wg21-edit4271
+WG21-EDIT4271
+edit4271
+-
+a:wg21-edit4272
+WG21-EDIT4272
+edit4272
+-
+a:wg21-edit4273
+WG21-EDIT4273
+edit4273
+-
+a:wg21-edit4274
+WG21-EDIT4274
+edit4274
+-
+a:wg21-edit4275
+WG21-EDIT4275
+edit4275
+-
+a:wg21-edit4276
+WG21-EDIT4276
+edit4276
+-
+a:wg21-edit4277
+WG21-EDIT4277
+edit4277
+-
+a:wg21-edit4278
+WG21-EDIT4278
+edit4278
+-
+a:wg21-edit4279
+WG21-EDIT4279
+edit4279
+-
a:wg21-edit428
WG21-EDIT428
edit428
-
+a:wg21-edit4280
+WG21-EDIT4280
+edit4280
+-
+a:wg21-edit4281
+WG21-EDIT4281
+edit4281
+-
+a:wg21-edit4282
+WG21-EDIT4282
+edit4282
+-
+a:wg21-edit4283
+WG21-EDIT4283
+edit4283
+-
+a:wg21-edit4284
+WG21-EDIT4284
+edit4284
+-
+a:wg21-edit4285
+WG21-EDIT4285
+edit4285
+-
+a:wg21-edit4286
+WG21-EDIT4286
+edit4286
+-
+a:wg21-edit4287
+WG21-EDIT4287
+edit4287
+-
+a:wg21-edit4288
+WG21-EDIT4288
+edit4288
+-
+a:wg21-edit4289
+WG21-EDIT4289
+edit4289
+-
a:wg21-edit429
WG21-EDIT429
edit429
-
+a:wg21-edit4290
+WG21-EDIT4290
+edit4290
+-
+a:wg21-edit4291
+WG21-EDIT4291
+edit4291
+-
+a:wg21-edit4292
+WG21-EDIT4292
+edit4292
+-
+a:wg21-edit4293
+WG21-EDIT4293
+edit4293
+-
+a:wg21-edit4294
+WG21-EDIT4294
+edit4294
+-
+a:wg21-edit4295
+WG21-EDIT4295
+edit4295
+-
+a:wg21-edit4296
+WG21-EDIT4296
+edit4296
+-
+a:wg21-edit4297
+WG21-EDIT4297
+edit4297
+-
+a:wg21-edit4298
+WG21-EDIT4298
+edit4298
+-
+a:wg21-edit4299
+WG21-EDIT4299
+edit4299
+-
a:wg21-edit43
WG21-EDIT43
edit43
@@ -25610,42 +26286,442 @@ a:wg21-edit430
WG21-EDIT430
edit430
-
+a:wg21-edit4300
+WG21-EDIT4300
+edit4300
+-
+a:wg21-edit4301
+WG21-EDIT4301
+edit4301
+-
+a:wg21-edit4302
+WG21-EDIT4302
+edit4302
+-
+a:wg21-edit4303
+WG21-EDIT4303
+edit4303
+-
+a:wg21-edit4304
+WG21-EDIT4304
+edit4304
+-
+a:wg21-edit4305
+WG21-EDIT4305
+edit4305
+-
+a:wg21-edit4306
+WG21-EDIT4306
+edit4306
+-
+a:wg21-edit4307
+WG21-EDIT4307
+edit4307
+-
+a:wg21-edit4308
+WG21-EDIT4308
+edit4308
+-
+a:wg21-edit4309
+WG21-EDIT4309
+edit4309
+-
a:wg21-edit431
WG21-EDIT431
edit431
-
+a:wg21-edit4310
+WG21-EDIT4310
+edit4310
+-
+a:wg21-edit4311
+WG21-EDIT4311
+edit4311
+-
+a:wg21-edit4312
+WG21-EDIT4312
+edit4312
+-
+a:wg21-edit4313
+WG21-EDIT4313
+edit4313
+-
+a:wg21-edit4314
+WG21-EDIT4314
+edit4314
+-
+a:wg21-edit4315
+WG21-EDIT4315
+edit4315
+-
+a:wg21-edit4316
+WG21-EDIT4316
+edit4316
+-
+a:wg21-edit4317
+WG21-EDIT4317
+edit4317
+-
+a:wg21-edit4318
+WG21-EDIT4318
+edit4318
+-
+a:wg21-edit4319
+WG21-EDIT4319
+edit4319
+-
a:wg21-edit432
WG21-EDIT432
edit432
-
+a:wg21-edit4320
+WG21-EDIT4320
+edit4320
+-
+a:wg21-edit4321
+WG21-EDIT4321
+edit4321
+-
+a:wg21-edit4322
+WG21-EDIT4322
+edit4322
+-
+a:wg21-edit4323
+WG21-EDIT4323
+edit4323
+-
+a:wg21-edit4324
+WG21-EDIT4324
+edit4324
+-
+a:wg21-edit4325
+WG21-EDIT4325
+edit4325
+-
+a:wg21-edit4326
+WG21-EDIT4326
+edit4326
+-
+a:wg21-edit4327
+WG21-EDIT4327
+edit4327
+-
+a:wg21-edit4328
+WG21-EDIT4328
+edit4328
+-
+a:wg21-edit4329
+WG21-EDIT4329
+edit4329
+-
a:wg21-edit433
WG21-EDIT433
edit433
-
+a:wg21-edit4330
+WG21-EDIT4330
+edit4330
+-
+a:wg21-edit4331
+WG21-EDIT4331
+edit4331
+-
+a:wg21-edit4332
+WG21-EDIT4332
+edit4332
+-
+a:wg21-edit4333
+WG21-EDIT4333
+edit4333
+-
+a:wg21-edit4334
+WG21-EDIT4334
+edit4334
+-
+a:wg21-edit4335
+WG21-EDIT4335
+edit4335
+-
+a:wg21-edit4336
+WG21-EDIT4336
+edit4336
+-
+a:wg21-edit4337
+WG21-EDIT4337
+edit4337
+-
+a:wg21-edit4338
+WG21-EDIT4338
+edit4338
+-
+a:wg21-edit4339
+WG21-EDIT4339
+edit4339
+-
a:wg21-edit434
WG21-EDIT434
edit434
-
+a:wg21-edit4340
+WG21-EDIT4340
+edit4340
+-
+a:wg21-edit4341
+WG21-EDIT4341
+edit4341
+-
+a:wg21-edit4342
+WG21-EDIT4342
+edit4342
+-
+a:wg21-edit4343
+WG21-EDIT4343
+edit4343
+-
+a:wg21-edit4344
+WG21-EDIT4344
+edit4344
+-
+a:wg21-edit4345
+WG21-EDIT4345
+edit4345
+-
+a:wg21-edit4346
+WG21-EDIT4346
+edit4346
+-
+a:wg21-edit4347
+WG21-EDIT4347
+edit4347
+-
+a:wg21-edit4348
+WG21-EDIT4348
+edit4348
+-
+a:wg21-edit4349
+WG21-EDIT4349
+edit4349
+-
a:wg21-edit435
WG21-EDIT435
edit435
-
+a:wg21-edit4350
+WG21-EDIT4350
+edit4350
+-
+a:wg21-edit4351
+WG21-EDIT4351
+edit4351
+-
+a:wg21-edit4352
+WG21-EDIT4352
+edit4352
+-
+a:wg21-edit4353
+WG21-EDIT4353
+edit4353
+-
+a:wg21-edit4354
+WG21-EDIT4354
+edit4354
+-
+a:wg21-edit4355
+WG21-EDIT4355
+edit4355
+-
+a:wg21-edit4356
+WG21-EDIT4356
+edit4356
+-
+a:wg21-edit4357
+WG21-EDIT4357
+edit4357
+-
+a:wg21-edit4358
+WG21-EDIT4358
+edit4358
+-
+a:wg21-edit4359
+WG21-EDIT4359
+edit4359
+-
a:wg21-edit436
WG21-EDIT436
edit436
-
+a:wg21-edit4360
+WG21-EDIT4360
+edit4360
+-
+a:wg21-edit4361
+WG21-EDIT4361
+edit4361
+-
+a:wg21-edit4362
+WG21-EDIT4362
+edit4362
+-
+a:wg21-edit4363
+WG21-EDIT4363
+edit4363
+-
+a:wg21-edit4364
+WG21-EDIT4364
+edit4364
+-
+a:wg21-edit4365
+WG21-EDIT4365
+edit4365
+-
+a:wg21-edit4366
+WG21-EDIT4366
+edit4366
+-
+a:wg21-edit4367
+WG21-EDIT4367
+edit4367
+-
+a:wg21-edit4368
+WG21-EDIT4368
+edit4368
+-
+a:wg21-edit4369
+WG21-EDIT4369
+edit4369
+-
a:wg21-edit437
WG21-EDIT437
edit437
-
+a:wg21-edit4370
+WG21-EDIT4370
+edit4370
+-
+a:wg21-edit4371
+WG21-EDIT4371
+edit4371
+-
+a:wg21-edit4372
+WG21-EDIT4372
+edit4372
+-
+a:wg21-edit4373
+WG21-EDIT4373
+edit4373
+-
+a:wg21-edit4374
+WG21-EDIT4374
+edit4374
+-
+a:wg21-edit4375
+WG21-EDIT4375
+edit4375
+-
+a:wg21-edit4376
+WG21-EDIT4376
+edit4376
+-
+a:wg21-edit4377
+WG21-EDIT4377
+edit4377
+-
+a:wg21-edit4378
+WG21-EDIT4378
+edit4378
+-
+a:wg21-edit4379
+WG21-EDIT4379
+edit4379
+-
a:wg21-edit438
WG21-EDIT438
edit438
-
+a:wg21-edit4380
+WG21-EDIT4380
+edit4380
+-
+a:wg21-edit4381
+WG21-EDIT4381
+edit4381
+-
+a:wg21-edit4382
+WG21-EDIT4382
+edit4382
+-
+a:wg21-edit4383
+WG21-EDIT4383
+edit4383
+-
+a:wg21-edit4384
+WG21-EDIT4384
+edit4384
+-
+a:wg21-edit4385
+WG21-EDIT4385
+edit4385
+-
+a:wg21-edit4386
+WG21-EDIT4386
+edit4386
+-
+a:wg21-edit4387
+WG21-EDIT4387
+edit4387
+-
+a:wg21-edit4388
+WG21-EDIT4388
+edit4388
+-
+a:wg21-edit4389
+WG21-EDIT4389
+edit4389
+-
a:wg21-edit439
WG21-EDIT439
edit439
-
+a:wg21-edit4390
+WG21-EDIT4390
+edit4390
+-
+a:wg21-edit4391
+WG21-EDIT4391
+edit4391
+-
+a:wg21-edit4392
+WG21-EDIT4392
+edit4392
+-
+a:wg21-edit4393
+WG21-EDIT4393
+edit4393
+-
+a:wg21-edit4394
+WG21-EDIT4394
+edit4394
+-
+a:wg21-edit4395
+WG21-EDIT4395
+edit4395
+-
+a:wg21-edit4396
+WG21-EDIT4396
+edit4396
+-
+a:wg21-edit4397
+WG21-EDIT4397
+edit4397
+-
+a:wg21-edit4398
+WG21-EDIT4398
+edit4398
+-
+a:wg21-edit4399
+WG21-EDIT4399
+edit4399
+-
a:wg21-edit44
WG21-EDIT44
edit44
@@ -25654,14 +26730,98 @@ a:wg21-edit440
WG21-EDIT440
edit440
-
+a:wg21-edit4400
+WG21-EDIT4400
+edit4400
+-
+a:wg21-edit4401
+WG21-EDIT4401
+edit4401
+-
+a:wg21-edit4402
+WG21-EDIT4402
+edit4402
+-
+a:wg21-edit4403
+WG21-EDIT4403
+edit4403
+-
+a:wg21-edit4404
+WG21-EDIT4404
+edit4404
+-
+a:wg21-edit4405
+WG21-EDIT4405
+edit4405
+-
+a:wg21-edit4406
+WG21-EDIT4406
+edit4406
+-
+a:wg21-edit4407
+WG21-EDIT4407
+edit4407
+-
+a:wg21-edit4408
+WG21-EDIT4408
+edit4408
+-
+a:wg21-edit4409
+WG21-EDIT4409
+edit4409
+-
a:wg21-edit441
WG21-EDIT441
edit441
-
+a:wg21-edit4410
+WG21-EDIT4410
+edit4410
+-
+a:wg21-edit4411
+WG21-EDIT4411
+edit4411
+-
+a:wg21-edit4412
+WG21-EDIT4412
+edit4412
+-
+a:wg21-edit4413
+WG21-EDIT4413
+edit4413
+-
+a:wg21-edit4414
+WG21-EDIT4414
+edit4414
+-
+a:wg21-edit4415
+WG21-EDIT4415
+edit4415
+-
+a:wg21-edit4416
+WG21-EDIT4416
+edit4416
+-
+a:wg21-edit4417
+WG21-EDIT4417
+edit4417
+-
+a:wg21-edit4418
+WG21-EDIT4418
+edit4418
+-
+a:wg21-edit4419
+WG21-EDIT4419
+edit4419
+-
a:wg21-edit442
WG21-EDIT442
edit442
-
+a:wg21-edit4420
+WG21-EDIT4420
+edit4420
+-
a:wg21-edit443
WG21-EDIT443
edit443
@@ -40402,14 +41562,98 @@ a:wg21-lwg3478
WG21-LWG3478
lwg3478
-
+a:wg21-lwg3479
+WG21-LWG3479
+lwg3479
+-
a:wg21-lwg348
WG21-LWG348
lwg348
-
+a:wg21-lwg3480
+WG21-LWG3480
+lwg3480
+-
+a:wg21-lwg3481
+WG21-LWG3481
+lwg3481
+-
+a:wg21-lwg3482
+WG21-LWG3482
+lwg3482
+-
+a:wg21-lwg3483
+WG21-LWG3483
+lwg3483
+-
+a:wg21-lwg3484
+WG21-LWG3484
+lwg3484
+-
+a:wg21-lwg3485
+WG21-LWG3485
+lwg3485
+-
+a:wg21-lwg3486
+WG21-LWG3486
+lwg3486
+-
+a:wg21-lwg3487
+WG21-LWG3487
+lwg3487
+-
+a:wg21-lwg3488
+WG21-LWG3488
+lwg3488
+-
+a:wg21-lwg3489
+WG21-LWG3489
+lwg3489
+-
a:wg21-lwg349
WG21-LWG349
lwg349
-
+a:wg21-lwg3490
+WG21-LWG3490
+lwg3490
+-
+a:wg21-lwg3491
+WG21-LWG3491
+lwg3491
+-
+a:wg21-lwg3492
+WG21-LWG3492
+lwg3492
+-
+a:wg21-lwg3493
+WG21-LWG3493
+lwg3493
+-
+a:wg21-lwg3494
+WG21-LWG3494
+lwg3494
+-
+a:wg21-lwg3495
+WG21-LWG3495
+lwg3495
+-
+a:wg21-lwg3496
+WG21-LWG3496
+lwg3496
+-
+a:wg21-lwg3497
+WG21-LWG3497
+lwg3497
+-
+a:wg21-lwg3498
+WG21-LWG3498
+lwg3498
+-
+a:wg21-lwg3499
+WG21-LWG3499
+lwg3499
+-
a:wg21-lwg35
WG21-LWG35
lwg35
@@ -40418,6 +41662,42 @@ a:wg21-lwg350
WG21-LWG350
lwg350
-
+a:wg21-lwg3500
+WG21-LWG3500
+lwg3500
+-
+a:wg21-lwg3501
+WG21-LWG3501
+lwg3501
+-
+a:wg21-lwg3502
+WG21-LWG3502
+lwg3502
+-
+a:wg21-lwg3503
+WG21-LWG3503
+lwg3503
+-
+a:wg21-lwg3504
+WG21-LWG3504
+lwg3504
+-
+a:wg21-lwg3505
+WG21-LWG3505
+lwg3505
+-
+a:wg21-lwg3506
+WG21-LWG3506
+lwg3506
+-
+a:wg21-lwg3507
+WG21-LWG3507
+lwg3507
+-
+a:wg21-lwg3508
+WG21-LWG3508
+lwg3508
+-
a:wg21-lwg351
WG21-LWG351
lwg351
@@ -57078,6 +58358,66 @@ a:wg21-n4862
WG21-N4862
n4862
-
+a:wg21-n4863
+WG21-N4863
+n4863
+-
+a:wg21-n4864
+WG21-N4864
+n4864
+-
+a:wg21-n4865
+WG21-N4865
+n4865
+-
+a:wg21-n4866
+WG21-N4866
+n4866
+-
+a:wg21-n4867
+WG21-N4867
+n4867
+-
+a:wg21-n4868
+WG21-N4868
+n4868
+-
+a:wg21-n4869
+WG21-N4869
+n4869
+-
+a:wg21-n4870
+WG21-N4870
+n4870
+-
+a:wg21-n4871
+WG21-N4871
+n4871
+-
+a:wg21-n4873
+WG21-N4873
+n4873
+-
+a:wg21-n4874
+WG21-N4874
+n4874
+-
+a:wg21-n4875
+WG21-N4875
+n4875
+-
+a:wg21-n4876
+WG21-N4876
+n4876
+-
+a:wg21-n4877
+WG21-N4877
+n4877
+-
+a:wg21-n4879
+WG21-N4879
+n4879
+-
a:wg21-p0001r0
WG21-P0001R0
p0001r0
@@ -59554,6 +60894,14 @@ a:wg21-p0288r5
WG21-P0288R5
p0288r5
-
+a:wg21-p0288r6
+WG21-P0288R6
+p0288r6
+-
+a:wg21-p0288r7
+WG21-P0288R7
+p0288r7
+-
a:wg21-p0289r0
WG21-P0289R0
p0289r0
@@ -60422,6 +61770,10 @@ a:wg21-p0401r3
WG21-P0401R3
p0401r3
-
+a:wg21-p0401r4
+WG21-P0401R4
+p0401r4
+-
a:wg21-p0403r0
WG21-P0403R0
p0403r0
@@ -60750,6 +62102,10 @@ a:wg21-p0443r13
WG21-P0443R13
p0443r13
-
+a:wg21-p0443r14
+WG21-P0443R14
+p0443r14
+-
a:wg21-p0443r2
WG21-P0443R2
p0443r2
@@ -60802,6 +62158,10 @@ a:wg21-p0447r10
WG21-P0447R10
p0447r10
-
+a:wg21-p0447r11
+WG21-P0447R11
+p0447r11
+-
a:wg21-p0447r2
WG21-P0447R2
p0447r2
@@ -63722,6 +65082,10 @@ a:wg21-p0847r4
WG21-P0847R4
p0847r4
-
+a:wg21-p0847r5
+WG21-P0847R5
+p0847r5
+-
a:wg21-p0848r0
WG21-P0848R0
p0848r0
@@ -63754,6 +65118,14 @@ a:wg21-p0849r3
WG21-P0849R3
p0849r3
-
+a:wg21-p0849r4
+WG21-P0849R4
+p0849r4
+-
+a:wg21-p0849r5
+WG21-P0849R5
+p0849r5
+-
a:wg21-p0851r0
WG21-P0851R0
p0851r0
@@ -63830,6 +65202,10 @@ a:wg21-p0870r3
WG21-P0870R3
p0870r3
-
+a:wg21-p0870r4
+WG21-P0870R4
+p0870r4
+-
a:wg21-p0872r0
WG21-P0872R0
p0872r0
@@ -63934,6 +65310,10 @@ a:wg21-p0881r6
WG21-P0881R6
p0881r6
-
+a:wg21-p0881r7
+WG21-P0881R7
+p0881r7
+-
a:wg21-p0882r0
WG21-P0882R0
p0882r0
@@ -64102,6 +65482,10 @@ a:wg21-p0901r6
WG21-P0901R6
p0901r6
-
+a:wg21-p0901r7
+WG21-P0901R7
+p0901r7
+-
a:wg21-p0902r0
WG21-P0902R0
p0902r0
@@ -64462,6 +65846,10 @@ a:wg21-p0943r5
WG21-P0943R5
p0943r5
-
+a:wg21-p0943r6
+WG21-P0943R6
+p0943r6
+-
a:wg21-p0944r0
WG21-P0944R0
p0944r0
@@ -64542,6 +65930,10 @@ a:wg21-p0958r1
WG21-P0958R1
p0958r1
-
+a:wg21-p0958r2
+WG21-P0958R2
+p0958r2
+-
a:wg21-p0959r0
WG21-P0959R0
p0959r0
@@ -64894,6 +66286,10 @@ a:wg21-p1012r0
WG21-P1012R0
p1012r0
-
+a:wg21-p1012r1
+WG21-P1012R1
+p1012r1
+-
a:wg21-p1013r0
WG21-P1013R0
p1013r0
@@ -64942,6 +66338,14 @@ a:wg21-p1018r5
WG21-P1018R5
p1018r5
-
+a:wg21-p1018r6
+WG21-P1018R6
+p1018r6
+-
+a:wg21-p1018r7
+WG21-P1018R7
+p1018r7
+-
a:wg21-p1019r0
WG21-P1019R0
p1019r0
@@ -65226,6 +66630,10 @@ a:wg21-p1048r0
WG21-P1048R0
p1048r0
-
+a:wg21-p1048r1
+WG21-P1048R1
+p1048r1
+-
a:wg21-p1050r0
WG21-P1050R0
p1050r0
@@ -65574,6 +66982,10 @@ a:wg21-p1102r0
WG21-P1102R0
p1102r0
-
+a:wg21-p1102r1
+WG21-P1102R1
+p1102r1
+-
a:wg21-p1103r0
WG21-P1103R0
p1103r0
@@ -66206,6 +67618,14 @@ a:wg21-p1206r1
WG21-P1206R1
p1206r1
-
+a:wg21-p1206r2
+WG21-P1206R2
+p1206r2
+-
+a:wg21-p1206r3
+WG21-P1206R3
+p1206r3
+-
a:wg21-p1207r0
WG21-P1207R0
p1207r0
@@ -66922,6 +68342,10 @@ a:wg21-p1322r1
WG21-P1322R1
p1322r1
-
+a:wg21-p1322r2
+WG21-P1322R2
+p1322r2
+-
a:wg21-p1323r0
WG21-P1323R0
p1323r0
@@ -67166,6 +68590,10 @@ a:wg21-p1371r2
WG21-P1371R2
p1371r2
-
+a:wg21-p1371r3
+WG21-P1371R3
+p1371r3
+-
a:wg21-p1372r0
WG21-P1372R0
p1372r0
@@ -67362,6 +68790,10 @@ a:wg21-p1401r3
WG21-P1401R3
p1401r3
-
+a:wg21-p1401r4
+WG21-P1401R4
+p1401r4
+-
a:wg21-p1402r0
WG21-P1402R0
p1402r0
@@ -67814,6 +69246,10 @@ a:wg21-p1478r4
WG21-P1478R4
p1478r4
-
+a:wg21-p1478r5
+WG21-P1478R5
+p1478r5
+-
a:wg21-p1479r0
WG21-P1479R0
p1479r0
@@ -67946,6 +69382,10 @@ a:wg21-p1525r0
WG21-P1525R0
p1525r0
-
+a:wg21-p1525r1
+WG21-P1525R1
+p1525r1
+-
a:wg21-p1601r0
WG21-P1601R0
p1601r0
@@ -68490,6 +69930,10 @@ a:wg21-p1701r0
WG21-P1701R0
p1701r0
-
+a:wg21-p1701r1
+WG21-P1701R1
+p1701r1
+-
a:wg21-p1702r0
WG21-P1702R0
p1702r0
@@ -68866,6 +70310,10 @@ a:wg21-p1759r2
WG21-P1759R2
p1759r2
-
+a:wg21-p1759r3
+WG21-P1759R3
+p1759r3
+-
a:wg21-p1760r0
WG21-P1760R0
p1760r0
@@ -68998,6 +70446,10 @@ a:wg21-p1787r5
WG21-P1787R5
p1787r5
-
+a:wg21-p1787r6
+WG21-P1787R6
+p1787r6
+-
a:wg21-p1788r0
WG21-P1788R0
p1788r0
@@ -69446,6 +70898,14 @@ a:wg21-p1885r2
WG21-P1885R2
p1885r2
-
+a:wg21-p1885r3
+WG21-P1885R3
+p1885r3
+-
+a:wg21-p1885r4
+WG21-P1885R4
+p1885r4
+-
a:wg21-p1886r0
WG21-P1886R0
p1886r0
@@ -69726,6 +71186,10 @@ a:wg21-p1938r1
WG21-P1938R1
p1938r1
-
+a:wg21-p1938r2
+WG21-P1938R2
+p1938r2
+-
a:wg21-p1943r0
WG21-P1943R0
p1943r0
@@ -69778,10 +71242,18 @@ a:wg21-p1949r5
WG21-P1949R5
p1949r5
-
+a:wg21-p1949r6
+WG21-P1949R6
+p1949r6
+-
a:wg21-p1950r0
WG21-P1950R0
p1950r0
-
+a:wg21-p1950r1
+WG21-P1950R1
+p1950r1
+-
a:wg21-p1951r0
WG21-P1951R0
p1951r0
@@ -70094,6 +71566,10 @@ a:wg21-p2011r1
WG21-P2011R1
p2011r1
-
+a:wg21-p2012r0
+WG21-P2012R0
+p2012r0
+-
a:wg21-p2013r0
WG21-P2013R0
p2013r0
@@ -70106,6 +71582,10 @@ a:wg21-p2013r2
WG21-P2013R2
p2013r2
-
+a:wg21-p2013r3
+WG21-P2013R3
+p2013r3
+-
a:wg21-p2014r0
WG21-P2014R0
p2014r0
@@ -70170,6 +71650,14 @@ a:wg21-p2029r2
WG21-P2029R2
p2029r2
-
+a:wg21-p2029r3
+WG21-P2029R3
+p2029r3
+-
+a:wg21-p2029r4
+WG21-P2029R4
+p2029r4
+-
a:wg21-p2030r0
WG21-P2030R0
p2030r0
@@ -70350,6 +71838,14 @@ a:wg21-p2066r2
WG21-P2066R2
p2066r2
-
+a:wg21-p2066r3
+WG21-P2066R3
+p2066r3
+-
+a:wg21-p2066r4
+WG21-P2066R4
+p2066r4
+-
a:wg21-p2067r0
WG21-P2067R0
p2067r0
@@ -70398,6 +71894,10 @@ a:wg21-p2077r0
WG21-P2077R0
p2077r0
-
+a:wg21-p2077r1
+WG21-P2077R1
+p2077r1
+-
a:wg21-p2078r0
WG21-P2078R0
p2078r0
@@ -70462,6 +71962,10 @@ a:wg21-p2093r1
WG21-P2093R1
p2093r1
-
+a:wg21-p2093r2
+WG21-P2093R2
+p2093r2
+-
a:wg21-p2095r0
WG21-P2095R0
p2095r0
@@ -70618,6 +72122,10 @@ a:wg21-p2138r2
WG21-P2138R2
p2138r2
-
+a:wg21-p2138r3
+WG21-P2138R3
+p2138r3
+-
a:wg21-p2139r0
WG21-P2139R0
p2139r0
@@ -70642,6 +72150,10 @@ a:wg21-p2145r0
WG21-P2145R0
p2145r0
-
+a:wg21-p2145r1
+WG21-P2145R1
+p2145r1
+-
a:wg21-p2146r0
WG21-P2146R0
p2146r0
@@ -70654,6 +72166,10 @@ a:wg21-p2146r2
WG21-P2146R2
p2146r2
-
+a:wg21-p2148r0
+WG21-P2148R0
+p2148r0
+-
a:wg21-p2149r0
WG21-P2149R0
p2149r0
@@ -70686,6 +72202,10 @@ a:wg21-p2160r0
WG21-P2160R0
p2160r0
-
+a:wg21-p2160r1
+WG21-P2160R1
+p2160r1
+-
a:wg21-p2161r0
WG21-P2161R0
p2161r0
@@ -70718,6 +72238,14 @@ a:wg21-p2164r1
WG21-P2164R1
p2164r1
-
+a:wg21-p2164r2
+WG21-P2164R2
+p2164r2
+-
+a:wg21-p2164r3
+WG21-P2164R3
+p2164r3
+-
a:wg21-p2165r0
WG21-P2165R0
p2165r0
@@ -70730,6 +72258,10 @@ a:wg21-p2166r0
WG21-P2166R0
p2166r0
-
+a:wg21-p2166r1
+WG21-P2166R1
+p2166r1
+-
a:wg21-p2167r0
WG21-P2167R0
p2167r0
@@ -70746,6 +72278,10 @@ a:wg21-p2169r1
WG21-P2169R1
p2169r1
-
+a:wg21-p2169r2
+WG21-P2169R2
+p2169r2
+-
a:wg21-p2170r0
WG21-P2170R0
p2170r0
@@ -70754,6 +72290,14 @@ a:wg21-p2171r0
WG21-P2171R0
p2171r0
-
+a:wg21-p2171r1
+WG21-P2171R1
+p2171r1
+-
+a:wg21-p2171r2
+WG21-P2171R2
+p2171r2
+-
a:wg21-p2172r0
WG21-P2172R0
p2172r0
@@ -70786,10 +72330,18 @@ a:wg21-p2181r0
WG21-P2181R0
p2181r0
-
+a:wg21-p2181r1
+WG21-P2181R1
+p2181r1
+-
a:wg21-p2182r0
WG21-P2182R0
p2182r0
-
+a:wg21-p2182r1
+WG21-P2182R1
+p2182r1
+-
a:wg21-p2183r0
WG21-P2183R0
p2183r0
@@ -70818,6 +72370,10 @@ a:wg21-p2187r4
WG21-P2187R4
p2187r4
-
+a:wg21-p2187r5
+WG21-P2187R5
+p2187r5
+-
a:wg21-p2188r0
WG21-P2188R0
p2188r0
@@ -70838,6 +72394,14 @@ a:wg21-p2192r1
WG21-P2192R1
p2192r1
-
+a:wg21-p2192r2
+WG21-P2192R2
+p2192r2
+-
+a:wg21-p2192r3
+WG21-P2192R3
+p2192r3
+-
a:wg21-p2193r0
WG21-P2193R0
p2193r0
@@ -70846,6 +72410,14 @@ a:wg21-p2193r1
WG21-P2193R1
p2193r1
-
+a:wg21-p2194r0
+WG21-P2194R0
+p2194r0
+-
+a:wg21-p2195r0
+WG21-P2195R0
+p2195r0
+-
a:wg21-p2196r0
WG21-P2196R0
p2196r0
@@ -70858,6 +72430,10 @@ a:wg21-p2198r0
WG21-P2198R0
p2198r0
-
+a:wg21-p2198r1
+WG21-P2198R1
+p2198r1
+-
a:wg21-p2199r0
WG21-P2199R0
p2199r0
@@ -70878,6 +72454,10 @@ a:wg21-p2205r0
WG21-P2205R0
p2205r0
-
+a:wg21-p2206r0
+WG21-P2206R0
+p2206r0
+-
a:wg21-p2207r0
WG21-P2207R0
p2207r0
@@ -70890,18 +72470,166 @@ a:wg21-p2210r0
WG21-P2210R0
p2210r0
-
+a:wg21-p2211r0
+WG21-P2211R0
+p2211r0
+-
a:wg21-p2212r0
WG21-P2212R0
p2212r0
-
+a:wg21-p2212r1
+WG21-P2212R1
+p2212r1
+-
+a:wg21-p2212r2
+WG21-P2212R2
+p2212r2
+-
a:wg21-p2213r0
WG21-P2213R0
p2213r0
-
+a:wg21-p2214r0
+WG21-P2214R0
+p2214r0
+-
a:wg21-p2215r0
WG21-P2215R0
p2215r0
-
+a:wg21-p2215r1
+WG21-P2215R1
+p2215r1
+-
+a:wg21-p2216r0
+WG21-P2216R0
+p2216r0
+-
+a:wg21-p2217r0
+WG21-P2217R0
+p2217r0
+-
+a:wg21-p2218r0
+WG21-P2218R0
+p2218r0
+-
+a:wg21-p2219r0
+WG21-P2219R0
+p2219r0
+-
+a:wg21-p2220r0
+WG21-P2220R0
+p2220r0
+-
+a:wg21-p2221r0
+WG21-P2221R0
+p2221r0
+-
+a:wg21-p2223r0
+WG21-P2223R0
+p2223r0
+-
+a:wg21-p2223r1
+WG21-P2223R1
+p2223r1
+-
+a:wg21-p2224r0
+WG21-P2224R0
+p2224r0
+-
+a:wg21-p2226r0
+WG21-P2226R0
+p2226r0
+-
+a:wg21-p2227r0
+WG21-P2227R0
+p2227r0
+-
+a:wg21-p2228r0
+WG21-P2228R0
+p2228r0
+-
+a:wg21-p2231r0
+WG21-P2231R0
+p2231r0
+-
+a:wg21-p2233r0
+WG21-P2233R0
+p2233r0
+-
+a:wg21-p2233r1
+WG21-P2233R1
+p2233r1
+-
+a:wg21-p2233r2
+WG21-P2233R2
+p2233r2
+-
+a:wg21-p2234r0
+WG21-P2234R0
+p2234r0
+-
+a:wg21-p2235r0
+WG21-P2235R0
+p2235r0
+-
+a:wg21-p2236r0
+WG21-P2236R0
+p2236r0
+-
+a:wg21-p2237r0
+WG21-P2237R0
+p2237r0
+-
+a:wg21-p2242r0
+WG21-P2242R0
+p2242r0
+-
+a:wg21-p2246r0
+WG21-P2246R0
+p2246r0
+-
+a:wg21-p2247r0
+WG21-P2247R0
+p2247r0
+-
+a:wg21-p2248r0
+WG21-P2248R0
+p2248r0
+-
+a:wg21-p2250r0
+WG21-P2250R0
+p2250r0
+-
+a:wg21-p2251r0
+WG21-P2251R0
+p2251r0
+-
+a:wg21-p2253r0
+WG21-P2253R0
+p2253r0
+-
+a:wg21-p2254r0
+WG21-P2254R0
+p2254r0
+-
+a:wg21-p2255r0
+WG21-P2255R0
+p2255r0
+-
+a:wg21-p2257r0
+WG21-P2257R0
+p2257r0
+-
+a:wg21-p2259r0
+WG21-P2259R0
+p2259r0
+-
+a:wg21-p2260r0
+WG21-P2260R0
+p2260r0
+-
a:wg21-p3141
WG21-P3141
p3141
diff --git a/.spec-data/biblio/biblio-wi.data b/.spec-data/biblio/biblio-wi.data
index 955cc0003..bffac5aab 100644
--- a/.spec-data/biblio/biblio-wi.data
+++ b/.spec-data/biblio/biblio-wi.data
@@ -435,6 +435,10 @@ a:wicg-feature-policy
WICG-FEATURE-POLICY
feature-policy
-
+a:wicg-file-system-access
+WICG-FILE-SYSTEM-ACCESS
+file-system-access
+-
d:wicg-frame-timing
WICG-FRAME-TIMING
diff --git a/.spec-data/biblio/biblio-wo.data b/.spec-data/biblio/biblio-wo.data
index e40e5273d..09ddab966 100644
--- a/.spec-data/biblio/biblio-wo.data
+++ b/.spec-data/biblio/biblio-wo.data
@@ -358,7 +358,7 @@ Ian Hickson
-
d:worklets-1
worklets-1
-7 June 2016
+8 September 2020
WD
Worklets Level 1
https://www.w3.org/TR/worklets-1/
@@ -378,6 +378,18 @@ https://www.w3.org/TR/2016/WD-worklets-1-20160607/
+Ian Kilpatrick
+-
+d:worklets-1-20200908
+worklets-1-20200908
+8 September 2020
+WD
+Worklets Level 1
+https://www.w3.org/TR/2020/WD-worklets-1-20200908/
+https://www.w3.org/TR/2020/WD-worklets-1-20200908/
+
+
+
Ian Kilpatrick
-
d:wot-architecture
diff --git a/.spec-data/biblio/biblio-wp.data b/.spec-data/biblio/biblio-wp.data
index f2a3bd88b..0f2f7e9a5 100644
--- a/.spec-data/biblio/biblio-wp.data
+++ b/.spec-data/biblio/biblio-wp.data
@@ -148,8 +148,8 @@ Ivan Herman
-
d:wpub-ann
wpub-ann
-4 January 2018
-WD
+1 October 2020
+NOTE
Web Annotation Extensions for Web Publications
https://www.w3.org/TR/wpub-ann/
https://w3c.github.io/wpub-ann/
@@ -169,6 +169,19 @@ https://www.w3.org/TR/2018/WD-wpub-ann-20180104/
+Timothy Cole
+Ivan Herman
+-
+d:wpub-ann-20201001
+wpub-ann-20201001
+1 October 2020
+NOTE
+Web Annotation Extensions for Web Publications
+https://www.w3.org/TR/2020/NOTE-wpub-ann-20201001/
+https://www.w3.org/TR/2020/NOTE-wpub-ann-20201001/
+
+
+
Timothy Cole
Ivan Herman
-
diff --git a/.spec-data/biblio/biblio-xa.data b/.spec-data/biblio/biblio-xa.data
index cd2ae4b98..f5fb240a0 100644
--- a/.spec-data/biblio/biblio-xa.data
+++ b/.spec-data/biblio/biblio-xa.data
@@ -54,7 +54,7 @@ Charles McCathieNevile
-
d:xaur
xaur
-13 February 2020
+16 September 2020
WD
XR Accessibility User Requirements
https://www.w3.org/TR/xaur/
@@ -77,6 +77,21 @@ https://www.w3.org/TR/2020/WD-xaur-20200213/
+Joshue O Connor
+Janina Sajka
+Jason White
+Michael Cooper
+-
+d:xaur-20200916
+xaur-20200916
+16 September 2020
+WD
+XR Accessibility User Requirements
+https://www.w3.org/TR/2020/WD-xaur-20200916/
+https://www.w3.org/TR/2020/WD-xaur-20200916/
+
+
+
Joshue O Connor
Janina Sajka
Jason White
diff --git a/.spec-data/biblio/biblio-xm.data b/.spec-data/biblio/biblio-xm.data
index e4b4835f5..689160d4f 100644
--- a/.spec-data/biblio/biblio-xm.data
+++ b/.spec-data/biblio/biblio-xm.data
@@ -5115,7 +5115,7 @@ David Fallside
Martin Gudgin
Oisin Hurley
John Ibbotson
-Alex Milowski
+Alex Miłowski
Kevin Mitchell
Jean-Jacques Moreau
Eric Newcomer
@@ -5143,7 +5143,7 @@ David Fallside
Martin Gudgin
Oisin Hurley
John Ibbotson
-Alex Milowski
+Alex Miłowski
Kevin Mitchell
Jean-Jacques Moreau
Eric Newcomer
@@ -5171,7 +5171,7 @@ David Fallside
Martin Gudgin
Oisin Hurley
John Ibbotson
-Alex Milowski
+Alex Miłowski
Kevin Mitchell
Jean-Jacques Moreau
Eric Newcomer
@@ -5199,7 +5199,7 @@ David Fallside
Martin Gudgin
Oisin Hurley
John Ibbotson
-Alex Milowski
+Alex Miłowski
Kevin Mitchell
Jean-Jacques Moreau
Eric Newcomer
@@ -5227,7 +5227,7 @@ David Fallside
Martin Gudgin
Oisin Hurley
John Ibbotson
-Alex Milowski
+Alex Miłowski
Kevin Mitchell
Jean-Jacques Moreau
Eric Newcomer
diff --git a/.spec-data/biblio/biblio-xp.data b/.spec-data/biblio/biblio-xp.data
index 99a688a0e..7302758dd 100644
--- a/.spec-data/biblio/biblio-xp.data
+++ b/.spec-data/biblio/biblio-xp.data
@@ -2534,7 +2534,7 @@ https://www.w3.org/TR/xproc/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20060928
@@ -2548,7 +2548,7 @@ https://www.w3.org/TR/2006/WD-xproc-20060928/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20061117
@@ -2562,7 +2562,7 @@ https://www.w3.org/TR/2006/WD-xproc-20061117/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20070405
@@ -2576,7 +2576,7 @@ https://www.w3.org/TR/2007/WD-xproc-20070405/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20070706
@@ -2590,7 +2590,7 @@ https://www.w3.org/TR/2007/WD-xproc-20070706/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20070920
@@ -2604,7 +2604,7 @@ https://www.w3.org/TR/2007/WD-xproc-20070920/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20071129
@@ -2618,7 +2618,7 @@ https://www.w3.org/TR/2007/WD-xproc-20071129/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20080501
@@ -2632,7 +2632,7 @@ https://www.w3.org/TR/2008/WD-xproc-20080501/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20080814
@@ -2646,7 +2646,7 @@ https://www.w3.org/TR/2008/WD-xproc-20080814/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20081126
@@ -2660,7 +2660,7 @@ https://www.w3.org/TR/2008/CR-xproc-20081126/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20090528
@@ -2674,7 +2674,7 @@ https://www.w3.org/TR/2009/CR-xproc-20090528/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20100105
@@ -2688,7 +2688,7 @@ https://www.w3.org/TR/2010/WD-xproc-20100105/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20100309
@@ -2702,7 +2702,7 @@ https://www.w3.org/TR/2010/PR-xproc-20100309/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-20100511
@@ -2716,7 +2716,7 @@ https://www.w3.org/TR/2010/REC-xproc-20100511/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc-requirements
@@ -2729,7 +2729,7 @@ https://www.w3.org/TR/xproc-requirements/
-Alex Milowski
+Alex Miłowski
-
d:xproc-requirements-20060411
xproc-requirements-20060411
@@ -2741,7 +2741,7 @@ https://www.w3.org/TR/2006/WD-xproc-requirements-20060411/
-Alex Milowski
+Alex Miłowski
-
d:xproc-template
xproc-template
@@ -2777,7 +2777,7 @@ https://www.w3.org/TR/xproc-v2-req/
-Alex Milowski
+Alex Miłowski
James Fuller
Norman Walsh
-
@@ -2791,7 +2791,7 @@ https://www.w3.org/TR/2013/WD-xproc-v2-req-20131105/
-Alex Milowski
+Alex Miłowski
James Fuller
Norman Walsh
-
@@ -2806,7 +2806,7 @@ https://www.w3.org/TR/xproc20/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc20-20141218
@@ -2834,7 +2834,7 @@ https://www.w3.org/TR/2016/NOTE-xproc20-20160721/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc20-steps
@@ -2848,7 +2848,7 @@ https://www.w3.org/TR/xproc20-steps/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xproc20-steps-20141218
@@ -2876,7 +2876,7 @@ https://www.w3.org/TR/2016/NOTE-xproc20-steps-20160721/
Norman Walsh
-Alex Milowski
+Alex Miłowski
Henry Thompson
-
d:xptr
diff --git a/.spec-data/biblio/biblio-xs.data b/.spec-data/biblio/biblio-xs.data
index ca9ac4352..0fb4c0b98 100644
--- a/.spec-data/biblio/biblio-xs.data
+++ b/.spec-data/biblio/biblio-xs.data
@@ -65,7 +65,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -87,7 +87,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -109,7 +109,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -131,7 +131,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -153,7 +153,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -175,7 +175,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -197,7 +197,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -219,7 +219,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -241,7 +241,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
@@ -263,7 +263,7 @@ Stephen Deach
Tony Graham
Paul Grosso
Eduardo Gutentag
-Alex Milowski
+Alex Miłowski
Scott Parnell
Jeremy Richman
Steve Zilles
diff --git a/.spec-data/caniuse.json b/.spec-data/caniuse.json
index 87d909f06..7cfc72824 100644
--- a/.spec-data/caniuse.json
+++ b/.spec-data/caniuse.json
@@ -4818,7 +4818,7 @@
"UC Browser for Android": "n 11.8",
"iOS Safari": "n 11.0"
},
- "url": "https://w3c.github.io/webappsec-permissions-policy/"
+ "url": "https://wicg.github.io/feature-policy/"
},
"fetch": {
"notes": "",
diff --git a/.spec-data/caniuse/data.json b/.spec-data/caniuse/data.json
index ce33be65d..4ae99b193 100644
--- a/.spec-data/caniuse/data.json
+++ b/.spec-data/caniuse/data.json
@@ -99,6 +99,7 @@
"css-color-function": "https://drafts.csswg.org/css-color/#color-function",
"css-conic-gradients": "https://www.w3.org/TR/css-images-4/#conic-gradients",
"css-containment": "https://www.w3.org/TR/css-contain-1/#contain-property",
+ "css-content-visibility": "https://www.w3.org/TR/css-contain-2/#content-visibility",
"css-counters": "https://www.w3.org/TR/CSS21/generate.html#counters",
"css-crisp-edges": "https://drafts.csswg.org/css-images-3/#valdef-image-rendering-crisp-edges",
"css-cross-fade": "https://drafts.csswg.org/css-images-4/#cross-fade-function",
@@ -282,12 +283,13 @@
"html5semantic": "https://html.spec.whatwg.org/multipage/semantics.html#sections",
"http-live-streaming": "https://tools.ietf.org/html/rfc8216",
"http2": "https://tools.ietf.org/html/rfc7540",
- "http3": "https://tools.ietf.org/html/draft-ietf-quic-http-23",
+ "http3": "https://tools.ietf.org/html/draft-ietf-quic-http-29",
"iframe-sandbox": "https://html.spec.whatwg.org/multipage/embedded-content.html#attr-iframe-sandbox",
"iframe-seamless": "https://www.w3.org/TR/2011/WD-html5-20110525/the-iframe-element.html#attr-iframe-seamless",
"iframe-srcdoc": "https://html.spec.whatwg.org/multipage/embedded-content.html#attr-iframe-srcdoc",
"ime": "https://www.w3.org/TR/ime-api/",
"img-naturalwidth-naturalheight": "https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-naturalwidth",
+ "import-maps": "https://wicg.github.io/import-maps/",
"imports": "https://www.w3.org/TR/html-imports/",
"indeterminate-checkbox": "https://html.spec.whatwg.org/#dom-input-indeterminate",
"indexeddb": "https://www.w3.org/TR/IndexedDB/",
@@ -363,7 +365,7 @@
"mutation-events": "https://www.w3.org/TR/DOM-Level-3-Events/#legacy-mutationevent-events",
"mutationobserver": "https://dom.spec.whatwg.org/#mutation-observers",
"namevalue-storage": "https://html.spec.whatwg.org/multipage/webstorage.html#storage",
- "native-filesystem-api": "https://wicg.github.io/native-file-system/",
+ "native-filesystem-api": "https://wicg.github.io/file-system-access/",
"nav-timing": "https://www.w3.org/TR/navigation-timing/",
"netinfo": "https://wicg.github.io/netinfo/",
"notifications": "https://notifications.spec.whatwg.org/",
@@ -372,7 +374,7 @@
"object-observe": "http://wiki.ecmascript.org/doku.php?id=harmony:observe",
"object-values": "https://tc39.es/ecma262/#sec-object.values",
"objectrtc": "https://www.w3.org/community/ortc/",
- "offline-apps": "https://html.spec.whatwg.org/multipage/browsers.html#offline",
+ "offline-apps": "https://www.w3.org/TR/2011/WD-html5-20110525/offline.html#offline",
"offscreencanvas": "https://html.spec.whatwg.org/multipage/canvas.html#the-offscreencanvas-interface",
"ogg-vorbis": "https://www.xiph.org/vorbis/doc/Vorbis_I_spec.html",
"ogv": "https://theora.org/doc/",
@@ -502,11 +504,12 @@
"web-animation": "https://drafts.csswg.org/web-animations/",
"web-app-manifest": "https://www.w3.org/TR/appmanifest/",
"web-bluetooth": "https://webbluetoothcg.github.io/web-bluetooth/",
- "web-share": "https://wicg.github.io/web-share/",
+ "web-share": "https://www.w3.org/TR/web-share/",
"webauthn": "https://www.w3.org/TR/webauthn/",
"webgl": "https://www.khronos.org/registry/webgl/specs/1.0/",
"webgl2": "https://www.khronos.org/registry/webgl/specs/latest/2.0/",
"webgpu": "https://gpuweb.github.io/gpuweb/",
+ "webhid": "https://wicg.github.io/webhid/",
"webm": "https://www.webmproject.org",
"webnfc": "https://w3c.github.io/web-nfc/",
"webp": "https://developers.google.com/speed/webp/",
@@ -528,5 +531,5 @@
"xhtmlsmil": "https://www.w3.org/TR/XHTMLplusSMIL/",
"xml-serializer": "https://www.w3.org/TR/DOM-Parsing/"
},
- "updated": 1598587491
+ "updated": 1608096471
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-aac.json b/.spec-data/caniuse/feature-aac.json
index aaea8b909..298ee4ceb 100644
--- a/.spec-data/caniuse/feature-aac.json
+++ b/.spec-data/caniuse/feature-aac.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 12",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "a 22",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "y 9",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-abortcontroller.json b/.spec-data/caniuse/feature-abortcontroller.json
index 761baf44b..516cbe16a 100644
--- a/.spec-data/caniuse/feature-abortcontroller.json
+++ b/.spec-data/caniuse/feature-abortcontroller.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 66",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 57",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 53",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-accelerometer.json b/.spec-data/caniuse/feature-accelerometer.json
index f9c14ce8d..60e494ea5 100644
--- a/.spec-data/caniuse/feature-accelerometer.json
+++ b/.spec-data/caniuse/feature-accelerometer.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 54",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-addeventlistener.json b/.spec-data/caniuse/feature-addeventlistener.json
index 0e91d1ba8..37060d561 100644
--- a/.spec-data/caniuse/feature-addeventlistener.json
+++ b/.spec-data/caniuse/feature-addeventlistener.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-ambient-light.json b/.spec-data/caniuse/feature-ambient-light.json
index d4940f918..bef4d276a 100644
--- a/.spec-data/caniuse/feature-ambient-light.json
+++ b/.spec-data/caniuse/feature-ambient-light.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "y 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-apng.json b/.spec-data/caniuse/feature-apng.json
index ffb65a387..3dddf5e1a 100644
--- a/.spec-data/caniuse/feature-apng.json
+++ b/.spec-data/caniuse/feature-apng.json
@@ -5,10 +5,10 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 59",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-array-find-index.json b/.spec-data/caniuse/feature-array-find-index.json
index ed0194246..7c380638b 100644
--- a/.spec-data/caniuse/feature-array-find-index.json
+++ b/.spec-data/caniuse/feature-array-find-index.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 7",
"Chrome": "y 45",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 25",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 32",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-array-find.json b/.spec-data/caniuse/feature-array-find.json
index 189c9423b..648799540 100644
--- a/.spec-data/caniuse/feature-array-find.json
+++ b/.spec-data/caniuse/feature-array-find.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 7",
"Chrome": "y 45",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 25",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 32",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-array-flat.json b/.spec-data/caniuse/feature-array-flat.json
index a62198f8b..be3748b2c 100644
--- a/.spec-data/caniuse/feature-array-flat.json
+++ b/.spec-data/caniuse/feature-array-flat.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 69",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 62",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 56",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 12",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-array-includes.json b/.spec-data/caniuse/feature-array-includes.json
index 85c27962b..e9f03c1ae 100644
--- a/.spec-data/caniuse/feature-array-includes.json
+++ b/.spec-data/caniuse/feature-array-includes.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 47",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 43",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 34",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-arrow-functions.json b/.spec-data/caniuse/feature-arrow-functions.json
index 4d0a37e18..8a1c25593 100644
--- a/.spec-data/caniuse/feature-arrow-functions.json
+++ b/.spec-data/caniuse/feature-arrow-functions.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 45",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 22",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 32",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-asmjs.json b/.spec-data/caniuse/feature-asmjs.json
index 2a341a38b..243657917 100644
--- a/.spec-data/caniuse/feature-asmjs.json
+++ b/.spec-data/caniuse/feature-asmjs.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 28",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "y 22",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "a 15",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "n TP",
"Samsung Internet": "a 5.0",
diff --git a/.spec-data/caniuse/feature-async-functions.json b/.spec-data/caniuse/feature-async-functions.json
index 95a7f7d84..b17801cd9 100644
--- a/.spec-data/caniuse/feature-async-functions.json
+++ b/.spec-data/caniuse/feature-async-functions.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 55",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 42",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-atob-btoa.json b/.spec-data/caniuse/feature-atob-btoa.json
index 90ef3c1ae..5a8120892 100644
--- a/.spec-data/caniuse/feature-atob-btoa.json
+++ b/.spec-data/caniuse/feature-atob-btoa.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-audio-api.json b/.spec-data/caniuse/feature-audio-api.json
index bcf577bdf..4a49ac76a 100644
--- a/.spec-data/caniuse/feature-audio-api.json
+++ b/.spec-data/caniuse/feature-audio-api.json
@@ -5,18 +5,18 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 34",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 25",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 22",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
- "Safari": "n TP",
+ "Safari": "y TP",
"Samsung Internet": "y 4",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
diff --git a/.spec-data/caniuse/feature-audio.json b/.spec-data/caniuse/feature-audio.json
index 0097180e0..45c1afa69 100644
--- a/.spec-data/caniuse/feature-audio.json
+++ b/.spec-data/caniuse/feature-audio.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 20",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-audiotracks.json b/.spec-data/caniuse/feature-audiotracks.json
index 16eaa2536..189736cc8 100644
--- a/.spec-data/caniuse/feature-audiotracks.json
+++ b/.spec-data/caniuse/feature-audiotracks.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 6.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 7.0"
},
diff --git a/.spec-data/caniuse/feature-autofocus.json b/.spec-data/caniuse/feature-autofocus.json
index 14eb2e982..d7a3be664 100644
--- a/.spec-data/caniuse/feature-autofocus.json
+++ b/.spec-data/caniuse/feature-autofocus.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
"Opera": "y 9.5",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-auxclick.json b/.spec-data/caniuse/feature-auxclick.json
index edd593c15..2bd9ee564 100644
--- a/.spec-data/caniuse/feature-auxclick.json
+++ b/.spec-data/caniuse/feature-auxclick.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 55",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 53",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-av1.json b/.spec-data/caniuse/feature-av1.json
index 07df56c0d..e2d83bd23 100644
--- a/.spec-data/caniuse/feature-av1.json
+++ b/.spec-data/caniuse/feature-av1.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 70",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 67",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 57",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-avif.json b/.spec-data/caniuse/feature-avif.json
index 9a5af8e6a..943df35a0 100644
--- a/.spec-data/caniuse/feature-avif.json
+++ b/.spec-data/caniuse/feature-avif.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 85",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "y 71",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-background-attachment.json b/.spec-data/caniuse/feature-background-attachment.json
index f5239b3d1..5dffaa730 100644
--- a/.spec-data/caniuse/feature-background-attachment.json
+++ b/.spec-data/caniuse/feature-background-attachment.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 25",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-background-img-opts.json b/.spec-data/caniuse/feature-background-img-opts.json
index b15700398..2328b8d8b 100644
--- a/.spec-data/caniuse/feature-background-img-opts.json
+++ b/.spec-data/caniuse/feature-background-img-opts.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-background-position-x-y.json b/.spec-data/caniuse/feature-background-position-x-y.json
index 4d4a1a3e0..c2cd0b7df 100644
--- a/.spec-data/caniuse/feature-background-position-x-y.json
+++ b/.spec-data/caniuse/feature-background-position-x-y.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 5.5",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 3.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-background-repeat-round-space.json b/.spec-data/caniuse/feature-background-repeat-round-space.json
index 736cee769..022a372d7 100644
--- a/.spec-data/caniuse/feature-background-repeat-round-space.json
+++ b/.spec-data/caniuse/feature-background-repeat-round-space.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 32",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-background-sync.json b/.spec-data/caniuse/feature-background-sync.json
index 77d7f4e36..2a39bcc53 100644
--- a/.spec-data/caniuse/feature-background-sync.json
+++ b/.spec-data/caniuse/feature-background-sync.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 80",
- "Firefox for Android": "n 68",
+ "Firefox": "n 84",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 42",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-battery-status.json b/.spec-data/caniuse/feature-battery-status.json
index ddfddd3b8..c8ae19cc3 100644
--- a/.spec-data/caniuse/feature-battery-status.json
+++ b/.spec-data/caniuse/feature-battery-status.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "y 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-beacon.json b/.spec-data/caniuse/feature-beacon.json
index 516990eaa..6ced71006 100644
--- a/.spec-data/caniuse/feature-beacon.json
+++ b/.spec-data/caniuse/feature-beacon.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 39",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 31",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 26",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-beforeafterprint.json b/.spec-data/caniuse/feature-beforeafterprint.json
index c9184ea14..3e26b2cae 100644
--- a/.spec-data/caniuse/feature-beforeafterprint.json
+++ b/.spec-data/caniuse/feature-beforeafterprint.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "u 10",
"Chrome": "y 63",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "u 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 50",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "u 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-bigint.json b/.spec-data/caniuse/feature-bigint.json
index c90e71c26..01a343629 100644
--- a/.spec-data/caniuse/feature-bigint.json
+++ b/.spec-data/caniuse/feature-bigint.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 68",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 54",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 14",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-blobbuilder.json b/.spec-data/caniuse/feature-blobbuilder.json
index 6966f058c..04cb4218c 100644
--- a/.spec-data/caniuse/feature-blobbuilder.json
+++ b/.spec-data/caniuse/feature-blobbuilder.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 20",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 13",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-bloburls.json b/.spec-data/caniuse/feature-bloburls.json
index 4892fca91..86af77d7c 100644
--- a/.spec-data/caniuse/feature-bloburls.json
+++ b/.spec-data/caniuse/feature-bloburls.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 23",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-border-image.json b/.spec-data/caniuse/feature-border-image.json
index eeceeb744..742b66ae5 100644
--- a/.spec-data/caniuse/feature-border-image.json
+++ b/.spec-data/caniuse/feature-border-image.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 50",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 43",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "a 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-border-radius.json b/.spec-data/caniuse/feature-border-radius.json
index 2fb69df76..425c0228d 100644
--- a/.spec-data/caniuse/feature-border-radius.json
+++ b/.spec-data/caniuse/feature-border-radius.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-broadcastchannel.json b/.spec-data/caniuse/feature-broadcastchannel.json
index 56e7a390f..9862c6514 100644
--- a/.spec-data/caniuse/feature-broadcastchannel.json
+++ b/.spec-data/caniuse/feature-broadcastchannel.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 54",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 41",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-brotli.json b/.spec-data/caniuse/feature-brotli.json
index fe04a82a6..532537e7f 100644
--- a/.spec-data/caniuse/feature-brotli.json
+++ b/.spec-data/caniuse/feature-brotli.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 50",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 38",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-calc.json b/.spec-data/caniuse/feature-calc.json
index f366528bc..e240e82cf 100644
--- a/.spec-data/caniuse/feature-calc.json
+++ b/.spec-data/caniuse/feature-calc.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-canvas-blending.json b/.spec-data/caniuse/feature-canvas-blending.json
index a0f8a905e..99ce9e520 100644
--- a/.spec-data/caniuse/feature-canvas-blending.json
+++ b/.spec-data/caniuse/feature-canvas-blending.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 30",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 20",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 17",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-canvas-text.json b/.spec-data/caniuse/feature-canvas-text.json
index f085c9ff8..6a527c901 100644
--- a/.spec-data/caniuse/feature-canvas-text.json
+++ b/.spec-data/caniuse/feature-canvas-text.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-canvas.json b/.spec-data/caniuse/feature-canvas.json
index 1c762899f..ffbf62a1c 100644
--- a/.spec-data/caniuse/feature-canvas.json
+++ b/.spec-data/caniuse/feature-canvas.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-ch-unit.json b/.spec-data/caniuse/feature-ch-unit.json
index 8069700e3..d2ec6c660 100644
--- a/.spec-data/caniuse/feature-ch-unit.json
+++ b/.spec-data/caniuse/feature-ch-unit.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 27",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-chacha20-poly1305.json b/.spec-data/caniuse/feature-chacha20-poly1305.json
index 8d00e07de..87ef86244 100644
--- a/.spec-data/caniuse/feature-chacha20-poly1305.json
+++ b/.spec-data/caniuse/feature-chacha20-poly1305.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 33",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 47",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-channel-messaging.json b/.spec-data/caniuse/feature-channel-messaging.json
index 323009166..d5555f4f4 100644
--- a/.spec-data/caniuse/feature-channel-messaging.json
+++ b/.spec-data/caniuse/feature-channel-messaging.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 41",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-childnode-remove.json b/.spec-data/caniuse/feature-childnode-remove.json
index 5971e0a5a..2f1e572cf 100644
--- a/.spec-data/caniuse/feature-childnode-remove.json
+++ b/.spec-data/caniuse/feature-childnode-remove.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 24",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 23",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-classlist.json b/.spec-data/caniuse/feature-classlist.json
index 1e04293e7..23930bff6 100644
--- a/.spec-data/caniuse/feature-classlist.json
+++ b/.spec-data/caniuse/feature-classlist.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 28",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 26",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-client-hints-dpr-width-viewport.json b/.spec-data/caniuse/feature-client-hints-dpr-width-viewport.json
index ce7ec27b2..7892a4f93 100644
--- a/.spec-data/caniuse/feature-client-hints-dpr-width-viewport.json
+++ b/.spec-data/caniuse/feature-client-hints-dpr-width-viewport.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 46",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 33",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-clipboard.json b/.spec-data/caniuse/feature-clipboard.json
index e3f8fddcf..6f6185054 100644
--- a/.spec-data/caniuse/feature-clipboard.json
+++ b/.spec-data/caniuse/feature-clipboard.json
@@ -1,20 +1,20 @@
{
- "notes": "Internet Explorer will display a security prompt for access to the OS clipboard.\r\n\r\nChrome 42+, Opera 29+ and Firefox 41+ support clipboard reading/writing only when part of a user action (click, keydown, etc).\r\n\r\nFirefox 40- users [can enable support](https://developer.mozilla.org/en-US/docs/Midas/Security_preferences) with a security preference setting.",
+ "notes": "Internet Explorer will display a security prompt for access to the OS clipboard.\r\n\r\nChrome 42+, Opera 29+ and Firefox 41+ support clipboard reading/writing only when part of a user action (click, keydown, etc).",
"support": {
"Android Browser": "a 4.4",
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "a 13",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 22",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 5.5",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 12.1",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 12",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-comparedocumentposition.json b/.spec-data/caniuse/feature-comparedocumentposition.json
index 2b5d0cf87..7e960a6c9 100644
--- a/.spec-data/caniuse/feature-comparedocumentposition.json
+++ b/.spec-data/caniuse/feature-comparedocumentposition.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 30",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-console-basic.json b/.spec-data/caniuse/feature-console-basic.json
index 604ded341..ec06055fa 100644
--- a/.spec-data/caniuse/feature-console-basic.json
+++ b/.spec-data/caniuse/feature-console-basic.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 11",
"Opera Mini": "y all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 3.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-console-time.json b/.spec-data/caniuse/feature-console-time.json
index adaee6509..1fe5c2403 100644
--- a/.spec-data/caniuse/feature-console-time.json
+++ b/.spec-data/caniuse/feature-console-time.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 10",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 11.1",
"Opera Mini": "y all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-const.json b/.spec-data/caniuse/feature-const.json
index da52966ec..f4d20cdd1 100644
--- a/.spec-data/caniuse/feature-const.json
+++ b/.spec-data/caniuse/feature-const.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-constraint-validation.json b/.spec-data/caniuse/feature-constraint-validation.json
index d6831cf23..32d3a0f3f 100644
--- a/.spec-data/caniuse/feature-constraint-validation.json
+++ b/.spec-data/caniuse/feature-constraint-validation.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 40",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "y 27",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-contenteditable.json b/.spec-data/caniuse/feature-contenteditable.json
index fa5fe38a9..93e92a0a8 100644
--- a/.spec-data/caniuse/feature-contenteditable.json
+++ b/.spec-data/caniuse/feature-contenteditable.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 5.5",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-contentsecuritypolicy.json b/.spec-data/caniuse/feature-contentsecuritypolicy.json
index c54c0a573..17d5ebd9e 100644
--- a/.spec-data/caniuse/feature-contentsecuritypolicy.json
+++ b/.spec-data/caniuse/feature-contentsecuritypolicy.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 14",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-contentsecuritypolicy2.json b/.spec-data/caniuse/feature-contentsecuritypolicy2.json
index 0fbc09275..3c2fa30de 100644
--- a/.spec-data/caniuse/feature-contentsecuritypolicy2.json
+++ b/.spec-data/caniuse/feature-contentsecuritypolicy2.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 40",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 31",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 27",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-cors.json b/.spec-data/caniuse/feature-cors.json
index bc0f3f77c..76e2cebfc 100644
--- a/.spec-data/caniuse/feature-cors.json
+++ b/.spec-data/caniuse/feature-cors.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 13",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-createimagebitmap.json b/.spec-data/caniuse/feature-createimagebitmap.json
index 6a8d15833..7c4a1def1 100644
--- a/.spec-data/caniuse/feature-createimagebitmap.json
+++ b/.spec-data/caniuse/feature-createimagebitmap.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 59",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 42",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 46",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n 13",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-credential-management.json b/.spec-data/caniuse/feature-credential-management.json
index 9497abdc3..07b744abe 100644
--- a/.spec-data/caniuse/feature-credential-management.json
+++ b/.spec-data/caniuse/feature-credential-management.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 51",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 45",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-cryptography.json b/.spec-data/caniuse/feature-cryptography.json
index ca2862889..953c3ceab 100644
--- a/.spec-data/caniuse/feature-cryptography.json
+++ b/.spec-data/caniuse/feature-cryptography.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-all.json b/.spec-data/caniuse/feature-css-all.json
index 5187afb94..f052a375d 100644
--- a/.spec-data/caniuse/feature-css-all.json
+++ b/.spec-data/caniuse/feature-css-all.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 27",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-animation.json b/.spec-data/caniuse/feature-css-animation.json
index ff428d05b..caf403dff 100644
--- a/.spec-data/caniuse/feature-css-animation.json
+++ b/.spec-data/caniuse/feature-css-animation.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 43",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-any-link.json b/.spec-data/caniuse/feature-css-any-link.json
index 775d5f4e4..a98eb6019 100644
--- a/.spec-data/caniuse/feature-css-any-link.json
+++ b/.spec-data/caniuse/feature-css-any-link.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "u 10",
"Chrome": "y 65",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 50",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-css-appearance.json b/.spec-data/caniuse/feature-css-appearance.json
index 5d6b6cd94..a3c26f4da 100644
--- a/.spec-data/caniuse/feature-css-appearance.json
+++ b/.spec-data/caniuse/feature-css-appearance.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 84",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 84",
"Firefox": "y 80",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "a 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-apply-rule.json b/.spec-data/caniuse/feature-css-apply-rule.json
index 8005cdecb..176231875 100644
--- a/.spec-data/caniuse/feature-css-apply-rule.json
+++ b/.spec-data/caniuse/feature-css-apply-rule.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-at-counter-style.json b/.spec-data/caniuse/feature-css-at-counter-style.json
index 9b8ae31e4..dcb620c18 100644
--- a/.spec-data/caniuse/feature-css-at-counter-style.json
+++ b/.spec-data/caniuse/feature-css-at-counter-style.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "a 33",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-backdrop-filter.json b/.spec-data/caniuse/feature-css-backdrop-filter.json
index 9046cf720..70a6645bb 100644
--- a/.spec-data/caniuse/feature-css-backdrop-filter.json
+++ b/.spec-data/caniuse/feature-css-backdrop-filter.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 76",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 12.0",
diff --git a/.spec-data/caniuse/feature-css-background-offsets.json b/.spec-data/caniuse/feature-css-background-offsets.json
index 57fc4ad91..cbb0c9e1c 100644
--- a/.spec-data/caniuse/feature-css-background-offsets.json
+++ b/.spec-data/caniuse/feature-css-background-offsets.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 13",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-backgroundblendmode.json b/.spec-data/caniuse/feature-css-backgroundblendmode.json
index 0d74d21b9..3342e6ba7 100644
--- a/.spec-data/caniuse/feature-css-backgroundblendmode.json
+++ b/.spec-data/caniuse/feature-css-backgroundblendmode.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 47",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 30",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 34",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-boxdecorationbreak.json b/.spec-data/caniuse/feature-css-boxdecorationbreak.json
index 7fa25e3b7..6cf1fad19 100644
--- a/.spec-data/caniuse/feature-css-boxdecorationbreak.json
+++ b/.spec-data/caniuse/feature-css-boxdecorationbreak.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 32",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "a all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-boxshadow.json b/.spec-data/caniuse/feature-css-boxshadow.json
index aa6b754f6..841013641 100644
--- a/.spec-data/caniuse/feature-css-boxshadow.json
+++ b/.spec-data/caniuse/feature-css-boxshadow.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 10",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-canvas.json b/.spec-data/caniuse/feature-css-canvas.json
index fec9a6021..5e87e7821 100644
--- a/.spec-data/caniuse/feature-css-canvas.json
+++ b/.spec-data/caniuse/feature-css-canvas.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "n 51",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-caret-color.json b/.spec-data/caniuse/feature-css-caret-color.json
index dbd0e8d78..e9ff4fcbd 100644
--- a/.spec-data/caniuse/feature-css-caret-color.json
+++ b/.spec-data/caniuse/feature-css-caret-color.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 57",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 53",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 44",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-css-case-insensitive.json b/.spec-data/caniuse/feature-css-case-insensitive.json
index 94f68e004..13298fde4 100644
--- a/.spec-data/caniuse/feature-css-case-insensitive.json
+++ b/.spec-data/caniuse/feature-css-case-insensitive.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 47",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-clip-path.json b/.spec-data/caniuse/feature-css-clip-path.json
index e871c44ec..b662c0cf9 100644
--- a/.spec-data/caniuse/feature-css-clip-path.json
+++ b/.spec-data/caniuse/feature-css-clip-path.json
@@ -5,19 +5,19 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 55",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "y 54",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 42",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-color-adjust.json b/.spec-data/caniuse/feature-css-color-adjust.json
index deffc70cb..088b9c421 100644
--- a/.spec-data/caniuse/feature-css-color-adjust.json
+++ b/.spec-data/caniuse/feature-css-color-adjust.json
@@ -4,20 +4,20 @@
"Android Browser": "u 81",
"Baidu Browser": "u 7.12",
"Blackberry Browser": "u 10",
- "Chrome": "n 88",
- "Chrome for Android": "u 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "u 87",
+ "Edge": "n 87",
"Firefox": "y 48",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "u 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "u 12.0",
+ "Samsung Internet": "u 13.0",
"UC Browser for Android": "u 12.12",
"iOS Safari": "u 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-color-function.json b/.spec-data/caniuse/feature-css-color-function.json
index a028bdc44..94a72b319 100644
--- a/.spec-data/caniuse/feature-css-color-function.json
+++ b/.spec-data/caniuse/feature-css-color-function.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.3"
},
diff --git a/.spec-data/caniuse/feature-css-conic-gradients.json b/.spec-data/caniuse/feature-css-conic-gradients.json
index 649f170bd..edf67766b 100644
--- a/.spec-data/caniuse/feature-css-conic-gradients.json
+++ b/.spec-data/caniuse/feature-css-conic-gradients.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 69",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "y 83",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-css-containment.json b/.spec-data/caniuse/feature-css-containment.json
index 21d7bdb19..1fbc6696d 100644
--- a/.spec-data/caniuse/feature-css-containment.json
+++ b/.spec-data/caniuse/feature-css-containment.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 52",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 69",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 40",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-css-content-visibility.json b/.spec-data/caniuse/feature-css-content-visibility.json
new file mode 100644
index 000000000..a79a2c766
--- /dev/null
+++ b/.spec-data/caniuse/feature-css-content-visibility.json
@@ -0,0 +1,25 @@
+{
+ "notes": "",
+ "support": {
+ "Android Browser": "n 81",
+ "Baidu Browser": "n 7.12",
+ "Blackberry Browser": "n 10",
+ "Chrome": "y 85",
+ "Chrome for Android": "y 87",
+ "Edge": "y 85",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
+ "IE": "n 11",
+ "IE Mobile": "n 11",
+ "KaiOS Browser": "n 2.5",
+ "Opera": "y 71",
+ "Opera Mini": "n all",
+ "Opera Mobile": "n 59",
+ "QQ Browser": "n 10.4",
+ "Safari": "n 14",
+ "Samsung Internet": "n 13.0",
+ "UC Browser for Android": "n 12.12",
+ "iOS Safari": "n 14.0"
+ },
+ "url": "https://www.w3.org/TR/css-contain-2/#content-visibility"
+}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-css-counters.json b/.spec-data/caniuse/feature-css-counters.json
index 048d7ce26..0487342f4 100644
--- a/.spec-data/caniuse/feature-css-counters.json
+++ b/.spec-data/caniuse/feature-css-counters.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-crisp-edges.json b/.spec-data/caniuse/feature-css-crisp-edges.json
index a97193516..a945fe085 100644
--- a/.spec-data/caniuse/feature-css-crisp-edges.json
+++ b/.spec-data/caniuse/feature-css-crisp-edges.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 65",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 28",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-cross-fade.json b/.spec-data/caniuse/feature-css-cross-fade.json
index 3260b411c..5f27b7d9d 100644
--- a/.spec-data/caniuse/feature-css-cross-fade.json
+++ b/.spec-data/caniuse/feature-css-cross-fade.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.0"
},
diff --git a/.spec-data/caniuse/feature-css-default-pseudo.json b/.spec-data/caniuse/feature-css-default-pseudo.json
index a2c7b8bba..4238321aa 100644
--- a/.spec-data/caniuse/feature-css-default-pseudo.json
+++ b/.spec-data/caniuse/feature-css-default-pseudo.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 51",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 38",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-descendant-gtgt.json b/.spec-data/caniuse/feature-css-descendant-gtgt.json
index 6402fe4bc..d3abfd8ec 100644
--- a/.spec-data/caniuse/feature-css-descendant-gtgt.json
+++ b/.spec-data/caniuse/feature-css-descendant-gtgt.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 85",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 87",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-deviceadaptation.json b/.spec-data/caniuse/feature-css-deviceadaptation.json
index b539648f4..a525a4dcb 100644
--- a/.spec-data/caniuse/feature-css-deviceadaptation.json
+++ b/.spec-data/caniuse/feature-css-deviceadaptation.json
@@ -1,23 +1,23 @@
{
- "notes": "",
+ "notes": "Due to lack of implementation this specification [is slated to be retired](https://github.com/w3c/csswg-drafts/issues/4766).",
"support": {
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-dir-pseudo.json b/.spec-data/caniuse/feature-css-dir-pseudo.json
index b018f40d8..e9e70668e 100644
--- a/.spec-data/caniuse/feature-css-dir-pseudo.json
+++ b/.spec-data/caniuse/feature-css-dir-pseudo.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-display-contents.json b/.spec-data/caniuse/feature-css-display-contents.json
index c1f1a96e5..ada595478 100644
--- a/.spec-data/caniuse/feature-css-display-contents.json
+++ b/.spec-data/caniuse/feature-css-display-contents.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 65",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "y 62",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 13.1",
"Samsung Internet": "a 9.2",
diff --git a/.spec-data/caniuse/feature-css-element-function.json b/.spec-data/caniuse/feature-css-element-function.json
index 9cba0cd2e..7502f423d 100644
--- a/.spec-data/caniuse/feature-css-element-function.json
+++ b/.spec-data/caniuse/feature-css-element-function.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-env-function.json b/.spec-data/caniuse/feature-css-env-function.json
index cad271d48..c38b23464 100644
--- a/.spec-data/caniuse/feature-css-env-function.json
+++ b/.spec-data/caniuse/feature-css-env-function.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 69",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 65",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 56",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-css-exclusions.json b/.spec-data/caniuse/feature-css-exclusions.json
index f7aafc7d0..f11cd6708 100644
--- a/.spec-data/caniuse/feature-css-exclusions.json
+++ b/.spec-data/caniuse/feature-css-exclusions.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-featurequeries.json b/.spec-data/caniuse/feature-css-featurequeries.json
index 5c2172554..fc9e6c86e 100644
--- a/.spec-data/caniuse/feature-css-featurequeries.json
+++ b/.spec-data/caniuse/feature-css-featurequeries.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 28",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 22",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 12.1",
"Opera Mini": "y all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-filter-function.json b/.spec-data/caniuse/feature-css-filter-function.json
index edd5d1b1e..06cd505d3 100644
--- a/.spec-data/caniuse/feature-css-filter-function.json
+++ b/.spec-data/caniuse/feature-css-filter-function.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 9.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.0"
},
diff --git a/.spec-data/caniuse/feature-css-filters.json b/.spec-data/caniuse/feature-css-filters.json
index 9eb6fe693..16b4c2486 100644
--- a/.spec-data/caniuse/feature-css-filters.json
+++ b/.spec-data/caniuse/feature-css-filters.json
@@ -2,19 +2,19 @@
"notes": "Note that this property is significantly different from and incompatible with Microsoft's [older \"filter\" property](http://msdn.microsoft.com/en-us/library/ie/ms530752%28v=vs.85%29.aspx).",
"support": {
"Android Browser": "y 81",
- "Baidu Browser": "n 7.12",
+ "Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 53",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 35",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 40",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-css-first-letter.json b/.spec-data/caniuse/feature-css-first-letter.json
index 2b962d02c..2f7bd52c5 100644
--- a/.spec-data/caniuse/feature-css-first-letter.json
+++ b/.spec-data/caniuse/feature-css-first-letter.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 9",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-first-line.json b/.spec-data/caniuse/feature-css-first-line.json
index 65e681eb8..022b310f7 100644
--- a/.spec-data/caniuse/feature-css-first-line.json
+++ b/.spec-data/caniuse/feature-css-first-line.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-fixed.json b/.spec-data/caniuse/feature-css-fixed.json
index 37177e997..e0d5a6216 100644
--- a/.spec-data/caniuse/feature-css-fixed.json
+++ b/.spec-data/caniuse/feature-css-fixed.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 7",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-focus-visible.json b/.spec-data/caniuse/feature-css-focus-visible.json
index 88335b564..fbab04f51 100644
--- a/.spec-data/caniuse/feature-css-focus-visible.json
+++ b/.spec-data/caniuse/feature-css-focus-visible.json
@@ -1,23 +1,23 @@
{
"notes": "Previously drafted as `:focus-ring`",
"support": {
- "Android Browser": "n 81",
+ "Android Browser": "y 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 86",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome for Android": "y 87",
+ "Edge": "y 86",
+ "Firefox": "y 85",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "y 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-focus-within.json b/.spec-data/caniuse/feature-css-focus-within.json
index e764adfbc..040368528 100644
--- a/.spec-data/caniuse/feature-css-focus-within.json
+++ b/.spec-data/caniuse/feature-css-focus-within.json
@@ -5,16 +5,16 @@
"Baidu Browser": "u 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 60",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 47",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-css-font-rendering-controls.json b/.spec-data/caniuse/feature-css-font-rendering-controls.json
index c4ee7f917..7807f4b50 100644
--- a/.spec-data/caniuse/feature-css-font-rendering-controls.json
+++ b/.spec-data/caniuse/feature-css-font-rendering-controls.json
@@ -1,20 +1,20 @@
{
"notes": "",
"support": {
- "Android Browser": "n 81",
+ "Android Browser": "y 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 60",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 58",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 47",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-css-font-stretch.json b/.spec-data/caniuse/feature-css-font-stretch.json
index b0315e232..c8b1cdf4d 100644
--- a/.spec-data/caniuse/feature-css-font-stretch.json
+++ b/.spec-data/caniuse/feature-css-font-stretch.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 48",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 9",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 35",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-gencontent.json b/.spec-data/caniuse/feature-css-gencontent.json
index f79cf4793..a837e1a37 100644
--- a/.spec-data/caniuse/feature-css-gencontent.json
+++ b/.spec-data/caniuse/feature-css-gencontent.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-gradients.json b/.spec-data/caniuse/feature-css-gradients.json
index 4b6d228f9..be61d020a 100644
--- a/.spec-data/caniuse/feature-css-gradients.json
+++ b/.spec-data/caniuse/feature-css-gradients.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-grid.json b/.spec-data/caniuse/feature-css-grid.json
index 544d892c5..3c3cd5dae 100644
--- a/.spec-data/caniuse/feature-css-grid.json
+++ b/.spec-data/caniuse/feature-css-grid.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 57",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 44",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-css-hanging-punctuation.json b/.spec-data/caniuse/feature-css-hanging-punctuation.json
index c1d0954d2..9d4156878 100644
--- a/.spec-data/caniuse/feature-css-hanging-punctuation.json
+++ b/.spec-data/caniuse/feature-css-hanging-punctuation.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.0"
},
diff --git a/.spec-data/caniuse/feature-css-has.json b/.spec-data/caniuse/feature-css-has.json
index 355174d8f..3dd76f13d 100644
--- a/.spec-data/caniuse/feature-css-has.json
+++ b/.spec-data/caniuse/feature-css-has.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-hyphens.json b/.spec-data/caniuse/feature-css-hyphens.json
index 2455a6d78..84096149c 100644
--- a/.spec-data/caniuse/feature-css-hyphens.json
+++ b/.spec-data/caniuse/feature-css-hyphens.json
@@ -1,20 +1,20 @@
{
"notes": "Chrome < 55 and Android 4.0 Browser support \"-webkit-hyphens: none\", but not the \"auto\" property. It is [advisable to set the @lang attribute](http://blog.adrianroselli.com/2015/01/on-use-of-lang-attribute.html) on the HTML element to enable hyphenation support and improve accessibility.",
"support": {
- "Android Browser": "a 81",
+ "Android Browser": "y 81",
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "a 55",
- "Chrome for Android": "a 84",
+ "Chrome": "y 88",
+ "Chrome for Android": "y 87",
"Edge": "a 79",
"Firefox": "y 43",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "a 42",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-css-image-orientation.json b/.spec-data/caniuse/feature-css-image-orientation.json
index ad7498933..797730e55 100644
--- a/.spec-data/caniuse/feature-css-image-orientation.json
+++ b/.spec-data/caniuse/feature-css-image-orientation.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 81",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 81",
"Firefox": "y 26",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 68",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
- "Safari": "y 14",
- "Samsung Internet": "n 12.0",
+ "Safari": "y 13.1",
+ "Samsung Internet": "y 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-image-set.json b/.spec-data/caniuse/feature-css-image-set.json
index 57c0db60a..b5152f52a 100644
--- a/.spec-data/caniuse/feature-css-image-set.json
+++ b/.spec-data/caniuse/feature-css-image-set.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.0"
},
diff --git a/.spec-data/caniuse/feature-css-in-out-of-range.json b/.spec-data/caniuse/feature-css-in-out-of-range.json
index 32bb784e3..6f253e2fb 100644
--- a/.spec-data/caniuse/feature-css-in-out-of-range.json
+++ b/.spec-data/caniuse/feature-css-in-out-of-range.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 53",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 50",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 40",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-indeterminate-pseudo.json b/.spec-data/caniuse/feature-css-indeterminate-pseudo.json
index a7bb928ec..0c47050c8 100644
--- a/.spec-data/caniuse/feature-css-indeterminate-pseudo.json
+++ b/.spec-data/caniuse/feature-css-indeterminate-pseudo.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 39",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 51",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "y 26",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-initial-letter.json b/.spec-data/caniuse/feature-css-initial-letter.json
index 2daacc6e1..47978cf03 100644
--- a/.spec-data/caniuse/feature-css-initial-letter.json
+++ b/.spec-data/caniuse/feature-css-initial-letter.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-initial-value.json b/.spec-data/caniuse/feature-css-initial-value.json
index 0cba3ef9c..815ced05d 100644
--- a/.spec-data/caniuse/feature-css-initial-value.json
+++ b/.spec-data/caniuse/feature-css-initial-value.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 19",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 3.2",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-letter-spacing.json b/.spec-data/caniuse/feature-css-letter-spacing.json
index 35f77426a..ce75019bb 100644
--- a/.spec-data/caniuse/feature-css-letter-spacing.json
+++ b/.spec-data/caniuse/feature-css-letter-spacing.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 30",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 17",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-line-clamp.json b/.spec-data/caniuse/feature-css-line-clamp.json
index 907481dfe..0b468ec23 100644
--- a/.spec-data/caniuse/feature-css-line-clamp.json
+++ b/.spec-data/caniuse/feature-css-line-clamp.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-logical-props.json b/.spec-data/caniuse/feature-css-logical-props.json
index 3d17332a7..bff4fe61d 100644
--- a/.spec-data/caniuse/feature-css-logical-props.json
+++ b/.spec-data/caniuse/feature-css-logical-props.json
@@ -1,25 +1,25 @@
{
"notes": "",
"support": {
- "Android Browser": "y 81",
- "Baidu Browser": "n 7.12",
+ "Android Browser": "a 81",
+ "Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "y 69",
- "Chrome for Android": "y 84",
- "Edge": "y 79",
+ "Chrome": "a 69",
+ "Chrome for Android": "a 87",
+ "Edge": "a 79",
"Firefox": "y 41",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
- "KaiOS Browser": "y 2.5",
- "Opera": "y 66",
+ "KaiOS Browser": "a 2.5",
+ "Opera": "a 56",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
- "QQ Browser": "n 10.4",
- "Safari": "y 12.1",
- "Samsung Internet": "y 10.1",
+ "Opera Mobile": "a 59",
+ "QQ Browser": "a 10.4",
+ "Safari": "a 12.1",
+ "Samsung Internet": "a 10.1",
"UC Browser for Android": "n 12.12",
- "iOS Safari": "y 12.2"
+ "iOS Safari": "a 12.2"
},
"url": "https://www.w3.org/TR/css-logical-1/"
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-css-marker-pseudo.json b/.spec-data/caniuse/feature-css-marker-pseudo.json
index 76cac723b..c154754e0 100644
--- a/.spec-data/caniuse/feature-css-marker-pseudo.json
+++ b/.spec-data/caniuse/feature-css-marker-pseudo.json
@@ -1,23 +1,23 @@
{
"notes": "",
"support": {
- "Android Browser": "n 81",
+ "Android Browser": "y 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 86",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome for Android": "y 87",
+ "Edge": "y 86",
"Firefox": "y 68",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "y 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 11.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 11.3"
},
diff --git a/.spec-data/caniuse/feature-css-masks.json b/.spec-data/caniuse/feature-css-masks.json
index 1a6ff3425..90e935f13 100644
--- a/.spec-data/caniuse/feature-css-masks.json
+++ b/.spec-data/caniuse/feature-css-masks.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 53",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-matches-pseudo.json b/.spec-data/caniuse/feature-css-matches-pseudo.json
index 0d943ca34..7e12a22c3 100644
--- a/.spec-data/caniuse/feature-css-matches-pseudo.json
+++ b/.spec-data/caniuse/feature-css-matches-pseudo.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 78",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 14",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-math-functions.json b/.spec-data/caniuse/feature-css-math-functions.json
index 7a9d45c01..b33f3dab3 100644
--- a/.spec-data/caniuse/feature-css-math-functions.json
+++ b/.spec-data/caniuse/feature-css-math-functions.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 79",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 75",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 66",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 13.1",
"Samsung Internet": "y 12.0",
diff --git a/.spec-data/caniuse/feature-css-media-interaction.json b/.spec-data/caniuse/feature-css-media-interaction.json
index 5b7963edd..b32e699e6 100644
--- a/.spec-data/caniuse/feature-css-media-interaction.json
+++ b/.spec-data/caniuse/feature-css-media-interaction.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 64",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 28",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-media-resolution.json b/.spec-data/caniuse/feature-css-media-resolution.json
index 6f303003b..da6cf5c6f 100644
--- a/.spec-data/caniuse/feature-css-media-resolution.json
+++ b/.spec-data/caniuse/feature-css-media-resolution.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 29",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-mediaqueries.json b/.spec-data/caniuse/feature-css-mediaqueries.json
index b9e518f60..9b89a79e4 100644
--- a/.spec-data/caniuse/feature-css-mediaqueries.json
+++ b/.spec-data/caniuse/feature-css-mediaqueries.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-mixblendmode.json b/.spec-data/caniuse/feature-css-mixblendmode.json
index 042ac1724..bfbe81234 100644
--- a/.spec-data/caniuse/feature-css-mixblendmode.json
+++ b/.spec-data/caniuse/feature-css-mixblendmode.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 32",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 29",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "a 7.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-motion-paths.json b/.spec-data/caniuse/feature-css-motion-paths.json
index d87545ca9..8c800875a 100644
--- a/.spec-data/caniuse/feature-css-motion-paths.json
+++ b/.spec-data/caniuse/feature-css-motion-paths.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 46",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 72",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 33",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-namespaces.json b/.spec-data/caniuse/feature-css-namespaces.json
index 915d46d0e..d72c473a8 100644
--- a/.spec-data/caniuse/feature-css-namespaces.json
+++ b/.spec-data/caniuse/feature-css-namespaces.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-not-sel-list.json b/.spec-data/caniuse/feature-css-not-sel-list.json
index 1106e73cd..318279826 100644
--- a/.spec-data/caniuse/feature-css-not-sel-list.json
+++ b/.spec-data/caniuse/feature-css-not-sel-list.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 85",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 80",
- "Firefox for Android": "n 68",
+ "Chrome": "n 87",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "y 84",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 9",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 9.0"
},
diff --git a/.spec-data/caniuse/feature-css-nth-child-of.json b/.spec-data/caniuse/feature-css-nth-child-of.json
index facda1244..9af9c0401 100644
--- a/.spec-data/caniuse/feature-css-nth-child-of.json
+++ b/.spec-data/caniuse/feature-css-nth-child-of.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 9",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 9.0"
},
diff --git a/.spec-data/caniuse/feature-css-opacity.json b/.spec-data/caniuse/feature-css-opacity.json
index 1b034be92..c691306c7 100644
--- a/.spec-data/caniuse/feature-css-opacity.json
+++ b/.spec-data/caniuse/feature-css-opacity.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-optional-pseudo.json b/.spec-data/caniuse/feature-css-optional-pseudo.json
index 730a8f2c3..185be8fe8 100644
--- a/.spec-data/caniuse/feature-css-optional-pseudo.json
+++ b/.spec-data/caniuse/feature-css-optional-pseudo.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-overflow-anchor.json b/.spec-data/caniuse/feature-css-overflow-anchor.json
index 2179d2d76..f296687fb 100644
--- a/.spec-data/caniuse/feature-css-overflow-anchor.json
+++ b/.spec-data/caniuse/feature-css-overflow-anchor.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 66",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 43",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-overflow.json b/.spec-data/caniuse/feature-css-overflow.json
index cacce4345..71be3a8c6 100644
--- a/.spec-data/caniuse/feature-css-overflow.json
+++ b/.spec-data/caniuse/feature-css-overflow.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "a 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
diff --git a/.spec-data/caniuse/feature-css-overscroll-behavior.json b/.spec-data/caniuse/feature-css-overscroll-behavior.json
index 911ccb2e0..ada5f3267 100644
--- a/.spec-data/caniuse/feature-css-overscroll-behavior.json
+++ b/.spec-data/caniuse/feature-css-overscroll-behavior.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 65",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 59",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "n 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-css-page-break.json b/.spec-data/caniuse/feature-css-page-break.json
index 5825ade0e..365db839c 100644
--- a/.spec-data/caniuse/feature-css-page-break.json
+++ b/.spec-data/caniuse/feature-css-page-break.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "a 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "a 15",
"Opera Mini": "y all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "a 3.1",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-css-paged-media.json b/.spec-data/caniuse/feature-css-paged-media.json
index 34775dac7..079f66585 100644
--- a/.spec-data/caniuse/feature-css-paged-media.json
+++ b/.spec-data/caniuse/feature-css-paged-media.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "u 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 19",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 8",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 15",
"Opera Mini": "u all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-paint-api.json b/.spec-data/caniuse/feature-css-paint-api.json
index 76d35918a..3d863fc96 100644
--- a/.spec-data/caniuse/feature-css-paint-api.json
+++ b/.spec-data/caniuse/feature-css-paint-api.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 65",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-placeholder-shown.json b/.spec-data/caniuse/feature-css-placeholder-shown.json
index 3c5cafacf..1a6309faa 100644
--- a/.spec-data/caniuse/feature-css-placeholder-shown.json
+++ b/.spec-data/caniuse/feature-css-placeholder-shown.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 47",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 34",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-placeholder.json b/.spec-data/caniuse/feature-css-placeholder.json
index 06de06a79..c482c5773 100644
--- a/.spec-data/caniuse/feature-css-placeholder.json
+++ b/.spec-data/caniuse/feature-css-placeholder.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 57",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 44",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-css-read-only-write.json b/.spec-data/caniuse/feature-css-read-only-write.json
index fdef996e5..c6e2159e8 100644
--- a/.spec-data/caniuse/feature-css-read-only-write.json
+++ b/.spec-data/caniuse/feature-css-read-only-write.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 78",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 23",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-rebeccapurple.json b/.spec-data/caniuse/feature-css-rebeccapurple.json
index e573d5a6a..d0db889a7 100644
--- a/.spec-data/caniuse/feature-css-rebeccapurple.json
+++ b/.spec-data/caniuse/feature-css-rebeccapurple.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 33",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-reflections.json b/.spec-data/caniuse/feature-css-reflections.json
index a681ed140..9f945df00 100644
--- a/.spec-data/caniuse/feature-css-reflections.json
+++ b/.spec-data/caniuse/feature-css-reflections.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-regions.json b/.spec-data/caniuse/feature-css-regions.json
index ffa6806eb..58a3c1572 100644
--- a/.spec-data/caniuse/feature-css-regions.json
+++ b/.spec-data/caniuse/feature-css-regions.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-repeating-gradients.json b/.spec-data/caniuse/feature-css-repeating-gradients.json
index 19eab21fb..5940160f4 100644
--- a/.spec-data/caniuse/feature-css-repeating-gradients.json
+++ b/.spec-data/caniuse/feature-css-repeating-gradients.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-resize.json b/.spec-data/caniuse/feature-css-resize.json
index 5d7097a1c..970336c14 100644
--- a/.spec-data/caniuse/feature-css-resize.json
+++ b/.spec-data/caniuse/feature-css-resize.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-revert-value.json b/.spec-data/caniuse/feature-css-revert-value.json
index e4fc4564b..265d7132c 100644
--- a/.spec-data/caniuse/feature-css-revert-value.json
+++ b/.spec-data/caniuse/feature-css-revert-value.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 84",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 84",
"Firefox": "y 67",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 9.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 9.3"
},
diff --git a/.spec-data/caniuse/feature-css-rrggbbaa.json b/.spec-data/caniuse/feature-css-rrggbbaa.json
index 0c1815989..a2a23352a 100644
--- a/.spec-data/caniuse/feature-css-rrggbbaa.json
+++ b/.spec-data/caniuse/feature-css-rrggbbaa.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 62",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-css-scroll-behavior.json b/.spec-data/caniuse/feature-css-scroll-behavior.json
index 53cd9f531..64cff4171 100644
--- a/.spec-data/caniuse/feature-css-scroll-behavior.json
+++ b/.spec-data/caniuse/feature-css-scroll-behavior.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 48",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-css-scrollbar.json b/.spec-data/caniuse/feature-css-scrollbar.json
index f8b98357c..e8554fcf9 100644
--- a/.spec-data/caniuse/feature-css-scrollbar.json
+++ b/.spec-data/caniuse/feature-css-scrollbar.json
@@ -1,23 +1,23 @@
{
- "notes": "scrollbar-width property is at risk of being removed see [Issue 1958 on CSSWWG-Drafts](https://github.com/w3c/csswg-drafts/issues/1958)",
+ "notes": "",
"support": {
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "a 64",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "a 5.5",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-sel2.json b/.spec-data/caniuse/feature-css-sel2.json
index aa7ba1b1e..54290006b 100644
--- a/.spec-data/caniuse/feature-css-sel2.json
+++ b/.spec-data/caniuse/feature-css-sel2.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 7",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-sel3.json b/.spec-data/caniuse/feature-css-sel3.json
index bc97af54e..3efbf39d2 100644
--- a/.spec-data/caniuse/feature-css-sel3.json
+++ b/.spec-data/caniuse/feature-css-sel3.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-selection.json b/.spec-data/caniuse/feature-css-selection.json
index e9550ad70..42a925235 100644
--- a/.spec-data/caniuse/feature-css-selection.json
+++ b/.spec-data/caniuse/feature-css-selection.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 62",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-css-shapes.json b/.spec-data/caniuse/feature-css-shapes.json
index ca7e2dacb..547228b62 100644
--- a/.spec-data/caniuse/feature-css-shapes.json
+++ b/.spec-data/caniuse/feature-css-shapes.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 62",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-snappoints.json b/.spec-data/caniuse/feature-css-snappoints.json
index 80f235052..ee2a36e2f 100644
--- a/.spec-data/caniuse/feature-css-snappoints.json
+++ b/.spec-data/caniuse/feature-css-snappoints.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 69",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 68",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 11",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-css-sticky.json b/.spec-data/caniuse/feature-css-sticky.json
index 42a3e4ea3..d9a832201 100644
--- a/.spec-data/caniuse/feature-css-sticky.json
+++ b/.spec-data/caniuse/feature-css-sticky.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 56",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 16",
"Firefox": "y 59",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 42",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 13",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-css-subgrid.json b/.spec-data/caniuse/feature-css-subgrid.json
index d05eaee73..63fbf048b 100644
--- a/.spec-data/caniuse/feature-css-subgrid.json
+++ b/.spec-data/caniuse/feature-css-subgrid.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 71",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-supports-api.json b/.spec-data/caniuse/feature-css-supports-api.json
index 12989e7e7..86189b4ea 100644
--- a/.spec-data/caniuse/feature-css-supports-api.json
+++ b/.spec-data/caniuse/feature-css-supports-api.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 55",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-table.json b/.spec-data/caniuse/feature-css-table.json
index 73ce6678a..2f998d86f 100644
--- a/.spec-data/caniuse/feature-css-table.json
+++ b/.spec-data/caniuse/feature-css-table.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-text-align-last.json b/.spec-data/caniuse/feature-css-text-align-last.json
index e9f1a561b..1f7980023 100644
--- a/.spec-data/caniuse/feature-css-text-align-last.json
+++ b/.spec-data/caniuse/feature-css-text-align-last.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 47",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "n 2.5",
"Opera": "y 34",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-text-indent.json b/.spec-data/caniuse/feature-css-text-indent.json
index b616bbb03..8ae8cd202 100644
--- a/.spec-data/caniuse/feature-css-text-indent.json
+++ b/.spec-data/caniuse/feature-css-text-indent.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "a 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
diff --git a/.spec-data/caniuse/feature-css-text-justify.json b/.spec-data/caniuse/feature-css-text-justify.json
index a4d0f3da1..07db6f978 100644
--- a/.spec-data/caniuse/feature-css-text-justify.json
+++ b/.spec-data/caniuse/feature-css-text-justify.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 55",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 8",
"IE Mobile": "a 10",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css-text-orientation.json b/.spec-data/caniuse/feature-css-text-orientation.json
index 914d4e4b8..f5b650ebb 100644
--- a/.spec-data/caniuse/feature-css-text-orientation.json
+++ b/.spec-data/caniuse/feature-css-text-orientation.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 48",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 41",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 35",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-textshadow.json b/.spec-data/caniuse/feature-css-textshadow.json
index a6edbf345..0e8aa00b0 100644
--- a/.spec-data/caniuse/feature-css-textshadow.json
+++ b/.spec-data/caniuse/feature-css-textshadow.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-touch-action.json b/.spec-data/caniuse/feature-css-touch-action.json
index 8d9818d03..c50916c28 100644
--- a/.spec-data/caniuse/feature-css-touch-action.json
+++ b/.spec-data/caniuse/feature-css-touch-action.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 23",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-transitions.json b/.spec-data/caniuse/feature-css-transitions.json
index 80d33ca11..b8e065960 100644
--- a/.spec-data/caniuse/feature-css-transitions.json
+++ b/.spec-data/caniuse/feature-css-transitions.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css-unset-value.json b/.spec-data/caniuse/feature-css-unset-value.json
index b6b88273d..32bcfd2d2 100644
--- a/.spec-data/caniuse/feature-css-unset-value.json
+++ b/.spec-data/caniuse/feature-css-unset-value.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 27",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 28",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css-variables.json b/.spec-data/caniuse/feature-css-variables.json
index b15b5dd9d..00be8d6bb 100644
--- a/.spec-data/caniuse/feature-css-variables.json
+++ b/.spec-data/caniuse/feature-css-variables.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 31",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-widows-orphans.json b/.spec-data/caniuse/feature-css-widows-orphans.json
index 7fd136f1e..be8cb1f15 100644
--- a/.spec-data/caniuse/feature-css-widows-orphans.json
+++ b/.spec-data/caniuse/feature-css-widows-orphans.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-css-writing-mode.json b/.spec-data/caniuse/feature-css-writing-mode.json
index 8a1922490..3b5c3e456 100644
--- a/.spec-data/caniuse/feature-css-writing-mode.json
+++ b/.spec-data/caniuse/feature-css-writing-mode.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 48",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 41",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 5.5",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 35",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-css-zoom.json b/.spec-data/caniuse/feature-css-zoom.json
index f3c8e7224..dd9384312 100644
--- a/.spec-data/caniuse/feature-css-zoom.json
+++ b/.spec-data/caniuse/feature-css-zoom.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 5.5",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-css3-attr.json b/.spec-data/caniuse/feature-css3-attr.json
index 7f5d20070..de617be54 100644
--- a/.spec-data/caniuse/feature-css3-attr.json
+++ b/.spec-data/caniuse/feature-css3-attr.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css3-boxsizing.json b/.spec-data/caniuse/feature-css3-boxsizing.json
index b6da006b1..64ac9ef81 100644
--- a/.spec-data/caniuse/feature-css3-boxsizing.json
+++ b/.spec-data/caniuse/feature-css3-boxsizing.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 10",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css3-colors.json b/.spec-data/caniuse/feature-css3-colors.json
index 50c46abe9..741b45927 100644
--- a/.spec-data/caniuse/feature-css3-colors.json
+++ b/.spec-data/caniuse/feature-css3-colors.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-css3-cursors-grab.json b/.spec-data/caniuse/feature-css3-cursors-grab.json
index c7995c5d3..12fa01a22 100644
--- a/.spec-data/caniuse/feature-css3-cursors-grab.json
+++ b/.spec-data/caniuse/feature-css3-cursors-grab.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 68",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 27",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 55",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 11",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css3-cursors-newer.json b/.spec-data/caniuse/feature-css3-cursors-newer.json
index 36bf283c2..1e1b1d48d 100644
--- a/.spec-data/caniuse/feature-css3-cursors-newer.json
+++ b/.spec-data/caniuse/feature-css3-cursors-newer.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 24",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 9",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css3-cursors.json b/.spec-data/caniuse/feature-css3-cursors.json
index 0efcbcda1..0eb94e336 100644
--- a/.spec-data/caniuse/feature-css3-cursors.json
+++ b/.spec-data/caniuse/feature-css3-cursors.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 4",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "y 9",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 5",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-css3-tabsize.json b/.spec-data/caniuse/feature-css3-tabsize.json
index 80ddf6574..c0954dae4 100644
--- a/.spec-data/caniuse/feature-css3-tabsize.json
+++ b/.spec-data/caniuse/feature-css3-tabsize.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 42",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 29",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 13.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-currentcolor.json b/.spec-data/caniuse/feature-currentcolor.json
index 971d425f3..f24f118b8 100644
--- a/.spec-data/caniuse/feature-currentcolor.json
+++ b/.spec-data/caniuse/feature-currentcolor.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-custom-elements.json b/.spec-data/caniuse/feature-custom-elements.json
index 66ea3dea9..7eafe66db 100644
--- a/.spec-data/caniuse/feature-custom-elements.json
+++ b/.spec-data/caniuse/feature-custom-elements.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "y 4",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-custom-elementsv1.json b/.spec-data/caniuse/feature-custom-elementsv1.json
index 2393c0e15..917d182cb 100644
--- a/.spec-data/caniuse/feature-custom-elementsv1.json
+++ b/.spec-data/caniuse/feature-custom-elementsv1.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 63",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "a 10.4",
"Safari": "a 10.1",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-customevent.json b/.spec-data/caniuse/feature-customevent.json
index f8e8a3ea1..cf1926912 100644
--- a/.spec-data/caniuse/feature-customevent.json
+++ b/.spec-data/caniuse/feature-customevent.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 11",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-datalist.json b/.spec-data/caniuse/feature-datalist.json
index 9b868258c..4c576fa1d 100644
--- a/.spec-data/caniuse/feature-datalist.json
+++ b/.spec-data/caniuse/feature-datalist.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 69",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 4",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 10",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "a 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-dataset.json b/.spec-data/caniuse/feature-dataset.json
index 857540263..b008ca59b 100644
--- a/.spec-data/caniuse/feature-dataset.json
+++ b/.spec-data/caniuse/feature-dataset.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 7",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-datauri.json b/.spec-data/caniuse/feature-datauri.json
index caafdb29b..f2e2059ab 100644
--- a/.spec-data/caniuse/feature-datauri.json
+++ b/.spec-data/caniuse/feature-datauri.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 8",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-date-tolocaledatestring.json b/.spec-data/caniuse/feature-date-tolocaledatestring.json
index 8320420aa..74085cdf8 100644
--- a/.spec-data/caniuse/feature-date-tolocaledatestring.json
+++ b/.spec-data/caniuse/feature-date-tolocaledatestring.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 70",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 56",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 6",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "y 57",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "a 10.4",
"Safari": "y 12",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-details.json b/.spec-data/caniuse/feature-details.json
index be90583ea..b7efaaa1d 100644
--- a/.spec-data/caniuse/feature-details.json
+++ b/.spec-data/caniuse/feature-details.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 12",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-deviceorientation.json b/.spec-data/caniuse/feature-deviceorientation.json
index 842e3b9ca..6d43c1bb1 100644
--- a/.spec-data/caniuse/feature-deviceorientation.json
+++ b/.spec-data/caniuse/feature-deviceorientation.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "a 7",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "a 6",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 11",
"IE Mobile": "y 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 15",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "n TP",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-devicepixelratio.json b/.spec-data/caniuse/feature-devicepixelratio.json
index fb7c2de96..b8e9a33df 100644
--- a/.spec-data/caniuse/feature-devicepixelratio.json
+++ b/.spec-data/caniuse/feature-devicepixelratio.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 18",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-dialog.json b/.spec-data/caniuse/feature-dialog.json
index a00893dc8..606ab8268 100644
--- a/.spec-data/caniuse/feature-dialog.json
+++ b/.spec-data/caniuse/feature-dialog.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-dispatchevent.json b/.spec-data/caniuse/feature-dispatchevent.json
index 7640fb66e..cbae45bd4 100644
--- a/.spec-data/caniuse/feature-dispatchevent.json
+++ b/.spec-data/caniuse/feature-dispatchevent.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-dnssec.json b/.spec-data/caniuse/feature-dnssec.json
index 09d9edeb2..ee5f52793 100644
--- a/.spec-data/caniuse/feature-dnssec.json
+++ b/.spec-data/caniuse/feature-dnssec.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "a 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
diff --git a/.spec-data/caniuse/feature-do-not-track.json b/.spec-data/caniuse/feature-do-not-track.json
index f46c18483..579276cbf 100644
--- a/.spec-data/caniuse/feature-do-not-track.json
+++ b/.spec-data/caniuse/feature-do-not-track.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 23",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 32",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "a 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-document-currentscript.json b/.spec-data/caniuse/feature-document-currentscript.json
index 21a0d2eff..b08194f38 100644
--- a/.spec-data/caniuse/feature-document-currentscript.json
+++ b/.spec-data/caniuse/feature-document-currentscript.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 29",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 16",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 8",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-document-evaluate-xpath.json b/.spec-data/caniuse/feature-document-evaluate-xpath.json
index ae65a775f..06fd52b8a 100644
--- a/.spec-data/caniuse/feature-document-evaluate-xpath.json
+++ b/.spec-data/caniuse/feature-document-evaluate-xpath.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-document-execcommand.json b/.spec-data/caniuse/feature-document-execcommand.json
index 18a5dfd07..4dd25ee8b 100644
--- a/.spec-data/caniuse/feature-document-execcommand.json
+++ b/.spec-data/caniuse/feature-document-execcommand.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 9",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 5.5",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-document-policy.json b/.spec-data/caniuse/feature-document-policy.json
index b70efbe01..6896d189b 100644
--- a/.spec-data/caniuse/feature-document-policy.json
+++ b/.spec-data/caniuse/feature-document-policy.json
@@ -1,23 +1,23 @@
{
"notes": "Standard support includes the HTTP `Document-Policy` header and `policy` attribute on iframes.",
"support": {
- "Android Browser": "n 81",
+ "Android Browser": "a 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 85",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome for Android": "a 87",
+ "Edge": "a 85",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-document-scrollingelement.json b/.spec-data/caniuse/feature-document-scrollingelement.json
index 55c925362..042b6ed2c 100644
--- a/.spec-data/caniuse/feature-document-scrollingelement.json
+++ b/.spec-data/caniuse/feature-document-scrollingelement.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 44",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 48",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 31",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-documenthead.json b/.spec-data/caniuse/feature-documenthead.json
index 08391bc16..c7764b5de 100644
--- a/.spec-data/caniuse/feature-documenthead.json
+++ b/.spec-data/caniuse/feature-documenthead.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-dom-manip-convenience.json b/.spec-data/caniuse/feature-dom-manip-convenience.json
index b0cc598d3..e5ae41da3 100644
--- a/.spec-data/caniuse/feature-dom-manip-convenience.json
+++ b/.spec-data/caniuse/feature-dom-manip-convenience.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 54",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 41",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-dom-range.json b/.spec-data/caniuse/feature-dom-range.json
index 5c8954cd4..de5f28bdc 100644
--- a/.spec-data/caniuse/feature-dom-range.json
+++ b/.spec-data/caniuse/feature-dom-range.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-domcontentloaded.json b/.spec-data/caniuse/feature-domcontentloaded.json
index 33996d2d0..e07886944 100644
--- a/.spec-data/caniuse/feature-domcontentloaded.json
+++ b/.spec-data/caniuse/feature-domcontentloaded.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-dommatrix.json b/.spec-data/caniuse/feature-dommatrix.json
index 354526364..21eb54068 100644
--- a/.spec-data/caniuse/feature-dommatrix.json
+++ b/.spec-data/caniuse/feature-dommatrix.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "a 8",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 33",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "a 15",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "a 5",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-download.json b/.spec-data/caniuse/feature-download.json
index 71ce163b7..6d2645a91 100644
--- a/.spec-data/caniuse/feature-download.json
+++ b/.spec-data/caniuse/feature-download.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 14",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 20",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-dragndrop.json b/.spec-data/caniuse/feature-dragndrop.json
index 39b363a9b..e9874a031 100644
--- a/.spec-data/caniuse/feature-dragndrop.json
+++ b/.spec-data/caniuse/feature-dragndrop.json
@@ -5,10 +5,10 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 3.5",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "a 5.5",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
@@ -17,7 +17,7 @@
"Opera Mobile": "y 12.1",
"QQ Browser": "y 10.4",
"Safari": "y 3.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-element-closest.json b/.spec-data/caniuse/feature-element-closest.json
index a42c91de2..e40064cb9 100644
--- a/.spec-data/caniuse/feature-element-closest.json
+++ b/.spec-data/caniuse/feature-element-closest.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 35",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 28",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 9",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-element-from-point.json b/.spec-data/caniuse/feature-element-from-point.json
index 334d5c2ea..6b384eb15 100644
--- a/.spec-data/caniuse/feature-element-from-point.json
+++ b/.spec-data/caniuse/feature-element-from-point.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-element-scroll-methods.json b/.spec-data/caniuse/feature-element-scroll-methods.json
index afe84ef6f..9fdb03dac 100644
--- a/.spec-data/caniuse/feature-element-scroll-methods.json
+++ b/.spec-data/caniuse/feature-element-scroll-methods.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 48",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "a 10",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-eme.json b/.spec-data/caniuse/feature-eme.json
index 7e4a465ab..6074e0d30 100644
--- a/.spec-data/caniuse/feature-eme.json
+++ b/.spec-data/caniuse/feature-eme.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 42",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 29",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "u 10.4",
"Safari": "y 12",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-eot.json b/.spec-data/caniuse/feature-eot.json
index 4650a4fc3..8dd038702 100644
--- a/.spec-data/caniuse/feature-eot.json
+++ b/.spec-data/caniuse/feature-eot.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 6",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-es5.json b/.spec-data/caniuse/feature-es5.json
index 601e0b8bd..02e575029 100644
--- a/.spec-data/caniuse/feature-es5.json
+++ b/.spec-data/caniuse/feature-es5.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 23",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 21",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-es6-class.json b/.spec-data/caniuse/feature-es6-class.json
index 6e01c927f..6ebb5fec0 100644
--- a/.spec-data/caniuse/feature-es6-class.json
+++ b/.spec-data/caniuse/feature-es6-class.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 45",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-es6-generators.json b/.spec-data/caniuse/feature-es6-generators.json
index ddf524e3d..f6abe833f 100644
--- a/.spec-data/caniuse/feature-es6-generators.json
+++ b/.spec-data/caniuse/feature-es6-generators.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 39",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 26",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 26",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-es6-module-dynamic-import.json b/.spec-data/caniuse/feature-es6-module-dynamic-import.json
index bf9f078a2..bb62b6842 100644
--- a/.spec-data/caniuse/feature-es6-module-dynamic-import.json
+++ b/.spec-data/caniuse/feature-es6-module-dynamic-import.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 63",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 67",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 50",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-es6-module.json b/.spec-data/caniuse/feature-es6-module.json
index 503c43117..96ad91681 100644
--- a/.spec-data/caniuse/feature-es6-module.json
+++ b/.spec-data/caniuse/feature-es6-module.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 60",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 48",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-es6-number.json b/.spec-data/caniuse/feature-es6-number.json
index 4f337ce69..102ca75c1 100644
--- a/.spec-data/caniuse/feature-es6-number.json
+++ b/.spec-data/caniuse/feature-es6-number.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 34",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 32",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 21",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-es6-string-includes.json b/.spec-data/caniuse/feature-es6-string-includes.json
index 9f9997b6c..6672cbb59 100644
--- a/.spec-data/caniuse/feature-es6-string-includes.json
+++ b/.spec-data/caniuse/feature-es6-string-includes.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 40",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 28",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-es6.json b/.spec-data/caniuse/feature-es6.json
index 7b066aacb..0bb274f60 100644
--- a/.spec-data/caniuse/feature-es6.json
+++ b/.spec-data/caniuse/feature-es6.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 51",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 54",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "a 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 38",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-eventsource.json b/.spec-data/caniuse/feature-eventsource.json
index ba030159e..116d28fba 100644
--- a/.spec-data/caniuse/feature-eventsource.json
+++ b/.spec-data/caniuse/feature-eventsource.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 6",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-extended-system-fonts.json b/.spec-data/caniuse/feature-extended-system-fonts.json
index 10b430895..208d2f709 100644
--- a/.spec-data/caniuse/feature-extended-system-fonts.json
+++ b/.spec-data/caniuse/feature-extended-system-fonts.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 13.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 13.4"
},
diff --git a/.spec-data/caniuse/feature-feature-policy.json b/.spec-data/caniuse/feature-feature-policy.json
index 45e9ed06e..6b825f48e 100644
--- a/.spec-data/caniuse/feature-feature-policy.json
+++ b/.spec-data/caniuse/feature-feature-policy.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 74",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 74",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 62",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "a 10.4",
"Safari": "a 11.1",
"Samsung Internet": "y 11.1",
diff --git a/.spec-data/caniuse/feature-fetch.json b/.spec-data/caniuse/feature-fetch.json
index dac9b05fa..34d212678 100644
--- a/.spec-data/caniuse/feature-fetch.json
+++ b/.spec-data/caniuse/feature-fetch.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 42",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 39",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 29",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-fieldset-disabled.json b/.spec-data/caniuse/feature-fieldset-disabled.json
index 0c714a1fa..23eaa6bc2 100644
--- a/.spec-data/caniuse/feature-fieldset-disabled.json
+++ b/.spec-data/caniuse/feature-fieldset-disabled.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 20",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 6",
"IE Mobile": "a 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-fileapi.json b/.spec-data/caniuse/feature-fileapi.json
index 153b8e612..416330ba8 100644
--- a/.spec-data/caniuse/feature-fileapi.json
+++ b/.spec-data/caniuse/feature-fileapi.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 28",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-filereader.json b/.spec-data/caniuse/feature-filereader.json
index 1bab9fb4b..b43a5454c 100644
--- a/.spec-data/caniuse/feature-filereader.json
+++ b/.spec-data/caniuse/feature-filereader.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 6",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-filereadersync.json b/.spec-data/caniuse/feature-filereadersync.json
index b42e01ffc..450eba7a9 100644
--- a/.spec-data/caniuse/feature-filereadersync.json
+++ b/.spec-data/caniuse/feature-filereadersync.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 8",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-filesystem.json b/.spec-data/caniuse/feature-filesystem.json
index e42a3b827..43c96d02d 100644
--- a/.spec-data/caniuse/feature-filesystem.json
+++ b/.spec-data/caniuse/feature-filesystem.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-flac.json b/.spec-data/caniuse/feature-flac.json
index 39d8d1709..caa21ba94 100644
--- a/.spec-data/caniuse/feature-flac.json
+++ b/.spec-data/caniuse/feature-flac.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-flexbox-gap.json b/.spec-data/caniuse/feature-flexbox-gap.json
index 52d7f78a5..c6bfbe639 100644
--- a/.spec-data/caniuse/feature-flexbox-gap.json
+++ b/.spec-data/caniuse/feature-flexbox-gap.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 84",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 84",
"Firefox": "y 63",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
- "Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Safari": "y TP",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-flexbox.json b/.spec-data/caniuse/feature-flexbox.json
index bd30b3867..f3ac69c82 100644
--- a/.spec-data/caniuse/feature-flexbox.json
+++ b/.spec-data/caniuse/feature-flexbox.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 29",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 28",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-flow-root.json b/.spec-data/caniuse/feature-flow-root.json
index 129c4fa55..aed554450 100644
--- a/.spec-data/caniuse/feature-flow-root.json
+++ b/.spec-data/caniuse/feature-flow-root.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 58",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 53",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 45",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 13",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-focusin-focusout-events.json b/.spec-data/caniuse/feature-focusin-focusout-events.json
index 7ad80a6bd..1ae6b0dbc 100644
--- a/.spec-data/caniuse/feature-focusin-focusout-events.json
+++ b/.spec-data/caniuse/feature-focusin-focusout-events.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-font-family-system-ui.json b/.spec-data/caniuse/feature-font-family-system-ui.json
index 5388f34fd..ecfe4f1fe 100644
--- a/.spec-data/caniuse/feature-font-family-system-ui.json
+++ b/.spec-data/caniuse/feature-font-family-system-ui.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 43",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 43",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-font-feature.json b/.spec-data/caniuse/feature-font-feature.json
index bf0edd160..5b94a4036 100644
--- a/.spec-data/caniuse/feature-font-feature.json
+++ b/.spec-data/caniuse/feature-font-feature.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 48",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 35",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-font-kerning.json b/.spec-data/caniuse/feature-font-kerning.json
index 6c21f7544..d273296f1 100644
--- a/.spec-data/caniuse/feature-font-kerning.json
+++ b/.spec-data/caniuse/feature-font-kerning.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 33",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 20",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-font-loading.json b/.spec-data/caniuse/feature-font-loading.json
index d432f2700..38b92959d 100644
--- a/.spec-data/caniuse/feature-font-loading.json
+++ b/.spec-data/caniuse/feature-font-loading.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 35",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 41",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 22",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-font-size-adjust.json b/.spec-data/caniuse/feature-font-size-adjust.json
index e2d5884a2..788fdc031 100644
--- a/.spec-data/caniuse/feature-font-size-adjust.json
+++ b/.spec-data/caniuse/feature-font-size-adjust.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 3",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-font-smooth.json b/.spec-data/caniuse/feature-font-smooth.json
index afba6dc45..5aded6e14 100644
--- a/.spec-data/caniuse/feature-font-smooth.json
+++ b/.spec-data/caniuse/feature-font-smooth.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-font-unicode-range.json b/.spec-data/caniuse/feature-font-unicode-range.json
index db5f83a33..dbcca8541 100644
--- a/.spec-data/caniuse/feature-font-unicode-range.json
+++ b/.spec-data/caniuse/feature-font-unicode-range.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 23",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-font-variant-alternates.json b/.spec-data/caniuse/feature-font-variant-alternates.json
index 2d8fe8f34..8bfb46c38 100644
--- a/.spec-data/caniuse/feature-font-variant-alternates.json
+++ b/.spec-data/caniuse/feature-font-variant-alternates.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 9.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 9.3"
},
diff --git a/.spec-data/caniuse/feature-font-variant-numeric.json b/.spec-data/caniuse/feature-font-variant-numeric.json
index 5d22dc729..62b46399b 100644
--- a/.spec-data/caniuse/feature-font-variant-numeric.json
+++ b/.spec-data/caniuse/feature-font-variant-numeric.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 7",
"Chrome": "y 52",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 39",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-fontface.json b/.spec-data/caniuse/feature-fontface.json
index 3a26bec09..4dcebe88d 100644
--- a/.spec-data/caniuse/feature-fontface.json
+++ b/.spec-data/caniuse/feature-fontface.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-form-attribute.json b/.spec-data/caniuse/feature-form-attribute.json
index fa3077253..7f7f2c98b 100644
--- a/.spec-data/caniuse/feature-form-attribute.json
+++ b/.spec-data/caniuse/feature-form-attribute.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 10",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-form-submit-attributes.json b/.spec-data/caniuse/feature-form-submit-attributes.json
index bd2fe32ce..5b11476bb 100644
--- a/.spec-data/caniuse/feature-form-submit-attributes.json
+++ b/.spec-data/caniuse/feature-form-submit-attributes.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-form-validation.json b/.spec-data/caniuse/feature-form-validation.json
index a9169d472..2761115ed 100644
--- a/.spec-data/caniuse/feature-form-validation.json
+++ b/.spec-data/caniuse/feature-form-validation.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 10",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
diff --git a/.spec-data/caniuse/feature-forms.json b/.spec-data/caniuse/feature-forms.json
index 67572d2fd..119d0a88c 100644
--- a/.spec-data/caniuse/feature-forms.json
+++ b/.spec-data/caniuse/feature-forms.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "a 4",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "a 4",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-fullscreen.json b/.spec-data/caniuse/feature-fullscreen.json
index 14cbae337..30eef0469 100644
--- a/.spec-data/caniuse/feature-fullscreen.json
+++ b/.spec-data/caniuse/feature-fullscreen.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 71",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 64",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-gamepad.json b/.spec-data/caniuse/feature-gamepad.json
index fdabb4e44..d1666895d 100644
--- a/.spec-data/caniuse/feature-gamepad.json
+++ b/.spec-data/caniuse/feature-gamepad.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-geolocation.json b/.spec-data/caniuse/feature-geolocation.json
index 98e71a791..97ecae8fd 100644
--- a/.spec-data/caniuse/feature-geolocation.json
+++ b/.spec-data/caniuse/feature-geolocation.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-getboundingclientrect.json b/.spec-data/caniuse/feature-getboundingclientrect.json
index af98bc045..cd0f93875 100644
--- a/.spec-data/caniuse/feature-getboundingclientrect.json
+++ b/.spec-data/caniuse/feature-getboundingclientrect.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 12",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-getcomputedstyle.json b/.spec-data/caniuse/feature-getcomputedstyle.json
index c00ea650c..ad9207515 100644
--- a/.spec-data/caniuse/feature-getcomputedstyle.json
+++ b/.spec-data/caniuse/feature-getcomputedstyle.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 11",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-getelementsbyclassname.json b/.spec-data/caniuse/feature-getelementsbyclassname.json
index d8a5c72e5..eef369bc1 100644
--- a/.spec-data/caniuse/feature-getelementsbyclassname.json
+++ b/.spec-data/caniuse/feature-getelementsbyclassname.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-getrandomvalues.json b/.spec-data/caniuse/feature-getrandomvalues.json
index cd9c05a5a..6fc0d2856 100644
--- a/.spec-data/caniuse/feature-getrandomvalues.json
+++ b/.spec-data/caniuse/feature-getrandomvalues.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 11",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 21",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-gyroscope.json b/.spec-data/caniuse/feature-gyroscope.json
index e82ae8fbb..846da4326 100644
--- a/.spec-data/caniuse/feature-gyroscope.json
+++ b/.spec-data/caniuse/feature-gyroscope.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 54",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-hardwareconcurrency.json b/.spec-data/caniuse/feature-hardwareconcurrency.json
index cf7bdbfb1..553b2b340 100644
--- a/.spec-data/caniuse/feature-hardwareconcurrency.json
+++ b/.spec-data/caniuse/feature-hardwareconcurrency.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 48",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-hashchange.json b/.spec-data/caniuse/feature-hashchange.json
index 671a759c4..d8f1da6be 100644
--- a/.spec-data/caniuse/feature-hashchange.json
+++ b/.spec-data/caniuse/feature-hashchange.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-heif.json b/.spec-data/caniuse/feature-heif.json
index ecf82cb7a..7a121b20a 100644
--- a/.spec-data/caniuse/feature-heif.json
+++ b/.spec-data/caniuse/feature-heif.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-hevc.json b/.spec-data/caniuse/feature-hevc.json
index d3b28f8fa..c964abeca 100644
--- a/.spec-data/caniuse/feature-hevc.json
+++ b/.spec-data/caniuse/feature-hevc.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "a 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 13",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 11.0"
},
diff --git a/.spec-data/caniuse/feature-hidden.json b/.spec-data/caniuse/feature-hidden.json
index 8e4c4d78d..8f5cfe722 100644
--- a/.spec-data/caniuse/feature-hidden.json
+++ b/.spec-data/caniuse/feature-hidden.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 6",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-high-resolution-time.json b/.spec-data/caniuse/feature-high-resolution-time.json
index c297895fc..c56df6eb6 100644
--- a/.spec-data/caniuse/feature-high-resolution-time.json
+++ b/.spec-data/caniuse/feature-high-resolution-time.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 24",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 8",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-history.json b/.spec-data/caniuse/feature-history.json
index 2b5c738d0..4e6b3db44 100644
--- a/.spec-data/caniuse/feature-history.json
+++ b/.spec-data/caniuse/feature-history.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-html-media-capture.json b/.spec-data/caniuse/feature-html-media-capture.json
index 4431b9d8e..f4d7c13ee 100644
--- a/.spec-data/caniuse/feature-html-media-capture.json
+++ b/.spec-data/caniuse/feature-html-media-capture.json
@@ -4,17 +4,17 @@
"Android Browser": "y 2.2",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
- "Chrome": "n 88",
- "Chrome for Android": "y 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "y 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "u 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-html5semantic.json b/.spec-data/caniuse/feature-html5semantic.json
index 5746b439e..5894ee1d7 100644
--- a/.spec-data/caniuse/feature-html5semantic.json
+++ b/.spec-data/caniuse/feature-html5semantic.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 21",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-http-live-streaming.json b/.spec-data/caniuse/feature-http-live-streaming.json
index ec56fb931..b326a1416 100644
--- a/.spec-data/caniuse/feature-http-live-streaming.json
+++ b/.spec-data/caniuse/feature-http-live-streaming.json
@@ -4,17 +4,17 @@
"Android Browser": "y 3",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
- "Chrome": "n 88",
- "Chrome for Android": "y 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "y 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-http2.json b/.spec-data/caniuse/feature-http2.json
index 869e01e1d..e96bb3990 100644
--- a/.spec-data/caniuse/feature-http2.json
+++ b/.spec-data/caniuse/feature-http2.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 28",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-http3.json b/.spec-data/caniuse/feature-http3.json
index c42866e93..8f79f33eb 100644
--- a/.spec-data/caniuse/feature-http3.json
+++ b/.spec-data/caniuse/feature-http3.json
@@ -4,22 +4,22 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
- "Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Safari": "a 14",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
- "url": "https://tools.ietf.org/html/draft-ietf-quic-http-23"
+ "url": "https://tools.ietf.org/html/draft-ietf-quic-http-29"
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-iframe-sandbox.json b/.spec-data/caniuse/feature-iframe-sandbox.json
index 4cacc6f13..f6742bcc6 100644
--- a/.spec-data/caniuse/feature-iframe-sandbox.json
+++ b/.spec-data/caniuse/feature-iframe-sandbox.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 28",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-iframe-seamless.json b/.spec-data/caniuse/feature-iframe-seamless.json
index f6eff0ef9..a3070435e 100644
--- a/.spec-data/caniuse/feature-iframe-seamless.json
+++ b/.spec-data/caniuse/feature-iframe-seamless.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-iframe-srcdoc.json b/.spec-data/caniuse/feature-iframe-srcdoc.json
index c57beb1f9..9e3561d59 100644
--- a/.spec-data/caniuse/feature-iframe-srcdoc.json
+++ b/.spec-data/caniuse/feature-iframe-srcdoc.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 20",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 25",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-ime.json b/.spec-data/caniuse/feature-ime.json
index 45e176f2e..18a45c7fa 100644
--- a/.spec-data/caniuse/feature-ime.json
+++ b/.spec-data/caniuse/feature-ime.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-img-naturalwidth-naturalheight.json b/.spec-data/caniuse/feature-img-naturalwidth-naturalheight.json
index 67c063321..9da35441e 100644
--- a/.spec-data/caniuse/feature-img-naturalwidth-naturalheight.json
+++ b/.spec-data/caniuse/feature-img-naturalwidth-naturalheight.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-import-maps.json b/.spec-data/caniuse/feature-import-maps.json
new file mode 100644
index 000000000..031b12d69
--- /dev/null
+++ b/.spec-data/caniuse/feature-import-maps.json
@@ -0,0 +1,25 @@
+{
+ "notes": "",
+ "support": {
+ "Android Browser": "n 81",
+ "Baidu Browser": "n 7.12",
+ "Blackberry Browser": "n 10",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
+ "IE": "n 11",
+ "IE Mobile": "n 11",
+ "KaiOS Browser": "n 2.5",
+ "Opera": "n 72",
+ "Opera Mini": "n all",
+ "Opera Mobile": "n 59",
+ "QQ Browser": "n 10.4",
+ "Safari": "n TP",
+ "Samsung Internet": "n 13.0",
+ "UC Browser for Android": "n 12.12",
+ "iOS Safari": "n 14.0"
+ },
+ "url": "https://wicg.github.io/import-maps/"
+}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-imports.json b/.spec-data/caniuse/feature-imports.json
index 95d0eff11..7fdab34fa 100644
--- a/.spec-data/caniuse/feature-imports.json
+++ b/.spec-data/caniuse/feature-imports.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "y 4",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-indeterminate-checkbox.json b/.spec-data/caniuse/feature-indeterminate-checkbox.json
index e674eef73..c2af746c1 100644
--- a/.spec-data/caniuse/feature-indeterminate-checkbox.json
+++ b/.spec-data/caniuse/feature-indeterminate-checkbox.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 28",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 11.6",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-indexeddb.json b/.spec-data/caniuse/feature-indexeddb.json
index 448f23e3d..08ed8348d 100644
--- a/.spec-data/caniuse/feature-indexeddb.json
+++ b/.spec-data/caniuse/feature-indexeddb.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 24",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-indexeddb2.json b/.spec-data/caniuse/feature-indexeddb2.json
index 97a381601..7dd595f0a 100644
--- a/.spec-data/caniuse/feature-indexeddb2.json
+++ b/.spec-data/caniuse/feature-indexeddb2.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 58",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 45",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-inline-block.json b/.spec-data/caniuse/feature-inline-block.json
index 2b339f19f..030b69528 100644
--- a/.spec-data/caniuse/feature-inline-block.json
+++ b/.spec-data/caniuse/feature-inline-block.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-innertext.json b/.spec-data/caniuse/feature-innertext.json
index 1c9ad40b2..41bab0e4d 100644
--- a/.spec-data/caniuse/feature-innertext.json
+++ b/.spec-data/caniuse/feature-innertext.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 45",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-input-autocomplete-onoff.json b/.spec-data/caniuse/feature-input-autocomplete-onoff.json
index 8841801dd..5b7850e64 100644
--- a/.spec-data/caniuse/feature-input-autocomplete-onoff.json
+++ b/.spec-data/caniuse/feature-input-autocomplete-onoff.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "a 27",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "a 12",
"Firefox": "a 30",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
diff --git a/.spec-data/caniuse/feature-input-color.json b/.spec-data/caniuse/feature-input-color.json
index faf5a9738..44afd12e2 100644
--- a/.spec-data/caniuse/feature-input-color.json
+++ b/.spec-data/caniuse/feature-input-color.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 20",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-input-datetime.json b/.spec-data/caniuse/feature-input-datetime.json
index 3f51e1a9c..49a74b606 100644
--- a/.spec-data/caniuse/feature-input-datetime.json
+++ b/.spec-data/caniuse/feature-input-datetime.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "a 57",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
@@ -16,7 +16,7 @@
"Opera Mini": "n all",
"Opera Mobile": "y 10",
"QQ Browser": "y 10.4",
- "Safari": "n TP",
+ "Safari": "a TP",
"Samsung Internet": "y 4",
"UC Browser for Android": "y 12.12",
"iOS Safari": "a 5.0"
diff --git a/.spec-data/caniuse/feature-input-email-tel-url.json b/.spec-data/caniuse/feature-input-email-tel-url.json
index 7b83a97a1..da567bb0e 100644
--- a/.spec-data/caniuse/feature-input-email-tel-url.json
+++ b/.spec-data/caniuse/feature-input-email-tel-url.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-input-event.json b/.spec-data/caniuse/feature-input-event.json
index 4f0a59f61..4bb963880 100644
--- a/.spec-data/caniuse/feature-input-event.json
+++ b/.spec-data/caniuse/feature-input-event.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-input-file-accept.json b/.spec-data/caniuse/feature-input-file-accept.json
index 5a10f96b6..fdddfd202 100644
--- a/.spec-data/caniuse/feature-input-file-accept.json
+++ b/.spec-data/caniuse/feature-input-file-accept.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 26",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "y 79",
"Firefox": "y 37",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "y 10",
"IE Mobile": "a 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 11.1",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-input-file-directory.json b/.spec-data/caniuse/feature-input-file-directory.json
index 4d57f363b..b70f6b9d0 100644
--- a/.spec-data/caniuse/feature-input-file-directory.json
+++ b/.spec-data/caniuse/feature-input-file-directory.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 30",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 14",
"Firefox": "y 50",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 17",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-input-file-multiple.json b/.spec-data/caniuse/feature-input-file-multiple.json
index df8a56d82..aab8f43db 100644
--- a/.spec-data/caniuse/feature-input-file-multiple.json
+++ b/.spec-data/caniuse/feature-input-file-multiple.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 5",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "y 10",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 10.6",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "a 10.4",
"Safari": "y 4",
"Samsung Internet": "a 5.0",
diff --git a/.spec-data/caniuse/feature-input-inputmode.json b/.spec-data/caniuse/feature-input-inputmode.json
index 5d88da55f..bbb1aea44 100644
--- a/.spec-data/caniuse/feature-input-inputmode.json
+++ b/.spec-data/caniuse/feature-input-inputmode.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 66",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 53",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-input-minlength.json b/.spec-data/caniuse/feature-input-minlength.json
index 5b168fa1e..3521db7b5 100644
--- a/.spec-data/caniuse/feature-input-minlength.json
+++ b/.spec-data/caniuse/feature-input-minlength.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 40",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 27",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-input-number.json b/.spec-data/caniuse/feature-input-number.json
index efd53b55d..a621a4638 100644
--- a/.spec-data/caniuse/feature-input-number.json
+++ b/.spec-data/caniuse/feature-input-number.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 6",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "y 12",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 9",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 5",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-input-pattern.json b/.spec-data/caniuse/feature-input-pattern.json
index 3f8066d9a..f82f8a8b8 100644
--- a/.spec-data/caniuse/feature-input-pattern.json
+++ b/.spec-data/caniuse/feature-input-pattern.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 10",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 9.5",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-input-placeholder.json b/.spec-data/caniuse/feature-input-placeholder.json
index c36a4867a..f8af1854f 100644
--- a/.spec-data/caniuse/feature-input-placeholder.json
+++ b/.spec-data/caniuse/feature-input-placeholder.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-input-range.json b/.spec-data/caniuse/feature-input-range.json
index 3d7dfa3a3..b4ed7bf5a 100644
--- a/.spec-data/caniuse/feature-input-range.json
+++ b/.spec-data/caniuse/feature-input-range.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 23",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-input-search.json b/.spec-data/caniuse/feature-input-search.json
index d67e1632c..003f327cb 100644
--- a/.spec-data/caniuse/feature-input-search.json
+++ b/.spec-data/caniuse/feature-input-search.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-input-selection.json b/.spec-data/caniuse/feature-input-selection.json
index 92e92e9a2..05a12c1c4 100644
--- a/.spec-data/caniuse/feature-input-selection.json
+++ b/.spec-data/caniuse/feature-input-selection.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-insert-adjacent.json b/.spec-data/caniuse/feature-insert-adjacent.json
index cb7722657..ca72a8ce6 100644
--- a/.spec-data/caniuse/feature-insert-adjacent.json
+++ b/.spec-data/caniuse/feature-insert-adjacent.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 48",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-insertadjacenthtml.json b/.spec-data/caniuse/feature-insertadjacenthtml.json
index 8c6510d9a..c07ca73d0 100644
--- a/.spec-data/caniuse/feature-insertadjacenthtml.json
+++ b/.spec-data/caniuse/feature-insertadjacenthtml.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 8",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-internationalization.json b/.spec-data/caniuse/feature-internationalization.json
index ce74bac6b..055de756c 100644
--- a/.spec-data/caniuse/feature-internationalization.json
+++ b/.spec-data/caniuse/feature-internationalization.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 24",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-intersectionobserver-v2.json b/.spec-data/caniuse/feature-intersectionobserver-v2.json
index 4d746287b..8c6cd8622 100644
--- a/.spec-data/caniuse/feature-intersectionobserver-v2.json
+++ b/.spec-data/caniuse/feature-intersectionobserver-v2.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 74",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 62",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 11.1",
diff --git a/.spec-data/caniuse/feature-intersectionobserver.json b/.spec-data/caniuse/feature-intersectionobserver.json
index 4abf92b31..179e52480 100644
--- a/.spec-data/caniuse/feature-intersectionobserver.json
+++ b/.spec-data/caniuse/feature-intersectionobserver.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 58",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 55",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 45",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-intl-pluralrules.json b/.spec-data/caniuse/feature-intl-pluralrules.json
index 5af502ad5..45a1f4b79 100644
--- a/.spec-data/caniuse/feature-intl-pluralrules.json
+++ b/.spec-data/caniuse/feature-intl-pluralrules.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 63",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 58",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 50",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 13",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-intrinsic-width.json b/.spec-data/caniuse/feature-intrinsic-width.json
index 22bb47de5..a0f4e9b4a 100644
--- a/.spec-data/caniuse/feature-intrinsic-width.json
+++ b/.spec-data/caniuse/feature-intrinsic-width.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 46",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 66",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 33",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "a 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-jpeg2000.json b/.spec-data/caniuse/feature-jpeg2000.json
index caaefb40d..c9829fa95 100644
--- a/.spec-data/caniuse/feature-jpeg2000.json
+++ b/.spec-data/caniuse/feature-jpeg2000.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 5",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 5.0"
},
diff --git a/.spec-data/caniuse/feature-jpegxr.json b/.spec-data/caniuse/feature-jpegxr.json
index d3fa19dcd..314c9450b 100644
--- a/.spec-data/caniuse/feature-jpegxr.json
+++ b/.spec-data/caniuse/feature-jpegxr.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-js-regexp-lookbehind.json b/.spec-data/caniuse/feature-js-regexp-lookbehind.json
index d20b6b61c..958cb5254 100644
--- a/.spec-data/caniuse/feature-js-regexp-lookbehind.json
+++ b/.spec-data/caniuse/feature-js-regexp-lookbehind.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 62",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 78",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 49",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-json.json b/.spec-data/caniuse/feature-json.json
index ed812e1e7..60537afbe 100644
--- a/.spec-data/caniuse/feature-json.json
+++ b/.spec-data/caniuse/feature-json.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-justify-content-space-evenly.json b/.spec-data/caniuse/feature-justify-content-space-evenly.json
index 1a133b1bb..80c274860 100644
--- a/.spec-data/caniuse/feature-justify-content-space-evenly.json
+++ b/.spec-data/caniuse/feature-justify-content-space-evenly.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 60",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 47",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-kerning-pairs-ligatures.json b/.spec-data/caniuse/feature-kerning-pairs-ligatures.json
index 78fc58994..28e80c1c3 100644
--- a/.spec-data/caniuse/feature-kerning-pairs-ligatures.json
+++ b/.spec-data/caniuse/feature-kerning-pairs-ligatures.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-keyboardevent-charcode.json b/.spec-data/caniuse/feature-keyboardevent-charcode.json
index f4a3d8d21..b83ae8b9a 100644
--- a/.spec-data/caniuse/feature-keyboardevent-charcode.json
+++ b/.spec-data/caniuse/feature-keyboardevent-charcode.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "y 9",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 12.1",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-keyboardevent-code.json b/.spec-data/caniuse/feature-keyboardevent-code.json
index a7c58cb09..f3e15ce39 100644
--- a/.spec-data/caniuse/feature-keyboardevent-code.json
+++ b/.spec-data/caniuse/feature-keyboardevent-code.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 48",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 35",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.3"
},
diff --git a/.spec-data/caniuse/feature-keyboardevent-getmodifierstate.json b/.spec-data/caniuse/feature-keyboardevent-getmodifierstate.json
index 81d8cbd9b..4463545e8 100644
--- a/.spec-data/caniuse/feature-keyboardevent-getmodifierstate.json
+++ b/.spec-data/caniuse/feature-keyboardevent-getmodifierstate.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 30",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-keyboardevent-key.json b/.spec-data/caniuse/feature-keyboardevent-key.json
index 589b8fdcd..cdc51a258 100644
--- a/.spec-data/caniuse/feature-keyboardevent-key.json
+++ b/.spec-data/caniuse/feature-keyboardevent-key.json
@@ -5,10 +5,10 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 51",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-keyboardevent-location.json b/.spec-data/caniuse/feature-keyboardevent-location.json
index b247e4478..1190f87b5 100644
--- a/.spec-data/caniuse/feature-keyboardevent-location.json
+++ b/.spec-data/caniuse/feature-keyboardevent-location.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 30",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-keyboardevent-which.json b/.spec-data/caniuse/feature-keyboardevent-which.json
index 04ba27ef3..defa43570 100644
--- a/.spec-data/caniuse/feature-keyboardevent-which.json
+++ b/.spec-data/caniuse/feature-keyboardevent-which.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 10.0",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "y 5.1",
"Samsung Internet": "a 5.0",
diff --git a/.spec-data/caniuse/feature-lazyload.json b/.spec-data/caniuse/feature-lazyload.json
index 9c2ba5b14..76086cb1d 100644
--- a/.spec-data/caniuse/feature-lazyload.json
+++ b/.spec-data/caniuse/feature-lazyload.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-let.json b/.spec-data/caniuse/feature-let.json
index 7dd52d825..d80528779 100644
--- a/.spec-data/caniuse/feature-let.json
+++ b/.spec-data/caniuse/feature-let.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-link-icon-png.json b/.spec-data/caniuse/feature-link-icon-png.json
index 357d68bda..b8ef48a0f 100644
--- a/.spec-data/caniuse/feature-link-icon-png.json
+++ b/.spec-data/caniuse/feature-link-icon-png.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 9",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 3.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-link-icon-svg.json b/.spec-data/caniuse/feature-link-icon-svg.json
index 213db53b7..5dd98a799 100644
--- a/.spec-data/caniuse/feature-link-icon-svg.json
+++ b/.spec-data/caniuse/feature-link-icon-svg.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 80",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 80",
"Firefox": "y 41",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 67",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "a 9",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "a 9.0"
},
diff --git a/.spec-data/caniuse/feature-link-rel-dns-prefetch.json b/.spec-data/caniuse/feature-link-rel-dns-prefetch.json
index 69475f58a..76b0a401d 100644
--- a/.spec-data/caniuse/feature-link-rel-dns-prefetch.json
+++ b/.spec-data/caniuse/feature-link-rel-dns-prefetch.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "u 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "a 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "u 46",
+ "Opera Mobile": "u 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-link-rel-modulepreload.json b/.spec-data/caniuse/feature-link-rel-modulepreload.json
index a4d6da7fb..91b0ae941 100644
--- a/.spec-data/caniuse/feature-link-rel-modulepreload.json
+++ b/.spec-data/caniuse/feature-link-rel-modulepreload.json
@@ -5,16 +5,16 @@
"Baidu Browser": "u 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 66",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 53",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "u 10.4",
"Safari": "n TP",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-link-rel-preconnect.json b/.spec-data/caniuse/feature-link-rel-preconnect.json
index 9b28c74cd..d3ba71ce5 100644
--- a/.spec-data/caniuse/feature-link-rel-preconnect.json
+++ b/.spec-data/caniuse/feature-link-rel-preconnect.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 46",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "y 39",
- "Firefox for Android": "u 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "u 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 33",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-link-rel-prefetch.json b/.spec-data/caniuse/feature-link-rel-prefetch.json
index ab0ce36f3..2409e188a 100644
--- a/.spec-data/caniuse/feature-link-rel-prefetch.json
+++ b/.spec-data/caniuse/feature-link-rel-prefetch.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-link-rel-preload.json b/.spec-data/caniuse/feature-link-rel-preload.json
index 0002478c0..886f8a19a 100644
--- a/.spec-data/caniuse/feature-link-rel-preload.json
+++ b/.spec-data/caniuse/feature-link-rel-preload.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 50",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 37",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-link-rel-prerender.json b/.spec-data/caniuse/feature-link-rel-prerender.json
index eedf86313..33b7763da 100644
--- a/.spec-data/caniuse/feature-link-rel-prerender.json
+++ b/.spec-data/caniuse/feature-link-rel-prerender.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 13",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-loading-lazy-attr.json b/.spec-data/caniuse/feature-loading-lazy-attr.json
index 834e991fd..ab0bc1812 100644
--- a/.spec-data/caniuse/feature-loading-lazy-attr.json
+++ b/.spec-data/caniuse/feature-loading-lazy-attr.json
@@ -4,17 +4,17 @@
"Android Browser": "y 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "y 76",
- "Chrome for Android": "y 84",
+ "Chrome": "y 77",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "y 75",
- "Firefox for Android": "n 68",
+ "Firefox": "a 75",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 12.0",
diff --git a/.spec-data/caniuse/feature-localecompare.json b/.spec-data/caniuse/feature-localecompare.json
index dedfa13cf..27aba5ddb 100644
--- a/.spec-data/caniuse/feature-localecompare.json
+++ b/.spec-data/caniuse/feature-localecompare.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 24",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 15",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-magnetometer.json b/.spec-data/caniuse/feature-magnetometer.json
index 43ad5be73..e6b3f276c 100644
--- a/.spec-data/caniuse/feature-magnetometer.json
+++ b/.spec-data/caniuse/feature-magnetometer.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 54",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-matchesselector.json b/.spec-data/caniuse/feature-matchesselector.json
index ede7182c0..99454d21d 100644
--- a/.spec-data/caniuse/feature-matchesselector.json
+++ b/.spec-data/caniuse/feature-matchesselector.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 34",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 21",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-matchmedia.json b/.spec-data/caniuse/feature-matchmedia.json
index ab5f29114..337c214d4 100644
--- a/.spec-data/caniuse/feature-matchmedia.json
+++ b/.spec-data/caniuse/feature-matchmedia.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 9",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-mathml.json b/.spec-data/caniuse/feature-mathml.json
index 1fe67aad6..c7851c8f2 100644
--- a/.spec-data/caniuse/feature-mathml.json
+++ b/.spec-data/caniuse/feature-mathml.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "a 12.12",
"iOS Safari": "y 5.0"
},
diff --git a/.spec-data/caniuse/feature-maxlength.json b/.spec-data/caniuse/feature-maxlength.json
index 3ec24f4a7..6695a5ce0 100644
--- a/.spec-data/caniuse/feature-maxlength.json
+++ b/.spec-data/caniuse/feature-maxlength.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-media-fragments.json b/.spec-data/caniuse/feature-media-fragments.json
index 95f6cc56a..f128e051c 100644
--- a/.spec-data/caniuse/feature-media-fragments.json
+++ b/.spec-data/caniuse/feature-media-fragments.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 18",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "a 34",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "a 15",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "a 6",
"Samsung Internet": "a 6.2",
diff --git a/.spec-data/caniuse/feature-mediacapture-fromelement.json b/.spec-data/caniuse/feature-mediacapture-fromelement.json
index f40c0c90d..9e2dbe6d1 100644
--- a/.spec-data/caniuse/feature-mediacapture-fromelement.json
+++ b/.spec-data/caniuse/feature-mediacapture-fromelement.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 62",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "a 43",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 48",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "a 11",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-mediarecorder.json b/.spec-data/caniuse/feature-mediarecorder.json
index 817de7c11..375fa9524 100644
--- a/.spec-data/caniuse/feature-mediarecorder.json
+++ b/.spec-data/caniuse/feature-mediarecorder.json
@@ -5,18 +5,18 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 29",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
- "Safari": "n TP",
+ "Safari": "y TP",
"Samsung Internet": "y 5.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
diff --git a/.spec-data/caniuse/feature-mediasource.json b/.spec-data/caniuse/feature-mediasource.json
index 735efc505..734e5d097 100644
--- a/.spec-data/caniuse/feature-mediasource.json
+++ b/.spec-data/caniuse/feature-mediasource.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 31",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 42",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 8",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-menu.json b/.spec-data/caniuse/feature-menu.json
index 7ddf60a0e..28eed895e 100644
--- a/.spec-data/caniuse/feature-menu.json
+++ b/.spec-data/caniuse/feature-menu.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "a 8",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-meta-theme-color.json b/.spec-data/caniuse/feature-meta-theme-color.json
index 9c472032b..92910ca52 100644
--- a/.spec-data/caniuse/feature-meta-theme-color.json
+++ b/.spec-data/caniuse/feature-meta-theme-color.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 73",
- "Chrome for Android": "y 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome for Android": "y 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-meter.json b/.spec-data/caniuse/feature-meter.json
index 7c33e5c71..838c6a45d 100644
--- a/.spec-data/caniuse/feature-meter.json
+++ b/.spec-data/caniuse/feature-meter.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-midi.json b/.spec-data/caniuse/feature-midi.json
index 27b22478c..a49a60492 100644
--- a/.spec-data/caniuse/feature-midi.json
+++ b/.spec-data/caniuse/feature-midi.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 43",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 30",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-minmaxwh.json b/.spec-data/caniuse/feature-minmaxwh.json
index 20edff272..d7efb58a0 100644
--- a/.spec-data/caniuse/feature-minmaxwh.json
+++ b/.spec-data/caniuse/feature-minmaxwh.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 7",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-mp3.json b/.spec-data/caniuse/feature-mp3.json
index 2af157e62..5f1110741 100644
--- a/.spec-data/caniuse/feature-mp3.json
+++ b/.spec-data/caniuse/feature-mp3.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 22",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-mpeg-dash.json b/.spec-data/caniuse/feature-mpeg-dash.json
index 42c487dd6..8bb385d51 100644
--- a/.spec-data/caniuse/feature-mpeg-dash.json
+++ b/.spec-data/caniuse/feature-mpeg-dash.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-mpeg4.json b/.spec-data/caniuse/feature-mpeg4.json
index 95c5f360f..482a1736d 100644
--- a/.spec-data/caniuse/feature-mpeg4.json
+++ b/.spec-data/caniuse/feature-mpeg4.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 35",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-multibackgrounds.json b/.spec-data/caniuse/feature-multibackgrounds.json
index 5c65bfdf6..5a91d5430 100644
--- a/.spec-data/caniuse/feature-multibackgrounds.json
+++ b/.spec-data/caniuse/feature-multibackgrounds.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-multicolumn.json b/.spec-data/caniuse/feature-multicolumn.json
index 78760aadf..233bb4efa 100644
--- a/.spec-data/caniuse/feature-multicolumn.json
+++ b/.spec-data/caniuse/feature-multicolumn.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 50",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "a 52",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
"Opera": "a 37",
"Opera Mini": "y all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-mutation-events.json b/.spec-data/caniuse/feature-mutation-events.json
index 14b96d25e..083606908 100644
--- a/.spec-data/caniuse/feature-mutation-events.json
+++ b/.spec-data/caniuse/feature-mutation-events.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "a 15",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 6",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "a 15",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "a 4",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-mutationobserver.json b/.spec-data/caniuse/feature-mutationobserver.json
index 18705adf7..33821d8f3 100644
--- a/.spec-data/caniuse/feature-mutationobserver.json
+++ b/.spec-data/caniuse/feature-mutationobserver.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 27",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 14",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-namevalue-storage.json b/.spec-data/caniuse/feature-namevalue-storage.json
index fd1ea3774..863734739 100644
--- a/.spec-data/caniuse/feature-namevalue-storage.json
+++ b/.spec-data/caniuse/feature-namevalue-storage.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-native-filesystem-api.json b/.spec-data/caniuse/feature-native-filesystem-api.json
index 9295ea406..8e5edce13 100644
--- a/.spec-data/caniuse/feature-native-filesystem-api.json
+++ b/.spec-data/caniuse/feature-native-filesystem-api.json
@@ -5,21 +5,21 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 86",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome for Android": "n 87",
+ "Edge": "a 86",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "a 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
- "url": "https://wicg.github.io/native-file-system/"
+ "url": "https://wicg.github.io/file-system-access/"
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-nav-timing.json b/.spec-data/caniuse/feature-nav-timing.json
index c537c7ab2..245c4ac65 100644
--- a/.spec-data/caniuse/feature-nav-timing.json
+++ b/.spec-data/caniuse/feature-nav-timing.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 13",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 7",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 8",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-netinfo.json b/.spec-data/caniuse/feature-netinfo.json
index ae4610e16..772509315 100644
--- a/.spec-data/caniuse/feature-netinfo.json
+++ b/.spec-data/caniuse/feature-netinfo.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "a 79",
- "Firefox": "n 82",
- "Firefox for Android": "y 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 48",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-notifications.json b/.spec-data/caniuse/feature-notifications.json
index f19d83a33..f66695d2b 100644
--- a/.spec-data/caniuse/feature-notifications.json
+++ b/.spec-data/caniuse/feature-notifications.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 22",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 22",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 6",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-object-entries.json b/.spec-data/caniuse/feature-object-entries.json
index 7e018af8d..05915e497 100644
--- a/.spec-data/caniuse/feature-object-entries.json
+++ b/.spec-data/caniuse/feature-object-entries.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 7",
"Chrome": "y 54",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 47",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 41",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-object-fit.json b/.spec-data/caniuse/feature-object-fit.json
index 57e0efaa1..80c6f0880 100644
--- a/.spec-data/caniuse/feature-object-fit.json
+++ b/.spec-data/caniuse/feature-object-fit.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 31",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 19",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-object-observe.json b/.spec-data/caniuse/feature-object-observe.json
index ee329d090..6c40cc695 100644
--- a/.spec-data/caniuse/feature-object-observe.json
+++ b/.spec-data/caniuse/feature-object-observe.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-object-values.json b/.spec-data/caniuse/feature-object-values.json
index ab2e49bec..0e3041b36 100644
--- a/.spec-data/caniuse/feature-object-values.json
+++ b/.spec-data/caniuse/feature-object-values.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 54",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 47",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 41",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-objectrtc.json b/.spec-data/caniuse/feature-objectrtc.json
index 3b578894b..b42e992a4 100644
--- a/.spec-data/caniuse/feature-objectrtc.json
+++ b/.spec-data/caniuse/feature-objectrtc.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-offline-apps.json b/.spec-data/caniuse/feature-offline-apps.json
index 2d059db39..4bea16cb4 100644
--- a/.spec-data/caniuse/feature-offline-apps.json
+++ b/.spec-data/caniuse/feature-offline-apps.json
@@ -1,14 +1,14 @@
{
"notes": "This technology is being deprecated in favor of [Service Workers](https://caniuse.com/#feat=serviceworkers)",
"support": {
- "Android Browser": "y 2.1",
+ "Android Browser": "n 81",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
- "Chrome": "n 88",
- "Chrome for Android": "y 84",
- "Edge": "y 12",
- "Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
@@ -21,5 +21,5 @@
"UC Browser for Android": "y 12.12",
"iOS Safari": "y 3.2"
},
- "url": "https://html.spec.whatwg.org/multipage/browsers.html#offline"
+ "url": "https://www.w3.org/TR/2011/WD-html5-20110525/offline.html#offline"
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-offscreencanvas.json b/.spec-data/caniuse/feature-offscreencanvas.json
index 34dc63afb..00cede47f 100644
--- a/.spec-data/caniuse/feature-offscreencanvas.json
+++ b/.spec-data/caniuse/feature-offscreencanvas.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 69",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-ogg-vorbis.json b/.spec-data/caniuse/feature-ogg-vorbis.json
index d0e140566..3a4c33899 100644
--- a/.spec-data/caniuse/feature-ogg-vorbis.json
+++ b/.spec-data/caniuse/feature-ogg-vorbis.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-ogv.json b/.spec-data/caniuse/feature-ogv.json
index 92d284b54..a3b8c8bf5 100644
--- a/.spec-data/caniuse/feature-ogv.json
+++ b/.spec-data/caniuse/feature-ogv.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 4",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 17",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 10.5",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-ol-reversed.json b/.spec-data/caniuse/feature-ol-reversed.json
index adb3d290e..b494a359c 100644
--- a/.spec-data/caniuse/feature-ol-reversed.json
+++ b/.spec-data/caniuse/feature-ol-reversed.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 20",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 18",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 12.1",
"Opera Mini": "y all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-once-event-listener.json b/.spec-data/caniuse/feature-once-event-listener.json
index 59aee9ad7..14a28911e 100644
--- a/.spec-data/caniuse/feature-once-event-listener.json
+++ b/.spec-data/caniuse/feature-once-event-listener.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 55",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 50",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 42",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-online-status.json b/.spec-data/caniuse/feature-online-status.json
index 3a9c8dc7a..78fae987c 100644
--- a/.spec-data/caniuse/feature-online-status.json
+++ b/.spec-data/caniuse/feature-online-status.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 14",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 41",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-opus.json b/.spec-data/caniuse/feature-opus.json
index ccba4c874..98ef69606 100644
--- a/.spec-data/caniuse/feature-opus.json
+++ b/.spec-data/caniuse/feature-opus.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 33",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 20",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "a 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-orientation-sensor.json b/.spec-data/caniuse/feature-orientation-sensor.json
index f2fd45b86..71e107042 100644
--- a/.spec-data/caniuse/feature-orientation-sensor.json
+++ b/.spec-data/caniuse/feature-orientation-sensor.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 54",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-outline.json b/.spec-data/caniuse/feature-outline.json
index 723a23b14..31514b89d 100644
--- a/.spec-data/caniuse/feature-outline.json
+++ b/.spec-data/caniuse/feature-outline.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 8",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-pad-start-end.json b/.spec-data/caniuse/feature-pad-start-end.json
index 7b38d7c63..fd41d03c0 100644
--- a/.spec-data/caniuse/feature-pad-start-end.json
+++ b/.spec-data/caniuse/feature-pad-start-end.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 57",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 48",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 44",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-page-transition-events.json b/.spec-data/caniuse/feature-page-transition-events.json
index 3aa4e9a03..e6c09168c 100644
--- a/.spec-data/caniuse/feature-page-transition-events.json
+++ b/.spec-data/caniuse/feature-page-transition-events.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-pagevisibility.json b/.spec-data/caniuse/feature-pagevisibility.json
index ff9befb74..15690de3c 100644
--- a/.spec-data/caniuse/feature-pagevisibility.json
+++ b/.spec-data/caniuse/feature-pagevisibility.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 33",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 18",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-passive-event-listener.json b/.spec-data/caniuse/feature-passive-event-listener.json
index 2bf07cddd..630a36e11 100644
--- a/.spec-data/caniuse/feature-passive-event-listener.json
+++ b/.spec-data/caniuse/feature-passive-event-listener.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 51",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 38",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-path2d.json b/.spec-data/caniuse/feature-path2d.json
index 3d72f92af..955d1479a 100644
--- a/.spec-data/caniuse/feature-path2d.json
+++ b/.spec-data/caniuse/feature-path2d.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 68",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 48",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 55",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-payment-request.json b/.spec-data/caniuse/feature-payment-request.json
index f38002270..507133663 100644
--- a/.spec-data/caniuse/feature-payment-request.json
+++ b/.spec-data/caniuse/feature-payment-request.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 78",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 66",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "a 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 12.0",
diff --git a/.spec-data/caniuse/feature-pdf-viewer.json b/.spec-data/caniuse/feature-pdf-viewer.json
index cf351e755..b3df60220 100644
--- a/.spec-data/caniuse/feature-pdf-viewer.json
+++ b/.spec-data/caniuse/feature-pdf-viewer.json
@@ -1,23 +1,23 @@
{
- "notes": "",
+ "notes": "When displaying PDFs inline rather than separately, iOS Safari will only display the first page of the document.",
"support": {
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "u 10",
"Chrome": "y 15",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 15",
"Firefox": "y 19",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "a 11",
"IE Mobile": "u 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 12",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 3.2"
},
diff --git a/.spec-data/caniuse/feature-permissions-api.json b/.spec-data/caniuse/feature-permissions-api.json
index dce2a20a4..433294672 100644
--- a/.spec-data/caniuse/feature-permissions-api.json
+++ b/.spec-data/caniuse/feature-permissions-api.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 43",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 46",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 30",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-permissions-policy.json b/.spec-data/caniuse/feature-permissions-policy.json
index df347538f..7572d77fa 100644
--- a/.spec-data/caniuse/feature-permissions-policy.json
+++ b/.spec-data/caniuse/feature-permissions-policy.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-picture-in-picture.json b/.spec-data/caniuse/feature-picture-in-picture.json
index 2ec203d79..02e19ab61 100644
--- a/.spec-data/caniuse/feature-picture-in-picture.json
+++ b/.spec-data/caniuse/feature-picture-in-picture.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 70",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "y 79",
"Firefox": "a 68",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "a 37",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 13.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 14.0"
},
diff --git a/.spec-data/caniuse/feature-picture.json b/.spec-data/caniuse/feature-picture.json
index 324bc4e6e..7e9a2b97f 100644
--- a/.spec-data/caniuse/feature-picture.json
+++ b/.spec-data/caniuse/feature-picture.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-ping.json b/.spec-data/caniuse/feature-ping.json
index c727280eb..d1ba15e39 100644
--- a/.spec-data/caniuse/feature-ping.json
+++ b/.spec-data/caniuse/feature-ping.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-png-alpha.json b/.spec-data/caniuse/feature-png-alpha.json
index 4a8635f66..441f64c18 100644
--- a/.spec-data/caniuse/feature-png-alpha.json
+++ b/.spec-data/caniuse/feature-png-alpha.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 7",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-pointer-events.json b/.spec-data/caniuse/feature-pointer-events.json
index 6a6e09a3f..36a92ce2a 100644
--- a/.spec-data/caniuse/feature-pointer-events.json
+++ b/.spec-data/caniuse/feature-pointer-events.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 4",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-pointer.json b/.spec-data/caniuse/feature-pointer.json
index 6c4206f2d..35f9d5973 100644
--- a/.spec-data/caniuse/feature-pointer.json
+++ b/.spec-data/caniuse/feature-pointer.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 55",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 59",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 42",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 13",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-pointerlock.json b/.spec-data/caniuse/feature-pointerlock.json
index fdcc1c750..3ebc4f26f 100644
--- a/.spec-data/caniuse/feature-pointerlock.json
+++ b/.spec-data/caniuse/feature-pointerlock.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 37",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 13",
"Firefox": "y 41",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 10.3"
},
diff --git a/.spec-data/caniuse/feature-portals.json b/.spec-data/caniuse/feature-portals.json
index 022124385..433f42a89 100644
--- a/.spec-data/caniuse/feature-portals.json
+++ b/.spec-data/caniuse/feature-portals.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-prefers-color-scheme.json b/.spec-data/caniuse/feature-prefers-color-scheme.json
index c5af1fba1..69757a349 100644
--- a/.spec-data/caniuse/feature-prefers-color-scheme.json
+++ b/.spec-data/caniuse/feature-prefers-color-scheme.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 76",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 67",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 62",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 12.0",
diff --git a/.spec-data/caniuse/feature-prefers-reduced-motion.json b/.spec-data/caniuse/feature-prefers-reduced-motion.json
index 2c97ca47f..e37dc62b9 100644
--- a/.spec-data/caniuse/feature-prefers-reduced-motion.json
+++ b/.spec-data/caniuse/feature-prefers-reduced-motion.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 74",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 63",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 11.1",
diff --git a/.spec-data/caniuse/feature-progress.json b/.spec-data/caniuse/feature-progress.json
index 975983e49..641169b5d 100644
--- a/.spec-data/caniuse/feature-progress.json
+++ b/.spec-data/caniuse/feature-progress.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-promise-finally.json b/.spec-data/caniuse/feature-promise-finally.json
index 6c1f502c7..7ab34f28d 100644
--- a/.spec-data/caniuse/feature-promise-finally.json
+++ b/.spec-data/caniuse/feature-promise-finally.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 63",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 58",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 50",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-promises.json b/.spec-data/caniuse/feature-promises.json
index 2930043e3..a5dda051c 100644
--- a/.spec-data/caniuse/feature-promises.json
+++ b/.spec-data/caniuse/feature-promises.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 33",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 20",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-proximity.json b/.spec-data/caniuse/feature-proximity.json
index 0ae7859d8..a0783d2ad 100644
--- a/.spec-data/caniuse/feature-proximity.json
+++ b/.spec-data/caniuse/feature-proximity.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-proxy.json b/.spec-data/caniuse/feature-proxy.json
index b20e5aaa1..4c62bf8b3 100644
--- a/.spec-data/caniuse/feature-proxy.json
+++ b/.spec-data/caniuse/feature-proxy.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 18",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-publickeypinning.json b/.spec-data/caniuse/feature-publickeypinning.json
index 80c4e51f3..2921297c1 100644
--- a/.spec-data/caniuse/feature-publickeypinning.json
+++ b/.spec-data/caniuse/feature-publickeypinning.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "y 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-push-api.json b/.spec-data/caniuse/feature-push-api.json
index 771372c31..f509b691c 100644
--- a/.spec-data/caniuse/feature-push-api.json
+++ b/.spec-data/caniuse/feature-push-api.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 50",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 42",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-queryselector.json b/.spec-data/caniuse/feature-queryselector.json
index 14efd2652..a29452a0c 100644
--- a/.spec-data/caniuse/feature-queryselector.json
+++ b/.spec-data/caniuse/feature-queryselector.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-readonly-attr.json b/.spec-data/caniuse/feature-readonly-attr.json
index 241266250..f626084d9 100644
--- a/.spec-data/caniuse/feature-readonly-attr.json
+++ b/.spec-data/caniuse/feature-readonly-attr.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "y all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-referrer-policy.json b/.spec-data/caniuse/feature-referrer-policy.json
index c2842826f..89f29f659 100644
--- a/.spec-data/caniuse/feature-referrer-policy.json
+++ b/.spec-data/caniuse/feature-referrer-policy.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-registerprotocolhandler.json b/.spec-data/caniuse/feature-registerprotocolhandler.json
index d51f81d38..c11486237 100644
--- a/.spec-data/caniuse/feature-registerprotocolhandler.json
+++ b/.spec-data/caniuse/feature-registerprotocolhandler.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 13",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 3",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 11.6",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-rel-noopener.json b/.spec-data/caniuse/feature-rel-noopener.json
index 194c10887..7d82ecba4 100644
--- a/.spec-data/caniuse/feature-rel-noopener.json
+++ b/.spec-data/caniuse/feature-rel-noopener.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-rel-noreferrer.json b/.spec-data/caniuse/feature-rel-noreferrer.json
index 0378469bd..10fe9b1e3 100644
--- a/.spec-data/caniuse/feature-rel-noreferrer.json
+++ b/.spec-data/caniuse/feature-rel-noreferrer.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 16",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 33",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-rellist.json b/.spec-data/caniuse/feature-rellist.json
index 46282d63d..1e448c709 100644
--- a/.spec-data/caniuse/feature-rellist.json
+++ b/.spec-data/caniuse/feature-rellist.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 65",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 30",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-rem.json b/.spec-data/caniuse/feature-rem.json
index f7e31b265..9b50cc782 100644
--- a/.spec-data/caniuse/feature-rem.json
+++ b/.spec-data/caniuse/feature-rem.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-requestanimationframe.json b/.spec-data/caniuse/feature-requestanimationframe.json
index 6f20e336d..1968f2e90 100644
--- a/.spec-data/caniuse/feature-requestanimationframe.json
+++ b/.spec-data/caniuse/feature-requestanimationframe.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 24",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 23",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-requestidlecallback.json b/.spec-data/caniuse/feature-requestidlecallback.json
index 0ed8c755a..e289a6d13 100644
--- a/.spec-data/caniuse/feature-requestidlecallback.json
+++ b/.spec-data/caniuse/feature-requestidlecallback.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 47",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 55",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 34",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-resizeobserver.json b/.spec-data/caniuse/feature-resizeobserver.json
index 1348ba3ea..e160c4170 100644
--- a/.spec-data/caniuse/feature-resizeobserver.json
+++ b/.spec-data/caniuse/feature-resizeobserver.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 64",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 69",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 13.1",
"Samsung Internet": "y 9.2",
diff --git a/.spec-data/caniuse/feature-resource-timing.json b/.spec-data/caniuse/feature-resource-timing.json
index acf3ec876..af20bb5ee 100644
--- a/.spec-data/caniuse/feature-resource-timing.json
+++ b/.spec-data/caniuse/feature-resource-timing.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 35",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-rest-parameters.json b/.spec-data/caniuse/feature-rest-parameters.json
index 1a18485b0..b09b1e0db 100644
--- a/.spec-data/caniuse/feature-rest-parameters.json
+++ b/.spec-data/caniuse/feature-rest-parameters.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 47",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 34",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-rtcpeerconnection.json b/.spec-data/caniuse/feature-rtcpeerconnection.json
index fb2af0ef3..63948a2d2 100644
--- a/.spec-data/caniuse/feature-rtcpeerconnection.json
+++ b/.spec-data/caniuse/feature-rtcpeerconnection.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 43",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 11",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 11.0"
},
diff --git a/.spec-data/caniuse/feature-ruby.json b/.spec-data/caniuse/feature-ruby.json
index e48b99652..272c7d3dc 100644
--- a/.spec-data/caniuse/feature-ruby.json
+++ b/.spec-data/caniuse/feature-ruby.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "a 5",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "a 15",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "a 5",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-run-in.json b/.spec-data/caniuse/feature-run-in.json
index d0c2875a5..54d99a159 100644
--- a/.spec-data/caniuse/feature-run-in.json
+++ b/.spec-data/caniuse/feature-run-in.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 7",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "y all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-same-site-cookie-attribute.json b/.spec-data/caniuse/feature-same-site-cookie-attribute.json
index 4024409f3..e6b7d138b 100644
--- a/.spec-data/caniuse/feature-same-site-cookie-attribute.json
+++ b/.spec-data/caniuse/feature-same-site-cookie-attribute.json
@@ -5,18 +5,18 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 51",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 60",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 39",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "u 10.4",
- "Safari": "a 12",
+ "Safari": "y TP",
"Samsung Internet": "y 5.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 13.0"
diff --git a/.spec-data/caniuse/feature-screen-orientation.json b/.spec-data/caniuse/feature-screen-orientation.json
index f4480c0cb..35f5d65f9 100644
--- a/.spec-data/caniuse/feature-screen-orientation.json
+++ b/.spec-data/caniuse/feature-screen-orientation.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-script-async.json b/.spec-data/caniuse/feature-script-async.json
index 7dc2841f6..7e862fbe1 100644
--- a/.spec-data/caniuse/feature-script-async.json
+++ b/.spec-data/caniuse/feature-script-async.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-script-defer.json b/.spec-data/caniuse/feature-script-defer.json
index 2dac2a931..92e70f211 100644
--- a/.spec-data/caniuse/feature-script-defer.json
+++ b/.spec-data/caniuse/feature-script-defer.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-scrollintoview.json b/.spec-data/caniuse/feature-scrollintoview.json
index 3c9380c96..772aba9c0 100644
--- a/.spec-data/caniuse/feature-scrollintoview.json
+++ b/.spec-data/caniuse/feature-scrollintoview.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 8",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-scrollintoviewifneeded.json b/.spec-data/caniuse/feature-scrollintoviewifneeded.json
index 157eff63a..f5f7921b1 100644
--- a/.spec-data/caniuse/feature-scrollintoviewifneeded.json
+++ b/.spec-data/caniuse/feature-scrollintoviewifneeded.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-sdch.json b/.spec-data/caniuse/feature-sdch.json
index 2aae07fff..3edced161 100644
--- a/.spec-data/caniuse/feature-sdch.json
+++ b/.spec-data/caniuse/feature-sdch.json
@@ -4,17 +4,17 @@
"Android Browser": "y 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-selection-api.json b/.spec-data/caniuse/feature-selection-api.json
index 1f3e858ac..6970dcb9c 100644
--- a/.spec-data/caniuse/feature-selection-api.json
+++ b/.spec-data/caniuse/feature-selection-api.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 11",
"KaiOS Browser": "a 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-server-timing.json b/.spec-data/caniuse/feature-server-timing.json
index a185cfc85..74970ab71 100644
--- a/.spec-data/caniuse/feature-server-timing.json
+++ b/.spec-data/caniuse/feature-server-timing.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 65",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 61",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 52",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "a 12.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-serviceworkers.json b/.spec-data/caniuse/feature-serviceworkers.json
index 86805545e..480f9017b 100644
--- a/.spec-data/caniuse/feature-serviceworkers.json
+++ b/.spec-data/caniuse/feature-serviceworkers.json
@@ -5,16 +5,16 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 45",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 32",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "y 11.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-setimmediate.json b/.spec-data/caniuse/feature-setimmediate.json
index 56ee33747..3d3cce5aa 100644
--- a/.spec-data/caniuse/feature-setimmediate.json
+++ b/.spec-data/caniuse/feature-setimmediate.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-shadowdom.json b/.spec-data/caniuse/feature-shadowdom.json
index f5841ac5f..6022aafd4 100644
--- a/.spec-data/caniuse/feature-shadowdom.json
+++ b/.spec-data/caniuse/feature-shadowdom.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "y 5.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-shadowdomv1.json b/.spec-data/caniuse/feature-shadowdomv1.json
index a0ff22851..297ebebb0 100644
--- a/.spec-data/caniuse/feature-shadowdomv1.json
+++ b/.spec-data/caniuse/feature-shadowdomv1.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 53",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 63",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 40",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-sharedarraybuffer.json b/.spec-data/caniuse/feature-sharedarraybuffer.json
index c38b290d7..5c006dd40 100644
--- a/.spec-data/caniuse/feature-sharedarraybuffer.json
+++ b/.spec-data/caniuse/feature-sharedarraybuffer.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 68",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 79",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-sharedworkers.json b/.spec-data/caniuse/feature-sharedworkers.json
index 69fe22a95..a0c922320 100644
--- a/.spec-data/caniuse/feature-sharedworkers.json
+++ b/.spec-data/caniuse/feature-sharedworkers.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 29",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 10.6",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-sni.json b/.spec-data/caniuse/feature-sni.json
index 3d0bf9309..c95070ad4 100644
--- a/.spec-data/caniuse/feature-sni.json
+++ b/.spec-data/caniuse/feature-sni.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 6",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-spdy.json b/.spec-data/caniuse/feature-spdy.json
index 0cf8b570a..3a3324b7e 100644
--- a/.spec-data/caniuse/feature-spdy.json
+++ b/.spec-data/caniuse/feature-spdy.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "u 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 8",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 8"
},
diff --git a/.spec-data/caniuse/feature-speech-recognition.json b/.spec-data/caniuse/feature-speech-recognition.json
index 45213cc11..eae260857 100644
--- a/.spec-data/caniuse/feature-speech-recognition.json
+++ b/.spec-data/caniuse/feature-speech-recognition.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-speech-synthesis.json b/.spec-data/caniuse/feature-speech-synthesis.json
index 1c0540d70..3c45bcab3 100644
--- a/.spec-data/caniuse/feature-speech-synthesis.json
+++ b/.spec-data/caniuse/feature-speech-synthesis.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 33",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 27",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "y 7",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-spellcheck-attribute.json b/.spec-data/caniuse/feature-spellcheck-attribute.json
index 65f8bde51..fb89e3794 100644
--- a/.spec-data/caniuse/feature-spellcheck-attribute.json
+++ b/.spec-data/caniuse/feature-spellcheck-attribute.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 9",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "y 10",
"IE Mobile": "a 10",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-sql-storage.json b/.spec-data/caniuse/feature-sql-storage.json
index f61834708..339c8a687 100644
--- a/.spec-data/caniuse/feature-sql-storage.json
+++ b/.spec-data/caniuse/feature-sql-storage.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-srcset.json b/.spec-data/caniuse/feature-srcset.json
index 777be6b63..107af7b21 100644
--- a/.spec-data/caniuse/feature-srcset.json
+++ b/.spec-data/caniuse/feature-srcset.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-stream.json b/.spec-data/caniuse/feature-stream.json
index 461c7ede9..2c9027b2c 100644
--- a/.spec-data/caniuse/feature-stream.json
+++ b/.spec-data/caniuse/feature-stream.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 53",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 40",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-streams.json b/.spec-data/caniuse/feature-streams.json
index 60b87a5c0..e30ed4d93 100644
--- a/.spec-data/caniuse/feature-streams.json
+++ b/.spec-data/caniuse/feature-streams.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 52",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 14",
"Firefox": "a 65",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "a 39",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "a 10",
"Samsung Internet": "a 7.2",
diff --git a/.spec-data/caniuse/feature-stricttransportsecurity.json b/.spec-data/caniuse/feature-stricttransportsecurity.json
index 08fba2c89..cd2d66c0d 100644
--- a/.spec-data/caniuse/feature-stricttransportsecurity.json
+++ b/.spec-data/caniuse/feature-stricttransportsecurity.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 12",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-style-scoped.json b/.spec-data/caniuse/feature-style-scoped.json
index b4c4bae16..25fc4fe4f 100644
--- a/.spec-data/caniuse/feature-style-scoped.json
+++ b/.spec-data/caniuse/feature-style-scoped.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-subresource-integrity.json b/.spec-data/caniuse/feature-subresource-integrity.json
index 46b7dbfb0..6df5a96dc 100644
--- a/.spec-data/caniuse/feature-subresource-integrity.json
+++ b/.spec-data/caniuse/feature-subresource-integrity.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 45",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 43",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 32",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-svg-css.json b/.spec-data/caniuse/feature-svg-css.json
index 5a4bd09d2..1992e1fc9 100644
--- a/.spec-data/caniuse/feature-svg-css.json
+++ b/.spec-data/caniuse/feature-svg-css.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 24",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 9.5",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 5",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-svg-filters.json b/.spec-data/caniuse/feature-svg-filters.json
index b5cfe2942..ba71d44b0 100644
--- a/.spec-data/caniuse/feature-svg-filters.json
+++ b/.spec-data/caniuse/feature-svg-filters.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-svg-fonts.json b/.spec-data/caniuse/feature-svg-fonts.json
index 6a169cce4..9cd140715 100644
--- a/.spec-data/caniuse/feature-svg-fonts.json
+++ b/.spec-data/caniuse/feature-svg-fonts.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 7",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
"Opera Mobile": "y 10",
"QQ Browser": "n 10.4",
"Safari": "y 3.2",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 3.2"
},
diff --git a/.spec-data/caniuse/feature-svg-fragment.json b/.spec-data/caniuse/feature-svg-fragment.json
index fff6f9ad2..5fd54df7a 100644
--- a/.spec-data/caniuse/feature-svg-fragment.json
+++ b/.spec-data/caniuse/feature-svg-fragment.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 10",
"Chrome": "y 50",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-svg-html.json b/.spec-data/caniuse/feature-svg-html.json
index 644705ead..352ed55f3 100644
--- a/.spec-data/caniuse/feature-svg-html.json
+++ b/.spec-data/caniuse/feature-svg-html.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "y 10",
"Chrome": "a 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-svg-html5.json b/.spec-data/caniuse/feature-svg-html5.json
index 9341afcad..48abf6f96 100644
--- a/.spec-data/caniuse/feature-svg-html5.json
+++ b/.spec-data/caniuse/feature-svg-html5.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 7",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-svg-img.json b/.spec-data/caniuse/feature-svg-img.json
index ad59d99fd..17f606cd5 100644
--- a/.spec-data/caniuse/feature-svg-img.json
+++ b/.spec-data/caniuse/feature-svg-img.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 28",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-svg-smil.json b/.spec-data/caniuse/feature-svg-smil.json
index c79ad2ca2..cf548e8cd 100644
--- a/.spec-data/caniuse/feature-svg-smil.json
+++ b/.spec-data/caniuse/feature-svg-smil.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-svg.json b/.spec-data/caniuse/feature-svg.json
index 5c0131bdf..bc863ce8a 100644
--- a/.spec-data/caniuse/feature-svg.json
+++ b/.spec-data/caniuse/feature-svg.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-sxg.json b/.spec-data/caniuse/feature-sxg.json
index 727303a90..80110cc1f 100644
--- a/.spec-data/caniuse/feature-sxg.json
+++ b/.spec-data/caniuse/feature-sxg.json
@@ -5,16 +5,16 @@
"Baidu Browser": "u 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 73",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 64",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "u 10.4",
"Safari": "n TP",
"Samsung Internet": "n 10.1",
diff --git a/.spec-data/caniuse/feature-tabindex-attr.json b/.spec-data/caniuse/feature-tabindex-attr.json
index 46a38a7a5..c8538ea62 100644
--- a/.spec-data/caniuse/feature-tabindex-attr.json
+++ b/.spec-data/caniuse/feature-tabindex-attr.json
@@ -5,19 +5,19 @@
"Baidu Browser": "u 7.12",
"Blackberry Browser": "u 10",
"Chrome": "y 15",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 7",
"IE Mobile": "u 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 9.5",
"Opera Mini": "u all",
- "Opera Mobile": "u 46",
+ "Opera Mobile": "u 59",
"QQ Browser": "y 10.4",
"Safari": "y 5.1",
- "Samsung Internet": "u 12.0",
+ "Samsung Internet": "u 13.0",
"UC Browser for Android": "u 12.12",
"iOS Safari": "y 3.2"
},
diff --git a/.spec-data/caniuse/feature-template-literals.json b/.spec-data/caniuse/feature-template-literals.json
index ea7e9d67a..f9da5b8af 100644
--- a/.spec-data/caniuse/feature-template-literals.json
+++ b/.spec-data/caniuse/feature-template-literals.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 13",
"Firefox": "y 34",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 29",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-template.json b/.spec-data/caniuse/feature-template.json
index 9956bcdc3..f7e541917 100644
--- a/.spec-data/caniuse/feature-template.json
+++ b/.spec-data/caniuse/feature-template.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 35",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 15",
"Firefox": "y 22",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 22",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-text-decoration.json b/.spec-data/caniuse/feature-text-decoration.json
index 52883a954..8f5883744 100644
--- a/.spec-data/caniuse/feature-text-decoration.json
+++ b/.spec-data/caniuse/feature-text-decoration.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 57",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "a 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
"Opera": "a 44",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "n 10.4",
"Safari": "a 12.1",
"Samsung Internet": "a 7.2",
diff --git a/.spec-data/caniuse/feature-text-emphasis.json b/.spec-data/caniuse/feature-text-emphasis.json
index c44be83a4..8a2ee48c7 100644
--- a/.spec-data/caniuse/feature-text-emphasis.json
+++ b/.spec-data/caniuse/feature-text-emphasis.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 46",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 7.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 7.0"
},
diff --git a/.spec-data/caniuse/feature-text-overflow.json b/.spec-data/caniuse/feature-text-overflow.json
index 843fee93b..1b8cc61dc 100644
--- a/.spec-data/caniuse/feature-text-overflow.json
+++ b/.spec-data/caniuse/feature-text-overflow.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 7",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 6",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-text-size-adjust.json b/.spec-data/caniuse/feature-text-size-adjust.json
index 96d14faaa..d338cbae0 100644
--- a/.spec-data/caniuse/feature-text-size-adjust.json
+++ b/.spec-data/caniuse/feature-text-size-adjust.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 54",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 45",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-text-stroke.json b/.spec-data/caniuse/feature-text-stroke.json
index 683077b13..d690d9810 100644
--- a/.spec-data/caniuse/feature-text-stroke.json
+++ b/.spec-data/caniuse/feature-text-stroke.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-textcontent.json b/.spec-data/caniuse/feature-textcontent.json
index f279dcf8a..489b01029 100644
--- a/.spec-data/caniuse/feature-textcontent.json
+++ b/.spec-data/caniuse/feature-textcontent.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-textencoder.json b/.spec-data/caniuse/feature-textencoder.json
index c2b934e60..e1f4016d6 100644
--- a/.spec-data/caniuse/feature-textencoder.json
+++ b/.spec-data/caniuse/feature-textencoder.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 38",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 20",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 25",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-tls1-1.json b/.spec-data/caniuse/feature-tls1-1.json
index b7f974eca..24b152143 100644
--- a/.spec-data/caniuse/feature-tls1-1.json
+++ b/.spec-data/caniuse/feature-tls1-1.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "a 85",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "a 78",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-tls1-2.json b/.spec-data/caniuse/feature-tls1-2.json
index 1963c5f9a..1c11f0d85 100644
--- a/.spec-data/caniuse/feature-tls1-2.json
+++ b/.spec-data/caniuse/feature-tls1-2.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 29",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 27",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-tls1-3.json b/.spec-data/caniuse/feature-tls1-3.json
index fc7bcc9b9..0c57aab78 100644
--- a/.spec-data/caniuse/feature-tls1-3.json
+++ b/.spec-data/caniuse/feature-tls1-3.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 70",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 63",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 57",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
"Safari": "y 14",
"Samsung Internet": "y 10.1",
diff --git a/.spec-data/caniuse/feature-touch.json b/.spec-data/caniuse/feature-touch.json
index be9adc580..e0b526358 100644
--- a/.spec-data/caniuse/feature-touch.json
+++ b/.spec-data/caniuse/feature-touch.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 22",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "a 11",
"KaiOS Browser": "n 2.5",
diff --git a/.spec-data/caniuse/feature-transforms2d.json b/.spec-data/caniuse/feature-transforms2d.json
index a33f9ba79..01a82e916 100644
--- a/.spec-data/caniuse/feature-transforms2d.json
+++ b/.spec-data/caniuse/feature-transforms2d.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-transforms3d.json b/.spec-data/caniuse/feature-transforms3d.json
index e8924f557..96bdb0d3b 100644
--- a/.spec-data/caniuse/feature-transforms3d.json
+++ b/.spec-data/caniuse/feature-transforms3d.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 23",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-trusted-types.json b/.spec-data/caniuse/feature-trusted-types.json
index b0bc0ce4f..8c8a38ebf 100644
--- a/.spec-data/caniuse/feature-trusted-types.json
+++ b/.spec-data/caniuse/feature-trusted-types.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 83",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 83",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 69",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "y 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-ttf.json b/.spec-data/caniuse/feature-ttf.json
index 25cae4b6d..6b9f8ba82 100644
--- a/.spec-data/caniuse/feature-ttf.json
+++ b/.spec-data/caniuse/feature-ttf.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-typedarrays.json b/.spec-data/caniuse/feature-typedarrays.json
index fd1e67b4e..da52fd0cc 100644
--- a/.spec-data/caniuse/feature-typedarrays.json
+++ b/.spec-data/caniuse/feature-typedarrays.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 7",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-u2f.json b/.spec-data/caniuse/feature-u2f.json
index 73827befa..11e6201f7 100644
--- a/.spec-data/caniuse/feature-u2f.json
+++ b/.spec-data/caniuse/feature-u2f.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 41",
- "Chrome for Android": "n 84",
+ "Chrome for Android": "n 87",
"Edge": "y 79",
"Firefox": "y 67",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 42",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 13",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 13.3"
},
diff --git a/.spec-data/caniuse/feature-unhandledrejection.json b/.spec-data/caniuse/feature-unhandledrejection.json
index f28aca1b4..04178698a 100644
--- a/.spec-data/caniuse/feature-unhandledrejection.json
+++ b/.spec-data/caniuse/feature-unhandledrejection.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 69",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-upgradeinsecurerequests.json b/.spec-data/caniuse/feature-upgradeinsecurerequests.json
index 674e02ec0..baf394312 100644
--- a/.spec-data/caniuse/feature-upgradeinsecurerequests.json
+++ b/.spec-data/caniuse/feature-upgradeinsecurerequests.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 43",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 42",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 30",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-url-scroll-to-text-fragment.json b/.spec-data/caniuse/feature-url-scroll-to-text-fragment.json
index 6bf6e7292..cfcc4bfc9 100644
--- a/.spec-data/caniuse/feature-url-scroll-to-text-fragment.json
+++ b/.spec-data/caniuse/feature-url-scroll-to-text-fragment.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 81",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 83",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 68",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "y 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-url.json b/.spec-data/caniuse/feature-url.json
index d2e344b54..7cda1a1bb 100644
--- a/.spec-data/caniuse/feature-url.json
+++ b/.spec-data/caniuse/feature-url.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 32",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 26",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 19",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-urlsearchparams.json b/.spec-data/caniuse/feature-urlsearchparams.json
index c8d83a8da..ddbf5915f 100644
--- a/.spec-data/caniuse/feature-urlsearchparams.json
+++ b/.spec-data/caniuse/feature-urlsearchparams.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 49",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 44",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 36",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 10.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-use-strict.json b/.spec-data/caniuse/feature-use-strict.json
index 5723f8072..226e283af 100644
--- a/.spec-data/caniuse/feature-use-strict.json
+++ b/.spec-data/caniuse/feature-use-strict.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 13",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-user-select-none.json b/.spec-data/caniuse/feature-user-select-none.json
index 11a31dc81..1b5a66d51 100644
--- a/.spec-data/caniuse/feature-user-select-none.json
+++ b/.spec-data/caniuse/feature-user-select-none.json
@@ -5,19 +5,19 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 54",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 69",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 41",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "y 6.2",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-user-timing.json b/.spec-data/caniuse/feature-user-timing.json
index 2b7af9137..e871c51b4 100644
--- a/.spec-data/caniuse/feature-user-timing.json
+++ b/.spec-data/caniuse/feature-user-timing.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 38",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-variable-fonts.json b/.spec-data/caniuse/feature-variable-fonts.json
index 0dfee434a..84d7105b3 100644
--- a/.spec-data/caniuse/feature-variable-fonts.json
+++ b/.spec-data/caniuse/feature-variable-fonts.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 66",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 17",
"Firefox": "y 62",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 53",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-vibration.json b/.spec-data/caniuse/feature-vibration.json
index 5f857c55b..1049fbc67 100644
--- a/.spec-data/caniuse/feature-vibration.json
+++ b/.spec-data/caniuse/feature-vibration.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 30",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 16",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 17",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-video.json b/.spec-data/caniuse/feature-video.json
index 5d1097a04..98baf37f1 100644
--- a/.spec-data/caniuse/feature-video.json
+++ b/.spec-data/caniuse/feature-video.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 20",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-videotracks.json b/.spec-data/caniuse/feature-videotracks.json
index 33cc588c4..8881e6044 100644
--- a/.spec-data/caniuse/feature-videotracks.json
+++ b/.spec-data/caniuse/feature-videotracks.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 6.1",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 7.0"
},
diff --git a/.spec-data/caniuse/feature-viewport-units.json b/.spec-data/caniuse/feature-viewport-units.json
index 5640912e5..77c3349b6 100644
--- a/.spec-data/caniuse/feature-viewport-units.json
+++ b/.spec-data/caniuse/feature-viewport-units.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 26",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 19",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 9",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-wai-aria.json b/.spec-data/caniuse/feature-wai-aria.json
index aabfd1c97..ab4f53736 100644
--- a/.spec-data/caniuse/feature-wai-aria.json
+++ b/.spec-data/caniuse/feature-wai-aria.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 4",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 12",
"Firefox": "a 2",
- "Firefox for Android": "a 68",
+ "Firefox for Android": "a 83",
"IE": "a 8",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
diff --git a/.spec-data/caniuse/feature-wake-lock.json b/.spec-data/caniuse/feature-wake-lock.json
index 23bb02213..89cf0aa81 100644
--- a/.spec-data/caniuse/feature-wake-lock.json
+++ b/.spec-data/caniuse/feature-wake-lock.json
@@ -1,23 +1,23 @@
{
"notes": "Firefox OS previously supported a [similar API](https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/API/Wake_Lock_API)",
"support": {
- "Android Browser": "n 81",
+ "Android Browser": "y 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 85",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome for Android": "y 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-wasm.json b/.spec-data/caniuse/feature-wasm.json
index 16b9a1099..002a92c42 100644
--- a/.spec-data/caniuse/feature-wasm.json
+++ b/.spec-data/caniuse/feature-wasm.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 57",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 16",
"Firefox": "y 52",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 44",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 11",
"Samsung Internet": "y 7.2",
diff --git a/.spec-data/caniuse/feature-wav.json b/.spec-data/caniuse/feature-wav.json
index d30d30c4f..2cfb9d363 100644
--- a/.spec-data/caniuse/feature-wav.json
+++ b/.spec-data/caniuse/feature-wav.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-wbr-element.json b/.spec-data/caniuse/feature-wbr-element.json
index 70217c2ee..40da64d46 100644
--- a/.spec-data/caniuse/feature-wbr-element.json
+++ b/.spec-data/caniuse/feature-wbr-element.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-web-animation.json b/.spec-data/caniuse/feature-web-animation.json
index 004e6c9b4..0718e6c7b 100644
--- a/.spec-data/caniuse/feature-web-animation.json
+++ b/.spec-data/caniuse/feature-web-animation.json
@@ -4,17 +4,17 @@
"Android Browser": "a 81",
"Baidu Browser": "a 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "a 36",
- "Chrome for Android": "a 84",
- "Edge": "a 79",
- "Firefox": "a 47",
- "Firefox for Android": "y 68",
+ "Chrome": "y 84",
+ "Chrome for Android": "y 87",
+ "Edge": "y 84",
+ "Firefox": "y 75",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "a 2.5",
- "Opera": "a 23",
+ "Opera": "y 71",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "a 10.4",
"Safari": "y 13.1",
"Samsung Internet": "a 4",
diff --git a/.spec-data/caniuse/feature-web-app-manifest.json b/.spec-data/caniuse/feature-web-app-manifest.json
index eaa1d0d93..463f5b619 100644
--- a/.spec-data/caniuse/feature-web-app-manifest.json
+++ b/.spec-data/caniuse/feature-web-app-manifest.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 39",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "y 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-web-bluetooth.json b/.spec-data/caniuse/feature-web-bluetooth.json
index 6c3ea0351..a69dbb790 100644
--- a/.spec-data/caniuse/feature-web-bluetooth.json
+++ b/.spec-data/caniuse/feature-web-bluetooth.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 43",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "y 6.2",
diff --git a/.spec-data/caniuse/feature-web-share.json b/.spec-data/caniuse/feature-web-share.json
index 9b020ac71..499bebb9e 100644
--- a/.spec-data/caniuse/feature-web-share.json
+++ b/.spec-data/caniuse/feature-web-share.json
@@ -4,22 +4,22 @@
"Android Browser": "n 81",
"Baidu Browser": "u 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "y 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "y 87",
"Edge": "a 81",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 12.1",
"Samsung Internet": "y 8.2",
"UC Browser for Android": "n 12.12",
"iOS Safari": "y 12.2"
},
- "url": "https://wicg.github.io/web-share/"
+ "url": "https://www.w3.org/TR/web-share/"
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-webauthn.json b/.spec-data/caniuse/feature-webauthn.json
index 65351e3b0..ccd698496 100644
--- a/.spec-data/caniuse/feature-webauthn.json
+++ b/.spec-data/caniuse/feature-webauthn.json
@@ -5,21 +5,21 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 67",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 60",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 54",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "y 13",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
- "iOS Safari": "y 14.0"
+ "iOS Safari": "a 13.3"
},
"url": "https://www.w3.org/TR/webauthn/"
}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-webgl.json b/.spec-data/caniuse/feature-webgl.json
index 1172ecedf..2e074e1b0 100644
--- a/.spec-data/caniuse/feature-webgl.json
+++ b/.spec-data/caniuse/feature-webgl.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 8",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 4",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 11",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-webgl2.json b/.spec-data/caniuse/feature-webgl2.json
index 45e83107b..752414dfc 100644
--- a/.spec-data/caniuse/feature-webgl2.json
+++ b/.spec-data/caniuse/feature-webgl2.json
@@ -5,18 +5,18 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 56",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 51",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 43",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "n 10.4",
- "Safari": "n TP",
+ "Safari": "y TP",
"Samsung Internet": "y 7.2",
"UC Browser for Android": "y 12.12",
"iOS Safari": "n 14.0"
diff --git a/.spec-data/caniuse/feature-webgpu.json b/.spec-data/caniuse/feature-webgpu.json
index c8973ca88..0e18cd0a0 100644
--- a/.spec-data/caniuse/feature-webgpu.json
+++ b/.spec-data/caniuse/feature-webgpu.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-webhid.json b/.spec-data/caniuse/feature-webhid.json
new file mode 100644
index 000000000..b5bf97cfa
--- /dev/null
+++ b/.spec-data/caniuse/feature-webhid.json
@@ -0,0 +1,25 @@
+{
+ "notes": "",
+ "support": {
+ "Android Browser": "n 81",
+ "Baidu Browser": "n 7.12",
+ "Blackberry Browser": "n 10",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
+ "IE": "n 11",
+ "IE Mobile": "n 11",
+ "KaiOS Browser": "n 2.5",
+ "Opera": "n 72",
+ "Opera Mini": "n all",
+ "Opera Mobile": "n 59",
+ "QQ Browser": "n 10.4",
+ "Safari": "n TP",
+ "Samsung Internet": "n 13.0",
+ "UC Browser for Android": "n 12.12",
+ "iOS Safari": "n 14.0"
+ },
+ "url": "https://wicg.github.io/webhid/"
+}
\ No newline at end of file
diff --git a/.spec-data/caniuse/feature-webm.json b/.spec-data/caniuse/feature-webm.json
index 248f5bc66..c666fedd5 100644
--- a/.spec-data/caniuse/feature-webm.json
+++ b/.spec-data/caniuse/feature-webm.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 25",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 28",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 16",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "y 10.4",
"Safari": "a 12.1",
"Samsung Internet": "y 5.0",
diff --git a/.spec-data/caniuse/feature-webnfc.json b/.spec-data/caniuse/feature-webnfc.json
index fe2d88fb7..3df5587d8 100644
--- a/.spec-data/caniuse/feature-webnfc.json
+++ b/.spec-data/caniuse/feature-webnfc.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-webp.json b/.spec-data/caniuse/feature-webp.json
index cfb4d1022..456413122 100644
--- a/.spec-data/caniuse/feature-webp.json
+++ b/.spec-data/caniuse/feature-webp.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 32",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 65",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
@@ -16,7 +16,7 @@
"Opera Mini": "y all",
"Opera Mobile": "y 11.1",
"QQ Browser": "y 10.4",
- "Safari": "y 14",
+ "Safari": "a 14",
"Samsung Internet": "y 4",
"UC Browser for Android": "y 12.12",
"iOS Safari": "y 14.0"
diff --git a/.spec-data/caniuse/feature-websockets.json b/.spec-data/caniuse/feature-websockets.json
index cb0f419be..ba79ad0e8 100644
--- a/.spec-data/caniuse/feature-websockets.json
+++ b/.spec-data/caniuse/feature-websockets.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 16",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 11",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-webusb.json b/.spec-data/caniuse/feature-webusb.json
index 496d4cc26..dba5a09a5 100644
--- a/.spec-data/caniuse/feature-webusb.json
+++ b/.spec-data/caniuse/feature-webusb.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 61",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "y 48",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "y 10.4",
"Safari": "n TP",
"Samsung Internet": "y 8.2",
diff --git a/.spec-data/caniuse/feature-webvr.json b/.spec-data/caniuse/feature-webvr.json
index cd7eca6d4..c68f43dd8 100644
--- a/.spec-data/caniuse/feature-webvr.json
+++ b/.spec-data/caniuse/feature-webvr.json
@@ -4,17 +4,17 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
"Firefox": "y 55",
- "Firefox for Android": "n 68",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "a 5.0",
diff --git a/.spec-data/caniuse/feature-webvtt.json b/.spec-data/caniuse/feature-webvtt.json
index c95767317..e8d49c8bd 100644
--- a/.spec-data/caniuse/feature-webvtt.json
+++ b/.spec-data/caniuse/feature-webvtt.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 18",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 31",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 15",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-webworkers.json b/.spec-data/caniuse/feature-webworkers.json
index 121af9676..6b44440d4 100644
--- a/.spec-data/caniuse/feature-webworkers.json
+++ b/.spec-data/caniuse/feature-webworkers.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.5",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-webxr.json b/.spec-data/caniuse/feature-webxr.json
index b86e8461c..fb1991f7f 100644
--- a/.spec-data/caniuse/feature-webxr.json
+++ b/.spec-data/caniuse/feature-webxr.json
@@ -5,16 +5,16 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
"Chrome": "a 79",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
"Opera": "a 66",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
"Samsung Internet": "a 12.0",
diff --git a/.spec-data/caniuse/feature-will-change.json b/.spec-data/caniuse/feature-will-change.json
index 3adae70f3..a2c5f2689 100644
--- a/.spec-data/caniuse/feature-will-change.json
+++ b/.spec-data/caniuse/feature-will-change.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 79",
"Firefox": "y 36",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 24",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 9.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-woff.json b/.spec-data/caniuse/feature-woff.json
index a2f31c9a9..6b93d3840 100644
--- a/.spec-data/caniuse/feature-woff.json
+++ b/.spec-data/caniuse/feature-woff.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 5",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3.6",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-woff2.json b/.spec-data/caniuse/feature-woff2.json
index 8591458dd..58b17ce7c 100644
--- a/.spec-data/caniuse/feature-woff2.json
+++ b/.spec-data/caniuse/feature-woff2.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "n 10",
"Chrome": "y 36",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 14",
"Firefox": "y 39",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "y 2.5",
"Opera": "y 23",
"Opera Mini": "n all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 12",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-word-break.json b/.spec-data/caniuse/feature-word-break.json
index fa3a8b562..345ab2958 100644
--- a/.spec-data/caniuse/feature-word-break.json
+++ b/.spec-data/caniuse/feature-word-break.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 44",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 15",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 5.5",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 31",
"Opera Mini": "n all",
- "Opera Mobile": "a 46",
+ "Opera Mobile": "a 59",
"QQ Browser": "a 10.4",
"Safari": "y 9",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-wordwrap.json b/.spec-data/caniuse/feature-wordwrap.json
index c37144b4a..f7e0bd2ec 100644
--- a/.spec-data/caniuse/feature-wordwrap.json
+++ b/.spec-data/caniuse/feature-wordwrap.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 10",
"Chrome": "y 23",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 18",
"Firefox": "y 49",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 5.5",
"IE Mobile": "a 10",
"KaiOS Browser": "a 2.5",
"Opera": "y 12.1",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 6.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/caniuse/feature-x-doc-messaging.json b/.spec-data/caniuse/feature-x-doc-messaging.json
index 704bc6de8..775ba4a36 100644
--- a/.spec-data/caniuse/feature-x-doc-messaging.json
+++ b/.spec-data/caniuse/feature-x-doc-messaging.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 3",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 8",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-x-frame-options.json b/.spec-data/caniuse/feature-x-frame-options.json
index eac30d0fb..525166326 100644
--- a/.spec-data/caniuse/feature-x-frame-options.json
+++ b/.spec-data/caniuse/feature-x-frame-options.json
@@ -5,10 +5,10 @@
"Baidu Browser": "a 7.12",
"Blackberry Browser": "a 7",
"Chrome": "a 26",
- "Chrome for Android": "a 84",
+ "Chrome for Android": "a 87",
"Edge": "a 79",
"Firefox": "a 70",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "a 83",
"IE": "y 8",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-xhr2.json b/.spec-data/caniuse/feature-xhr2.json
index e0de9221f..20aa0bcaf 100644
--- a/.spec-data/caniuse/feature-xhr2.json
+++ b/.spec-data/caniuse/feature-xhr2.json
@@ -5,10 +5,10 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 31",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 12",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "a 10",
"IE Mobile": "a 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-xhtml.json b/.spec-data/caniuse/feature-xhtml.json
index bf6786bbd..c8150f22c 100644
--- a/.spec-data/caniuse/feature-xhtml.json
+++ b/.spec-data/caniuse/feature-xhtml.json
@@ -5,10 +5,10 @@
"Baidu Browser": "n 7.12",
"Blackberry Browser": "y 7",
"Chrome": "y 4",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 2",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 9",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
diff --git a/.spec-data/caniuse/feature-xhtmlsmil.json b/.spec-data/caniuse/feature-xhtmlsmil.json
index 9acf084f2..f0e63b67e 100644
--- a/.spec-data/caniuse/feature-xhtmlsmil.json
+++ b/.spec-data/caniuse/feature-xhtmlsmil.json
@@ -4,20 +4,20 @@
"Android Browser": "n 81",
"Baidu Browser": "n 7.12",
"Blackberry Browser": "n 10",
- "Chrome": "n 88",
- "Chrome for Android": "n 84",
- "Edge": "n 84",
- "Firefox": "n 82",
- "Firefox for Android": "n 68",
+ "Chrome": "n 90",
+ "Chrome for Android": "n 87",
+ "Edge": "n 87",
+ "Firefox": "n 86",
+ "Firefox for Android": "n 83",
"IE": "n 11",
"IE Mobile": "n 11",
"KaiOS Browser": "n 2.5",
- "Opera": "n 69",
+ "Opera": "n 72",
"Opera Mini": "n all",
- "Opera Mobile": "n 46",
+ "Opera Mobile": "n 59",
"QQ Browser": "n 10.4",
"Safari": "n TP",
- "Samsung Internet": "n 12.0",
+ "Samsung Internet": "n 13.0",
"UC Browser for Android": "n 12.12",
"iOS Safari": "n 14.0"
},
diff --git a/.spec-data/caniuse/feature-xml-serializer.json b/.spec-data/caniuse/feature-xml-serializer.json
index 9c0507824..f6f591635 100644
--- a/.spec-data/caniuse/feature-xml-serializer.json
+++ b/.spec-data/caniuse/feature-xml-serializer.json
@@ -5,16 +5,16 @@
"Baidu Browser": "y 7.12",
"Blackberry Browser": "a 7",
"Chrome": "y 31",
- "Chrome for Android": "y 84",
+ "Chrome for Android": "y 87",
"Edge": "y 12",
"Firefox": "y 12",
- "Firefox for Android": "y 68",
+ "Firefox for Android": "y 83",
"IE": "y 10",
"IE Mobile": "y 10",
"KaiOS Browser": "y 2.5",
"Opera": "y 18",
"Opera Mini": "a all",
- "Opera Mobile": "y 46",
+ "Opera Mobile": "y 59",
"QQ Browser": "y 10.4",
"Safari": "y 7.1",
"Samsung Internet": "y 4",
diff --git a/.spec-data/fors.json b/.spec-data/fors.json
index c80f0c792..fed2875ec 100644
--- a/.spec-data/fors.json
+++ b/.spec-data/fors.json
@@ -1,4 +1,10 @@
{
+ "-webkit-background-clip": [
+ "border-box",
+ "content-box",
+ "padding-box",
+ "text"
+ ],
"/": [
"!",
"\"@charset\"",
@@ -28,8 +34,6 @@
"%urierror.prototype%",
"&",
"&&",
- "'@media' rule",
- "'@supports' rule",
"'all' media group",
"'audio' media group",
"'bitmap' media group",
@@ -56,8 +60,80 @@
"+",
",",
"--*",
+ "-webkit-align-content",
+ "-webkit-align-items",
+ "-webkit-align-self",
+ "-webkit-animation",
+ "-webkit-animation-delay",
+ "-webkit-animation-direction",
+ "-webkit-animation-duration",
+ "-webkit-animation-fill-mode",
+ "-webkit-animation-iteration-count",
+ "-webkit-animation-name",
+ "-webkit-animation-play-state",
+ "-webkit-animation-timing-function",
"-webkit-appearance",
+ "-webkit-backface-visibility",
+ "-webkit-background-clip",
+ "-webkit-background-origin",
+ "-webkit-background-size",
+ "-webkit-border-bottom-left-radius",
+ "-webkit-border-bottom-right-radius",
+ "-webkit-border-radius",
+ "-webkit-border-top-left-radius",
+ "-webkit-border-top-right-radius",
+ "-webkit-box-align",
+ "-webkit-box-flex",
+ "-webkit-box-ordinal-group",
+ "-webkit-box-orient",
+ "-webkit-box-pack",
+ "-webkit-box-shadow",
+ "-webkit-box-sizing",
+ "-webkit-filter",
+ "-webkit-flex",
+ "-webkit-flex-basis",
+ "-webkit-flex-direction",
+ "-webkit-flex-flow",
+ "-webkit-flex-grow",
+ "-webkit-flex-shrink",
+ "-webkit-flex-wrap",
+ "-webkit-justify-content",
"-webkit-line-clamp",
+ "-webkit-linear-gradient()",
+ "-webkit-mask",
+ "-webkit-mask-box-image",
+ "-webkit-mask-box-image-outset",
+ "-webkit-mask-box-image-repeat",
+ "-webkit-mask-box-image-slice",
+ "-webkit-mask-box-image-source",
+ "-webkit-mask-box-image-width",
+ "-webkit-mask-clip",
+ "-webkit-mask-composite",
+ "-webkit-mask-image",
+ "-webkit-mask-origin",
+ "-webkit-mask-position",
+ "-webkit-mask-repeat",
+ "-webkit-mask-size",
+ "-webkit-order",
+ "-webkit-perspective",
+ "-webkit-perspective-origin",
+ "-webkit-radial-gradient()",
+ "-webkit-repeating-linear-gradient()",
+ "-webkit-repeating-radial-gradient()",
+ "-webkit-text-fill-color",
+ "-webkit-text-size-adjust",
+ "-webkit-text-stroke",
+ "-webkit-text-stroke-color",
+ "-webkit-text-stroke-width",
+ "-webkit-transform",
+ "-webkit-transform-origin",
+ "-webkit-transform-style",
+ "-webkit-transition",
+ "-webkit-transition-delay",
+ "-webkit-transition-duration",
+ "-webkit-transition-property",
+ "-webkit-transition-timing-function",
+ "-webkit-user-select",
"/deep/",
"1",
"100...900 weight values",
@@ -100,6 +176,7 @@
"::shadow",
"::slotted()",
"::spelling-error",
+ "::target-text",
":active",
":after",
":any-link",
@@ -269,6 +346,7 @@
"",
"",
"",
+ "",
"",
"",
"",
@@ -308,6 +386,8 @@
"",
"",
"",
+ "",
+ "",
"",
"",
"",
@@ -340,6 +420,7 @@
"",
"",
"",
+ "",
"",
"",
"",
@@ -500,6 +581,7 @@
"<}-token>",
">",
"?",
+ "@-webkit-keyframes",
"@@hasinstance",
"@@isconcatspreadable",
"@@toprimitive",
@@ -519,6 +601,8 @@
"@font-palette-values",
"@import",
"@keyframes",
+ "@layer",
+ "@layers",
"@left-bottom",
"@left-middle",
"@left-top",
@@ -551,6 +635,13 @@
"AddEventListenerOptions",
"AddressErrors",
"AddressInit",
+ "AesCbcParams",
+ "AesCtrParams",
+ "AesDerivedKeyParams",
+ "AesGcmParams",
+ "AesKeyAlgorithm",
+ "AesKeyGenParams",
+ "Algorithm",
"AllowShared",
"AllowedBluetoothDevice",
"AllowedUSBDevice",
@@ -569,7 +660,6 @@
"AnimationTimeline",
"AnimationWorkletGlobalScope",
"AnimatorInstanceConstructor",
- "ApplicationCache",
"ArrayBuffer",
"ArrayBufferView",
"AssignedNodesOptions",
@@ -600,6 +690,8 @@
"AudioWorkletGlobalScope",
"AudioWorkletNode",
"AudioWorkletNodeOptions",
+ "AudioWorkletProcessCallback",
+ "AudioWorkletProcessCallback()",
"AudioWorkletProcessor",
"AudioWorkletProcessorConstructor",
"AuthenticationExtensionsAuthenticatorInputs",
@@ -607,9 +699,6 @@
"AuthenticationExtensionsClientOutputs",
"AuthenticationExtensionsLargeBlobInputs",
"AuthenticationExtensionsLargeBlobOutputs",
- "AuthenticationExtensionsPRFInputs",
- "AuthenticationExtensionsPRFOutputs",
- "AuthenticationExtensionsPRFValues",
"AuthenticationExtensionsSupported",
"AuthenticatorAssertionResponse",
"AuthenticatorAttachment",
@@ -630,6 +719,7 @@
"BasicCardRequest",
"BasicCardResponse",
"BeforeUnloadEvent",
+ "BigInteger",
"BinaryData",
"BinaryType",
"BiquadFilterNode",
@@ -678,6 +768,8 @@
"CSS",
"CSSAnimation",
"CSSBoxType",
+ "CSSColor",
+ "CSSColorValue",
"CSSConditionRule",
"CSSCounterStyleRule",
"CSSFontFaceLoadEvent",
@@ -686,13 +778,18 @@
"CSSFontFeatureValuesMap",
"CSSFontFeatureValuesRule",
"CSSFontPaletteValuesRule",
+ "CSSGray",
"CSSGroupingRule",
+ "CSSHSL",
+ "CSSHWB",
"CSSImageValue",
"CSSImportRule",
"CSSKeyframeRule",
"CSSKeyframesRule",
"CSSKeywordValue",
"CSSKeywordish",
+ "CSSLCH",
+ "CSSLab",
"CSSMarginRule",
"CSSMathClamp",
"CSSMathInvert",
@@ -707,6 +804,7 @@
"CSSMatrixComponentOptions",
"CSSMediaRule",
"CSSNamespaceRule",
+ "CSSNestingRule",
"CSSNumberish",
"CSSNumericArray",
"CSSNumericBaseType",
@@ -718,6 +816,7 @@
"CSSPositionValue",
"CSSPropertyRule",
"CSSPseudoElement",
+ "CSSRGB",
"CSSRotate",
"CSSRule",
"CSSRuleList",
@@ -824,10 +923,7 @@
"Create a FederatedCredential from FederatedCredentialInit",
"Create a PasswordCredential from PasswordCredentialData",
"Create a PasswordCredential from an HTMLFormElement",
- "CreateReadableByteStream",
"CreateReadableStream",
- "CreateSyntheticModule",
- "CreateTransformStream",
"CreateWritableStream",
"Credential",
"CredentialCreationOptions",
@@ -837,12 +933,17 @@
"CredentialRequestOptions",
"CredentialUserData",
"CredentialsContainer",
+ "CrossOriginIsolated",
"CrossRealmTransformSendError",
+ "Crypto",
+ "CryptoKey",
+ "CryptoKeyPair",
"CustomElementConstructor",
"CustomElementRegistry",
"CustomEvent",
"CustomEventInit",
"DOM anchor",
+ "DOM manipulation task source",
"DOMConfiguration",
"DOMError",
"DOMErrorHandler",
@@ -908,6 +1009,11 @@
"DragEventInit",
"DynamicsCompressorNode",
"DynamicsCompressorOptions",
+ "EcKeyAlgorithm",
+ "EcKeyGenParams",
+ "EcKeyImportParams",
+ "EcdhKeyDeriveParams",
+ "EcdsaParams",
"Edge",
"EffectTiming",
"Element",
@@ -1095,6 +1201,10 @@
"Highlight",
"HighlightsRegister",
"History",
+ "HkdfParams",
+ "HmacImportParams",
+ "HmacKeyAlgorithm",
+ "HmacKeyGenParams",
"IDBCursor",
"IDBCursorDirection",
"IDBCursorWithValue",
@@ -1123,7 +1233,6 @@
"ImageBitmapRenderingContextSettings",
"ImageBitmapSource",
"ImageData",
- "ImageData()",
"ImageEncodeOptions",
"ImageOrientation",
"ImageResource",
@@ -1156,7 +1265,6 @@
"InvalidStateError",
"Is an environment settings object contextually secure?",
"IsNonNegativeNumber",
- "IsReadableStreamDisturbed",
"IsReadableStreamLocked",
"IsWritableStreamLocked",
"IterationCompositeOperation",
@@ -1167,11 +1275,17 @@
"JsonLdOptions",
"JsonLdProcessor",
"JsonLdRecord",
+ "JsonWebKey",
+ "KeyAlgorithm",
+ "KeyFormat",
+ "KeyType",
+ "KeyUsage",
"KeyboardEvent",
"KeyboardEventInit",
"KeyframeAnimationOptions",
"KeyframeEffect",
"KeyframeEffectOptions",
+ "LargeBlobSupport",
"LayoutChild",
"LayoutConstraints",
"LayoutConstraintsOptions",
@@ -1217,11 +1331,9 @@
"MediaStreamAudioSourceNode",
"MediaStreamAudioSourceOptions",
"MediaStreamConstraints",
- "MediaStreamError",
"MediaStreamTrack",
"MediaStreamTrackAudioSourceNode",
"MediaStreamTrackAudioSourceOptions",
- "MediaStreamTrackEvent",
"MediaStreamTrackEventInit",
"MediaStreamTrackState",
"MediaTrackCapabilities",
@@ -1229,8 +1341,6 @@
"MediaTrackConstraints",
"MediaTrackSettings",
"MediaTrackSupportedConstraints",
- "MerchantValidationEvent",
- "MerchantValidationEventInit",
"MessageChannel",
"MessageEvent",
"MessageEventInit",
@@ -1255,6 +1365,7 @@
"NameList",
"Named elements",
"Named objects",
+ "NamedCurve",
"NamedFlow",
"NamedFlowMap",
"NamedNodeMap",
@@ -1290,8 +1401,8 @@
"NotReadableError",
"NotSupportedError",
"Notation",
+ "ObservableArray",
"ObservableArray",
- "ObservableArrayT",
"OfflineAudioCompletionEvent",
"OfflineAudioCompletionEventInit",
"OfflineAudioContext",
@@ -1314,6 +1425,7 @@
"OscillatorType",
"Otherwise",
"OverSampleType",
+ "OverconstrainedError",
"PackAndPostMessage",
"PackAndPostMessageHandlingError",
"PageTransitionEvent",
@@ -1351,6 +1463,7 @@
"PaymentShippingOption",
"PaymentShippingType",
"PaymentValidationErrors",
+ "Pbkdf2Params",
"PeekQueueValue",
"Performance",
"PerformanceNavigation",
@@ -1454,6 +1567,7 @@
"RTCLocalSessionDescriptionInit",
"RTCMediaHandlerStats",
"RTCMediaSourceStats",
+ "RTCMediaStreamStats",
"RTCOfferAnswerOptions",
"RTCOfferOptions",
"RTCOutboundRtpStreamStats",
@@ -1467,6 +1581,8 @@
"RTCPeerConnectionStats",
"RTCQualityLimitationReason",
"RTCReceivedRtpStreamStats",
+ "RTCReceiverAudioTrackAttachmentStats",
+ "RTCReceiverVideoTrackAttachmentStats",
"RTCRemoteInboundRtpStreamStats",
"RTCRemoteOutboundRtpStreamStats",
"RTCRtcpMuxPolicy",
@@ -1625,6 +1741,14 @@
"Response",
"ResponseInit",
"ResponseType",
+ "RsaHashedImportParams",
+ "RsaHashedKeyAlgorithm",
+ "RsaHashedKeyGenParams",
+ "RsaKeyAlgorithm",
+ "RsaKeyGenParams",
+ "RsaOaepParams",
+ "RsaOtherPrimesInfo",
+ "RsaPssParams",
"SVGAElement",
"SVGAltGlyphDefElement",
"SVGAltGlyphElement",
@@ -1819,7 +1943,6 @@
"ServiceWorkerRegistration",
"ServiceWorkerState",
"ServiceWorkerUpdateViaCache",
- "SetSyntheticModuleExport",
"SetUpCrossRealmTransformReadable",
"SetUpCrossRealmTransformWritable",
"SetUpReadableByteStreamController",
@@ -1871,6 +1994,7 @@
"StyleSheetList",
"SubmitEvent",
"SubmitEventInit",
+ "SubtleCrypto",
"SyncEvent",
"SyncEventInit",
"SyncManager",
@@ -2089,6 +2213,7 @@
"XRFrame",
"XRFrameRequestCallback",
"XRHand",
+ "XRHandJoint",
"XRHandedness",
"XRHitTestOptionsInit",
"XRHitTestResult",
@@ -2109,7 +2234,10 @@
"XRLayerInit",
"XRLayerLayout",
"XRMediaBinding",
+ "XRMediaCylinderLayerInit",
+ "XRMediaEquirectLayerInit",
"XRMediaLayerInit",
+ "XRMediaQuadLayerInit",
"XRPermissionDescriptor",
"XRPermissionStatus",
"XRPose",
@@ -2131,6 +2259,7 @@
"XRSessionEventInit",
"XRSessionInit",
"XRSessionMode",
+ "XRSessionSupportedPermissionDescriptor",
"XRSpace",
"XRSubImage",
"XRSystem",
@@ -2148,11 +2277,15 @@
"XRWebGLLayerInit",
"XRWebGLRenderingContext",
"XRWebGLSubImage",
+ "[[algorithm]]",
"[[associatedmediastreamids]]",
"[[associatedremotemediastreams]]",
"[[bufferedamount]]",
+ "[[canexposedeviceinfo]]",
+ "[[capabilities]]",
"[[certificate]]",
"[[configuration]]",
+ "[[constraints]]",
"[[crossoriginpropertydescriptormap]]",
"[[currentdirection]]",
"[[currentlocaldescription]]",
@@ -2162,13 +2295,17 @@
"[[datachannelprotocol]]",
"[[defaultorientation]]",
"[[defaultproperties]]",
+ "[[devicesaccessiblemap]]",
+ "[[deviceslivemap]]",
"[[direction]]",
"[[documentorigin]]",
"[[dtlstransportstate]]",
"[[dtmf]]",
"[[duration]]",
"[[earlycandidates]]",
+ "[[extractable]]",
"[[fireddirection]]",
+ "[[handle]]",
"[[icegathererstate]]",
"[[icerole]]",
"[[icetransportstate]]",
@@ -2177,6 +2314,7 @@
"[[ishtmldda]]",
"[[jsepmid]]",
"[[keyingmaterialhandle]]",
+ "[[kindsaccessiblemap]]",
"[[lastcreatedanswer]]",
"[[lastcreatedoffer]]",
"[[lastreturnedparameters]]",
@@ -2216,11 +2354,17 @@
"[[sender]]",
"[[sendertrack]]",
"[[sendertransport]]",
+ "[[settings]]",
"[[stopped]]",
"[[stopping]]",
+ "[[storeddevicelist]]",
+ "[[supportedalgorithms]]",
"[[tonebuffer]]",
+ "[[type]]",
"[[updatenegotiationneededflagonemptychain]]",
+ "[[usages]]",
"[[window]]",
+ "[algorithm_cached]",
"[legacyfactoryfunction]",
"[legacylenientthis]",
"[legacynulltoemptystring]",
@@ -2228,12 +2372,14 @@
"[legacytreatnonobjectasnull]",
"[legacyunenumerablenamedproperties]",
"[legacyunforgeable]",
+ "[usages_cached]",
"_charset_",
"`cross-origin-embedder-policy-report-only`",
"`cross-origin-embedder-policy`",
+ "`cross-origin-opener-policy-report-only`",
"`cross-origin-opener-policy`",
"`last-event-id`",
- "`origin-isolation`",
+ "`origin-agent-cluster`",
"`ping-from`",
"`ping-to`",
"`refresh`",
@@ -2317,6 +2463,9 @@
"access-control-request-method",
"accessibility considerations",
"accessible name",
+ "accessor is openee",
+ "accessor is opener",
+ "accessor-accessed relationship",
"accumulate",
"accumulated 3d transformation matrix",
"accumulation for one-based values",
@@ -2379,6 +2528,7 @@
"actual viewport",
"actually disabled",
"ad structure",
+ "adafish",
"add",
"add a css style sheet",
"add a track",
@@ -2394,6 +2544,7 @@
"add value",
"add virtual authenticator",
"addEventListener()",
+ "added modules list",
"addition procedure",
"additional-name",
"additionaldata",
@@ -2456,6 +2607,7 @@
"algorithm for growing downward-growing cells",
"algorithm for processing row groups",
"algorithm for processing rows",
+ "algorithm normalization",
"algorithm queue",
"algorithm to convert a date object to a string",
"algorithm to convert a number to a string",
@@ -2464,11 +2616,11 @@
"algorithm_cached",
"algorithmidentifier",
"aliceblue",
- "align",
"align descendants",
"align-content",
"align-items",
"align-self",
+ "align-tracks",
"aligned subtree",
"alignment baseline",
"alignment container",
@@ -2476,7 +2628,6 @@
"alignment point",
"alignment subject",
"alignment-baseline",
- "alink",
"all",
"all-petite-caps",
"all-small-caps",
@@ -2502,6 +2653,7 @@
"allow-top-navigation-by-user-activation",
"allowed in non-secure contexts",
"allowed in the body",
+ "allowed required constraints for device selection",
"allowed to download",
"allowed to navigate",
"allowed to play",
@@ -2511,7 +2663,6 @@
"allowed value step",
"allowlist",
"allowlists",
- "allowtransparency",
"alpha",
"alpha channel",
"alpha component",
@@ -2526,7 +2677,6 @@
"ambiguous ampersand",
"ambiguous ampersand state",
"an end time",
- "an entry with persisted user state",
"an exception was thrown",
"an html document is to be loaded",
"an identifier",
@@ -2598,6 +2748,7 @@
"announce an rtcdatachannel as open",
"announce the connection",
"announce the rtcdatachannel as open",
+ "anonca",
"anonymization ca",
"anonymous",
"anonymous block of a slot",
@@ -2619,10 +2770,6 @@
"appid",
"applet",
"applicable specification",
- "application cache",
- "application cache download process",
- "application cache group",
- "application cache selection algorithm",
"application context",
"application manifest",
"application manifest mime type",
@@ -2644,12 +2791,14 @@
"application/xhtml+xml",
"application/xml",
"applied",
+ "applies to",
"apply",
"apply an orientation lock",
"apply any pending playback rate",
"apply the modifiers",
"apply the pending render state",
"apply the percent hint",
+ "apply to",
"applying",
"applying a blackman window",
"applying a fourier transform",
@@ -2659,7 +2808,6 @@
"appworkspace",
"aqua",
"aquamarine",
- "archive",
"archive mime type",
"archive type pattern matching algorithm",
"arcs linejoin",
@@ -2667,15 +2815,18 @@
"area",
"aria attributes",
"aria-*",
+ "aria-checked",
"aria-describedby",
"aria-disabled",
"aria-label",
+ "ariamixin",
+ "ariamixin getter steps",
+ "ariamixin setter steps",
"armenian",
"array",
"array index property name",
"array key",
"arraybuffer",
- "arraybuffer response",
"arraybufferview",
"arraycreate",
"art direction",
@@ -2704,7 +2855,6 @@
"ascii upper hex digit",
"ascii uppercase",
"ascii whitespace",
- "ascii-compatible encoding",
"aside",
"asin()",
"ask the user to choose a Credential",
@@ -2809,10 +2959,10 @@
"attributes",
"attributes for form submission",
"attributetype",
- "audible",
"audio",
"audio or video mime type",
"audio or video type pattern matching algorithm",
+ "audio sample",
"augmented grid",
"aural \"box\" model",
"aural box model",
@@ -2830,6 +2980,7 @@
"authenticator data claimed to have been used for the attestation",
"authenticator data for the attestation",
"authenticator extension",
+ "authenticator extension capabilities",
"authenticator extension input",
"authenticator extension output",
"authenticator extension processing",
@@ -2857,9 +3008,7 @@
"auto-placement",
"auto-placement cursor",
"autocapitalization hints",
- "autocapitalize",
"autocapitalize-inheriting elements",
- "autocomplete",
"autofill anchor mantle",
"autofill detail tokens",
"autofill expectation mantle",
@@ -2868,9 +3017,9 @@
"autofill hint set",
"autofill scope",
"autofills form controls",
- "autofocus",
"autofocus candidates",
"autofocus processed flag",
+ "autogaincontrol",
"automatic",
"automatic block size",
"automatic column position",
@@ -2897,14 +3046,12 @@
"available font faces",
"available grid space",
"available height",
- "available in both secure and non-secure contexts",
"available inline space",
- "available only in secure contexts",
"available space",
+ "available to element internals",
"available width",
"avoid break values",
"await a stable state",
- "axis",
"axis value",
"axis-lock",
"azimuth",
@@ -2962,6 +3109,7 @@
"baseline self-alignment",
"baseline set",
"baseline table",
+ "baseline-relative shift values",
"baseline-relative values",
"baseline-sharing group",
"baseline-shift",
@@ -3014,7 +3162,6 @@
"between doctype public and system identifiers state",
"between zero and b",
"bfc",
- "bgcolor",
"bgsound",
"bi-orientational",
"bi-orientational transform",
@@ -3031,6 +3178,7 @@
"big5 decoder",
"big5 encoder",
"big5 lead",
+ "bigint",
"biginteger",
"billing",
"billing address",
@@ -3054,7 +3202,6 @@
"blend technique",
"blink",
"blob",
- "blob response",
"blob url",
"blob url entry",
"blob url store",
@@ -3207,10 +3354,8 @@
"border-top-style",
"border-top-width",
"border-width",
- "bordercolor",
"bottle map",
"bottom",
- "bottommargin",
"bound credential",
"boundary box",
"boundary default action",
@@ -3246,7 +3391,6 @@
"browsing context name",
"browsing context scope origin",
"browsing context set",
- "browsing context switch needed",
"browsing session",
"browsing-context connected",
"bubble phase",
@@ -3286,22 +3430,18 @@
"c0 control or space",
"c0 control percent-encode set",
"c0 controls or spaces",
- "cache attempt",
"cache batch operation",
"cache entry",
"cache entry match",
- "cache failure steps",
- "cache host",
"cache mode",
- "cache mode flag",
"cache-control",
- "cached",
"cached ecmascript object",
"cadetblue",
"calc()",
"calcmode",
"calculate box size",
"calculate depth for node",
+ "calculate the aspect ratio",
"calculate the part element map",
"calculation tree",
"calibrated",
@@ -3318,11 +3458,12 @@
"callback reaction",
"callback this value",
"camera",
- "camera-feature",
"can autoplay flag",
+ "can be displayed",
"can be manually scrolled",
"can be scrolled manually",
"can expose sensor readings",
+ "can make payment algorithm",
"can't be displayed",
"cancel a hit test source",
"cancel a hit test source for transient input",
@@ -3347,8 +3488,6 @@
"canonical keyword",
"canonical lexical form",
"canonical unit",
- "canplay",
- "canplaythrough",
"canvas",
"canvas background",
"canvas blob serialization task source",
@@ -3357,6 +3496,8 @@
"canvas surface",
"cap shapes",
"cap-height baseline",
+ "capabilities",
+ "capability",
"capable of supporting",
"caption",
"caption width minimum (capmin)",
@@ -3376,9 +3517,11 @@
"caret-color",
"caret-shape",
"cascade",
+ "cascade layers",
"cascade origin",
"cascaded value",
"cascading style sheets (css)",
+ "case-insensitive",
"case-sensitive",
"categories",
"cbor",
@@ -3401,10 +3544,7 @@
"cddl",
"cell",
"cell intrinsic offsets",
- "cellpadding",
- "cellspacing",
"center",
- "centered alignment",
"central",
"central baseline",
"ceremony",
@@ -3419,8 +3559,8 @@
"change the preferred css style sheet set name",
"channel messaging",
"channel name",
+ "channelcount",
"chapters",
- "char",
"character",
"character encoding",
"character encoding declaration",
@@ -3442,14 +3582,14 @@
"characteristic value write",
"characterized",
"characters",
- "charoff",
- "charset",
"chartreuse",
"charwidth",
"check a global object's embedder policy",
"check a navigation response's adherence to `x-frame-options`",
"check a navigation response's adherence to its embedder policy",
- "check if a response requires a browsing context group switch",
+ "check if an access between two browsing contexts should be reported",
+ "check if coop values require a browsing context group switch",
+ "check if enforcing report-only coop would require a browsing context group switch",
"check if negotiation is needed",
"check if three code points would start a number",
"check if three code points would start an identifier",
@@ -3467,7 +3607,6 @@
"checkbox",
"checkbox state (type=checkbox)",
"checkedness",
- "checking",
"child",
"child browsing context",
"child combinator",
@@ -3498,7 +3637,6 @@
"classes",
"classic script",
"classic scrollbars",
- "classid",
"clean up after running a callback",
"clean up after running script",
"clean up the disconnected device",
@@ -3568,8 +3706,6 @@
"code unit less than",
"code unit prefix",
"code units",
- "codebase",
- "codetype",
"col",
"colgroup",
"collapse",
@@ -3579,7 +3715,6 @@
"collapsed gutter",
"collapsed margin",
"collapsed track",
- "collapsible",
"collapsible white space",
"collapsing margin",
"collapsing margins",
@@ -3679,7 +3814,6 @@
"completely finish loading",
"completely loaded",
"completely loaded time",
- "completeness flag",
"completion record",
"complex selector",
"component percent-encode set",
@@ -3729,17 +3863,14 @@
"concrete object size",
"condensed",
"conditional group rule",
- "conditional group rules",
"conditional import",
"conditional processing attribute",
+ "conditionally exposed",
"conditionally hang",
"conditionally hsts-safe origin",
"confidence",
"configuration descriptor",
"conformance",
- "conformance::authoring tool",
- "conformance::processor",
- "conformance::style sheet",
"conformant server",
"conformant style sheet",
"conformant user agent",
@@ -3775,10 +3906,8 @@
"constraints and constraintset",
"construct",
"construct a fragment result",
- "construct a readablestream object",
"construct policy from dictionary and origin",
"constructing",
- "constructing a readablestream object",
"constructing entry list",
"constructing the entry list",
"construction stack",
@@ -3815,7 +3944,12 @@
"contact geometry",
"contain",
"contain constraint",
+ "contain-fit sizing",
+ "contain-intrinsic-block-size",
+ "contain-intrinsic-height",
+ "contain-intrinsic-inline-size",
"contain-intrinsic-size",
+ "contain-intrinsic-width",
"container",
"container document",
"container element",
@@ -3846,7 +3980,6 @@
"content security policy",
"content security policy directive",
"content security policy object",
- "content security policy state",
"content security policy syntax",
"content size suggestion",
"content type",
@@ -3867,7 +4000,6 @@
"content-type",
"content-type metadata",
"content-visibility",
- "contenteditable",
"contents",
"contents of an arraybuffer",
"contentscripttype",
@@ -3911,11 +4043,13 @@
"convert a value to a key",
"convert a value to a key range",
"convert a value to a multientry key",
+ "convert an infra value to a json-compatible javascript value",
"convert code unit to scalar value",
"convert data to a format suitable for ingestion into the target",
"convert from native entity type",
"convert header names to a sorted-lowercase set",
"convert line endings to native",
+ "converted to a numeric type or bigint",
"converted to an ecmascript value",
"converted to an idl value",
"converted to ecmascript values",
@@ -3924,6 +4058,7 @@
"converting",
"converting a character width to pixels",
"converting a json-derived javascript value to an infra value",
+ "converting an infra value to a json-compatible javascript value",
"converting arguments for an asynchronous iterator method",
"converting line endings to native",
"converting nodes into a node",
@@ -3931,8 +4066,8 @@
"cookie",
"cookie-averse document object",
"cookie-string",
+ "coop enforcement result",
"coordinated self-alignment preference",
- "coords",
"copy",
"copy-into",
"copydatablockbytes",
@@ -4037,7 +4172,6 @@
"create a new top-level browsing context",
"create a paintrenderingcontext2d object",
"create a paymentaddress from user-provided input",
- "create a permission storage entry",
"create a permissions policy for a browsing context",
"create a permissions policy for a browsing context from response",
"create a permissionstatus",
@@ -4048,12 +4182,14 @@
"create a sum value",
"create a type",
"create a type from a unit map",
+ "create a worklet global scope",
"create a workletglobalscope",
"create an agent",
"create an element",
"create an element for a token",
"create an entry",
"create an event",
+ "create an identity transformstream",
"create an imagedata object",
"create an inheritance stack",
"create an interface object",
@@ -4080,6 +4216,7 @@
"createbytedatablock",
"created",
"createdataproperty",
+ "creating a device info object",
"creating a frozen array",
"creating a frozen array from an iterable",
"creating a permissions policy",
@@ -4089,6 +4226,7 @@
"creating a type",
"creating an element",
"creating an event",
+ "creating an identity transformstream",
"creating an observable array exotic object",
"creating an operation function",
"creating-a-device-info-object",
@@ -4125,8 +4263,12 @@
"cross-document messaging",
"cross-end",
"cross-fade()",
+ "cross-origin accessible window property name",
+ "cross-origin credentials",
"cross-origin isolated",
"cross-origin opener policy",
+ "cross-origin opener policy enforcement result",
+ "cross-origin opener policy value",
"cross-origin request",
"cross-origin resource policy check",
"cross-origin resource policy internal check",
@@ -4136,7 +4278,6 @@
"cross-platform attachment",
"cross-size",
"cross-start",
- "crossorigin",
"crossoriginget ( o, p, receiver )",
"crossorigingetownpropertyhelper ( o, p )",
"crossoriginownpropertykeys ( o )",
@@ -4151,7 +4292,6 @@
"cryptokeypair",
"csp list",
"csp violation report",
- "css",
"css box",
"css bracketed range notation",
"css color profile",
@@ -4176,20 +4316,16 @@
"css style sheets",
"css-connected",
"css-wide keywords",
- "cssconditionrule",
"cssfontfacerule",
"cssfontfeaturevaluesrule",
- "cssgroupingrule",
- "cssmediarule",
"cssstyledeclaration",
- "csssupportsrule",
"cubic bézier easing function",
"cue",
"cue-after",
"cue-before",
- "cuechange",
"current",
"current composition operator",
+ "current context is navigation source",
"current default path",
"current dimension value",
"current document",
@@ -4200,6 +4336,7 @@
"current entry of the joint session history",
"current event target",
"current finished promise",
+ "current focus chain of a top-level browsing context",
"current frequency data",
"current global environment",
"current global object",
@@ -4211,6 +4348,7 @@
"current layout",
"current navigation was lazy loaded",
"current node",
+ "current origin",
"current pixel density",
"current playback position",
"current ready promise",
@@ -4261,6 +4399,8 @@
"cyclic at computed-value time",
"cyclic module record",
"cyclic percentage",
+ "cyclic percentage size",
+ "cylindrical polar color",
"d",
"darkblue",
"darkcyan",
@@ -4305,7 +4445,6 @@
"datafld",
"dataformatas",
"datalist",
- "datapagesize",
"dataset",
"datasrc",
"datatype iri",
@@ -4327,7 +4466,6 @@
"declaration",
"declaration block",
"declarative custom selector",
- "declare",
"declared",
"declared origin",
"declared permissions policy",
@@ -4376,8 +4514,8 @@
"default origin",
"default playback start position",
"default port",
- "default process the linked resource",
"default readers",
+ "default referrer policy",
"default screen orientation",
"default sensor",
"default sizing algorithm",
@@ -4426,6 +4564,7 @@
"definition of keys and values",
"definitions",
"defs",
+ "degenerate ratio",
"del",
"delaying load events mode",
"delaying-the-load-event flag",
@@ -4500,13 +4639,15 @@
"determines the set of origins on which the public key credential may be exercised",
"determining the http cache partition",
"determining the network partition key",
+ "device change notification steps",
"device descriptor",
"device discovery procedure",
- "device information can be exposed check",
+ "device enumeration can proceed",
+ "device information can be exposed",
+ "device permission revocation algorithm",
"device sensor",
"device-cmyk()",
"device-enumeration-can-proceed",
- "device-exposure-decision-non-camera-microphone",
"device-information-can-be-exposed",
"device-pixel-ratio",
"devicechange",
@@ -4538,6 +4679,7 @@
"direction of a path",
"direction of playback",
"directional embedding",
+ "directional keyword",
"directional override",
"directionality of an attribute",
"directionality-capable attributes",
@@ -4548,7 +4690,6 @@
"directive-value",
"directives",
"directly nested",
- "dirname",
"dirtiness",
"dirty checkedness",
"dirty checkedness flag",
@@ -4621,7 +4762,6 @@
"document order",
"document paint definition",
"document paint definitions",
- "document response",
"document timeline",
"document tree",
"document type",
@@ -4632,17 +4772,13 @@
"document-domain",
"document-tree child browsing context",
"document-tree child browsing context name property set",
- "document.write(...)",
- "document.writeln(...)",
"documentfragment",
"documents",
"documenttype",
"dodgerblue",
- "dom",
"dom application",
"dom interface",
"dom level 0",
- "dom manipulation task source",
"dom tree accessors",
"domactivate",
"domain",
@@ -4671,16 +4807,12 @@
"domstring",
"domsubtreemodified",
"domtokenlist",
- "done",
"dotted",
"double",
"double-dot path segment",
"double-rainbow()",
"down-mixing",
- "download",
- "downloading",
"downloads a hyperlink",
- "drag",
"drag and drop",
"drag data store",
"drag data store allowed effects state",
@@ -4689,30 +4821,22 @@
"drag data store hot spot coordinate",
"drag data store item list",
"drag data store mode",
- "dragend",
- "dragenter",
- "dragleave",
- "dragover",
- "dragstart",
"draw a paint image",
"drawing model",
"drawing states",
- "drop",
"dropped initial",
"dropzone",
"dt",
"dtend",
"dtstart",
"duplex printing",
+ "duplex stream",
"duplicate-attribute",
"dur",
"duration",
"duration time component",
"duration time component scale",
- "durationchange",
"dynamic markup insertion",
- "e-mail",
- "e-mail state (type=email)",
"eager",
"earliest possible position",
"earliest possible position when the script started",
@@ -4721,17 +4845,20 @@
"east asian width property",
"ecdaa",
"ecdaa-issuer public key",
+ "ecdh curve name",
"ecdh derivation steps",
"ecdh generation steps",
"ecdh key export steps",
"ecdh key import steps",
"ecdhkeyderiveparams",
+ "ecdsa curve name",
"ecdsa generation steps",
"ecdsa key export steps",
"ecdsa key import steps",
"ecdsa signature steps",
"ecdsa verification steps",
"ecdsaparams",
+ "echocancellation",
"eckeyalgorithm",
"eckeygenparams",
"eckeyimportparams",
@@ -4785,6 +4912,7 @@
"em-over baseline",
"em-under baseline",
"email",
+ "email state (type=email)",
"embed",
"embed task source",
"embedded content",
@@ -4794,7 +4922,6 @@
"embedding document",
"emergency",
"emoji presentation participating code points",
- "emptied",
"empty",
"empty cell",
"empty float area",
@@ -4807,11 +4934,11 @@
"enable-background",
"enabled",
"enabled css style sheet set",
- "enabled/disabled",
"encapsulation contexts",
"encode",
"encode and enqueue a chunk",
"encode and flush",
+ "encode or fail",
"encoder",
"encoding",
"encoding labels",
@@ -4827,11 +4954,13 @@
"end tag open state",
"end tags",
"end time",
- "end-of-stream",
+ "end-of-queue",
"end-tag-with-attributes",
"end-tag-with-trailing-solidus",
"ended",
+ "ended audio playback",
"ended playback",
+ "ended video playback",
"ending edges",
"ending point",
"ending shape",
@@ -4839,9 +4968,10 @@
"endpoint",
"endpoint descriptor",
"endpoint group",
+ "endpoint pair",
"endpoint-on-the-path",
"ends for any reason other than the stop() method being invoked",
- "ends for any reason other than the {{mediastreamtrack/stop()}} method being invoked",
+ "enforce a response's cross-origin opener policy",
"enforce the policy",
"enforced",
"enqueue",
@@ -4853,8 +4983,6 @@
"ensurecspdoesnotblockstringcompilation",
"ensurecspdoesnotblockstringcompilation(callerrealm, calleerealm, source)",
"entangle",
- "enter",
- "enterkeyhint",
"entries",
"entry",
"entry construction algorithm",
@@ -4936,7 +5064,6 @@
"event handler event type",
"event handler idl attribute",
"event handler map",
- "event handlers",
"event listener",
"event loop",
"event loop processing model",
@@ -4944,7 +5071,6 @@
"event phase",
"event target",
"event type",
- "eventhandler",
"eventinit",
"eventtarget",
"ex",
@@ -4967,7 +5093,6 @@
"execute a javascript: url request",
"execute a script block",
"exists",
- "exit",
"exit fullscreen",
"exit value",
"exp()",
@@ -4983,14 +5108,12 @@
"expiry year",
"explicit \"eof\" character",
"explicit consent",
- "explicit entries",
"explicit grid",
"explicit grid column",
"explicit grid properties",
"explicit grid row",
"explicit grid track",
"explicit intrinsic inner size",
- "explicit section",
"explicithistorynavigation",
"explicitly enabled",
"explicitly supported",
@@ -5001,11 +5124,13 @@
"expose a user interface to the user",
"exposed",
"exposes",
+ "exposure decision algorithm for devices other than camera and microphone",
"exposure set",
"expressly inert",
"extend",
"extended attribute",
"extended inquiry response",
+ "extended report",
"extended-address",
"extension",
"extension identifier",
@@ -5047,13 +5172,14 @@
"failure sampling rate",
"failure_fraction",
"failures",
+ "fake worklet 1",
+ "fake worklet 2",
+ "fakeworklet1",
+ "fakeworklet2",
"fallback",
"fallback alignment",
"fallback base url",
"fallback content",
- "fallback entries",
- "fallback namespaces",
- "fallback section",
"fallback size",
"false in the negative range",
"false-by-default",
@@ -5061,7 +5187,6 @@
"family-name",
"fantasy",
"farthest-side",
- "fast",
"fax",
"feature descriptor",
"feature requirements",
@@ -5100,6 +5225,8 @@
"fetch a modulepreload module script graph",
"fetch a single module script",
"fetch a worklet script",
+ "fetch a worklet script graph",
+ "fetch a worklet/module worker script graph",
"fetch an external module script graph",
"fetch an import() module script graph",
"fetch an inline module script graph",
@@ -5153,8 +5280,6 @@
"filter-margin-top, filter-margin-right, filter-margin-bottom, filter-margin-left",
"filter-primitive",
"filtered response",
- "final charset",
- "final mime type",
"final sandboxing flag set",
"finalize",
"find a potential indicated element",
@@ -5166,6 +5291,7 @@
"find the intersecting or enclosed descendants",
"find the matching font faces",
"find the non-container graphics elements",
+ "find the opposite of true",
"find the reporting frequency of a sensor object",
"find the shortest distance",
"find the typographic character for a character",
@@ -5204,11 +5330,9 @@
"fire an input source event",
"fire functional event",
"firebrick",
- "fired unload",
- "fires a simple event",
"firing",
"firing a click event",
- "firing a synthetic mouse event named e",
+ "firing a synthetic pointer event named e",
"firing a track event named e",
"firing submission events",
"first available font",
@@ -5359,7 +5483,6 @@
"footnote counter",
"footnote-display",
"footnote-policy",
- "for",
"forbidden header name",
"forbidden host code point",
"forbidden method",
@@ -5373,7 +5496,6 @@
"forced sandboxing flag set",
"forced-color-adjust",
"forcibly close",
- "foreign",
"foreign elements",
"foreignobject",
"forestgreen",
@@ -5390,15 +5512,11 @@
"form-associated",
"form-associated custom element",
"form-associated elements",
- "formaction",
"formatting",
"formatting context",
"formatting structure",
"formdata",
"formdataentryvalue",
- "formenctype",
- "formmethod",
- "formnovalidate",
"formtarget",
"forward progress",
"forward-compatible parsing",
@@ -5431,11 +5549,9 @@
"frame-requested",
"frame-src",
"frameElement",
- "frameborder",
"framerate",
"frameset",
"frameset-ok flag",
- "framespacing",
"free space",
"freely fragmentable",
"frequency",
@@ -5505,7 +5621,6 @@
"gender-identity",
"general category",
"general discovery procedure",
- "general_enclosed",
"generalized rdf dataset",
"generalized rdf datasets",
"generate a counter",
@@ -5540,12 +5655,15 @@
"get a copy of the bytes held by the buffer source",
"get a document layout definition",
"get a domstringmap's name-value pairs",
+ "get a final encoding",
+ "get a final mime type",
"get a layout child",
"get a layout class instance",
"get a layout definition",
"get a promise to wait for all",
"get a reference to the buffer source",
"get a reference to the bytes held by the buffer source",
+ "get a response mime type",
"get a style map",
"get action url",
"get an attribute",
@@ -5554,6 +5672,7 @@
"get an attribute value",
"get an element's noopener",
"get an element's target",
+ "get an encoder",
"get an encoding",
"get an output encoding",
"get credentials",
@@ -5589,6 +5708,8 @@
"getters",
"getting a promise to wait for all",
"getting a structured field value",
+ "getting a text response",
+ "getting an encoder",
"getting an encoding",
"getting the keys",
"getting the service worker object",
@@ -5605,7 +5726,6 @@
"global object",
"globalcompositeoperation",
"globalcrypto",
- "globaleventhandlers",
"glyph",
"glyph-midline",
"glyph-orientation-horizontal",
@@ -5628,7 +5748,6 @@
"graphics element",
"graphics referencing element",
"gray",
- "gray()",
"graytext",
"greater than",
"green",
@@ -5637,6 +5756,7 @@
"grid",
"grid ancestor",
"grid area",
+ "grid axis",
"grid cell",
"grid column",
"grid column line",
@@ -5678,11 +5798,9 @@
"groove",
"group",
"group alignment",
- "group rule body",
"group stack",
"group-align",
"group-aligned",
- "group_rule_body",
"groupid",
"growth limit",
"guaranteed-invalid value",
@@ -5783,6 +5901,8 @@
"hit-testing",
"hkdfparams",
"hkern",
+ "hmac key export steps",
+ "hmac key import steps",
"hmacimportparams",
"hmackeyalgorithm",
"hmackeygenparams",
@@ -5833,10 +5953,8 @@
"hotpink",
"hr",
"href",
- "hreflang",
"hsl()",
"hsla()",
- "hspace",
"hsts-safe origin",
"html",
"html document",
@@ -5891,6 +6009,7 @@
"hypothetical main size",
"hysteresis",
"i",
+ "i/o queue",
"ibm866",
"ice agent",
"ice candidate pool size",
@@ -5902,7 +6021,6 @@
"icecandidateerror",
"iceconnectionstatechange",
"icegatheringstatechange",
- "id",
"id map",
"id selector",
"ident",
@@ -6021,13 +6139,11 @@
"in the context of the shadow tree",
"in transfers",
"in-flow",
- "inactive",
"inactive timeline",
"inactiveborder",
"inactivecaption",
"inactivecaptiontext",
"inappropriate for a control",
- "inaudible",
"include",
"include credentials",
"include_subdomains",
@@ -6079,6 +6195,7 @@
"indexsizeerror",
"indianred",
"indigo",
+ "indistinguishable by user-agent string",
"individual",
"inert",
"infinitely growable",
@@ -6110,6 +6227,7 @@
"initial point",
"initial representation for the counter value",
"initial scroll position",
+ "initial url",
"initial value",
"initial viewport",
"initial-height",
@@ -6122,6 +6240,8 @@
"initialize a document's csp list",
"initialize a equirect layer",
"initialize a global object's csp list",
+ "initialize a global's endpoint list",
+ "initialize a new intersectionobserver",
"initialize a quad layer",
"initialize a sensor object",
"initialize the render state",
@@ -6169,14 +6289,18 @@
"inline-table",
"inlinification",
"inlinify",
+ "inner block size",
"inner box-shadow",
"inner display type",
"inner edge",
"inner event creation steps",
+ "inner height",
+ "inner inline size",
"inner invoke",
"inner size",
"inner text collection steps",
"inner type",
+ "inner width",
"innerHTML",
"innermost",
"input",
@@ -6186,7 +6310,6 @@
"input method editor",
"input progress value",
"input stream",
- "inputmode",
"inputs",
"ins",
"insecure requests policy",
@@ -6274,6 +6397,7 @@
"intersect the viewport",
"intersection observer",
"intersectionobserver",
+ "intersectionobserver task source",
"intersectionobserverinit",
"interval end",
"interval start",
@@ -6282,7 +6406,6 @@
"intra-ruby white space",
"intrinsic aspect ratio",
"intrinsic dimensions",
- "intrinsic dimensions of a cross-fade()",
"intrinsic height",
"intrinsic minimum",
"intrinsic percentage width of a column",
@@ -6362,11 +6485,13 @@
"is feature enabled in document for origin?",
"is gbk",
"is local",
+ "is modal",
"is not a registrable domain suffix of and is not equal to",
"is not a valid filter",
"is not an array index",
"is not origin-clean",
"is not special",
+ "is origin-keyed",
"is special",
"is url potentially trustworthy?",
"is utf-16be decoder",
@@ -6377,7 +6502,6 @@
"isdatadescriptor",
"isdetachedbuffer",
"isindex",
- "ismap",
"iso-2022-jp",
"iso-2022-jp decoder",
"iso-2022-jp decoder ascii",
@@ -6415,6 +6539,7 @@
"isomorphic decode",
"isomorphic encode",
"isplatformobjectsameorigin ( o )",
+ "ispush",
"issharedarraybuffer",
"issue a developer warning",
"issuer identification numbers",
@@ -6423,10 +6548,6 @@
"item",
"item types",
"item()",
- "itemid",
- "itemref",
- "itemscope",
- "itemtype",
"iterable",
"iterable declaration",
"iterate",
@@ -6463,7 +6584,6 @@
"json mime type",
"json number",
"json object",
- "json response",
"json type",
"json-field-value",
"json-ld document",
@@ -6494,6 +6614,7 @@
"justify-content",
"justify-items",
"justify-self",
+ "justify-tracks",
"k-rate",
"kbd",
"keepalive",
@@ -6561,6 +6682,7 @@
"last-baseline content-alignment",
"last-baseline self-alignment",
"last-modified",
+ "latency",
"latest entry",
"latest reading",
"launching a shortcut",
@@ -6568,6 +6690,7 @@
"lavender",
"lavenderblush",
"lawngreen",
+ "laying out in-place",
"layout api children",
"layout api container",
"layout api context",
@@ -6577,6 +6700,7 @@
"layout box",
"layout class instances",
"layout containment",
+ "layout containment box",
"layout cycles",
"layout definition",
"layout definitions",
@@ -6587,6 +6711,7 @@
"lazy",
"lazy load intersection observer",
"lazy load resumption steps",
+ "lazy load root margin",
"lazy loading attribute",
"lch()",
"le bonding procedure",
@@ -6595,7 +6720,6 @@
"leading-trim",
"left",
"left page",
- "leftmargin",
"leftover space",
"legacy callback interface object",
"legacy callers",
@@ -6676,6 +6800,7 @@
"line-padding",
"line-relative",
"line-relative direction",
+ "line-relative shift values",
"line-relative values",
"line-right",
"line-snap",
@@ -6728,20 +6853,26 @@
"list of active xr input sources",
"list of animation frame callbacks",
"list of available images",
+ "list of color formats for non-projection layers",
+ "list of color formats for projection layers",
"list of complex selectors",
"list of compound selectors",
"list of currently running animation frame callbacks",
+ "list of depth formats for non-projection layers",
+ "list of depth formats for projection layers",
"list of dragged nodes",
"list of elements with class names classnames",
"list of elements with namespace namespace and local name localname",
"list of elements with qualified name qualifiedname",
+ "list of full-sized viewports",
"list of immersive xr devices",
+ "list of inherent constrainable track properties",
"list of inline sessions",
+ "list of joints",
"list of newly introduced cues",
"list of options",
"list of pending fullscreen events",
"list of pending play promises",
- "list of pending primary entries",
"list of pending text tracks",
"list of scripts that will execute in order as soon as possible",
"list of scripts that will execute when the document has finished parsing",
@@ -6772,11 +6903,8 @@
"load",
"loaddocumentcallback-options",
"loaded",
- "loadeddata",
- "loadedmetadata",
"loading",
"loading image",
- "loadstart",
"local boundary default action",
"local cache",
"local context",
@@ -6813,7 +6941,6 @@
"long",
"long attribute values",
"long long",
- "longdesc",
"longhand",
"longhand property",
"look up a custom element definition",
@@ -6826,7 +6953,6 @@
"lower-latin",
"lower-roman",
"lowercase letter",
- "lowsrc",
"ls",
"ltr",
"m11 element",
@@ -6891,8 +7017,6 @@
"margin-right",
"margin-top",
"margin-trim",
- "marginheight",
- "marginwidth",
"mark",
"mark paint timing",
"marker",
@@ -6935,6 +7059,9 @@
"mask-repeat",
"mask-size",
"mask-type",
+ "masonry axis",
+ "masonry box",
+ "masonry-auto-flow",
"match",
"match a complex selector against an element",
"match a css production",
@@ -6943,10 +7070,9 @@
"match a selector against a tree",
"match a selector against an element",
"match an mp3 header",
- "match cross-origin opener policies",
+ "match cross-origin opener policy values",
"match service worker registration",
"matches",
- "matches a fallback namespace",
"matches a filter",
"matches the environment",
"matches the interface filter",
@@ -7046,7 +7172,6 @@
"media-type-list",
"mediasource",
"mediastream",
- "mediastream()",
"mediastreamtrack",
"mediumaquamarine",
"mediumblue",
@@ -7063,8 +7188,6 @@
"menu",
"menuitem",
"menutext",
- "merchant validation",
- "merchantvalidation",
"merged annotation",
"message",
"message port post message steps",
@@ -7077,12 +7200,10 @@
"method",
"method cache entry match",
"method steps",
- "methods",
"mftn",
"microdata",
"microdata errors",
"microphone",
- "microphone-feature",
"microtask",
"microtask queue",
"microtask task source",
@@ -7124,6 +7245,7 @@
"min-content-specified sizing-guess",
"min-height",
"min-inline-size",
+ "min-intrinsic-sizing",
"min-width",
"minh",
"minimum",
@@ -7157,6 +7279,7 @@
"mistyrose",
"mix-blend-mode",
"mixed content",
+ "mixed download",
"mixing rules",
"mobile",
"moccasin",
@@ -7269,6 +7392,7 @@
"namespaceerror",
"nan-safe maximum",
"nan-safe minimum",
+ "native accessibility semantics map",
"native appearance",
"native entity type",
"native hit test",
@@ -7276,7 +7400,14 @@
"native hit test results",
"native webgl framebuffer resolution",
"natural",
+ "natural aspect ratio",
+ "natural dimension",
+ "natural dimensions of a cross-fade()",
"natural end-point",
+ "natural height",
+ "natural resolution",
+ "natural size",
+ "natural width",
"nav",
"nav-down",
"nav-left",
@@ -7291,17 +7422,17 @@
"navigation params",
"navigation request",
"navigation-override",
- "navigator",
+ "navigationtype",
"navigator compatibility mode",
"navigator.hardwareconcurrency",
"navigator.javaEnabled()",
"navigator.mimetypes",
"navigator.online",
- "navigator.plugins",
"navy",
"nearest ancestor autofocus scoping root element",
"nearest scrollport",
"need new subpath",
+ "needs a browsing context group switch",
"negotiation-needed flag",
"negotiationneeded",
"neighbor",
@@ -7317,7 +7448,6 @@
"nested ruby",
"nested style rule",
"nested-comment",
- "nested_statement",
"nesting selector",
"nesting style rule",
"network",
@@ -7334,6 +7464,7 @@
"networkerror",
"networking task source",
"neutral value for composition",
+ "never support",
"never-rendered element",
"new",
"new broadcastchannel(name)",
@@ -7341,14 +7472,12 @@
"new information about the user's intent",
"new messagechannel()",
"new-password",
- "newer",
"newline",
"newlines",
"newobjectenvironment",
"newpromisereactionjob",
"newpromiseresolvethenablejob",
"newtarget",
- "next",
"next input character",
"next input code point",
"next input token",
@@ -7392,10 +7521,9 @@
"nodes",
"noembed",
"noframes",
- "nohref",
+ "noisesuppression",
"nominal range",
"nomodificationallowederror",
- "nomodule",
"non-ascii code point",
"non-blocking",
"non-discoverable credential",
@@ -7407,6 +7535,7 @@
"non-printable code point",
"non-rendered element",
"non-replaced",
+ "non-replaced element",
"non-resident credential",
"non-secure context",
"non-secure contexts",
@@ -7423,7 +7552,6 @@
"none!!font-variant",
"none!!font-variant-ligatures",
"normal",
- "normal alignment",
"normal elements",
"normal!!font-feature-settings",
"normal!!font-kerning",
@@ -7446,10 +7574,10 @@
"normalize protocol handler parameters",
"normalize the source densities",
"normalized timeranges object",
+ "normalized value",
"normalized value of a usages list",
"normalized windows drive letter",
"noscript",
- "noshade",
"not additive",
"not animatable",
"not handled",
@@ -7473,11 +7601,8 @@
"notify new reading",
"notreadableerror",
"notsupportederror",
- "noupdate",
- "novalidate",
"now hidden algorithm",
"now visible algorithm",
- "nowrap",
"nth()",
"null",
"null body status",
@@ -7513,9 +7638,9 @@
"observable array type",
"observable policy",
"observation procedure",
+ "observe a target element",
"observed attributes",
"observer",
- "obsolete",
"obtain a browsing context to use for a navigation response",
"obtain a connection",
"obtain a cross-origin opener policy",
@@ -7541,6 +7666,7 @@
"occupied",
"octet",
"octet string",
+ "octet string containing",
"octet string containing a bit string",
"off",
"official moment of creation",
@@ -7566,57 +7692,29 @@
"omitted",
"on",
"onaddtrack",
- "onafterprint",
- "onbeforeprint",
- "onbeforeunload",
- "onblur",
- "onbounce",
- "oncached",
"onchange",
- "onchecking",
"onclose",
"onconnect",
"oncopy",
"oncuechange",
- "oncut",
- "ondownloading",
"one permitted sandboxed navigator",
"one-time-code",
"onenter",
"onerror",
"onexit",
- "onfinish",
- "onfocus",
- "onhashchange",
"onlanguagechange",
"online",
- "online safelist namespaces",
- "online safelist section",
- "online safelist wildcard flag",
- "onload",
"only if border is not equivalent to zero",
"onmessage",
"onmessageerror",
- "onnoupdate",
- "onobsolete",
"onoffline",
"ononline",
"onopen",
- "onpagehide",
- "onpageshow",
"onpaste",
- "onpopstate",
- "onprogress",
"onrejectionhandled",
"onremovetrack",
- "onresize",
- "onscroll",
"onshow",
- "onstart",
- "onstorage",
"onunhandledrejection",
- "onunload",
- "onupdateready",
"opacity",
"opaque",
"opaque black",
@@ -7625,6 +7723,7 @@
"opaque framebuffer",
"opaque host",
"opaque origin",
+ "opaque texture",
"opaque-host parser",
"opaque-host-and-port string",
"opaque-redirect filtered response",
@@ -7632,8 +7731,8 @@
"open a database",
"open subpath",
"open-quote",
- "opener",
"opener browsing context",
+ "opener origin at creation",
"operating coordinate space",
"operation",
"operationerror",
@@ -7654,8 +7753,6 @@
"optionality values",
"optionally truncate a simple dialog string",
"optionally-blockable",
- "optionally-blockable mixed content",
- "or",
"orange",
"orangered",
"orchid",
@@ -7685,13 +7782,13 @@
"organization-name",
"organization-title",
"organization-unit",
+ "orientationchange",
"origin",
"origin time",
"origin-bound one-time code",
"origin-bound one-time code message",
"origin-clean",
"origin-clean flag",
- "origin-isolated",
"origin-only flag",
"origin-when-cross-origin",
"original base url",
@@ -7707,14 +7804,16 @@
"orthogonal flow",
"other applicable specifications",
"other space separators",
- "otherwise steps for iframe or frame elements",
"out of flow",
"out of gamut",
"out transfers",
"out-of-flow",
+ "outer block size",
"outer box-shadow",
"outer display type",
"outer edge",
+ "outer height",
+ "outer inline size",
"outer max width",
"outer max-content",
"outer min width",
@@ -7740,7 +7839,6 @@
"outstanding rejected promises weak set",
"over",
"overall progress",
- "overconstrainederror",
"overflow",
"overflow alignment",
"overflow clip edge",
@@ -7768,7 +7866,6 @@
"own autocapitalization hint",
"own exposure set",
"owner css rule",
- "owner document",
"owner node",
"owning element",
"p",
@@ -7831,6 +7928,7 @@
"paint",
"paint class instances",
"paint containment",
+ "paint containment box",
"paint definition",
"paint definitions",
"paint server element",
@@ -7877,13 +7975,14 @@
"parse a duration string",
"parse a global date and time string",
"parse a group of selectors",
+ "parse a json string to a javascript value",
+ "parse a json string to an infra value",
"parse a jwk",
"parse a list of component values",
"parse a list of css page selectors",
"parse a list of declarations",
"parse a list of rules",
"parse a local date and time string",
- "parse a manifest",
"parse a media query",
"parse a media query list",
"parse a mime type",
@@ -7917,12 +8016,16 @@
"parse an asn.1 structure",
"parse an mp3 frame",
"parse an origin-bound one-time code message",
+ "parse as a forgiving selector list",
"parse error",
"parse errors",
+ "parse json bytes to a javascript value",
+ "parse json bytes to an infra value",
"parse json from bytes",
"parse json into infra values",
"parse policy directive",
"parsed according to a particular css grammar",
+ "parsed as a forgiving selector list",
"parsemodule",
"parser document",
"parser inserted flag",
@@ -7930,6 +8033,11 @@
"parser pause flag",
"parsescript",
"parsing a calculation",
+ "parsing a json string to a javascript value",
+ "parsing a json string to an infra value",
+ "parsing as a forgiving selector list",
+ "parsing json bytes to a javascript value",
+ "parsing json bytes to an infra value",
"parsing the blocklist",
"partial dictionary",
"partial interface",
@@ -7978,10 +8086,9 @@
"payment card industry data security standard compliance",
"payment handler",
"payment method",
- "payment method changed algorithm",
"payment method identifier",
"payment method provider",
- "payment-feature",
+ "payment-permission",
"paymentmethodchange",
"paymentrequest",
"paymentrequest updated algorithm",
@@ -7994,8 +8101,8 @@
"pending",
"pending abort request",
"pending animation event queue",
- "pending application cache download process tasks",
"pending immersive session",
+ "pending initial intersectionobserver targets",
"pending parsing-blocking script",
"pending pause task",
"pending play task",
@@ -8019,15 +8126,11 @@
"perform a security check",
"perform automatic text track selection",
"perform some steps once a promise is settled",
- "performance",
- "performance.now()",
- "performance.timeorigin",
"performanceentry",
"performanceresourcetiming",
"performing a microtask checkpoint",
"peripheral",
"permissible worker",
- "permission",
"permission descriptor type",
"permission query algorithm",
"permission request algorithm",
@@ -8040,6 +8143,7 @@
"permissions policy violation reports",
"permissions-policy",
"persisted replace state",
+ "persisted user state",
"persistent connections",
"persistent css style sheet",
"perspective",
@@ -8099,7 +8203,6 @@
"platform descriptor",
"platform object",
"platform sensor",
- "play",
"play an animation",
"play state",
"play-during",
@@ -8108,7 +8211,6 @@
"playback volume",
"playhead position",
"playing",
- "playsinline",
"pls",
"plugin",
"plugin document",
@@ -8124,6 +8226,7 @@
"pointercancel event",
"pointerdown event",
"pointerenter event",
+ "pointerevent",
"pointerleave event",
"pointermove event",
"pointerout event",
@@ -8182,7 +8285,6 @@
"postal code",
"postal-code",
"posted message task source",
- "poster",
"poster frame",
"potential destination",
"potential event target",
@@ -8208,12 +8310,12 @@
"predicate",
"predicted event list",
"predicted events targets dirty",
- "prefer-online",
"preferred aspect ratio",
"preferred css style sheet set name",
"preferred height",
"preferred line height",
"preferred order",
+ "preferred resolution",
"preferred size",
"preferred size property",
"preferred width",
@@ -8225,6 +8327,7 @@
"prefixed",
"prefw",
"preloadable hsts host",
+ "premultiplied color values",
"preparation-time document",
"prepare a script",
"prepare an event",
@@ -8239,18 +8342,16 @@
"preserveaspectratio",
"preserved white space",
"preventDefault()",
- "previous",
"previous block",
"previous context",
"previous current time",
- "prf",
"primary account number",
"primary action",
- "primary entries",
"primary filter primitive tree",
"primary global interface",
"primary input source",
"primary interface",
+ "primary orientation",
"primary pointer",
"primary service discovery",
"primary squeeze action",
@@ -8277,8 +8378,10 @@
"process a navigate fetch",
"process a navigate response",
"process a navigate url scheme",
+ "process a queue",
"process an image resource from json",
"process an imageresource from an api",
+ "process an item",
"process blob parts",
"process dt or dd",
"process permissions policy attributes",
@@ -8295,15 +8398,19 @@
"process the linked resource",
"process the manifest",
"process the removal of a remote track",
+ "process()",
"processed manifest",
"processing a color member",
"processing a manifest",
+ "processing a queue",
+ "processing an item",
"processing blob parts",
"processing equivalence",
"processing mode",
"processing model",
"processing modes",
"processing the backup element queue",
+ "processing-input-buffer",
"processinginstruction",
"processor construction data",
"processors",
@@ -8311,7 +8418,6 @@
"producer",
"product id",
"product of two unit maps",
- "profile",
"profile fundamentals",
"progress",
"progressevent",
@@ -8386,14 +8492,21 @@
"queue a microtask",
"queue a mutation observer microtask",
"queue a mutation record",
- "queue a post-load task",
- "queue a progress post-load task",
"queue a report",
"queue a task",
"queue a tree mutation record",
+ "queue a violation report for access from an opened window",
+ "queue a violation report for access from another window",
+ "queue a violation report for access from the opener",
+ "queue a violation report for access to an opened window",
+ "queue a violation report for access to another window",
+ "queue a violation report for access to the opener",
+ "queue a violation report for browsing context group switch when navigating away from a coop response",
+ "queue a violation report for browsing context group switch when navigating to a coop response",
"queue an element task",
"queue an intersection observer task",
"queue an intersectionobserverentry",
+ "queue violation reports for accesses",
"queuing strategy",
"quirks mode",
"quirky color",
@@ -8415,7 +8528,6 @@
"rangeerror",
"rank",
"rate limiting",
- "ratechange",
"ratio",
"ratio-dependent axis",
"ratio-determining axis",
@@ -8440,6 +8552,7 @@
"rdfdataset-add-graph",
"rdfdataset-add-graphname",
"rdfgraph-add-triple",
+ "re-snap",
"re-used graphics",
"read bd_addr command",
"read characteristic descriptors",
@@ -8462,6 +8575,7 @@
"readable stream reader",
"reader",
"reading change threshold",
+ "reading current permission state",
"reading timestamp",
"reading value",
"readonly",
@@ -8474,6 +8588,7 @@
"received bytes",
"received ip address",
"received signal strength",
+ "receiver report",
"receives a set-cookie-string",
"recipient",
"recognized algorithm name",
@@ -8493,8 +8608,10 @@
"rect",
"rect()",
"rectangle",
+ "rectangular orthogonal color",
"rectify a keywordish value",
"rectify a numberish value",
+ "rectify a percentish value",
"rectifying a numberish value",
"red",
"redirect mode",
@@ -8513,7 +8630,6 @@
"referrer policy",
"referrer policy attribute",
"referrer-policy",
- "referrerpolicy",
"referrerurl",
"reflect",
"refresh",
@@ -8535,7 +8651,6 @@
"registered custom property",
"registered observer",
"registered observer list",
- "registered reporting observer list",
"registered storage endpoints",
"registrable domain",
"registration",
@@ -8589,7 +8704,6 @@
"relevant",
"relevant agent",
"relevant animation",
- "relevant application cache",
"relevant child nodes",
"relevant document",
"relevant global object",
@@ -8671,17 +8785,20 @@
"report an error",
"report an exception",
"report body",
- "report buffer",
+ "report content security policy violations for request",
"report latest reading updated",
"report long tasks",
"report the exception",
"report type",
"report validity steps",
+ "report-only reporting endpoint",
+ "report-only value",
"report-to",
"report-uri",
"report-uri directive",
"report_to",
"reported mime types",
+ "reporting endpoint",
"reporting frequency",
"reporting group",
"reporting observer",
@@ -8698,7 +8815,6 @@
"request error steps",
"request hit test",
"request matches cached item",
- "request merchant validation algorithm",
"request method",
"request permission to use",
"request response list",
@@ -8777,17 +8893,17 @@
"response",
"response header",
"response headers",
- "response mime type",
"response object",
+ "response type",
"response url",
"responses",
- "responsible document",
"rest",
"rest-after",
"rest-before",
"restart",
"restart the animation",
- "restore persisted user state",
+ "restorable scrollable regions",
+ "restore persisted state",
"restrictions for contents of script elements",
"result",
"resulting url record",
@@ -8803,7 +8919,6 @@
"retrieve multiple referenced values from an index",
"retrieve multiple values from an index",
"retrieve multiple values from an object store",
- "retrieve the permission state",
"return state",
"return type",
"rev",
@@ -8818,7 +8933,6 @@
"ridge",
"right",
"right page",
- "rightmargin",
"roaming authenticators",
"roaming credential",
"role",
@@ -8850,7 +8964,12 @@
"rp",
"rp id",
"rpidhash",
+ "rr",
"rrule",
+ "rsa-oaep key export steps",
+ "rsa-oaep key import steps",
+ "rsa-pss key export steps",
+ "rsa-pss key import steps",
"rsahashedimportparams",
"rsahashedkeyalgorithm",
"rsahashedkeygenparams",
@@ -8859,24 +8978,21 @@
"rsaoaepparams",
"rsaotherprimesinfo",
"rsapssparams",
+ "rsassa-pkcs1-v1_5 key export steps",
+ "rsassa-pkcs1-v1_5 key import steps",
"rssi",
"rt",
"rtc",
- "rtccertificate",
- "rtcdatachannel",
"rtcdatachannel message has been received",
- "rtcdatachannelstate",
- "rtcdtlstransport",
"rtcdtlstransport error",
"rtcdtlstransport state change",
- "rtcdtlstransportstate",
- "rtcicecandidatetype",
- "rtcicerole",
- "rtcicetransport",
"rtcicetransport state change",
- "rtcpeerconnection",
+ "rtcp extended report",
+ "rtcp receiver report",
+ "rtcp rr",
+ "rtcp sender report",
+ "rtcp sr",
"rtcprioritytype",
- "rtcsctptransport",
"rtcsctptransport connected",
"rtcsctptransport state change",
"rtl",
@@ -8901,7 +9017,6 @@
"ruby-overhang",
"ruby-position",
"rule set",
- "rules",
"rules for distinguishing if a resource is a feed or html",
"rules for distinguishing if a resource is text or binary",
"rules for identifying an unknown mime type",
@@ -8949,6 +9064,7 @@
"running elements",
"running javascript execution context",
"running play state",
+ "running position",
"running script",
"running transition",
"running()",
@@ -8977,6 +9093,8 @@
"same-origin-referrer request",
"samevalue",
"samp",
+ "samplerate",
+ "samplesize",
"sampling frequency",
"sampling rate",
"sampling rates",
@@ -9001,8 +9119,10 @@
"sandboxing flag set",
"sandboxing flags",
"sandybrown",
+ "sanitize a url to send in a report",
"sans-serif",
"satisfies its constraints",
+ "save persisted state",
"scalar",
"scalar value",
"scalar value string",
@@ -9018,7 +9138,7 @@
"scheme fetch",
"scheme start state",
"scheme state",
- "scheme-and-registrable-domain",
+ "scheme-and-host",
"scheme-part",
"scheme-part match",
"scheme-relative-file-url string",
@@ -9083,7 +9203,9 @@
"scroll chain",
"scroll chaining",
"scroll container",
+ "scroll position data",
"scroll restoration mode",
+ "scroll snap",
"scroll snap area",
"scroll snap container",
"scroll snap position",
@@ -9127,7 +9249,6 @@
"scrollbar-color",
"scrollbar-gutter",
"scrollbar-width",
- "scrolling",
"scrolling area",
"scrolling area origin",
"scrolling box",
@@ -9158,13 +9279,10 @@
"security code",
"security_err",
"securityerror",
- "seeked",
- "seeking",
"segment break",
"segment-completing close path",
"select",
"select a css style sheet set",
- "select an application cache",
"select an image source",
"select an immersive xr device",
"select the best candidate",
@@ -9186,12 +9304,11 @@
"self-closing start tag state",
"semi-condensed",
"semi-expanded",
- "send",
- "send a signal",
"send a websocket message",
"send select update notifications",
"send() algorithm",
"send() flag",
+ "sender report",
"sensitive information",
"sensor feature names",
"sensor fusion",
@@ -9218,7 +9335,6 @@
"serialization of an origin",
"serialization pattern",
"serialization steps",
- "serialize a calc() value",
"serialize a calculation tree",
"serialize a comma-separated list",
"serialize a css component value",
@@ -9233,6 +9349,7 @@
"serialize a csspropertyrule",
"serialize a cssrotate",
"serialize a cssscale",
+ "serialize a cssscrolltimelinerule",
"serialize a cssskew",
"serialize a cssskewx",
"serialize a cssskewy",
@@ -9242,28 +9359,32 @@
"serialize a cssunparsedvalue",
"serialize a cssvariablereferencevalue",
"serialize a group of selectors",
+ "serialize a javascript value to a json string",
+ "serialize a javascript value to json bytes",
"serialize a list of css page selectors",
"serialize a list of reports to json",
"serialize a local",
"serialize a math function",
- "serialize a max() value",
"serialize a media feature value",
"serialize a media query",
"serialize a media query list",
"serialize a mime type",
"serialize a mime type to bytes",
- "serialize a min() value",
"serialize a response url for reporting",
+ "serialize a scroll timeline offset",
"serialize a selector",
+ "serialize a selector() function",
"serialize a simple selector",
"serialize a string",
"serialize a url",
"serialize a whitespace-separated list",
"serialize an value",
"serialize an identifier",
+ "serialize an infra value to a json string",
+ "serialize an infra value to json bytes",
"serialize an integer",
+ "serialize i/o queue",
"serialize json to bytes",
- "serialize stream",
"serialize the calculation tree",
"serialized csp",
"serialized csp list",
@@ -9281,11 +9402,16 @@
"serialized-policy-directive",
"serialized-policy-list",
"serialized-source-list",
+ "serializeddata",
"serializers",
"serializes as void",
"serializing a calculation tree",
"serializing a css value",
+ "serializing a javascript value to a json string",
+ "serializing a javascript value to json bytes",
"serializing a request origin",
+ "serializing an infra value to a json string",
+ "serializing an infra value to json bytes",
"serializing the calculation tree",
"serif",
"server",
@@ -9323,18 +9449,19 @@
"set a css declaration",
"set a css declaration priority",
"set a css declaration value",
- "set a local rtcsessiondescription",
- "set a remote rtcsessiondescription",
+ "set a document response",
+ "set a local session description",
+ "set a remote session description",
+ "set a session description",
"set a track's muted state",
"set an attribute",
"set an attribute value",
"set an existing attribute value",
"set an imagebitmaprenderingcontext's output bitmap",
- "set an rtcsessiondescription",
"set animator instance of worklet animation",
"set bitmap dimensions",
"set entries",
- "set local rtcsessiondescription",
+ "set local session description",
"set object",
"set of comma-separated tokens",
"set of rtcrtptransceivers",
@@ -9343,8 +9470,9 @@
"set of transceivers",
"set permission",
"set registration",
- "set remote rtcsessiondescription",
+ "set remote session description",
"set request's referrer policy on redirect",
+ "set response's csp list",
"set sensor settings",
"set size getter",
"set the Fetch metadata headers for a request",
@@ -9355,15 +9483,16 @@
"set the configuration",
"set the current base text",
"set the current time",
+ "set the device information exposure",
"set the frozen base url",
"set the muted state",
"set the offset value",
"set the password",
"set the playback rate",
- "set the rtcsessiondescription",
"set the search origin",
"set the selection direction",
"set the selection range",
+ "set the session description",
"set the start time",
"set the target effect of an animation",
"set the timeline of an animation",
@@ -9395,13 +9524,13 @@
"setter steps",
"setters",
"setting",
- "setting an rtcsessiondescription",
- "setting the local rtcsessiondescription",
- "setting the remote rtcsessiondescription",
+ "setting a session description",
+ "setting the local session description",
+ "setting the remote session description",
"setting the search origin",
"setting the space on a layer",
"setting the value of an entry",
- "settings section",
+ "settings",
"settled",
"setup packet",
"setup stage",
@@ -9425,7 +9554,6 @@
"shadows are only drawn if",
"shall",
"shall not",
- "shape",
"shape elements",
"shape-image-threshold",
"shape-inside",
@@ -9436,7 +9564,9 @@
"shape-subtract",
"share target",
"shared alignment context",
+ "shared attribute processing steps for iframe and frame elements",
"shared declarative refresh steps",
+ "shared history push/replace state steps",
"shared utf-16 decoder",
"shared worker",
"shared worker agent",
@@ -9458,20 +9588,23 @@
"shorthand properties",
"shorthand property",
"should",
- "should element be blocked a priori by content security policy?",
+ "should be rendered",
"should element's inline behavior be blocked by content security policy?",
- "should navigation request of type from source in target be blocked by content security policy?",
- "should navigation response to navigation request of type from source in target be blocked by content security policy?",
+ "should element's inline type behavior be blocked by content security policy?",
+ "should navigation request of type be blocked by content security policy?",
+ "should navigation response to navigation request of type in target be blocked by content security policy?",
"should not",
"should not initialize device tracking",
+ "should plugin element be blocked a priori by content security policy?",
"should plugin element be blocked a priori by content security policy?:",
"should request be allowed to use feature?",
+ "should request be blocked by content security policy?",
+ "should response to request be blocked by content security policy?",
"should response to request be blocked due to mime type",
"should response to request be blocked due to nosniff",
"should skip event",
"show poster flag",
"showing",
- "shows caching progress",
"shut down the session",
"shutdown",
"shutdown with an action",
@@ -9518,10 +9651,12 @@
"site",
"size",
"size containment",
+ "size containment box",
"sizes attribute",
+ "sizing as if empty",
"sizing property",
"sizing type",
- "skeleton joint index",
+ "skeleton joint name",
"skeleton joints",
"skip ascii whitespace",
"skip its contents",
@@ -9575,8 +9710,8 @@
"source text module record",
"source-expression",
"source-over",
+ "space",
"space to fill",
- "space-discarding character set",
"space-separated matching",
"spacer",
"spaces",
@@ -9619,7 +9754,6 @@
"specified value",
"specified values",
"speech-rate",
- "spellcheck",
"spin the event loop",
"split a string on ascii whitespace",
"split a string on commas",
@@ -9634,9 +9768,12 @@
"springgreen",
"sqrt()",
"square",
+ "sr",
"src",
+ "src()",
"srcset attribute",
"srgb",
+ "ssrc",
"stack",
"stack level",
"stack of open elements",
@@ -9648,12 +9785,10 @@
"stale response",
"stale-while-revalidate response",
"stall timeout",
- "stalled",
"standalone axis",
"standalone grid",
"standardized payment method",
"standardized payment method identifier",
- "standby",
"start",
"start a new parallel queue",
"start an idle period algorithm",
@@ -9746,7 +9881,6 @@
"storage usage",
"store a record into an object store",
"stored permission",
- "stream",
"street-address",
"stress",
"stretch fit",
@@ -9895,14 +10029,6 @@
"supported tokens",
"supportedalgorithms",
"supports hand tracking",
- "supports_condition",
- "supports_condition_in_parens",
- "supports_conjunction",
- "supports_declaration_condition",
- "supports_disjunction",
- "supports_negation",
- "supports_rule",
- "supports_sym",
"suppression trigger",
"suppression window",
"surface a candidate",
@@ -9911,7 +10037,6 @@
"surrogate-character-reference",
"surrogate-in-input-stream",
"surrounding agent",
- "suspend",
"suspendable worker",
"svg",
"svg a",
@@ -9954,6 +10079,7 @@
"sync registration",
"sync requested flag",
"sync-xhr",
+ "synchronization source",
"synchronized",
"synchronous flag",
"synchronous read method",
@@ -9967,9 +10093,9 @@
"syntaxerror",
"synthesize baseline",
"synthesized baseline",
- "synthetic module record",
"system color pairings",
"system colors",
+ "system focus",
"system font fallback",
"system fonts",
"systemLanguage",
@@ -9979,7 +10105,6 @@
"tab size",
"tab stop",
"tab-size",
- "tabindex",
"tabindex value",
"tabindex-ordered focus navigation scope",
"table",
@@ -10017,6 +10142,7 @@
"tag omission in text/html",
"tag open state",
"tag-terminating byte",
+ "tagged image",
"taglength",
"tags",
"tail-time",
@@ -10065,6 +10191,7 @@
"term definition",
"terminate",
"terminate a worker",
+ "terminate a worklet global scope",
"terminate an algorithm",
"terminate service worker",
"terminate the algorithm",
@@ -10081,7 +10208,6 @@
"text entry cursor position",
"text over edge",
"text preparation algorithm",
- "text response",
"text track cue",
"text track cue order",
"text track cue writing direction",
@@ -10128,7 +10254,6 @@
"text-underline-offset",
"text-underline-position",
"text-wrap",
- "text/cache-manifest",
"text/css",
"text/ecmascript",
"text/event-stream",
@@ -10191,18 +10316,15 @@
"the body element",
"the constraint validation api",
"the curve name",
- "the dir attribute",
"the directionality",
"the document's referrer",
"the drag data item kind",
"the drag data item type string",
- "the draggable attribute",
"the embed element setup steps",
"the empty string",
"the event handler processing algorithm",
"the given value",
"the head element",
- "the hidden attribute",
"the html body element",
"the html element",
"the html syntax",
@@ -10212,7 +10334,6 @@
"the legend element's accesskey delegatee",
"the link is an alternative style sheet",
"the location bar barprop object",
- "the manifest",
"the menu bar barprop object",
"the outline's owner",
"the personal bar barprop object",
@@ -10226,7 +10347,6 @@
"the scrollbar barprop object",
"the special value *",
"the status bar barprop object",
- "the style attribute",
"the template element",
"the title element",
"the toolbar barprop object",
@@ -10242,6 +10362,7 @@
"thead",
"theme-color",
"this",
+ "this document previously defined the a priori authenticated url concept. an a priori authenticated url is now equivalent to a potentially trustworthy url [secure-contexts].",
"thistle",
"threeddarkshadow",
"threedface",
@@ -10270,13 +10391,13 @@
"timeline offset",
"timeline phase",
"timeline time to origin-relative time",
+ "timeout",
"timeout_err",
"timeouterror",
"timer initialization steps",
"timer nesting level",
"timer table",
"timer task source",
- "timeupdate",
"timing function",
"title",
"titling-caps",
@@ -10299,7 +10420,6 @@
"top-level calculation",
"top-level element",
"top-level microdata item",
- "topmargin",
"topmost event target",
"topmost script-having execution context",
"tostring",
@@ -10314,16 +10434,14 @@
"trace a path",
"track",
"track enabled state",
- "track ended state",
+ "track ended by the user agent",
"track label",
"track language",
"track list",
- "track muted state",
"track section",
"track set",
"track sizing algorithm",
"track url",
- "track-muted",
"tracking",
"tracking the effective position of the legacy mouse pointer",
"tracking vector",
@@ -10435,7 +10553,6 @@
"typedarraycreate",
"typedef",
"typeerror",
- "typemustmatch",
"typeof",
"types",
"types array",
@@ -10449,6 +10566,7 @@
"ua origin",
"ua style sheet",
"ua-origin",
+ "ui redressing",
"uid",
"uievent",
"uint8clampedarray",
@@ -10509,6 +10627,7 @@
"unloading document cleanup steps",
"unloading document visibility change steps",
"unmute",
+ "unobserve a target element",
"unoccupied",
"unordered set of unique space-separated tokens",
"unprefixed",
@@ -10532,6 +10651,7 @@
"unstable",
"unstyled document",
"untagged image",
+ "untagged video",
"unwrapkey",
"up",
"up-mixing",
@@ -10546,7 +10666,6 @@
"update mock sensor reading",
"update registration state",
"update service worker extended events set",
- "update status",
"update style attribute for",
"update the data max message size",
"update the file selection",
@@ -10562,20 +10681,20 @@
"update the timing properties of an animation effect",
"update the viewports",
"update worker state",
- "updateready",
"updating the search origin",
"upgrade a request",
"upgrade an element",
- "upgrade attempt",
"upgrade insecure navigations set",
"upgrade reaction",
"upgrade the pending request to the current request",
"upgrade transaction",
"upgrade-insecure-requests",
"upgrade-insecure-requests http request header field",
+ "upgradeable mixed content",
"upgrades",
"upload complete flag",
"upload listener flag",
+ "upload object",
"upon fulfillment",
"upon rejection",
"upper-alpha",
@@ -10610,7 +10729,6 @@
"urlencoded serializer",
"urlencoded string parser",
"urlmismatcherror",
- "urn",
"urn:",
"usage intersection",
"usages",
@@ -10632,7 +10750,6 @@
"used value",
"used values",
"used width of a table",
- "usemap",
"user",
"user aborts the payment request",
"user aborts the payment request algorithm",
@@ -10656,6 +10773,7 @@
"user style sheet",
"user units",
"user verification",
+ "user verification method",
"user verified",
"user-agent origin",
"user-agent style sheet",
@@ -10675,12 +10793,13 @@
"using the input element to define a command",
"using the option element to define a command",
"using the rules for",
+ "usually support",
"usvstring",
- "utf-16 encoding",
"utf-16 lead byte",
"utf-16 lead surrogate",
"utf-16be",
"utf-16be decoder",
+ "utf-16be/le",
"utf-16le",
"utf-16le decoder",
"utf-8",
@@ -10710,8 +10829,8 @@
"valid domain",
"valid domain string",
"valid duration string",
- "valid e-mail address",
- "valid e-mail address list",
+ "valid email address",
+ "valid email address list",
"valid floating-point number",
"valid global date and time string",
"valid hash-name reference",
@@ -10751,8 +10870,6 @@
"validate a standardized payment method identifier",
"validate a url-based payment method identifier",
"validate and extract",
- "validate merchant's details algorithm",
- "validate the merchant",
"validate the state of the xrwebglsubimage creation function",
"validation anchor",
"validation error",
@@ -10773,7 +10890,6 @@
"value sanitization algorithm",
"value-with-size",
"values",
- "valuetype",
"var",
"var()",
"var() substitution",
@@ -10786,7 +10902,6 @@
"verification procedure",
"verification procedure inputs",
"verify",
- "version",
"versionerror",
"vertex markers",
"vertical",
@@ -10817,6 +10932,7 @@
"violet",
"virtual authenticator database",
"virtual authenticators",
+ "virtual browsing context group id",
"virtual scoping root",
"virtual word boundary",
"visibility",
@@ -10831,7 +10947,6 @@
"visual angle unit",
"visual box model",
"visual formatting model",
- "vlink",
"vocabulary mapping",
"voice",
"voice-balance",
@@ -10845,8 +10960,6 @@
"void elements",
"voidfunction",
"volume",
- "volumechange",
- "vspace",
"vttcue",
"vw",
"wait for all",
@@ -10893,7 +11006,6 @@
"well-known symbols",
"wheat",
"wheel",
- "when the constructor is invoked",
"when-defined promise map",
"while",
"white",
@@ -10952,9 +11064,9 @@
"worklet global scope",
"worklet global scope execution environment",
"worklet global scope type",
- "worklet's resolved module urls",
+ "worklet global scopes",
"worklet's workletglobalscopes",
- "workletglobalscope",
+ "would need a browsing context group switch due to report-only",
"would start a number",
"would start an identifier",
"wrap",
@@ -11005,10 +11117,10 @@
"xml scripting support disabled",
"xml scripting support enabled",
"xml-compatible",
- "xml:space",
"xmlhttprequest",
"xmlns namespace",
"xmp",
+ "xr",
"xr animation frame",
"xr compatible",
"xr compositor",
@@ -11573,18 +11685,6 @@
"": [
"auto"
],
- "": [
- "%",
- "angle",
- "color",
- "frequency",
- "integer",
- "length",
- "number",
- "string",
- "time",
- "url"
- ],
"@color-profile": [
"rendering-intent",
"src"
@@ -11631,6 +11731,8 @@
"true"
],
"@font-face": [
+ "ascent-override",
+ "descent-override",
"font-display",
"font-family",
"font-feature-settings",
@@ -11640,6 +11742,7 @@
"font-style",
"font-variation-settings",
"font-weight",
+ "line-gap-override",
"src",
"unicode-range"
],
@@ -11659,6 +11762,10 @@
"override-color"
],
"@media": [
+ "-webkit-device-pixel-ratio",
+ "-webkit-max-device-pixel-ratio",
+ "-webkit-min-device-pixel-ratio",
+ "-webkit-transform-3d",
"all",
"any-hover",
"any-pointer",
@@ -11686,6 +11793,7 @@
"orientation",
"overflow-block",
"overflow-inline",
+ "performance",
"pointer",
"prefers-color-scheme",
"prefers-contrast",
@@ -11878,7 +11986,8 @@
],
"AddEventListenerOptions": [
"once",
- "passive"
+ "passive",
+ "signal"
],
"AddressErrors": [
"addressLine",
@@ -11904,6 +12013,33 @@
"region",
"sortingCode"
],
+ "AesCbcParams": [
+ "iv"
+ ],
+ "AesCtrParams": [
+ "counter",
+ "length"
+ ],
+ "AesDerivedKeyParams": [
+ "length"
+ ],
+ "AesGcmParams": [
+ "additionalData",
+ "iv",
+ "tagLength"
+ ],
+ "AesKeyAlgorithm": [
+ "length"
+ ],
+ "AesKeyGenParams": [
+ "length"
+ ],
+ "Algorithm": [
+ "name"
+ ],
+ "AlgorithmIdentifier": [
+ "AlgorithmIdentifier"
+ ],
"AllowedBluetoothDevice": [
"[[device]]",
"allowedServices",
@@ -12131,19 +12267,6 @@
"options",
"state"
],
- "ApplicationCache": [
- "CHECKING",
- "DOWNLOADING",
- "IDLE",
- "OBSOLETE",
- "UNCACHED",
- "UPDATEREADY",
- "abort()",
- "error",
- "status",
- "swapCache()",
- "update()"
- ],
"ArrayBuffer": [
"detach"
],
@@ -12579,6 +12702,11 @@
"AudioTrack": [
"enabled"
],
+ "AudioTrackList": [
+ "addtrack",
+ "change",
+ "removetrack"
+ ],
"AudioWorkletGlobalScope": [
"currentFrame",
"currentTime",
@@ -12630,6 +12758,11 @@
"parameterData",
"processorOptions"
],
+ "AudioWorkletProcessCallback": [
+ "inputs",
+ "outputs",
+ "parameters"
+ ],
"AudioWorkletProcessor": [
"AudioWorkletProcessor()",
"[[callable process]]",
@@ -12654,7 +12787,6 @@
"exts",
"largeBlob",
"loc",
- "prf",
"txAuthGeneric",
"txAuthSimple",
"uvi",
@@ -12668,7 +12800,6 @@
"exts",
"largeBlob",
"loc",
- "prf",
"txAuthGeneric",
"txAuthSimple",
"uvi",
@@ -12676,24 +12807,14 @@
],
"AuthenticationExtensionsLargeBlobInputs": [
"read",
+ "support",
"write"
],
"AuthenticationExtensionsLargeBlobOutputs": [
"blob",
+ "supported",
"written"
],
- "AuthenticationExtensionsPRFInputs": [
- "eval",
- "evalByCredential"
- ],
- "AuthenticationExtensionsPRFOutputs": [
- "enabled",
- "results"
- ],
- "AuthenticationExtensionsPRFValues": [
- "first",
- "second"
- ],
"AuthenticatorAssertionResponse": [
"authenticatorData",
"signature",
@@ -13464,6 +13585,11 @@
"vw",
"vw(value)"
],
+ "CSS counter": [
+ "creator",
+ "name",
+ "value"
+ ],
"CSS declaration": [
"case-sensitive flag",
"important flag",
@@ -13594,6 +13720,27 @@
"\"margin\"",
"\"padding\""
],
+ "CSSColor": [
+ "CSSColor(colorspace, channels, optional alpha)",
+ "alpha",
+ "colorspace"
+ ],
+ "CSSColorValue": [
+ "parse(cssText)",
+ "toColor(colorspace)",
+ "toGray()",
+ "toHSL()",
+ "toHWB()",
+ "toLCH()",
+ "toLab()",
+ "toRGB()"
+ ],
+ "CSSColorValue/parse(cssText)": [
+ "cssText"
+ ],
+ "CSSColorValue/toColor(colorspace)": [
+ "colorspace"
+ ],
"CSSConditionRule": [
"conditionText"
],
@@ -13644,6 +13791,31 @@
"basePalette",
"fontFamily"
],
+ "CSSGray": [
+ "CSSGray(gray)",
+ "CSSGray(gray, alpha)",
+ "alpha",
+ "constructor",
+ "constructor(gray)",
+ "constructor(gray, alpha)",
+ "gray"
+ ],
+ "CSSGray/CSSGray(gray)": [
+ "alpha",
+ "gray"
+ ],
+ "CSSGray/CSSGray(gray, alpha)": [
+ "alpha",
+ "gray"
+ ],
+ "CSSGray/constructor(gray)": [
+ "alpha",
+ "gray"
+ ],
+ "CSSGray/constructor(gray, alpha)": [
+ "alpha",
+ "gray"
+ ],
"CSSGroupingRule": [
"cssRules",
"deleteRule(index)",
@@ -13664,6 +13836,78 @@
"index",
"rule"
],
+ "CSSHSL": [
+ "CSSHSL(h, s, l)",
+ "CSSHSL(h, s, l, alpha)",
+ "CSSHSL(h, s, l, optional alpha)",
+ "alpha",
+ "constructor",
+ "constructor(h, s, l)",
+ "constructor(h, s, l, alpha)",
+ "h",
+ "l",
+ "s"
+ ],
+ "CSSHSL/CSSHSL(h, s, l)": [
+ "alpha",
+ "h",
+ "l",
+ "s"
+ ],
+ "CSSHSL/CSSHSL(h, s, l, alpha)": [
+ "alpha",
+ "h",
+ "l",
+ "s"
+ ],
+ "CSSHSL/constructor(h, s, l)": [
+ "alpha",
+ "h",
+ "l",
+ "s"
+ ],
+ "CSSHSL/constructor(h, s, l, alpha)": [
+ "alpha",
+ "h",
+ "l",
+ "s"
+ ],
+ "CSSHWB": [
+ "CSSHWB(h, w, b)",
+ "CSSHWB(h, w, b, alpha)",
+ "CSSHWB(h, w, b, optional alpha)",
+ "alpha",
+ "b",
+ "constructor",
+ "constructor(h, w, b)",
+ "constructor(h, w, b, alpha)",
+ "h",
+ "w"
+ ],
+ "CSSHWB/CSSHWB(h, w, b)": [
+ "alpha",
+ "b",
+ "h",
+ "w"
+ ],
+ "CSSHWB/CSSHWB(h, w, b, alpha)": [
+ "alpha",
+ "b",
+ "h",
+ "w"
+ ],
+ "CSSHWB/constructor(h, w, b)": [
+ "alpha",
+ "b",
+ "h",
+ "w"
+ ],
+ "CSSHWB/constructor(h, w, b, alpha)": [
+ "alpha",
+ "b",
+ "h",
+ "w"
+ ],
"CSSImportRule": [
"href",
"media",
@@ -13703,13 +13947,85 @@
"CSSKeywordValue/constructor(value)": [
"value"
],
- "CSSMarginRule": [
- "name",
- "style"
+ "CSSLCH": [
+ "CSSLCH(l, c, h)",
+ "CSSLCH(l, c, h, alpha)",
+ "CSSLCH(l, c, h, optional alpha)",
+ "alpha",
+ "c",
+ "constructor",
+ "constructor(l, c, h)",
+ "constructor(l, c, h, alpha)",
+ "h",
+ "l"
],
- "CSSMath": [
- "invert",
- "invert a cssnumericvalue",
+ "CSSLCH/CSSLCH(l, c, h)": [
+ "alpha",
+ "c",
+ "h",
+ "l"
+ ],
+ "CSSLCH/CSSLCH(l, c, h, alpha)": [
+ "alpha",
+ "c",
+ "h",
+ "l"
+ ],
+ "CSSLCH/constructor(l, c, h)": [
+ "alpha",
+ "c",
+ "h",
+ "l"
+ ],
+ "CSSLCH/constructor(l, c, h, alpha)": [
+ "alpha",
+ "c",
+ "h",
+ "l"
+ ],
+ "CSSLab": [
+ "CSSLab(l, a, b)",
+ "CSSLab(l, a, b, alpha)",
+ "CSSLab(l, a, b, optional alpha)",
+ "a",
+ "alpha",
+ "b",
+ "constructor",
+ "constructor(l, a, b)",
+ "constructor(l, a, b, alpha)",
+ "l"
+ ],
+ "CSSLab/CSSLab(l, a, b)": [
+ "a",
+ "alpha",
+ "b",
+ "l"
+ ],
+ "CSSLab/CSSLab(l, a, b, alpha)": [
+ "a",
+ "alpha",
+ "b",
+ "l"
+ ],
+ "CSSLab/constructor(l, a, b)": [
+ "a",
+ "alpha",
+ "b",
+ "l"
+ ],
+ "CSSLab/constructor(l, a, b, alpha)": [
+ "a",
+ "alpha",
+ "b",
+ "l"
+ ],
+ "CSSMarginRule": [
+ "name",
+ "style"
+ ],
+ "CSSMath": [
+ "invert",
+ "invert a cssnumericvalue",
"negate",
"negate a cssnumericvalue"
],
@@ -13898,6 +14214,27 @@
"namespaceURI",
"prefix"
],
+ "CSSNestingRule": [
+ "cssRules",
+ "deleteRule",
+ "deleteRule(index)",
+ "insertRule",
+ "insertRule(rule)",
+ "insertRule(rule, index)",
+ "selectorText",
+ "style"
+ ],
+ "CSSNestingRule/deleteRule(index)": [
+ "index"
+ ],
+ "CSSNestingRule/insertRule(rule)": [
+ "index",
+ "rule"
+ ],
+ "CSSNestingRule/insertRule(rule, index)": [
+ "index",
+ "rule"
+ ],
"CSSNumericArray": [
"indexed getter",
"indexed property getter",
@@ -14053,6 +14390,42 @@
"element",
"type"
],
+ "CSSRGB": [
+ "CSSRGB(r, g, b)",
+ "CSSRGB(r, g, b, alpha)",
+ "CSSRGB(r, g, b, optional alpha)",
+ "alpha",
+ "b",
+ "constructor",
+ "constructor(r, g, b)",
+ "constructor(r, g, b, alpha)",
+ "g",
+ "r"
+ ],
+ "CSSRGB/CSSRGB(r, g, b)": [
+ "alpha",
+ "b",
+ "g",
+ "r"
+ ],
+ "CSSRGB/CSSRGB(r, g, b, alpha)": [
+ "alpha",
+ "b",
+ "g",
+ "r"
+ ],
+ "CSSRGB/constructor(r, g, b)": [
+ "alpha",
+ "b",
+ "g",
+ "r"
+ ],
+ "CSSRGB/constructor(r, g, b, alpha)": [
+ "alpha",
+ "b",
+ "g",
+ "r"
+ ],
"CSSRotate": [
"CSSRotate(angle)",
"CSSRotate(x, y, z, angle)",
@@ -14094,7 +14467,6 @@
"MEDIA_RULE",
"NAMESPACE_RULE",
"PAGE_RULE",
- "PROPERTY_RULE",
"STYLE_RULE",
"SUPPORTS_RULE",
"VIEWPORT_RULE",
@@ -14557,6 +14929,11 @@
"globalAlpha",
"globalCompositeOperation"
],
+ "CanvasDirection": [
+ "inherit",
+ "ltr",
+ "rtl"
+ ],
"CanvasDrawImage": [
"drawImage",
"drawImage(image, dx, dy, dw, dh)",
@@ -14977,13 +15354,39 @@
"ConstantSourceOptions": [
"offset"
],
+ "ConstrainBooleanParameters": [
+ "exact",
+ "ideal"
+ ],
+ "ConstrainDOMStringParameters": [
+ "exact",
+ "ideal"
+ ],
+ "ConstrainDoubleRange": [
+ "exact",
+ "ideal"
+ ],
+ "ConstrainULongRange": [
+ "exact",
+ "ideal"
+ ],
"ConstrainablePattern": [
+ "applyConstraints",
+ "applyConstraints()",
+ "applyConstraints(constraints)",
"applyconstraints algorithm",
+ "applyconstraints template method",
"fitness distance",
+ "getCapabilities()",
+ "getConstraints()",
+ "getSettings()",
"required",
"selectsettings",
"settings dictionary"
],
+ "Constraints": [
+ "advanced"
+ ],
"ConvertCoordinateOptions": [
"fromBox",
"toBox"
@@ -15109,6 +15512,22 @@
"CredentialsContainer/store(credential)": [
"credential"
],
+ "Crypto": [
+ "getRandomValues",
+ "getRandomValues()",
+ "getRandomValues(array)",
+ "subtle"
+ ],
+ "CryptoKey": [
+ "algorithm",
+ "extractable",
+ "type",
+ "usages"
+ ],
+ "CryptoKeyPair": [
+ "privateKey",
+ "publicKey"
+ ],
"CustomElementRegistry": [
"define(name, constructor)",
"get(name)",
@@ -16560,6 +16979,7 @@
"characterSet",
"charset",
"clear()",
+ "close()",
"compatMode",
"constructor()",
"content type",
@@ -16588,7 +17008,10 @@
"csp list",
"currentScript",
"defaultView",
+ "dir",
"doctype",
+ "document.write(...)",
+ "document.writeln(...)",
"documentElement",
"documentURI",
"domConfig",
@@ -16718,6 +17141,7 @@
"strictErrorChecking",
"styleSheets",
"timeline",
+ "title",
"type",
"url",
"vlinkColor",
@@ -16837,6 +17261,9 @@
"styleMap",
"text"
],
+ "DocumentAndElementEventHandlers": [
+ "oncut"
+ ],
"DocumentFragment": [
"DocumentFragment()",
"constructor()",
@@ -16872,6 +17299,10 @@
"system id",
"systemId"
],
+ "DoubleRange": [
+ "max",
+ "min"
+ ],
"DragEventInit": [
"dataTransfer"
],
@@ -16922,6 +17353,21 @@
"ECMAScript": [
"ecmascript throw"
],
+ "EcKeyAlgorithm": [
+ "namedCurve"
+ ],
+ "EcKeyGenParams": [
+ "namedCurve"
+ ],
+ "EcKeyImportParams": [
+ "namedCurve"
+ ],
+ "EcdhKeyDeriveParams": [
+ "public"
+ ],
+ "EcdsaParams": [
+ "hash"
+ ],
"Edge": [
"\"end\"",
"\"start\""
@@ -16937,12 +17383,6 @@
"iterations"
],
"Element": [
- "Element.hasPointerCapture",
- "Element.hasPointerCapture()",
- "Element.releasePointerCapture",
- "Element.releasePointerCapture()",
- "Element.setPointerCapture",
- "Element.setPointerCapture()",
"[[RegisteredIntersectionObservers]]",
"[[computedStyleMapCache]]",
"attachShadow(init)",
@@ -16981,6 +17421,7 @@
"hasAttributes()",
"hasPointerCapture",
"hasPointerCapture()",
+ "hasPointerCapture(pointerId)",
"html-uppercased qualified name",
"id",
"insertAdjacentElement(where, element)",
@@ -17001,6 +17442,7 @@
"qualified name",
"releasePointerCapture",
"releasePointerCapture()",
+ "releasePointerCapture(pointerId)",
"removeAttribute(qualifiedName)",
"removeAttributeNS(namespace, localName)",
"removeAttributeNode(attr)",
@@ -17032,6 +17474,7 @@
"setIdAttributeNode()",
"setPointerCapture",
"setPointerCapture()",
+ "setPointerCapture(pointerId)",
"shadow host",
"shadow root",
"shadowRoot",
@@ -17210,10 +17653,9 @@
"is"
],
"ElementInternals": [
- "setFormValue(value)",
- "setValidity()",
- "setValidity(flags)",
- "setValidity(flags, message)",
+ "setFormValue(value, state)",
+ "setValidity(flags, message, anchor)",
+ "shadowRoot",
"validationMessage"
],
"EndingType": [
@@ -17475,11 +17917,8 @@
"url"
],
"FakeWorkletGlobalScope": [
- "registerAnArbitaryClass(type, classConstructor)"
- ],
- "FakeWorkletGlobalScope/registerAnArbitaryClass(type, classConstructor)": [
- "classConstructor",
- "type"
+ "registerAnArbitaryClass(type, classConstructor)",
+ "registerFake(type, classConstructor)"
],
"FederatedCredential": [
"FederatedCredential(data)",
@@ -17694,11 +18133,14 @@
"[[Data]]",
"[[FontStatusPromise]]",
"[[Urls]]",
+ "ascentOverride",
"constructor(family, source)",
"constructor(family, source, descriptors)",
+ "descentOverride",
"display",
"family",
"featureSettings",
+ "lineGapOverride",
"load()",
"loaded",
"status",
@@ -17735,8 +18177,11 @@
"source"
],
"FontFaceDescriptors": [
+ "ascentOverride",
+ "descentOverride",
"display",
"featureSettings",
+ "lineGapOverride",
"stretch",
"style",
"unicodeRange",
@@ -18100,16 +18545,13 @@
"composed"
],
"GlobalEventHandlers": [
- "GlobalEventHandlers.ongotpointercapture",
- "GlobalEventHandlers.onlostpointercapture",
- "GlobalEventHandlers.onpointercancel",
- "GlobalEventHandlers.onpointerdown",
- "GlobalEventHandlers.onpointerenter",
- "GlobalEventHandlers.onpointerleave",
- "GlobalEventHandlers.onpointermove",
- "GlobalEventHandlers.onpointerout",
- "GlobalEventHandlers.onpointerover",
- "GlobalEventHandlers.onpointerup",
+ "drag",
+ "dragend",
+ "dragenter",
+ "dragleave",
+ "dragover",
+ "dragstart",
+ "drop",
"onabort",
"onanimationcancel",
"onanimationend",
@@ -18117,6 +18559,7 @@
"onanimationstart",
"onauxclick",
"onbeforexrselect",
+ "onblur",
"oncancel",
"oncanplay",
"oncanplaythrough",
@@ -18136,6 +18579,8 @@
"ondurationchange",
"onemptied",
"onended",
+ "onerror",
+ "onfocus",
"onformdata",
"ongotpointercapture",
"oninput",
@@ -18143,6 +18588,7 @@
"onkeydown",
"onkeypress",
"onkeyup",
+ "onload",
"onloadeddata",
"onloadedmetadata",
"onloadstart",
@@ -18164,10 +18610,13 @@
"onpointermove",
"onpointerout",
"onpointerover",
+ "onpointerrawupdate",
"onpointerup",
"onprogress",
"onratechange",
"onreset",
+ "onresize",
+ "onscroll",
"onsecuritypolicyviolation",
"onseeked",
"onseeking",
@@ -18237,16 +18686,21 @@
"background",
"bgColor",
"link",
+ "onorientationchange",
"text",
"vLink"
],
"HTMLButtonElement": [
+ "disabled",
+ "form",
"formAction",
"formEnctype",
"formMethod",
"formNoValidate",
"formTarget",
+ "name",
"type",
+ "validity",
"value"
],
"HTMLCanvasElement": [
@@ -18401,13 +18855,13 @@
"align",
"name",
"src",
- "type"
+ "type",
+ "width"
],
"HTMLFieldSetElement": [
"checkValidity()",
"disabled",
"elements",
- "name",
"reportValidity()",
"setCustomValidity(message)",
"type",
@@ -18466,6 +18920,9 @@
"size",
"width"
],
+ "HTMLHeadElement": [
+ "profile"
+ ],
"HTMLHeadingElement": [
"align"
],
@@ -18489,7 +18946,6 @@
"align",
"allow",
"allowFullscreen",
- "allowPaymentRequest",
"contentDocument",
"contentWindow",
"frameBorder",
@@ -18503,7 +18959,8 @@
"sandbox",
"scrolling",
"src",
- "srcdoc"
+ "srcdoc",
+ "width"
],
"HTMLImageElement": [
"Image(width, height)",
@@ -18538,11 +18995,14 @@
"accept",
"align",
"alt",
+ "autocomplete",
"checked",
"defaultChecked",
"defaultValue",
"dirName",
+ "disabled",
"files",
+ "form",
"height",
"indeterminate",
"list",
@@ -18551,10 +19011,12 @@
"min",
"minLength",
"multiple",
+ "name",
"pattern",
"placeholder",
"readOnly",
"required",
+ "select()",
"size",
"src",
"step",
@@ -18562,6 +19024,7 @@
"stepUp()",
"type",
"useMap",
+ "validity",
"value",
"valueAsDate",
"valueAsNumber",
@@ -18610,6 +19073,9 @@
"height",
"hspace",
"loop",
+ "onbounce",
+ "onfinish",
+ "onstart",
"scrollAmount",
"scrollDelay",
"start()",
@@ -18628,42 +19094,65 @@
"NETWORK_IDLE",
"NETWORK_LOADING",
"NETWORK_NO_SOURCE",
+ "abort",
"addTextTrack(kind)",
"addTextTrack(kind, label)",
"audioTracks",
"autoplay",
"buffered",
"canPlayType(type)",
+ "canplay",
+ "canplaythrough",
"controls",
"crossOrigin",
+ "cuechange",
"currentSrc",
"currentTime",
"defaultMuted",
"defaultPlaybackRate",
"duration",
+ "durationchange",
+ "emptied",
"ended",
+ "enter",
"error",
+ "exit",
"fastSeek()",
"getStartDate()",
"load()",
+ "loadeddata",
+ "loadedmetadata",
+ "loadstart",
"loop",
"muted",
"networkState",
+ "pause",
"pause()",
"paused",
+ "play",
"play()",
"playbackRate",
"played",
+ "playing",
"preload",
"preservesPitch",
+ "progress",
+ "ratechange",
"readyState",
+ "resize",
"seekable",
+ "seeked",
"seeking",
"src",
"srcObject",
+ "stalled",
+ "suspend",
"textTracks",
+ "timeupdate",
"videoTracks",
- "volume"
+ "volume",
+ "volumechange",
+ "waiting"
],
"HTMLMenuElement": [
"compact"
@@ -18703,13 +19192,16 @@
"contentWindow",
"data",
"declare",
+ "form",
"getSVGDocument()",
"hspace",
"name",
"standby",
"type",
"useMap",
- "vspace"
+ "validity",
+ "vspace",
+ "width"
],
"HTMLOptGroupElement": [
"disabled",
@@ -18736,12 +19228,12 @@
"[[CryptographicNonce]]",
"autofocus",
"dataset",
- "focus()",
"nonce",
"tabIndex"
],
"HTMLOutputElement": [
"defaultValue",
+ "form",
"htmlFor",
"type",
"value"
@@ -18782,9 +19274,13 @@
],
"HTMLSelectElement": [
"add()",
+ "autocomplete",
+ "disabled",
+ "form",
"item(index)",
"length",
"multiple",
+ "name",
"namedItem(name)",
"options",
"remove()",
@@ -18793,6 +19289,7 @@
"selectedOptions",
"size",
"type",
+ "validity",
"value"
],
"HTMLSlotElement": [
@@ -18802,6 +19299,7 @@
"slotchange"
],
"HTMLSourceElement": [
+ "error",
"media",
"sizes",
"src",
@@ -18894,8 +19392,11 @@
"cols",
"defaultValue",
"dirName",
+ "disabled",
+ "form",
"maxLength",
"minLength",
+ "name",
"placeholder",
"readOnly",
"required",
@@ -18909,6 +19410,7 @@
"setSelectionRange(start, end)",
"textLength",
"type",
+ "validity",
"value",
"wrap"
],
@@ -18924,8 +19426,10 @@
"LOADING",
"NONE",
"default",
+ "error",
"kind",
"label",
+ "load",
"readyState",
"src",
"srclang",
@@ -18943,6 +19447,9 @@
"videoWidth",
"width"
],
+ "HashAlgorithmIdentifier": [
+ "HashAlgorithmIdentifier"
+ ],
"HashChangeEventInit": [
"newURL",
"oldURL"
@@ -19034,6 +19541,29 @@
"scrollRestoration",
"state"
],
+ "HkdfParams": [
+ "hash",
+ "info",
+ "salt"
+ ],
+ "HmacImportParams": [
+ "hash",
+ "length"
+ ],
+ "HmacKeyAlgorithm": [
+ "hash",
+ "length"
+ ],
+ "HmacKeyGenParams": [
+ "hash",
+ "length"
+ ],
+ "I/O queue": [
+ "peek",
+ "prepend",
+ "push",
+ "read"
+ ],
"IDBCursor": [
"advance(count)",
"continue()",
@@ -19547,6 +20077,7 @@
"alpha"
],
"ImageData": [
+ "ImageData()",
"data",
"height",
"width"
@@ -19556,6 +20087,10 @@
"src",
"type"
],
+ "InputDeviceInfo": [
+ "getCapabilities",
+ "getCapabilities()"
+ ],
"InputEvent": [
"Constructor",
"InputEvent(type)",
@@ -19582,13 +20117,17 @@
"[[rootMargin]]",
"constructor(callback)",
"constructor(callback, options)",
+ "cross-origin-domain target",
"disconnect()",
+ "explicit root observer",
"implicit root",
+ "implicit root observer",
"intersection root",
"observe(target)",
"root",
"root intersection rectangle",
"rootMargin",
+ "same-origin-domain target",
"takeRecords()",
"target",
"thresholds",
@@ -19621,7 +20160,6 @@
"observer"
],
"IntersectionObserverEntry": [
- "Constructor",
"IntersectionObserverEntry(intersectionObserverEntryInit)",
"boundingClientRect",
"constructor",
@@ -19773,6 +20311,52 @@
"toRdf(input)",
"toRdf(input, options)"
],
+ "JsonWebKey": [
+ "alg",
+ "crv",
+ "d",
+ "dp",
+ "dq",
+ "e",
+ "ext",
+ "k",
+ "key_ops",
+ "kty",
+ "n",
+ "oth",
+ "p",
+ "q",
+ "qi",
+ "use",
+ "x",
+ "y"
+ ],
+ "KeyAlgorithm": [
+ "name"
+ ],
+ "KeyFormat": [
+ "jwk",
+ "pkcs8",
+ "raw",
+ "spki"
+ ],
+ "KeyType": [
+ "private",
+ "public",
+ "recognized key type values",
+ "secret"
+ ],
+ "KeyUsage": [
+ "decrypt",
+ "deriveBits",
+ "deriveKey",
+ "encrypt",
+ "recognized key usage values",
+ "sign",
+ "unwrapKey",
+ "verify",
+ "wrapKey"
+ ],
"KeyboardEveng": [
"initKeyboardEvent()"
],
@@ -19853,6 +20437,10 @@
"iterationComposite",
"pseudoElement"
],
+ "LargeBlobSupport": [
+ "\"preferred\"",
+ "\"required\""
+ ],
"LayoutChild": [
"[[box]]",
"[[styleMap]]",
@@ -19994,9 +20582,14 @@
"solid fill"
],
"MediaDeviceInfo": [
+ "deviceId",
"deviceid",
+ "groupId",
"groupid",
- "kind"
+ "kind",
+ "label",
+ "toJSON",
+ "toJSON()"
],
"MediaDeviceKind": [
"audioinput",
@@ -20004,6 +20597,13 @@
"videoinput"
],
"MediaDevices": [
+ "enumerateDevices",
+ "enumerateDevices()",
+ "getSupportedConstraints",
+ "getSupportedConstraints()",
+ "getUserMedia()",
+ "getUserMedia(constraints)",
+ "ondevicechange",
"same-permission"
],
"MediaElementAudioSourceNode": [
@@ -20107,12 +20707,33 @@
"media"
],
"MediaStream": [
+ "active",
"addTrack",
- "getAudioTracks",
+ "addTrack()",
+ "addTrack(track)",
+ "clone",
+ "clone()",
+ "constructor",
+ "constructor!overload-1()",
+ "constructor!overload-1(stream)",
+ "constructor!overload-2()",
+ "constructor!overload-2(tracks)",
+ "constructor()",
+ "getAudioTracks",
+ "getAudioTracks()",
"getTrackById",
+ "getTrackById()",
+ "getTrackById(trackId)",
"getTracks",
+ "getTracks()",
"getVideoTracks",
- "removeTrack"
+ "getVideoTracks()",
+ "id",
+ "onaddtrack",
+ "onremovetrack",
+ "removeTrack",
+ "removeTrack()",
+ "removeTrack(track)"
],
"MediaStreamAudioDestinationNode": [
"MediaStreamAudioDestinationNode(context)",
@@ -20162,11 +20783,34 @@
"MediaStreamAudioSourceOptions": [
"mediaStream"
],
+ "MediaStreamConstraints": [
+ "audio",
+ "video"
+ ],
"MediaStreamTrack": [
+ "applyConstraints",
+ "applyConstraints()",
+ "applyConstraints(constraints)",
+ "audio",
+ "clone",
+ "clone()",
"enabled",
+ "getCapabilities",
+ "getCapabilities()",
+ "getConstraints",
+ "getConstraints()",
+ "getSettings",
+ "getSettings()",
+ "id",
"kind",
"label",
- "readyState"
+ "muted",
+ "onended",
+ "onmute",
+ "onunmute",
+ "readyState",
+ "stop()",
+ "video"
],
"MediaStreamTrackAudioSourceNode": [
"MediaStreamTrackAudioSourceNode(context, options)",
@@ -20188,32 +20832,88 @@
"mediaStreamTrack"
],
"MediaStreamTrackEvent": [
+ "MediaStreamTrackEvent",
+ "constructor()",
+ "constructor(type, eventInitDict)",
+ "track"
+ ],
+ "MediaStreamTrackEventInit": [
"track"
],
"MediaStreamTrackState": [
- "ended event",
+ "ended",
"live"
],
- "MerchantValidationEvent": [
- "MerchantValidationEvent.complete",
- "MerchantValidationEvent.complete()",
- "MerchantValidationEvent.constructor",
- "MerchantValidationEvent.constructor()",
- "MerchantValidationEvent.methodName",
- "MerchantValidationEvent.validationURL",
- "complete",
- "complete()",
- "constructor",
- "constructor()",
- "mechvalidation.waitforupdate",
- "merchantvalidationevent constructor",
- "merchantvalidationevent.merchantvalidationevent()",
- "methodName",
- "validationURL"
+ "MediaTrackCapabilities": [
+ "aspectRatio",
+ "autoGainControl",
+ "channelCount",
+ "deviceId",
+ "echoCancellation",
+ "facingMode",
+ "frameRate",
+ "groupId",
+ "height",
+ "latency",
+ "noiseSuppression",
+ "resizeMode",
+ "sampleRate",
+ "sampleSize",
+ "width"
],
- "MerchantValidationEventInit": [
- "methodName",
- "validationURL"
+ "MediaTrackConstraintSet": [
+ "aspectRatio",
+ "autoGainControl",
+ "channelCount",
+ "deviceId",
+ "echoCancellation",
+ "facingMode",
+ "frameRate",
+ "groupId",
+ "height",
+ "latency",
+ "noiseSuppression",
+ "resizeMode",
+ "sampleRate",
+ "sampleSize",
+ "width"
+ ],
+ "MediaTrackConstraints": [
+ "advanced"
+ ],
+ "MediaTrackSettings": [
+ "aspectRatio",
+ "autoGainControl",
+ "channelCount",
+ "deviceId",
+ "echoCancellation",
+ "facingMode",
+ "frameRate",
+ "groupId",
+ "height",
+ "latency",
+ "noiseSuppression",
+ "resizeMode",
+ "sampleRate",
+ "sampleSize",
+ "width"
+ ],
+ "MediaTrackSupportedConstraints": [
+ "aspectRatio",
+ "autoGainControl",
+ "channelCount",
+ "deviceId",
+ "echoCancellation",
+ "facingMode",
+ "frameRate",
+ "groupId",
+ "height",
+ "latency",
+ "noiseSuppression",
+ "resizeMode",
+ "sampleRate",
+ "sampleSize",
+ "width"
],
"MessageChannel": [
"port1",
@@ -20515,11 +21215,14 @@
"reload"
],
"Navigator": [
- "Navigator.maxTouchPoints",
"[[sharepromise]]",
"bluetooth",
"credentials",
+ "getUserMedia",
+ "getUserMedia()",
+ "getUserMedia(constraints, successCallback, errorCallback)",
"maxTouchPoints",
+ "mediaDevices",
"permissions",
"serviceWorker",
"share()",
@@ -20551,6 +21254,9 @@
"language",
"languages"
],
+ "NavigatorPlugins": [
+ "navigator.plugins"
+ ],
"NavigatorStorage": [
"storage"
],
@@ -20574,7 +21280,6 @@
"PROCESSING_INSTRUCTION_NODE",
"TEXT_NODE",
"appendChild(node)",
- "attributes",
"baseURI",
"childNodes",
"cloneNode()",
@@ -20589,7 +21294,6 @@
"getRootNode()",
"getRootNode(options)",
"getUserData()",
- "hasAttributes()",
"hasChildNodes()",
"insertBefore(node, child)",
"isConnected",
@@ -20600,10 +21304,8 @@
"language",
"lastChild",
"length",
- "localName",
"lookupNamespaceURI(prefix)",
"lookupPrefix(namespace)",
- "namespaceURI",
"nextSibling",
"node document",
"nodeName",
@@ -20613,7 +21315,6 @@
"ownerDocument",
"parentElement",
"parentNode",
- "prefix",
"previousSibling",
"removeChild(child)",
"replace all",
@@ -20873,6 +21574,13 @@
"4x",
"none"
],
+ "OverconstrainedError": [
+ "constraint",
+ "constructor",
+ "constructor()",
+ "constructor(constraint)",
+ "constructor(constraint, message)"
+ ],
"PageTransitionEventInit": [
"persisted"
],
@@ -21058,18 +21766,6 @@
"phone"
],
"PaymentAddress": [
- "PaymentAddress.addressLine",
- "PaymentAddress.city",
- "PaymentAddress.country",
- "PaymentAddress.dependentLocality",
- "PaymentAddress.organization",
- "PaymentAddress.phone",
- "PaymentAddress.postalCode",
- "PaymentAddress.recipient",
- "PaymentAddress.region",
- "PaymentAddress.sortingCode",
- "PaymentAddress.toJSON",
- "PaymentAddress.toJSON()",
"[[addressline]]",
"[[city]]",
"[[country]]",
@@ -21092,9 +21788,7 @@
"postalCode",
"recipient",
"region",
- "sortingCode",
- "toJSON",
- "toJSON()"
+ "sortingCode"
],
"PaymentComplete": [
"fail",
@@ -21105,7 +21799,6 @@
"check and canonicalize amount",
"check and canonicalize total amount",
"currency",
- "javascript string",
"valid decimal monetary value",
"value"
],
@@ -21137,12 +21830,10 @@
"pending"
],
"PaymentMethodChangeEvent": [
- "PaymentMethodChangeEvent.constructor",
- "PaymentMethodChangeEvent.constructor()",
- "PaymentMethodChangeEvent.methodDetails",
- "PaymentMethodChangeEvent.methodName",
"constructor",
"constructor()",
+ "constructor(type)",
+ "constructor(type, eventInitDict)",
"methodDetails",
"methodName"
],
@@ -21163,41 +21854,25 @@
"shippingType"
],
"PaymentRequest": [
- "PaymentRequest.abort",
- "PaymentRequest.abort()",
- "PaymentRequest.canMakePayment",
- "PaymentRequest.canMakePayment()",
- "PaymentRequest.constructor",
- "PaymentRequest.constructor()",
- "PaymentRequest.id",
- "PaymentRequest.onmerchantvalidation",
- "PaymentRequest.onpaymentmethodchange",
- "PaymentRequest.onshippingaddresschange",
- "PaymentRequest.onshippingoptionchange",
- "PaymentRequest.shippingAddress",
- "PaymentRequest.shippingOption",
- "PaymentRequest.shippingType",
- "PaymentRequest.show",
- "PaymentRequest.show()",
"[[acceptpromise]]",
"[[details]]",
+ "[[handler]]",
"[[options]]",
"[[response]]",
"[[serializedmethoddata]]",
"[[serializedmodifierdata]]",
"[[state]]",
"[[updating]]",
- "abort",
"abort()",
- "canMakePayment",
"canMakePayment()",
"closed",
"constructor",
"constructor()",
+ "constructor(methodData, details)",
+ "constructor(methodData, details, options)",
"created",
"id",
"interactive",
- "onmerchantvalidation",
"onpaymentmethodchange",
"onshippingaddresschange",
"onshippingoptionchange",
@@ -21208,44 +21883,24 @@
"shippingAddress",
"shippingOption",
"shippingType",
- "show",
"show()",
+ "show(detailsPromise)",
"state"
],
"PaymentRequestUpdateEvent": [
"Constructor",
"PaymentRequestUpdateEvent.PaymentRequestUpdateEvent()",
- "PaymentRequestUpdateEvent.constructor",
- "PaymentRequestUpdateEvent.constructor()",
- "PaymentRequestUpdateEvent.updateWith",
- "PaymentRequestUpdateEvent.updateWith()",
"[[waitforupdate]]",
- "constructor",
"constructor()",
- "updateWith",
+ "constructor(type)",
+ "constructor(type, eventInitDict)",
"updateWith()",
"updateWith(detailsPromise)"
],
"PaymentResponse": [
- "PaymentResponse.complete",
- "PaymentResponse.complete()",
- "PaymentResponse.details",
- "PaymentResponse.methodName",
- "PaymentResponse.onpayerdetailchange",
- "PaymentResponse.payerEmail",
- "PaymentResponse.payerName",
- "PaymentResponse.payerPhone",
- "PaymentResponse.requestId",
- "PaymentResponse.retry",
- "PaymentResponse.retry()",
- "PaymentResponse.shippingAddress",
- "PaymentResponse.shippingOption",
- "PaymentResponse.toJSON",
- "PaymentResponse.toJSON()",
"[[complete]]",
"[[request]]",
"[[retrypromise]]",
- "complete",
"complete()",
"complete(result)",
"details",
@@ -21255,12 +21910,10 @@
"payerName",
"payerPhone",
"requestId",
- "retry",
"retry()",
+ "retry(errorFields)",
"shippingAddress",
- "shippingOption",
- "toJSON",
- "toJSON()"
+ "shippingOption"
],
"PaymentShippingOption": [
"amount",
@@ -21279,6 +21932,11 @@
"paymentMethod",
"shippingAddress"
],
+ "Pbkdf2Params": [
+ "hash",
+ "iterations",
+ "salt"
+ ],
"Performance": [
"Performance.now",
"Performance.now()",
@@ -21307,8 +21965,10 @@
"domContentLoadedEventEnd",
"domContentLoadedEventStart",
"domInteractive",
+ "duration",
"loadEventEnd",
"loadEventStart",
+ "name",
"redirectCount",
"toJSON()",
"type",
@@ -21405,7 +22065,8 @@
"\"push\"",
"\"speaker-selection\"",
"\"usb\"",
- "\"xr\""
+ "\"xr\"",
+ "\"xr-session-supported\""
],
"PermissionSetParameters": [
"descriptor",
@@ -21486,24 +22147,12 @@
"refresh()"
],
"PointerEvent": [
- "PointerEvent.constructor",
- "PointerEvent.constructor()",
- "PointerEvent.getCoalescedEvents",
- "PointerEvent.getCoalescedEvents()",
- "PointerEvent.getPredictedEvents",
- "PointerEvent.getPredictedEvents()",
- "PointerEvent.height",
- "PointerEvent.isPrimary",
- "PointerEvent.pointerId",
- "PointerEvent.pointerType",
- "PointerEvent.pressure",
- "PointerEvent.tangentialPressure",
- "PointerEvent.tiltX",
- "PointerEvent.tiltY",
- "PointerEvent.twist",
- "PointerEvent.width",
+ "altitudeAngle",
+ "azimuthAngle",
"constructor",
"constructor()",
+ "constructor(type)",
+ "constructor(type, eventInitDict)",
"getCoalescedEvents",
"getCoalescedEvents()",
"getPredictedEvents",
@@ -21520,6 +22169,8 @@
"width"
],
"PointerEventInit": [
+ "altitudeAngle",
+ "azimuthAngle",
"coalescedEvents",
"height",
"isPrimary",
@@ -21826,7 +22477,7 @@
"messagesSent",
"protocol",
"state",
- "transportId"
+ "transportid"
],
"RTCDtlsFingerprint": [
"algorithm",
@@ -21886,7 +22537,7 @@
"candidate",
"component",
"constructor()",
- "constructor(, candidateInitDict)",
+ "constructor(candidateInitDict)",
"create an rtcicecandidate",
"creating an rtcicecandidate",
"foundation",
@@ -21922,6 +22573,7 @@
"bytesSent",
"circuitBreakerTriggerCount",
"consentExpiredTimestamp",
+ "consentRequestBytesSent",
"consentRequestsSent",
"currentRoundTripTime",
"currentRtt",
@@ -21937,8 +22589,10 @@
"packetsSent",
"priority",
"remoteCandidateId",
+ "requestBytesSent",
"requestsReceived",
"requestsSent",
+ "responseBytesSent",
"responsesReceived",
"responsesSent",
"retransmissionsReceived",
@@ -22013,7 +22667,7 @@
],
"RTCIceServerStats": [
"port",
- "protocol",
+ "relayProtocol",
"totalRequestsSent",
"totalResponsesReceived",
"totalRoundTripTime",
@@ -22096,6 +22750,8 @@
"totalAudioEnergy",
"totalDecodeTime",
"totalInterFrameDelay",
+ "totalProcessingDelay",
+ "totalSamplesDecoded",
"totalSamplesDuration",
"totalSamplesReceived",
"totalSquaredInterFrameDelay",
@@ -22115,10 +22771,10 @@
],
"RTCMediaSourceStats": [
"kind",
+ "relayedSource",
"trackIdentifier"
],
"RTCMediaStreamStats": [
- "RTCMediaStreamStats",
"streamIdentifier",
"trackIds"
],
@@ -22157,6 +22813,7 @@
"retransmittedBytesSent",
"retransmittedPacketsSent",
"rid",
+ "rtxSsrc",
"samplesEncodedWithCelt",
"samplesEncodedWithSilk",
"senderId",
@@ -22174,7 +22831,7 @@
"addIceCandidate!overload-1()",
"addIceCandidate!overload-1(candidate, successCallback, failureCallback)",
"addIceCandidate()",
- "addIceCandidate(, candidate)",
+ "addIceCandidate(candidate)",
"addTrack",
"addTrack()",
"addTrack(track)",
@@ -22193,14 +22850,14 @@
"collecttransceivers",
"connectionState",
"constructor()",
- "constructor(, configuration)",
+ "constructor(configuration)",
"create an answer",
"create an offer",
"createAnswer",
"createAnswer!overload-1()",
"createAnswer!overload-1(successCallback, failureCallback)",
"createAnswer()",
- "createAnswer(, options)",
+ "createAnswer(options)",
"createDataChannel",
"createDataChannel()",
"createDataChannel(label)",
@@ -22210,7 +22867,7 @@
"createOffer!overload-1(successCallback, failureCallback)",
"createOffer!overload-1(successCallback, failureCallback, options)",
"createOffer()",
- "createOffer(, options)",
+ "createOffer(options)",
"creating an answer",
"creating an offer",
"currentLocalDescription",
@@ -22228,7 +22885,7 @@
"getSenders()",
"getStats",
"getStats()",
- "getStats(, selector)",
+ "getStats(selector)",
"getTransceivers",
"getTransceivers()",
"iceConnectionState",
@@ -22257,13 +22914,12 @@
"sctp",
"setConfiguration",
"setConfiguration()",
- "setConfiguration(, configuration)",
+ "setConfiguration(configuration)",
"setLocalDescription",
"setLocalDescription!overload-1()",
- "setLocalDescription!overload-1(successCallback, failureCallback)",
- "setLocalDescription!overload-1(successCallback, failureCallback, description)",
+ "setLocalDescription!overload-1(description, successCallback, failureCallback)",
"setLocalDescription()",
- "setLocalDescription(, description)",
+ "setLocalDescription(description)",
"setRemoteDescription",
"setRemoteDescription!overload-1()",
"setRemoteDescription!overload-1(description, successCallback, failureCallback)",
@@ -22283,8 +22939,8 @@
"RTCPeerConnectionIceErrorEventInit": [
"address",
"errorCode",
+ "errorText",
"port",
- "statusText",
"url"
],
"RTCPeerConnectionIceEvent": [
@@ -22336,12 +22992,6 @@
"packetsRepaired",
"partialFramesLost"
],
- "RTCReceiverAudioTrackAttachmentStats": [
- "RTCReceiverAudioTrackAttachmentStats"
- ],
- "RTCReceiverVideoTrackAttachmentStats": [
- "RTCReceiverVideoTrackAttachmentStats"
- ],
"RTCRemoteInboundRtpStreamStats": [
"fractionLost",
"localId",
@@ -22449,7 +23099,7 @@
"setParameters(parameters)",
"setStreams",
"setStreams()",
- "setStreams(, streams)",
+ "setStreams(streams)",
"track",
"transport"
],
@@ -22461,9 +23111,6 @@
"ssrc",
"transportId"
],
- "RTCRtpSynchronizationSource": [
- "voiceActivityFlag"
- ],
"RTCRtpTransceiver": [
"currentDirection",
"direction",
@@ -22510,7 +23157,12 @@
"connecting"
],
"RTCSctpTransportStats": [
- "smoothedRoundTripTime"
+ "congestionWindow",
+ "mtu",
+ "receiverWindow",
+ "smoothedRoundTripTime",
+ "transportId",
+ "unackData"
],
"RTCSdpType": [
"answer",
@@ -22543,9 +23195,7 @@
"stable"
],
"RTCStats": [
- "RTCStats.id",
- "RTCStats.timestamp",
- "RTCStats.type",
+ "RTCStats",
"id",
"timestamp",
"type"
@@ -22599,7 +23249,9 @@
"bytesSent",
"dtlsCipher",
"dtlsState",
+ "iceLocalUsernameFragment",
"iceRole",
+ "iceState",
"localCertificateId",
"packetsReceived",
"packetsSent",
@@ -22811,25 +23463,31 @@
"constructor()",
"constructor(underlyingSource)",
"constructor(underlyingSource, strategy)",
+ "create",
+ "create a proxy",
+ "creating",
+ "creating a proxy",
"disturbed",
- "enqueue bytes",
+ "enqueue",
"error",
"errored",
"get a reader",
"getReader()",
"getReader(options)",
+ "getting a reader",
"locked",
"need more data",
+ "needs more data",
"options",
"pipeThrough(transform)",
"pipeThrough(transform, options)",
"pipeTo(destination)",
"pipeTo(destination, options)",
- "read a chunk",
- "read all bytes",
"readable",
+ "set up",
"tee",
- "tee()"
+ "tee()",
+ "teeing"
],
"ReadableStream async iterator": [
"prevent cancel",
@@ -22865,6 +23523,12 @@
"strategy",
"underlyingSource"
],
+ "ReadableStream/create": [
+ "cancelalgorithm",
+ "highwatermark",
+ "pullalgorithm",
+ "sizealgorithm"
+ ],
"ReadableStream/getReader()": [
"options"
],
@@ -22887,6 +23551,12 @@
"destination",
"options"
],
+ "ReadableStream/set up": [
+ "cancelalgorithm",
+ "highwatermark",
+ "pullalgorithm",
+ "sizealgorithm"
+ ],
"ReadableStreamBYOBReadResult": [
"done",
"value"
@@ -22964,8 +23634,14 @@
"ReadableStreamDefaultReader": [
"ReadableStreamDefaultReader(stream)",
"[[readrequests]]",
+ "cancel",
"constructor(stream)",
+ "read a chunk",
+ "read all bytes",
"read()",
+ "reading a chunk",
+ "reading all bytes",
+ "release",
"releaseLock()"
],
"ReadableStreamDefaultReader/ReadableStreamDefaultReader(stream)": [
@@ -23345,6 +24021,34 @@
"\"opaque\"",
"\"opaqueredirect\""
],
+ "RsaHashedImportParams": [
+ "hash"
+ ],
+ "RsaHashedKeyAlgorithm": [
+ "hash"
+ ],
+ "RsaHashedKeyGenParams": [
+ "hash"
+ ],
+ "RsaKeyAlgorithm": [
+ "modulusLength",
+ "publicExponent"
+ ],
+ "RsaKeyGenParams": [
+ "modulusLength",
+ "publicExponent"
+ ],
+ "RsaOaepParams": [
+ "label"
+ ],
+ "RsaOtherPrimesInfo": [
+ "d",
+ "r",
+ "t"
+ ],
+ "RsaPssParams": [
+ "saltLength"
+ ],
"SVGClipPathElement": [
"clipPathUnits",
"transform"
@@ -23657,6 +24361,9 @@
"blockedURL",
"colno",
"columnNumber",
+ "constructor",
+ "constructor(type)",
+ "constructor(type, eventInitDict)",
"disposition",
"documentURI",
"documentURL",
@@ -23670,15 +24377,25 @@
"statusCode",
"violatedDirective"
],
+ "SecurityPolicyViolationEvent/SecurityPolicyViolationEvent(type)": [
+ "eventInitDict",
+ "type"
+ ],
"SecurityPolicyViolationEvent/SecurityPolicyViolationEvent(type, eventInitDict)": [
"eventInitDict",
"type"
],
+ "SecurityPolicyViolationEvent/constructor(type)": [
+ "eventInitDict",
+ "type"
+ ],
+ "SecurityPolicyViolationEvent/constructor(type, eventInitDict)": [
+ "eventInitDict",
+ "type"
+ ],
"SecurityPolicyViolationEventDisposition": [
"\"enforce\"",
- "\"report\"",
- "enforce",
- "report"
+ "\"report\""
],
"SecurityPolicyViolationEventInit": [
"blockedURI",
@@ -23845,6 +24562,7 @@
"current state"
],
"ShadowRoot": [
+ "available to element internals",
"delegates focus",
"host",
"mode",
@@ -24065,6 +24783,44 @@
"SubmitEventInit": [
"submitter"
],
+ "SubtleCrypto": [
+ "decrypt",
+ "decrypt()",
+ "decrypt(algorithm, key, data)",
+ "deriveBits",
+ "deriveBits()",
+ "deriveBits(algorithm, baseKey, length)",
+ "deriveKey",
+ "deriveKey()",
+ "deriveKey(algorithm, baseKey, derivedKeyType, extractable, keyUsages)",
+ "digest",
+ "digest()",
+ "digest(algorithm, data)",
+ "encrypt",
+ "encrypt()",
+ "encrypt(algorithm, key, data)",
+ "exportKey",
+ "exportKey()",
+ "exportKey(format, key)",
+ "generateKey",
+ "generateKey()",
+ "generateKey(algorithm, extractable, keyUsages)",
+ "importKey",
+ "importKey()",
+ "importKey(format, keyData, algorithm, extractable, keyUsages)",
+ "sign",
+ "sign()",
+ "sign(algorithm, key, data)",
+ "unwrapKey",
+ "unwrapKey()",
+ "unwrapKey(format, wrappedKey, unwrappingKey, unwrapAlgorithm, unwrappedKeyAlgorithm, extractable, keyUsages)",
+ "verify",
+ "verify()",
+ "verify(algorithm, key, signature, data)",
+ "wrapKey",
+ "wrapKey()",
+ "wrapKey(format, key, wrappingKey, wrapAlgorithm)"
+ ],
"SyncEvent": [
"SyncEvent(type, init)",
"constructor",
@@ -24092,12 +24848,6 @@
"SyncManager/register(tag)": [
"tag"
],
- "Synthetic Module Record": [
- "Evaluate",
- "GetExportedNames",
- "Link",
- "ResolveExport"
- ],
"Text": [
"Text()",
"Text(data)",
@@ -24181,9 +24931,9 @@
"encoding",
"error mode",
"fatal",
+ "i/o queue",
"ignore bom",
- "ignoreBOM",
- "stream"
+ "ignoreBOM"
],
"TextDecoderOptions": [
"fatal",
@@ -24267,7 +25017,8 @@
"fontBoundingBoxAscent",
"fontBoundingBoxDescent",
"hangingBaseline",
- "ideographicBaseline"
+ "ideographicBaseline",
+ "width"
],
"TextTrack": [
"activeCues",
@@ -24293,8 +25044,14 @@
"length"
],
"TextTrackList": [
+ "addtrack",
+ "change",
"getTrackById(id)",
- "length"
+ "length",
+ "removetrack"
+ ],
+ "This document previously defined the a priori authenticated URL concept. An a priori authenticated URL is now equivalent to a potentially trustworthy URL [SECURE-CONTEXTS].": [
+ "a priori authenticated url"
],
"TimeRanges": [
"end",
@@ -24337,7 +25094,12 @@
"constructor(transformer)",
"constructor(transformer, writableStrategy)",
"constructor(transformer, writableStrategy, readableStrategy)",
+ "create",
+ "creating",
+ "enqueue",
+ "error",
"readable",
+ "terminate",
"writable"
],
"TransformStream/TransformStream()": [
@@ -24380,6 +25142,10 @@
"transformer",
"writableStrategy"
],
+ "TransformStream/create": [
+ "flushalgorithm",
+ "transformalgorithm"
+ ],
"TransformStreamDefaultController": [
"[[flushalgorithm]]",
"[[stream]]",
@@ -24485,6 +25251,10 @@
"view",
"which"
],
+ "ULongRange": [
+ "max",
+ "min"
+ ],
"URL": [
"URL(url)",
"URL(url, base)",
@@ -25063,8 +25833,11 @@
"selected"
],
"VideoTrackList": [
+ "addtrack",
+ "change",
"getTrackById(id)",
"length",
+ "removetrack",
"selectedIndex"
],
"WatchAdvertisementsOptions": [
@@ -25199,7 +25972,6 @@
"abort",
"afterprint",
"alert(message)",
- "applicationCache",
"beforeprint",
"beforeunload",
"blur",
@@ -25215,10 +25987,9 @@
"error",
"event",
"external",
- "fakeWorklet1",
- "fakeWorklet2",
"focus",
"focus()",
+ "focus(options)",
"frames",
"getComputedStyle(elt)",
"getComputedStyle(elt, pseudoElt)",
@@ -25242,11 +26013,14 @@
"navigator",
"offline",
"onabort",
+ "onafterprint",
"onanimationcancel",
"onanimationend",
"onanimationiteration",
"onanimationstart",
"onauxclick",
+ "onbeforeprint",
+ "onbeforeunload",
"oncancel",
"oncanplay",
"oncanplaythrough",
@@ -25267,15 +26041,19 @@
"onemptied",
"onended",
"onformdata",
+ "onhashchange",
"oninput",
"oninvalid",
"onkeydown",
"onkeypress",
"onkeyup",
+ "onlanguagechange",
"online",
"onloadeddata",
"onloadedmetadata",
"onloadstart",
+ "onmessage",
+ "onmessageerror",
"onmousedown",
"onmouseenter",
"onmouseleave",
@@ -25283,11 +26061,18 @@
"onmouseout",
"onmouseover",
"onmouseup",
+ "onoffline",
+ "ononline",
+ "onorientationchange",
+ "onpagehide",
+ "onpageshow",
"onpause",
"onplay",
"onplaying",
+ "onpopstate",
"onprogress",
"onratechange",
+ "onrejectionhandled",
"onreset",
"onsecuritypolicyviolation",
"onseeked",
@@ -25295,10 +26080,13 @@
"onselect",
"onslotchange",
"onstalled",
+ "onstorage",
"onsubmit",
"onsuspend",
"ontimeupdate",
"ontoggle",
+ "onunhandledrejection",
+ "onunload",
"onvolumechange",
"onwaiting",
"onwebkitanimationend",
@@ -25306,17 +26094,19 @@
"onwebkitanimationstart",
"onwebkittransitionend",
"onwheel",
- "open()",
"open(unused1, unused2)",
"open(url, name, features)",
"open(url, target, features)",
- "originIsolated",
+ "opener",
+ "orientation",
+ "originAgentCluster",
"outerHeight",
"outerWidth",
"pageXOffset",
"pageYOffset",
"pagehide",
"pageshow",
+ "parent",
"performance",
"personalbar",
"popstate",
@@ -25353,6 +26143,7 @@
"stop()",
"storage",
"toolbar",
+ "top",
"unhandledrejection",
"unload",
"window"
@@ -25445,6 +26236,8 @@
"clearTimeout()",
"createImageBitmap(image)",
"crossOriginIsolated",
+ "crypto",
+ "endpoints",
"fetch(input)",
"fetch(input, init)",
"indexedDB",
@@ -25452,6 +26245,9 @@
"origin",
"performance",
"queueMicrotask(callback)",
+ "registered reporting observer list",
+ "report buffer",
+ "reports",
"setInterval()",
"setTimeout()"
],
@@ -25519,7 +26315,7 @@
"Worklet": [
"addModule(moduleURL)",
"addModule(moduleURL, options)",
- "import(moduleURL)"
+ "global scopes"
],
"Worklet/addModule(moduleURL)": [
"moduleURL",
@@ -25529,9 +26325,6 @@
"moduleURL",
"options"
],
- "Worklet/import(moduleURL)": [
- "moduleURL"
- ],
"WorkletAnimation": [
"WorkletAnimation(animatorName)",
"WorkletAnimation(animatorName, effects)",
@@ -25597,7 +26390,6 @@
"localTime"
],
"WorkletGlobalScope": [
- "console",
"module map",
"owner document"
],
@@ -25623,14 +26415,23 @@
"[[storederror]]",
"[[writer]]",
"[[writerequests]]",
+ "abort",
"abort()",
"abort(reason)",
+ "aborting",
+ "close",
"close()",
+ "closing",
"constructor()",
"constructor(underlyingSink)",
"constructor(underlyingSink, strategy)",
+ "create",
+ "creating",
+ "get a writer",
"getWriter()",
- "locked"
+ "getting a writer",
+ "locked",
+ "set up"
],
"WritableStream/WritableStream()": [
"strategy",
@@ -25662,6 +26463,20 @@
"strategy",
"underlyingSink"
],
+ "WritableStream/create": [
+ "abortalgorithm",
+ "closealgorithm",
+ "highwatermark",
+ "sizealgorithm",
+ "writealgorithm"
+ ],
+ "WritableStream/set up": [
+ "abortalgorithm",
+ "closealgorithm",
+ "highwatermark",
+ "sizealgorithm",
+ "writealgorithm"
+ ],
"WritableStreamController": [
"[[AbortSteps]]",
"[[ErrorSteps]]"
@@ -25699,9 +26514,12 @@
"constructor(stream)",
"desiredSize",
"ready",
+ "release",
"releaseLock()",
+ "write a chunk",
"write()",
- "write(chunk)"
+ "write(chunk)",
+ "writing a chunk"
],
"WritableStreamDefaultWriter/WritableStreamDefaultWriter(stream)": [
"stream"
@@ -25954,7 +26772,6 @@
"space"
],
"XRCubeLayerInit": [
- "isStatic",
"orientation"
],
"XRCylinderLayer": [
@@ -25968,8 +26785,8 @@
"XRCylinderLayerInit": [
"aspectRatio",
"centralAngle",
- "isStatic",
"radius",
+ "textureType",
"transform"
],
"XRDOMOverlayInit": [
@@ -26005,9 +26822,9 @@
],
"XREquirectLayerInit": [
"centralHorizontalAngle",
- "isStatic",
"lowerVerticalAngle",
"radius",
+ "textureType",
"transform",
"upperVerticalAngle"
],
@@ -26021,8 +26838,13 @@
"animationframe",
"apply frame updates",
"apply gamepad frame updates",
+ "fillJointRadii(jointSpaces, radii)",
+ "fillJointRadii(sequence jointSpaces, Float32Array radii)",
+ "fillPoses(sequence spaces, XRSpace baseSpace, Float32Array transforms)",
+ "fillPoses(spaces, baseSpace, transforms)",
"getHitTestResults(hitTestSource)",
"getHitTestResultsForTransientInput(hitTestSource)",
+ "getJointPose(XRJointSpace joint, XRSpace baseSpace)",
"getJointPose(joint, baseSpace)",
"getPose(space, baseSpace)",
"getViewerPose(referenceSpace)",
@@ -26031,6 +26853,15 @@
"session",
"time"
],
+ "XRFrame/fillJointRadii(jointSpaces, radii)": [
+ "jointSpaces",
+ "radii"
+ ],
+ "XRFrame/fillPoses(spaces, baseSpace, transforms)": [
+ "baseSpace",
+ "spaces",
+ "transforms"
+ ],
"XRFrame/getHitTestResults(hitTestSource)": [
"hitTestSource"
],
@@ -26054,39 +26885,42 @@
"time"
],
"XRHand": [
- "INDEX_METACARPAL",
- "INDEX_PHALANX_DISTAL",
- "INDEX_PHALANX_INTERMEDIATE",
- "INDEX_PHALANX_PROXIMAL",
- "INDEX_PHALANX_TIP",
- "LITTLE_METACARPAL",
- "LITTLE_PHALANX_DISTAL",
- "LITTLE_PHALANX_INTERMEDIATE",
- "LITTLE_PHALANX_PROXIMAL",
- "LITTLE_PHALANX_TIP",
- "MIDDLE_METACARPAL",
- "MIDDLE_PHALANX_DISTAL",
- "MIDDLE_PHALANX_INTERMEDIATE",
- "MIDDLE_PHALANX_PROXIMAL",
- "MIDDLE_PHALANX_TIP",
- "RING_METACARPAL",
- "RING_PHALANX_DISTAL",
- "RING_PHALANX_INTERMEDIATE",
- "RING_PHALANX_PROXIMAL",
- "RING_PHALANX_TIP",
- "THUMB_METACARPAL",
- "THUMB_PHALANX_DISTAL",
- "THUMB_PHALANX_PROXIMAL",
- "THUMB_PHALANX_TIP",
- "WRIST",
+ "[[joints]]",
+ "get",
+ "get(jointName)",
+ "get(key)",
"input source",
- "joint",
- "joint(jointIndex)",
- "length",
- "list of joint spaces"
+ "size"
+ ],
+ "XRHand/get(key)": [
+ "key"
],
- "XRHand/joint(jointIndex)": [
- "jointIndex"
+ "XRHandJoint": [
+ "\"index-finger-metacarpal\"",
+ "\"index-finger-phalanx-distal\"",
+ "\"index-finger-phalanx-intermediate\"",
+ "\"index-finger-phalanx-proximal\"",
+ "\"index-finger-tip\"",
+ "\"middle-finger-metacarpal\"",
+ "\"middle-finger-phalanx-distal\"",
+ "\"middle-finger-phalanx-intermediate\"",
+ "\"middle-finger-phalanx-proximal\"",
+ "\"middle-finger-tip\"",
+ "\"pinky-finger-metacarpal\"",
+ "\"pinky-finger-phalanx-distal\"",
+ "\"pinky-finger-phalanx-intermediate\"",
+ "\"pinky-finger-phalanx-proximal\"",
+ "\"pinky-finger-tip\"",
+ "\"ring-finger-metacarpal\"",
+ "\"ring-finger-phalanx-distal\"",
+ "\"ring-finger-phalanx-intermediate\"",
+ "\"ring-finger-phalanx-proximal\"",
+ "\"ring-finger-tip\"",
+ "\"thumb-metacarpal\"",
+ "\"thumb-phalanx-distal\"",
+ "\"thumb-phalanx-proximal\"",
+ "\"thumb-tip\"",
+ "\"wrist\""
],
"XRHandedness": [
"\"left\"",
@@ -26188,8 +27022,8 @@
"XRJointSpace": [
"hand",
"joint",
- "joint index",
- "joint(jointIndex)"
+ "jointName",
+ "jointname"
],
"XRLayer": [
"redraw"
@@ -26212,11 +27046,11 @@
"layer"
],
"XRLayerInit": [
- "alpha",
- "depth",
+ "colorFormat",
+ "depthFormat",
+ "isStatic",
"layout",
"space",
- "stencil",
"viewPixelHeight",
"viewPixelWidth"
],
@@ -26236,11 +27070,14 @@
"XRMediaBinding(XRSession session)",
"XRMediaBinding(session)",
"constructor(session)",
- "createCylinderLayer(HTMLVideoElement video, XRMediaLayerInit init)",
+ "createCylinderLayer(HTMLVideoElement video, XRMediaCylinderLayerInit init)",
+ "createCylinderLayer(video)",
"createCylinderLayer(video, init)",
- "createEquirectLayer(HTMLVideoElement video, XRMediaLayerInit init)",
+ "createEquirectLayer(HTMLVideoElement video, XRMediaEquirectLayerInit init)",
+ "createEquirectLayer(video)",
"createEquirectLayer(video, init)",
- "createQuadLayer(HTMLVideoElement video, XRMediaLayerInit init)",
+ "createQuadLayer(HTMLVideoElement video, XRMediaQuadLayerInit init)",
+ "createQuadLayer(video)",
"createQuadLayer(video, init)",
"session"
],
@@ -26250,23 +27087,53 @@
"XRMediaBinding/constructor(session)": [
"session"
],
+ "XRMediaBinding/createCylinderLayer(video)": [
+ "init",
+ "video"
+ ],
"XRMediaBinding/createCylinderLayer(video, init)": [
"init",
"video"
],
+ "XRMediaBinding/createEquirectLayer(video)": [
+ "init",
+ "video"
+ ],
"XRMediaBinding/createEquirectLayer(video, init)": [
"init",
"video"
],
+ "XRMediaBinding/createQuadLayer(video)": [
+ "init",
+ "video"
+ ],
"XRMediaBinding/createQuadLayer(video, init)": [
"init",
"video"
],
+ "XRMediaCylinderLayerInit": [
+ "aspectRatio",
+ "centralAngle",
+ "radius",
+ "transform"
+ ],
+ "XRMediaEquirectLayerInit": [
+ "centralHorizontalAngle",
+ "lowerVerticalAngle",
+ "radius",
+ "transform",
+ "upperVerticalAngle"
+ ],
"XRMediaLayerInit": [
"invertStereo",
"layout",
"space"
],
+ "XRMediaQuadLayerInit": [
+ "height",
+ "transform",
+ "width"
+ ],
"XRPermissionDescriptor": [
"mode",
"optionalFeatures",
@@ -26286,10 +27153,10 @@
"ignoreDepthValues"
],
"XRProjectionLayerInit": [
- "alpha",
- "depth",
+ "colorFormat",
+ "depthFormat",
"scaleFactor",
- "stencil"
+ "textureType"
],
"XRQuadLayer": [
"height",
@@ -26300,7 +27167,7 @@
],
"XRQuadLayerInit": [
"height",
- "isStatic",
+ "textureType",
"transform",
"width"
],
@@ -26547,6 +27414,9 @@
"immersive-vr",
"inline"
],
+ "XRSessionSupportedPermissionDescriptor": [
+ "mode"
+ ],
"XRSpace": [
"coordinate system",
"effective origin",
@@ -26614,12 +27484,18 @@
"frame time",
"internal projection matrix",
"isFirstPersonObserver",
+ "obtain a scaled viewport",
"obtain the projection matrix",
"projectionMatrix",
+ "recommendedViewportScale",
+ "requestViewportScale(scale)",
"session",
"transform",
"underlying view"
],
+ "XRView/requestViewportScale(scale)": [
+ "scale"
+ ],
"XRViewerPose": [
"views"
],
@@ -26644,18 +27520,18 @@
"createCubeLayer()",
"createCubeLayer(XRCubeLayerInit init)",
"createCubeLayer(init)",
- "createCylinderLayer(XRTextureType textureType, XRCylinderLayerInit init)",
- "createCylinderLayer(textureType)",
- "createCylinderLayer(textureType, init)",
- "createEquirectLayer(XRTextureType textureType, XREquirectLayerLayerInit init)",
- "createEquirectLayer(textureType)",
- "createEquirectLayer(textureType, init)",
- "createProjectionLayer(XRTextureType textureType, optional XRProjectionLayerInit init)",
- "createProjectionLayer(textureType)",
- "createProjectionLayer(textureType, init)",
- "createQuadLayer(XRTextureType textureType, XRQuadLayerInit init)",
- "createQuadLayer(textureType)",
- "createQuadLayer(textureType, init)",
+ "createCylinderLayer()",
+ "createCylinderLayer(XRCylinderLayerInit init)",
+ "createCylinderLayer(init)",
+ "createEquirectLayer()",
+ "createEquirectLayer(XREquirectLayerLayerInit init)",
+ "createEquirectLayer(init)",
+ "createProjectionLayer()",
+ "createProjectionLayer(init)",
+ "createProjectionLayer(optional XRProjectionLayerInit init)",
+ "createQuadLayer()",
+ "createQuadLayer(XRQuadLayerInit init)",
+ "createQuadLayer(init)",
"getSubImage(XRCompositionLayer layer, XRFrame frame, optional XREye eye = \"none\")",
"getSubImage(layer, frame)",
"getSubImage(layer, frame, eye)",
@@ -26678,37 +27554,29 @@
"XRWebGLBinding/createCubeLayer(init)": [
"init"
],
- "XRWebGLBinding/createCylinderLayer(textureType)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createCylinderLayer()": [
+ "init"
],
- "XRWebGLBinding/createCylinderLayer(textureType, init)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createCylinderLayer(init)": [
+ "init"
],
- "XRWebGLBinding/createEquirectLayer(textureType)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createEquirectLayer()": [
+ "init"
],
- "XRWebGLBinding/createEquirectLayer(textureType, init)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createEquirectLayer(init)": [
+ "init"
],
- "XRWebGLBinding/createProjectionLayer(textureType)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createProjectionLayer()": [
+ "init"
],
- "XRWebGLBinding/createProjectionLayer(textureType, init)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createProjectionLayer(init)": [
+ "init"
],
- "XRWebGLBinding/createQuadLayer(textureType)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createQuadLayer()": [
+ "init"
],
- "XRWebGLBinding/createQuadLayer(textureType, init)": [
- "init",
- "textureType"
+ "XRWebGLBinding/createQuadLayer(init)": [
+ "init"
],
"XRWebGLBinding/getSubImage(layer, frame)": [
"eye",
@@ -26783,14 +27651,21 @@
"textureWidth"
],
"a": [
+ "charset",
+ "coords",
"download",
"href",
"hreflang",
+ "methods",
+ "name",
"ping",
"referrerpolicy",
"rel",
+ "rev",
+ "shape",
"target",
"type",
+ "urn",
"xlink:actuate",
"xlink:href",
"xlink:title"
@@ -26974,9 +27849,16 @@
"circle state",
"coords",
"default state",
+ "download",
+ "href",
+ "hreflang",
+ "nohref",
"polygon state",
"rectangle state",
+ "referrerpolicy",
"shape",
+ "target",
+ "type",
"usemap"
],
"aspect-ratio": [
@@ -27137,12 +28019,23 @@
"cite"
],
"body": [
+ "alink",
+ "bgcolor",
+ "bottommargin",
"clone",
"done",
+ "leftmargin",
+ "link",
+ "marginheight",
+ "marginwidth",
+ "rightmargin",
"source",
"stream",
+ "text",
+ "topmargin",
"total bytes",
"transmitted bytes",
+ "vlink",
"wait"
],
"bookmark-label": [
@@ -27359,6 +28252,9 @@
"last-baseline",
"none"
],
+ "br": [
+ "clear"
+ ],
"break-after": [
"all",
"always",
@@ -27405,9 +28301,22 @@
"storage shed"
],
"button": [
+ "action",
+ "autocomplete",
"button",
+ "dirname",
+ "disabled",
+ "enctype",
+ "formaction",
+ "formenctype",
+ "formmethod",
+ "formnovalidate",
+ "method",
+ "name",
+ "novalidate",
"reset",
"submit",
+ "target",
"type",
"value"
],
@@ -27431,6 +28340,7 @@
"byte-serialized origin",
"credentials",
"header name",
+ "key",
"max-age",
"method",
"url"
@@ -27451,6 +28361,12 @@
"maybe",
"probably"
],
+ "canvas": [
+ "width"
+ ],
+ "caption": [
+ "align"
+ ],
"caption-side": [
"bottom",
"top"
@@ -27518,12 +28434,16 @@
"userspaceonuse"
],
"code point": [
- "percent-encode after encoding",
"utf-8 percent-encode",
"value"
],
"col": [
- "span"
+ "align",
+ "char",
+ "charoff",
+ "span",
+ "valign",
+ "width"
],
"colgroup": [
"span"
@@ -27538,9 +28458,9 @@
"display-p3",
"lab",
"prophoto-rgb",
- "rec-2020",
"rec2020",
- "srgb"
+ "srgb",
+ "xyz"
],
"color-adjust": [
"economy",
@@ -27560,8 +28480,7 @@
"color-scheme": [
"dark",
"light",
- "normal",
- "only"
+ "normal"
],
"colorspaceconversion": [
"none"
@@ -27777,43 +28696,6 @@
"console/warn(...data)": [
"data"
],
- "constrainablepattern": [
- "applyconstraints",
- "applyconstraints()",
- "constrainablepattern.applyconstraints",
- "constrainablepattern.applyconstraints()",
- "constrainablepattern.getcapabilities",
- "constrainablepattern.getcapabilities()",
- "constrainablepattern.getconstraints",
- "constrainablepattern.getconstraints()",
- "constrainablepattern.getsettings",
- "constrainablepattern.getsettings()",
- "getcapabilities",
- "getcapabilities()",
- "getconstraints",
- "getconstraints()",
- "getsettings",
- "getsettings()"
- ],
- "constrainbooleanparameters": [
- "exact",
- "ideal"
- ],
- "constraindomstringparameters": [
- "exact",
- "ideal"
- ],
- "constraindoublerange": [
- "exact",
- "ideal"
- ],
- "constraints": [
- "advanced"
- ],
- "constrainulongrange": [
- "exact",
- "ideal"
- ],
"contain": [
"content",
"layout",
@@ -27823,10 +28705,27 @@
"strict",
"style"
],
+ "contain-intrinsic-block-size": [
+ "",
+ "none"
+ ],
+ "contain-intrinsic-height": [
+ "",
+ "none"
+ ],
+ "contain-intrinsic-inline-size": [
+ "",
+ "none"
+ ],
"contain-intrinsic-size": [
+ "",
"{2}",
"none"
],
+ "contain-intrinsic-width": [
+ "",
+ "none"
+ ],
"content": [
"/ [ | ]+",
"",
@@ -27856,11 +28755,6 @@
"hidden",
"visible"
],
- "context-2d-direction": [
- "inherit",
- "ltr",
- "rtl"
- ],
"context-2d-fillrule": [
"evenodd",
"nonzero"
@@ -27927,6 +28821,10 @@
"counters()": [
"list-item"
],
+ "create": [
+ "candidate authenticator",
+ "selected authenticator"
+ ],
"credential": [
"effective"
],
@@ -28142,12 +29040,16 @@
"table-row",
"table-row-group"
],
+ "div": [
+ "align"
+ ],
+ "dl": [
+ "compact"
+ ],
"document": [
- "endpoints",
"hidden",
"is installable",
- "onvisibilitychange",
- "reports"
+ "onvisibilitychange"
],
"document animator definition": [
"stateful flag"
@@ -28176,10 +29078,6 @@
"domtokenlist": [
"value"
],
- "doublerange": [
- "max",
- "min"
- ],
"easing-function": [
"linear"
],
@@ -28206,8 +29104,12 @@
"ry"
],
"embed": [
+ "align",
+ "hspace",
+ "name",
"src",
- "type"
+ "type",
+ "vspace"
],
"embedder policy": [
"report only reporting endpoint",
@@ -28225,9 +29127,7 @@
],
"encoding": [
"label",
- "name",
- "process",
- "run"
+ "name"
],
"endpoint": [
"failures",
@@ -28282,6 +29182,7 @@
"once",
"passive",
"removed",
+ "signal",
"type"
],
"exception": [
@@ -28427,7 +29328,10 @@
"perform the fetch"
],
"fieldset": [
- "disabled"
+ "autocomplete",
+ "dirname",
+ "disabled",
+ "name"
],
"file": [
"lastModified",
@@ -28481,6 +29385,10 @@
"userspaceonuse"
],
"flex": [
+ "-webkit-box",
+ "-webkit-flex",
+ "-webkit-inline-box",
+ "-webkit-inline-flex",
"<'flex-basis'>",
"<'flex-grow'>",
"<'flex-shrink'>",
@@ -28752,7 +29660,6 @@
],
"font-weight": [
"",
- "",
"bold",
"bolder",
"lighter",
@@ -28779,16 +29686,34 @@
"y"
],
"form": [
+ "accept",
"accept-charset",
+ "action",
"autocomplete",
+ "enctype",
+ "formaction",
+ "formenctype",
+ "formmethod",
+ "formnovalidate",
+ "method",
"name",
+ "novalidate",
"off",
"on",
- "rel"
+ "rel",
+ "target"
+ ],
+ "from I/O queue": [
+ "convert"
],
"gap": [
"normal"
],
+ "global": [
+ "class",
+ "id",
+ "slot"
+ ],
"global object": [
"csp list",
"realm"
@@ -28870,6 +29795,24 @@
"subgrid ?",
"track sizing function"
],
+ "h1": [
+ "align"
+ ],
+ "h2": [
+ "align"
+ ],
+ "h3": [
+ "align"
+ ],
+ "h4": [
+ "align"
+ ],
+ "h5": [
+ "align"
+ ],
+ "h6": [
+ "align"
+ ],
"hanging-punctuation": [
"allow-end",
"first",
@@ -28925,49 +29868,117 @@
"public suffix",
"registrable domain"
],
+ "hr": [
+ "align",
+ "color",
+ "noshade",
+ "size",
+ "width"
+ ],
"html": [
- "manifest"
+ "manifest",
+ "version"
],
"html-global": [
+ "autocapitalize",
+ "autofocus",
+ "contenteditable",
+ "dir",
+ "draggable",
+ "enterkeyhint",
"exportparts",
- "part"
- ],
- "htmlcollection": [
- "length"
- ],
- "htmlsvg-global": [
- "nonce"
- ],
- "hyphenate-character": [
- "",
- "auto"
- ],
- "hyphenate-limit-chars": [
- "auto"
+ "hidden",
+ "inputmode",
+ "is",
+ "itemid",
+ "itemref",
+ "itemscope",
+ "itemtype",
+ "lang",
+ "part",
+ "spellcheck",
+ "style",
+ "title",
+ "translate"
],
- "hyphenate-limit-lines": [
- "always",
- "column",
+ "html-global/autocapitalize": [
+ "characters",
"none",
- "page",
- "spread"
+ "off",
+ "on",
+ "sentences",
+ "words"
],
- "hyphens": [
+ "html-global/dir": [
"auto",
- "manual",
- "none"
+ "ltr",
+ "rtl"
+ ],
+ "html-global/enterkeyhint": [
+ "done",
+ "enter",
+ "go",
+ "next",
+ "previous",
+ "search",
+ "send"
+ ],
+ "html-global/inputmode": [
+ "decimal",
+ "email",
+ "none",
+ "numeric",
+ "search",
+ "tel",
+ "text",
+ "url"
+ ],
+ "htmlcollection": [
+ "length"
+ ],
+ "htmlsvg-global": [
+ "nonce",
+ "tabindex"
+ ],
+ "hyphenate-character": [
+ "",
+ "auto"
+ ],
+ "hyphenate-limit-chars": [
+ "auto"
+ ],
+ "hyphenate-limit-lines": [
+ "always",
+ "column",
+ "none",
+ "page",
+ "spread"
+ ],
+ "hyphens": [
+ "auto",
+ "manual",
+ "none"
],
"iframe": [
+ "align",
"allow",
"allowfullscreen",
- "allowpaymentrequest",
+ "allowtransparency",
+ "frameborder",
+ "framespacing",
+ "hspace",
"loading",
+ "longdesc",
+ "marginheight",
+ "marginwidth",
"name",
"policy object",
"referrerpolicy",
"sandbox",
+ "scrolling",
"src",
- "srcdoc"
+ "srcdoc",
+ "vspace"
],
"image": [
"crossorigin",
@@ -28986,8 +29997,9 @@
"type"
],
"image-orientation": [
+ "",
"",
- "? flip",
+ "flip",
"from-image",
"none"
],
@@ -29011,15 +30023,22 @@
"none"
],
"img": [
+ "align",
"alt",
+ "border",
"crossorigin",
"decoding",
+ "hspace",
"ismap",
"loading",
+ "longdesc",
+ "lowsrc",
+ "name",
"referrerpolicy",
"sizes",
"src",
- "srcset"
+ "srcset",
+ "vspace"
],
"in": [
"backgroundalpha",
@@ -29083,14 +30102,22 @@
],
"input": [
"accept",
+ "align",
"alt",
+ "autocomplete",
+ "border",
"checked",
+ "dirname",
+ "disabled",
+ "hspace",
+ "ismap",
"list",
"max",
"maxlength",
"min",
"minlength",
"multiple",
+ "name",
"pattern",
"placeholder",
"readonly",
@@ -29100,16 +30127,16 @@
"step",
"title",
"type",
- "value"
+ "usemap",
+ "value",
+ "vspace"
],
"input-value": [
"filename"
],
- "inputdeviceinfo": [
- "getcapabilities",
- "getcapabilities()",
- "inputdeviceinfo.getcapabilities",
- "inputdeviceinfo.getcapabilities()"
+ "ins": [
+ "cite",
+ "datetime"
],
"insecure requests policy": [
"do not upgrade",
@@ -29260,9 +30287,6 @@
"promise",
"task type"
],
- "layout containment": [
- "containing box"
- ],
"layout definition": [
"child input properties",
"class constructor",
@@ -29297,6 +30321,9 @@
"legacy platform object": [
"getownproperty"
],
+ "legend": [
+ "align"
+ ],
"letter-spacing": [
"",
"normal"
@@ -29305,6 +30332,7 @@
"labels"
],
"li": [
+ "type",
"value"
],
"line": [
@@ -29348,6 +30376,7 @@
"charset",
"color",
"content language state",
+ "content security policy state",
"crossorigin",
"default style state",
"disabled",
@@ -29358,14 +30387,17 @@
"imagesrcset",
"integrity",
"media",
- "name",
+ "methods",
"referrerpolicy",
"refresh state",
"rel",
+ "rev",
"set-cookie state",
"sizes",
+ "target",
"title",
"type",
+ "urn",
"x-ua-compatible state"
],
"list": [
@@ -29576,12 +30608,6 @@
"objectboundingbox",
"userspaceonuse"
],
- "math function": [
- "serialize a summation",
- "serialize the summation",
- "simplify an expression",
- "simplify the expression"
- ],
"matrix": [
"is 2d",
"m11 element",
@@ -29638,221 +30664,26 @@
"stretch"
],
"media": [
- "seek"
- ],
- "mediadeviceinfo": [
- "deviceid",
- "groupid",
- "kind",
- "label",
- "mediadeviceinfo.deviceid",
- "mediadeviceinfo.groupid",
- "mediadeviceinfo.kind",
- "mediadeviceinfo.label",
- "mediadeviceinfo.tojson",
- "mediadeviceinfo.tojson()",
- "tojson",
- "tojson()"
- ],
- "mediadevicekind": [
- "audioinput",
- "audiooutput",
- "videoinput"
- ],
- "mediadevices": [
- "enumeratedevices",
- "enumeratedevices()",
- "getSupportedConstraints",
- "getsupportedconstraints",
- "getsupportedconstraints()",
- "getusermedia",
- "getusermedia()",
- "mediadevices.enumeratedevices",
- "mediadevices.enumeratedevices()",
- "mediadevices.getsupportedconstraints",
- "mediadevices.getsupportedconstraints()",
- "mediadevices.getusermedia",
- "mediadevices.getusermedia()",
- "mediadevices.ondevicechange",
- "ondevicechange"
- ],
- "mediastream": [
- "active",
- "addTrack",
- "addtrack",
- "addtrack()",
- "clone",
- "clone()",
- "getAudioTracks",
- "getTrackById",
- "getTracks",
- "getVideoTracks",
- "getaudiotracks",
- "getaudiotracks()",
- "gettrackbyid",
- "gettrackbyid()",
- "gettracks",
- "gettracks()",
- "getvideotracks",
- "getvideotracks()",
- "id",
- "mediastream.active",
- "mediastream.addtrack",
- "mediastream.addtrack()",
- "mediastream.clone",
- "mediastream.clone()",
- "mediastream.getaudiotracks",
- "mediastream.getaudiotracks()",
- "mediastream.gettrackbyid",
- "mediastream.gettrackbyid()",
- "mediastream.gettracks",
- "mediastream.gettracks()",
- "mediastream.getvideotracks",
- "mediastream.getvideotracks()",
- "mediastream.id",
- "mediastream.onaddtrack",
- "mediastream.onremovetrack",
- "mediastream.removetrack",
- "mediastream.removetrack()",
- "onaddtrack",
- "onremovetrack",
- "removeTrack",
- "removetrack",
- "removetrack()"
- ],
- "mediastreamconstraints": [
- "audio",
- "video"
- ],
- "mediastreamtrack": [
- "applyconstraints",
- "applyconstraints()",
- "clone",
- "clone()",
- "enabled",
- "getcapabilities",
- "getcapabilities()",
- "getconstraints",
- "getconstraints()",
- "getsettings",
- "getsettings()",
- "id",
- "kind",
- "label",
- "mediastreamtrack.applyconstraints",
- "mediastreamtrack.applyconstraints()",
- "mediastreamtrack.clone",
- "mediastreamtrack.clone()",
- "mediastreamtrack.enabled",
- "mediastreamtrack.getcapabilities",
- "mediastreamtrack.getcapabilities()",
- "mediastreamtrack.getconstraints",
- "mediastreamtrack.getconstraints()",
- "mediastreamtrack.getsettings",
- "mediastreamtrack.getsettings()",
- "mediastreamtrack.id",
- "mediastreamtrack.kind",
- "mediastreamtrack.label",
- "mediastreamtrack.muted",
- "mediastreamtrack.onended",
- "mediastreamtrack.onmute",
- "mediastreamtrack.onunmute",
- "mediastreamtrack.readystate",
- "mediastreamtrack.stop",
- "mediastreamtrack.stop()",
+ "autoplay",
+ "controls",
+ "crossorigin",
+ "loop",
"muted",
- "onended",
- "onmute",
- "onunmute",
- "readystate",
- "stop",
- "stop()"
- ],
- "mediastreamtrackevent": [
- "mediastreamtrackevent.track",
- "track"
- ],
- "mediastreamtrackeventinit": [
- "track"
- ],
- "mediastreamtrackstate": [
- "ended",
- "live"
- ],
- "mediatrackcapabilities": [
- "aspectRatio",
- "autoGainControl",
- "channelCount",
- "deviceId",
- "echoCancellation",
- "facingMode",
- "frameRate",
- "groupId",
- "height",
- "latency",
- "noiseSuppression",
- "resizeMode",
- "sampleRate",
- "sampleSize",
- "width"
- ],
- "mediatrackconstraints": [
- "advanced"
- ],
- "mediatrackconstraintset": [
- "aspectRatio",
- "autoGainControl",
- "channelCount",
- "deviceId",
- "echoCancellation",
- "facingMode",
- "frameRate",
- "groupId",
- "height",
- "latency",
- "noiseSuppression",
- "resizeMode",
- "sampleRate",
- "sampleSize",
- "width"
- ],
- "mediatracksettings": [
- "aspectRatio",
- "autoGainControl",
- "channelCount",
- "deviceId",
- "echoCancellation",
- "facingMode",
- "frameRate",
- "groupId",
- "height",
- "latency",
- "noiseSuppression",
- "resizeMode",
- "sampleRate",
- "sampleSize",
- "width"
+ "preload",
+ "seek",
+ "src"
],
- "mediatracksupportedconstraints": [
- "aspectRatio",
- "autoGainControl",
- "channelCount",
- "deviceId",
- "echoCancellation",
- "facingMode",
- "frameRate",
- "groupId",
- "height",
- "latency",
- "noiseSuppression",
- "resizeMode",
- "sampleRate",
- "sampleSize",
- "width"
+ "menu": [
+ "compact",
+ "label",
+ "type"
],
"meta": [
+ "charset",
"content",
- "http-equiv"
+ "http-equiv",
+ "name",
+ "scheme"
],
"metadata": [
"role"
@@ -29888,6 +30719,11 @@
"fit-content",
"stretch"
],
+ "min-intrinsic-size": [
+ "legacy",
+ "zero-if-extrinsic",
+ "zero-if-scroll"
+ ],
"min-width": [
"",
"auto",
@@ -29901,14 +30737,6 @@
"mouseevent": [
"relatedTarget"
],
- "navigator": [
- "getusermedia",
- "getusermedia()",
- "mediadevices",
- "navigator.getusermedia",
- "navigator.getusermedia()",
- "navigator.mediadevices"
- ],
"no-composite": [
"no-composite"
],
@@ -29916,9 +30744,24 @@
"inner type"
],
"object": [
+ "align",
+ "archive",
+ "autocomplete",
+ "border",
+ "classid",
+ "code",
+ "codebase",
+ "codetype",
"data",
+ "declare",
+ "dirname",
+ "disabled",
+ "hspace",
"name",
- "type"
+ "standby",
+ "type",
+ "typemustmatch",
+ "vspace"
],
"object-fit": [
"contain",
@@ -29957,8 +30800,6 @@
"initial position"
],
"offset-path": [
- "contain",
- "path()",
"ray()"
],
"offset-rotate": [
@@ -29974,7 +30815,11 @@
"path()",
"ray()"
],
+ "offsetpath-pathfunc": [
+ "path()"
+ ],
"ol": [
+ "compact",
"reversed",
"start",
"type"
@@ -29998,6 +30843,7 @@
"option": [
"disabled",
"label",
+ "name",
"selected",
"value"
],
@@ -30029,7 +30875,11 @@
"invert"
],
"output": [
- "for"
+ "autocomplete",
+ "dirname",
+ "disabled",
+ "for",
+ "name"
],
"overflow": [
"auto",
@@ -30089,6 +30939,9 @@
"contain",
"none"
],
+ "p": [
+ "align"
+ ],
"padding": [
"logical"
],
@@ -30121,9 +30974,6 @@
"rotate-right",
"upright"
],
- "paint containment": [
- "containing box"
- ],
"paint definition": [
"class constructor",
"constructor valid flag",
@@ -30144,7 +30994,9 @@
],
"param": [
"name",
- "value"
+ "type",
+ "value",
+ "valuetype"
],
"path": [
"d",
@@ -30178,6 +31030,9 @@
"x-strong",
"x-weak"
],
+ "payment handler": [
+ "payment method changed algorithm"
+ ],
"peak brightness": [
"high peak brightness"
],
@@ -30234,6 +31089,9 @@
"static",
"sticky"
],
+ "pre": [
+ "width"
+ ],
"premultiplyalpha": [
"none",
"premultiply"
@@ -30348,6 +31206,11 @@
"start node",
"start offset"
],
+ "ray()": [
+ "",
+ "",
+ "contain"
+ ],
"read request": [
"chunk steps",
"close steps",
@@ -30553,13 +31416,18 @@
"none"
],
"script": [
- "\"parser-inserted\"",
+ "async",
"base url",
+ "charset",
"crossorigin",
"error to rethrow",
+ "event",
"fetch options",
+ "for",
"href",
"integrity",
+ "language",
+ "nomodule",
"onabort",
"onactivate",
"onbegin",
@@ -30580,7 +31448,9 @@
"onunload",
"onzoom",
"parse error",
+ "parser-inserted",
"record",
+ "referrerpolicy",
"settings object",
"src",
"type",
@@ -30674,9 +31544,13 @@
"secondary-views"
],
"select": [
+ "autocomplete",
+ "dirname",
+ "disabled",
"drop-down box",
"list box",
"multiple",
+ "name",
"required",
"size"
],
@@ -30794,9 +31668,6 @@
"auto",
"none"
],
- "size containment": [
- "containing box"
- ],
"size-containment": [
"containing box"
],
@@ -30892,9 +31763,10 @@
"backing map"
],
"stream": [
- "prepended",
- "pushed",
- "read"
+ "active",
+ "audible",
+ "inactive",
+ "inaudible"
],
"string": [
"code point length",
@@ -31011,10 +31883,46 @@
"system": [
"symbolic"
],
+ "table": [
+ "align",
+ "bgcolor",
+ "border",
+ "bordercolor",
+ "cellpadding",
+ "cellspacing",
+ "datapagesize",
+ "frame",
+ "height",
+ "rules",
+ "summary",
+ "width"
+ ],
"table-layout": [
"auto",
"fixed"
],
+ "tbody": [
+ "align",
+ "char",
+ "charoff",
+ "height"
+ ],
+ "td": [
+ "abbr",
+ "align",
+ "axis",
+ "bgcolor",
+ "char",
+ "charoff",
+ "colspan",
+ "headers",
+ "height",
+ "nowrap",
+ "rowspan",
+ "scope",
+ "valign",
+ "width"
+ ],
"text": [
"dx",
"dy",
@@ -31251,12 +32159,16 @@
"xlink:title"
],
"textarea": [
+ "autocomplete",
"character height",
"character width",
"cols",
+ "dirname",
+ "disabled",
"hard",
"maxlength",
"minlength",
+ "name",
"placeholder",
"readonly",
"required",
@@ -31276,19 +32188,31 @@
],
"th": [
"abbr",
+ "align",
"auto",
+ "axis",
+ "bgcolor",
+ "char",
+ "charoff",
"col",
"colgroup",
"colspan",
"headers",
+ "height",
+ "nowrap",
"row",
"rowgroup",
"rowspan",
- "scope"
+ "scope",
+ "valign",
+ "width"
],
"time": [
"datetime"
],
+ "to I/O queue": [
+ "convert"
+ ],
"top": [
"",
"",
@@ -31300,22 +32224,25 @@
"top-level browsing context": [
"browsing session"
],
+ "tr": [
+ "align",
+ "bgcolor",
+ "char",
+ "charoff",
+ "height",
+ "valign"
+ ],
"track": [
"auto",
- "autoplay",
"captions",
"chapters metadata",
- "controls",
- "crossorigin",
"default",
"descriptions",
+ "ended",
"kind",
"label",
- "loop",
"metadata",
- "muted",
"none",
- "preload",
"src",
"srclang",
"subtitles"
@@ -31464,9 +32391,9 @@
"uievent": [
"view"
],
- "ulongrange": [
- "max",
- "min"
+ "ul": [
+ "compact",
+ "type"
],
"unicode-bidi": [
"bidi-override",
@@ -31552,20 +32479,17 @@
"text-top",
"top"
],
- "videofacingmodeenum": [
- "environment",
- "left",
- "right",
- "user"
- ],
- "videoresizemodeenum": [
- "crop-and-scale",
- "none"
+ "video": [
+ "playsinline",
+ "poster"
],
"view": [
"active",
+ "current viewport scale",
"eye",
"projection matrix",
+ "requested viewport scale",
+ "viewport modifiable",
"viewtarget"
],
"viewport-fit": [
diff --git a/.spec-data/headings/headings-compat-1.json b/.spec-data/headings/headings-compat-1.json
new file mode 100644
index 000000000..d10a56ca8
--- /dev/null
+++ b/.spec-data/headings/headings-compat-1.json
@@ -0,0 +1,250 @@
+{
+ "#conformance": {
+ "current": {
+ "number": "2",
+ "spec": "Compat",
+ "text": "Conformance",
+ "url": "https://compat.spec.whatwg.org/#conformance"
+ }
+ },
+ "#css-at-rules": {
+ "current": {
+ "number": "3.1",
+ "spec": "Compat",
+ "text": "CSS At-rules",
+ "url": "https://compat.spec.whatwg.org/#css-at-rules"
+ }
+ },
+ "#css-compat-section": {
+ "current": {
+ "number": "3",
+ "spec": "Compat",
+ "text": "CSS Compatibility",
+ "url": "https://compat.spec.whatwg.org/#css-compat-section"
+ }
+ },
+ "#css-gradients-repeating-webkit-linear-gradient": {
+ "current": {
+ "number": "3.3.3",
+ "spec": "Compat",
+ "text": "-webkit-repeating-linear-gradient()",
+ "url": "https://compat.spec.whatwg.org/#css-gradients-repeating-webkit-linear-gradient"
+ }
+ },
+ "#css-gradients-repeating-webkit-radial-gradient": {
+ "current": {
+ "number": "3.3.4",
+ "spec": "Compat",
+ "text": "-webkit-repeating-radial-gradient()",
+ "url": "https://compat.spec.whatwg.org/#css-gradients-repeating-webkit-radial-gradient"
+ }
+ },
+ "#css-gradients-webkit-linear-gradient": {
+ "current": {
+ "number": "3.3.1",
+ "spec": "Compat",
+ "text": "-webkit-linear-gradient()",
+ "url": "https://compat.spec.whatwg.org/#css-gradients-webkit-linear-gradient"
+ }
+ },
+ "#css-gradients-webkit-radial-gradient": {
+ "current": {
+ "number": "3.3.2",
+ "spec": "Compat",
+ "text": "-webkit-radial-gradient()",
+ "url": "https://compat.spec.whatwg.org/#css-gradients-webkit-radial-gradient"
+ }
+ },
+ "#css-image-type": {
+ "current": {
+ "number": "3.3",
+ "spec": "Compat",
+ "text": "CSS Gradients",
+ "url": "https://compat.spec.whatwg.org/#css-image-type"
+ }
+ },
+ "#css-keyword-mappings": {
+ "current": {
+ "number": "3.4.5",
+ "spec": "Compat",
+ "text": "Keyword mappings",
+ "url": "https://compat.spec.whatwg.org/#css-keyword-mappings"
+ }
+ },
+ "#css-media-queries": {
+ "current": {
+ "number": "3.2",
+ "spec": "Compat",
+ "text": "CSS Media Queries",
+ "url": "https://compat.spec.whatwg.org/#css-media-queries"
+ }
+ },
+ "#css-media-queries-webkit-device-pixel-ratio": {
+ "current": {
+ "number": "3.2.1",
+ "spec": "Compat",
+ "text": "-webkit-device-pixel-ratio",
+ "url": "https://compat.spec.whatwg.org/#css-media-queries-webkit-device-pixel-ratio"
+ }
+ },
+ "#css-media-queries-webkit-transform-3d": {
+ "current": {
+ "number": "3.2.2",
+ "spec": "Compat",
+ "text": "-webkit-transform-3d",
+ "url": "https://compat.spec.whatwg.org/#css-media-queries-webkit-transform-3d"
+ }
+ },
+ "#css-non-aliased": {
+ "current": {
+ "number": "3.4.3",
+ "spec": "Compat",
+ "text": "Non-aliased vendor prefixed properties",
+ "url": "https://compat.spec.whatwg.org/#css-non-aliased"
+ }
+ },
+ "#css-prefixed-aliases": {
+ "current": {
+ "number": "3.4.2",
+ "spec": "Compat",
+ "text": "Prefixed property aliases",
+ "url": "https://compat.spec.whatwg.org/#css-prefixed-aliases"
+ }
+ },
+ "#css-properties": {
+ "current": {
+ "number": "3.4",
+ "spec": "Compat",
+ "text": "CSS Properties",
+ "url": "https://compat.spec.whatwg.org/#css-properties"
+ }
+ },
+ "#css-property-mappings": {
+ "current": {
+ "number": "3.4.4",
+ "spec": "Compat",
+ "text": "Property mappings",
+ "url": "https://compat.spec.whatwg.org/#css-property-mappings"
+ }
+ },
+ "#css-property-values": {
+ "current": {
+ "number": "3.5",
+ "spec": "Compat",
+ "text": "CSS Property values",
+ "url": "https://compat.spec.whatwg.org/#css-property-values"
+ }
+ },
+ "#css-simple-aliases": {
+ "current": {
+ "number": "3.4.1",
+ "spec": "Compat",
+ "text": "Simple property aliases",
+ "url": "https://compat.spec.whatwg.org/#css-simple-aliases"
+ }
+ },
+ "#dfn-window-orientation-angle": {
+ "current": {
+ "number": "4.2.1",
+ "spec": "Compat",
+ "text": "window.orientation angle",
+ "url": "https://compat.spec.whatwg.org/#dfn-window-orientation-angle"
+ }
+ },
+ "#dom-compat-section": {
+ "current": {
+ "number": "4",
+ "spec": "Compat",
+ "text": "DOM Compatibility",
+ "url": "https://compat.spec.whatwg.org/#dom-compat-section"
+ }
+ },
+ "#event-handlers": {
+ "current": {
+ "number": "4.2.2",
+ "spec": "Compat",
+ "text": "Event Handlers on Window objects and body elements",
+ "url": "https://compat.spec.whatwg.org/#event-handlers"
+ }
+ },
+ "#introduction": {
+ "current": {
+ "number": "1",
+ "spec": "Compat",
+ "text": "Introduction",
+ "url": "https://compat.spec.whatwg.org/#introduction"
+ }
+ },
+ "#text-fill-and-stroking": {
+ "current": {
+ "number": "3.4.7",
+ "spec": "Compat",
+ "text": "Text Fill and Stroking",
+ "url": "https://compat.spec.whatwg.org/#text-fill-and-stroking"
+ }
+ },
+ "#the-webkit-background-clip-property": {
+ "current": {
+ "number": "3.4.6",
+ "spec": "Compat",
+ "text": "Foreground Text Clipping: the -webkit-background-clip property",
+ "url": "https://compat.spec.whatwg.org/#the-webkit-background-clip-property"
+ }
+ },
+ "#the-webkit-text-fill-color": {
+ "current": {
+ "number": "3.4.7.1",
+ "spec": "Compat",
+ "text": "Foreground Text Color: the -webkit-text-fill-color property",
+ "url": "https://compat.spec.whatwg.org/#the-webkit-text-fill-color"
+ }
+ },
+ "#the-webkit-text-stroke": {
+ "current": {
+ "number": "3.4.7.4",
+ "spec": "Compat",
+ "text": "Text Stroke Shorthand: the -webkit-text-stroke property",
+ "url": "https://compat.spec.whatwg.org/#the-webkit-text-stroke"
+ }
+ },
+ "#the-webkit-text-stroke-color": {
+ "current": {
+ "number": "3.4.7.2",
+ "spec": "Compat",
+ "text": "Text Stroke Color: the -webkit-text-stroke-color property",
+ "url": "https://compat.spec.whatwg.org/#the-webkit-text-stroke-color"
+ }
+ },
+ "#the-webkit-text-stroke-width": {
+ "current": {
+ "number": "3.4.7.3",
+ "spec": "Compat",
+ "text": "Text Stroke Thickness: the -webkit-text-stroke-width property",
+ "url": "https://compat.spec.whatwg.org/#the-webkit-text-stroke-width"
+ }
+ },
+ "#touch-action": {
+ "current": {
+ "number": "3.5.1",
+ "spec": "Compat",
+ "text": "Additional touch-action values",
+ "url": "https://compat.spec.whatwg.org/#touch-action"
+ }
+ },
+ "#webkitcssmatrix-interface": {
+ "current": {
+ "number": "4.1",
+ "spec": "Compat",
+ "text": "The WebKitCSSMatrix interface",
+ "url": "https://compat.spec.whatwg.org/#webkitcssmatrix-interface"
+ }
+ },
+ "#windoworientation-interface": {
+ "current": {
+ "number": "4.2",
+ "spec": "Compat",
+ "text": "window.orientation API",
+ "url": "https://compat.spec.whatwg.org/#windoworientation-interface"
+ }
+ }
+}
\ No newline at end of file
diff --git a/.spec-data/headings/headings-csp3.json b/.spec-data/headings/headings-csp3.json
index 23e7113a2..1f91a43cd 100644
--- a/.spec-data/headings/headings-csp3.json
+++ b/.spec-data/headings/headings-csp3.json
@@ -2023,7 +2023,7 @@
"current": {
"number": "4.2.5",
"spec": "Content Security Policy",
- "text": "Should navigation request of type from source in target be blocked by Content Security Policy?",
+ "text": "Should navigation request of type be blocked by Content Security Policy?",
"url": "https://w3c.github.io/webappsec-csp/#should-block-navigation-request"
},
"snapshot": {
@@ -2037,7 +2037,7 @@
"current": {
"number": "4.2.6",
"spec": "Content Security Policy",
- "text": "Should navigation response to navigation request of type from source in target be blocked by Content Security Policy?",
+ "text": "Should navigation response to navigation request of type in target be blocked by Content Security Policy?",
"url": "https://w3c.github.io/webappsec-csp/#should-block-navigation-response"
},
"snapshot": {
diff --git a/.spec-data/headings/headings-css-2020.json b/.spec-data/headings/headings-css-2020.json
index 62aa84c9b..6c74f4595 100644
--- a/.spec-data/headings/headings-css-2020.json
+++ b/.spec-data/headings/headings-css-2020.json
@@ -57,7 +57,7 @@
},
"#fairly-stable": {
"current": {
- "number": "2.3",
+ "number": "2.2",
"spec": "CSS 2020",
"text": "Fairly Stable Modules with limited implementation experience",
"url": "https://drafts.csswg.org/css-2020/#fairly-stable"
@@ -145,7 +145,7 @@
},
"#rough-interop": {
"current": {
- "number": "2.2",
+ "number": "2.3",
"spec": "CSS 2020",
"text": "Modules with Rough Interoperability",
"url": "https://drafts.csswg.org/css-2020/#rough-interop"
diff --git a/.spec-data/headings/headings-css-cascade-3.json b/.spec-data/headings/headings-css-cascade-3.json
index 43c1b8b9e..ac199fdd9 100644
--- a/.spec-data/headings/headings-css-cascade-3.json
+++ b/.spec-data/headings/headings-css-cascade-3.json
@@ -183,7 +183,7 @@
},
"#content-type": {
"current": {
- "number": "2.2",
+ "number": "2.3",
"spec": "CSS Cascading 3",
"text": "Content-Type of CSS Style Sheets",
"url": "https://drafts.csswg.org/css-cascade-3/#content-type"
@@ -251,6 +251,14 @@
"url": "https://www.w3.org/TR/css-cascade-3/#filtering"
}
},
+ "#import-processing": {
+ "current": {
+ "number": "2.2",
+ "spec": "CSS Cascading 3",
+ "text": "Processing Stylesheet Imports",
+ "url": "https://drafts.csswg.org/css-cascade-3/#import-processing"
+ }
+ },
"#importance": {
"current": {
"number": "6.3",
diff --git a/.spec-data/headings/headings-css-cascade-5.json b/.spec-data/headings/headings-css-cascade-5.json
new file mode 100644
index 000000000..2b43f6269
--- /dev/null
+++ b/.spec-data/headings/headings-css-cascade-5.json
@@ -0,0 +1,330 @@
+{
+ "#actual": {
+ "current": {
+ "number": "4.6",
+ "spec": "CSS Cascading 5",
+ "text": "Actual Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#actual"
+ }
+ },
+ "#additions-l3": {
+ "current": {
+ "number": "8.2",
+ "spec": "CSS Cascading 5",
+ "text": "Additions Since Level 3",
+ "url": "https://drafts.csswg.org/css-cascade-5/#additions-l3"
+ }
+ },
+ "#additions-l4": {
+ "current": {
+ "number": "8.1",
+ "spec": "CSS Cascading 5",
+ "text": "Additions Since Level 4",
+ "url": "https://drafts.csswg.org/css-cascade-5/#additions-l4"
+ }
+ },
+ "#aliasing": {
+ "current": {
+ "number": "3.1",
+ "spec": "CSS Cascading 5",
+ "text": "Aliasing",
+ "url": "https://drafts.csswg.org/css-cascade-5/#aliasing"
+ }
+ },
+ "#all-shorthand": {
+ "current": {
+ "number": "3.2",
+ "spec": "CSS Cascading 5",
+ "text": "Resetting All Properties: the all property",
+ "url": "https://drafts.csswg.org/css-cascade-5/#all-shorthand"
+ }
+ },
+ "#at-import": {
+ "current": {
+ "number": "2",
+ "spec": "CSS Cascading 5",
+ "text": "Importing Style Sheets: the @import rule",
+ "url": "https://drafts.csswg.org/css-cascade-5/#at-import"
+ }
+ },
+ "#at-layer": {
+ "current": {
+ "number": "6.4.1",
+ "spec": "CSS Cascading 5",
+ "text": "Layering Styles: the @layer rule",
+ "url": "https://drafts.csswg.org/css-cascade-5/#at-layer"
+ }
+ },
+ "#at-layers": {
+ "current": {
+ "number": "6.4.2",
+ "spec": "CSS Cascading 5",
+ "text": "Layer-Ordering Shorthand: the @layers rule",
+ "url": "https://drafts.csswg.org/css-cascade-5/#at-layers"
+ }
+ },
+ "#cascade-sort": {
+ "current": {
+ "number": "6.1",
+ "spec": "CSS Cascading 5",
+ "text": "Cascade Sorting Order",
+ "url": "https://drafts.csswg.org/css-cascade-5/#cascade-sort"
+ }
+ },
+ "#cascaded": {
+ "current": {
+ "number": "4.2",
+ "spec": "CSS Cascading 5",
+ "text": "Cascaded Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#cascaded"
+ }
+ },
+ "#cascading": {
+ "current": {
+ "number": "6",
+ "spec": "CSS Cascading 5",
+ "text": "Cascading",
+ "url": "https://drafts.csswg.org/css-cascade-5/#cascading"
+ }
+ },
+ "#cascading-origins": {
+ "current": {
+ "number": "6.2",
+ "spec": "CSS Cascading 5",
+ "text": "Cascading Origins",
+ "url": "https://drafts.csswg.org/css-cascade-5/#cascading-origins"
+ }
+ },
+ "#changes": {
+ "current": {
+ "number": "8",
+ "spec": "CSS Cascading 5",
+ "text": "Changes",
+ "url": "https://drafts.csswg.org/css-cascade-5/#changes"
+ }
+ },
+ "#changes-2": {
+ "current": {
+ "number": "8.3",
+ "spec": "CSS Cascading 5",
+ "text": "Additions Since Level 2",
+ "url": "https://drafts.csswg.org/css-cascade-5/#changes-2"
+ }
+ },
+ "#computed": {
+ "current": {
+ "number": "4.4",
+ "spec": "CSS Cascading 5",
+ "text": "Computed Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#computed"
+ }
+ },
+ "#conditional-import": {
+ "current": {
+ "number": "2.1",
+ "spec": "CSS Cascading 5",
+ "text": "Conditional @import Rules",
+ "url": "https://drafts.csswg.org/css-cascade-5/#conditional-import"
+ }
+ },
+ "#content-type": {
+ "current": {
+ "number": "2.3",
+ "spec": "CSS Cascading 5",
+ "text": "Content-Type of CSS Style Sheets",
+ "url": "https://drafts.csswg.org/css-cascade-5/#content-type"
+ }
+ },
+ "#declared": {
+ "current": {
+ "number": "4.1",
+ "spec": "CSS Cascading 5",
+ "text": "Declared Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#declared"
+ }
+ },
+ "#default": {
+ "current": {
+ "number": "7.3.4",
+ "spec": "CSS Cascading 5",
+ "text": "Rolling Back The Cascade: the revert keyword",
+ "url": "https://drafts.csswg.org/css-cascade-5/#default"
+ }
+ },
+ "#defaulting": {
+ "current": {
+ "number": "7",
+ "spec": "CSS Cascading 5",
+ "text": "Defaulting",
+ "url": "https://drafts.csswg.org/css-cascade-5/#defaulting"
+ }
+ },
+ "#defaulting-keywords": {
+ "current": {
+ "number": "7.3",
+ "spec": "CSS Cascading 5",
+ "text": "Explicit Defaulting",
+ "url": "https://drafts.csswg.org/css-cascade-5/#defaulting-keywords"
+ }
+ },
+ "#filtering": {
+ "current": {
+ "number": "5",
+ "spec": "CSS Cascading 5",
+ "text": "Filtering",
+ "url": "https://drafts.csswg.org/css-cascade-5/#filtering"
+ }
+ },
+ "#import-processing": {
+ "current": {
+ "number": "2.2",
+ "spec": "CSS Cascading 5",
+ "text": "Processing Stylesheet Imports",
+ "url": "https://drafts.csswg.org/css-cascade-5/#import-processing"
+ }
+ },
+ "#importance": {
+ "current": {
+ "number": "6.3",
+ "spec": "CSS Cascading 5",
+ "text": "Important Declarations: the !important annotation",
+ "url": "https://drafts.csswg.org/css-cascade-5/#importance"
+ }
+ },
+ "#inherit": {
+ "current": {
+ "number": "7.3.2",
+ "spec": "CSS Cascading 5",
+ "text": "Explicit Inheritance: the inherit keyword",
+ "url": "https://drafts.csswg.org/css-cascade-5/#inherit"
+ }
+ },
+ "#inherit-initial": {
+ "current": {
+ "number": "7.3.3",
+ "spec": "CSS Cascading 5",
+ "text": "Erasing All Declarations: the unset keyword",
+ "url": "https://drafts.csswg.org/css-cascade-5/#inherit-initial"
+ }
+ },
+ "#inheriting": {
+ "current": {
+ "number": "7.2",
+ "spec": "CSS Cascading 5",
+ "text": "Inheritance",
+ "url": "https://drafts.csswg.org/css-cascade-5/#inheriting"
+ }
+ },
+ "#initial": {
+ "current": {
+ "number": "7.3.1",
+ "spec": "CSS Cascading 5",
+ "text": "Resetting a Property: the initial keyword",
+ "url": "https://drafts.csswg.org/css-cascade-5/#initial"
+ }
+ },
+ "#initial-values": {
+ "current": {
+ "number": "7.1",
+ "spec": "CSS Cascading 5",
+ "text": "Initial Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#initial-values"
+ }
+ },
+ "#intro": {
+ "current": {
+ "number": "1",
+ "spec": "CSS Cascading 5",
+ "text": "Introduction",
+ "url": "https://drafts.csswg.org/css-cascade-5/#intro"
+ }
+ },
+ "#layer-identifiers": {
+ "current": {
+ "number": "6.4.1.1",
+ "spec": "CSS Cascading 5",
+ "text": "Layer Identifiers",
+ "url": "https://drafts.csswg.org/css-cascade-5/#layer-identifiers"
+ }
+ },
+ "#layering": {
+ "current": {
+ "number": "6.4",
+ "spec": "CSS Cascading 5",
+ "text": "Cascade Layers",
+ "url": "https://drafts.csswg.org/css-cascade-5/#layering"
+ }
+ },
+ "#nested-layers": {
+ "current": {
+ "number": "6.4.1.2",
+ "spec": "CSS Cascading 5",
+ "text": "Nested Layers",
+ "url": "https://drafts.csswg.org/css-cascade-5/#nested-layers"
+ }
+ },
+ "#placement": {
+ "current": {
+ "number": "1.1",
+ "spec": "CSS Cascading 5",
+ "text": "Module Interactions",
+ "url": "https://drafts.csswg.org/css-cascade-5/#placement"
+ }
+ },
+ "#preshint": {
+ "current": {
+ "number": "6.5",
+ "spec": "CSS Cascading 5",
+ "text": "Precedence of Non-CSS Presentational Hints",
+ "url": "https://drafts.csswg.org/css-cascade-5/#preshint"
+ }
+ },
+ "#shorthand": {
+ "current": {
+ "number": "3",
+ "spec": "CSS Cascading 5",
+ "text": "Shorthand Properties",
+ "url": "https://drafts.csswg.org/css-cascade-5/#shorthand"
+ }
+ },
+ "#specified": {
+ "current": {
+ "number": "4.3",
+ "spec": "CSS Cascading 5",
+ "text": "Specified Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#specified"
+ }
+ },
+ "#stages-examples": {
+ "current": {
+ "number": "4.7",
+ "spec": "CSS Cascading 5",
+ "text": "Examples",
+ "url": "https://drafts.csswg.org/css-cascade-5/#stages-examples"
+ }
+ },
+ "#unnamed-layers": {
+ "current": {
+ "number": "6.4.1.3",
+ "spec": "CSS Cascading 5",
+ "text": "Un-Named Layers",
+ "url": "https://drafts.csswg.org/css-cascade-5/#unnamed-layers"
+ }
+ },
+ "#used": {
+ "current": {
+ "number": "4.5",
+ "spec": "CSS Cascading 5",
+ "text": "Used Values",
+ "url": "https://drafts.csswg.org/css-cascade-5/#used"
+ }
+ },
+ "#value-stages": {
+ "current": {
+ "number": "4",
+ "spec": "CSS Cascading 5",
+ "text": "Value Processing",
+ "url": "https://drafts.csswg.org/css-cascade-5/#value-stages"
+ }
+ }
+}
\ No newline at end of file
diff --git a/.spec-data/headings/headings-css-color-4.json b/.spec-data/headings/headings-css-color-4.json
index f781dae23..641f2d03f 100644
--- a/.spec-data/headings/headings-css-color-4.json
+++ b/.spec-data/headings/headings-css-color-4.json
@@ -5,6 +5,12 @@
"spec": "CSS Color 4",
"text": "Accessibility Considerations",
"url": "https://drafts.csswg.org/css-color-4/#a11y-sec"
+ },
+ "snapshot": {
+ "number": "17",
+ "spec": "CSS Color 4",
+ "text": "Accessibility Considerations",
+ "url": "https://www.w3.org/TR/css-color-4/#a11y-sec"
}
},
"#alpha": {
@@ -41,14 +47,12 @@
"spec": "CSS Color 4",
"text": "CSS and print: using calibrated CMYK and other printed colorspaces",
"url": "https://drafts.csswg.org/css-color-4/#cal-cmyk"
- }
- },
- "#cmyk-colors": {
+ },
"snapshot": {
- "number": "12",
+ "number": "10.4",
"spec": "CSS Color 4",
- "text": "Device-dependent CMYK Colors: the device-cmyk() function",
- "url": "https://www.w3.org/TR/css-color-4/#cmyk-colors"
+ "text": "CSS and print: using calibrated CMYK and other printed colorspaces",
+ "url": "https://www.w3.org/TR/css-color-4/#cal-cmyk"
}
},
"#cmyk-rgb": {
@@ -61,10 +65,24 @@
"snapshot": {
"number": "12.1",
"spec": "CSS Color 4",
- "text": "Converting Between Uncalibrated CMYK and RGB-Based Colors",
+ "text": "Naively Converting Between Uncalibrated CMYK and sRGB-Based Colors",
"url": "https://www.w3.org/TR/css-color-4/#cmyk-rgb"
}
},
+ "#cmyk-to-lab": {
+ "current": {
+ "number": "9.4",
+ "spec": "CSS Color 4",
+ "text": "Converting CMYK colors to Lab",
+ "url": "https://drafts.csswg.org/css-color-4/#cmyk-to-lab"
+ },
+ "snapshot": {
+ "number": "9.4",
+ "spec": "CSS Color 4",
+ "text": "Converting CMYK colors to Lab",
+ "url": "https://www.w3.org/TR/css-color-4/#cmyk-to-lab"
+ }
+ },
"#color-conversion-code": {
"current": {
"number": "15",
@@ -101,12 +119,26 @@
"url": "https://drafts.csswg.org/css-color-4/#color-keywords"
},
"snapshot": {
- "number": "5",
+ "number": "6",
"spec": "CSS Color 4",
"text": "Color Keywords",
"url": "https://www.w3.org/TR/css-color-4/#color-keywords"
}
},
+ "#color-syntax": {
+ "current": {
+ "number": "4.1",
+ "spec": "CSS Color 4",
+ "text": "The syntax",
+ "url": "https://drafts.csswg.org/css-color-4/#color-syntax"
+ },
+ "snapshot": {
+ "number": "4.1",
+ "spec": "CSS Color 4",
+ "text": "The syntax",
+ "url": "https://www.w3.org/TR/css-color-4/#color-syntax"
+ }
+ },
"#color-type": {
"current": {
"number": "4",
@@ -115,20 +147,12 @@
"url": "https://drafts.csswg.org/css-color-4/#color-type"
},
"snapshot": {
- "number": "3",
+ "number": "4",
"spec": "CSS Color 4",
"text": "Representing Colors: the type",
"url": "https://www.w3.org/TR/css-color-4/#color-type"
}
},
- "#converting-srgb-colors-to-hwb-colors": {
- "current": {
- "number": "8.2",
- "spec": "CSS Color 4",
- "text": "Converting sRGB colors to HWB colors",
- "url": "https://drafts.csswg.org/css-color-4/#converting-srgb-colors-to-hwb-colors"
- }
- },
"#css-system-colors": {
"current": {
"number": "6.2",
@@ -137,7 +161,7 @@
"url": "https://drafts.csswg.org/css-color-4/#css-system-colors"
},
"snapshot": {
- "number": "5.2",
+ "number": "6.2",
"spec": "CSS Color 4",
"text": "System Colors",
"url": "https://www.w3.org/TR/css-color-4/#css-system-colors"
@@ -151,7 +175,7 @@
"url": "https://drafts.csswg.org/css-color-4/#currentcolor-color"
},
"snapshot": {
- "number": "5.4",
+ "number": "6.4",
"spec": "CSS Color 4",
"text": "The currentcolor keyword",
"url": "https://www.w3.org/TR/css-color-4/#currentcolor-color"
@@ -177,22 +201,12 @@
"spec": "CSS Color 4",
"text": "Device-dependent CMYK Colors: the device-cmyk() function",
"url": "https://drafts.csswg.org/css-color-4/#device-cmyk"
- }
- },
- "#gray-to-rgb": {
- "snapshot": {
- "number": "9.1",
- "spec": "CSS Color 4",
- "text": "Converting gray colors to sRGB colors",
- "url": "https://www.w3.org/TR/css-color-4/#gray-to-rgb"
- }
- },
- "#grays": {
+ },
"snapshot": {
- "number": "9",
+ "number": "12",
"spec": "CSS Color 4",
- "text": "Specifying Grays: the gray() functional notation",
- "url": "https://www.w3.org/TR/css-color-4/#grays"
+ "text": "Device-dependent CMYK Colors: the device-cmyk() function",
+ "url": "https://www.w3.org/TR/css-color-4/#device-cmyk"
}
},
"#hex-notation": {
@@ -203,7 +217,7 @@
"url": "https://drafts.csswg.org/css-color-4/#hex-notation"
},
"snapshot": {
- "number": "4.2",
+ "number": "5.2",
"spec": "CSS Color 4",
"text": "The RGB hexadecimal notations: #RRGGBB",
"url": "https://www.w3.org/TR/css-color-4/#hex-notation"
@@ -217,7 +231,7 @@
"url": "https://drafts.csswg.org/css-color-4/#hsl-examples"
},
"snapshot": {
- "number": "6.2",
+ "number": "7.2",
"spec": "CSS Color 4",
"text": "Examples of HSL colors",
"url": "https://www.w3.org/TR/css-color-4/#hsl-examples"
@@ -231,12 +245,26 @@
"url": "https://drafts.csswg.org/css-color-4/#hsl-to-rgb"
},
"snapshot": {
- "number": "6.1",
+ "number": "7.1",
"spec": "CSS Color 4",
"text": "Converting HSL colors to sRGB colors",
"url": "https://www.w3.org/TR/css-color-4/#hsl-to-rgb"
}
},
+ "#hue-syntax": {
+ "current": {
+ "number": "4.2",
+ "spec": "CSS Color 4",
+ "text": "The syntax",
+ "url": "https://drafts.csswg.org/css-color-4/#hue-syntax"
+ },
+ "snapshot": {
+ "number": "4.2",
+ "spec": "CSS Color 4",
+ "text": "The syntax",
+ "url": "https://www.w3.org/TR/css-color-4/#hue-syntax"
+ }
+ },
"#hwb-examples": {
"current": {
"number": "8.3",
@@ -245,7 +273,7 @@
"url": "https://drafts.csswg.org/css-color-4/#hwb-examples"
},
"snapshot": {
- "number": "7.2",
+ "number": "8.3",
"spec": "CSS Color 4",
"text": "Examples of HWB Colors",
"url": "https://www.w3.org/TR/css-color-4/#hwb-examples"
@@ -259,7 +287,7 @@
"url": "https://drafts.csswg.org/css-color-4/#hwb-to-rgb"
},
"snapshot": {
- "number": "7.1",
+ "number": "8.1",
"spec": "CSS Color 4",
"text": "Converting HWB colors to sRGB colors",
"url": "https://www.w3.org/TR/css-color-4/#hwb-to-rgb"
@@ -301,21 +329,35 @@
"url": "https://drafts.csswg.org/css-color-4/#lab-colors"
},
"snapshot": {
- "number": "8",
+ "number": "9",
"spec": "CSS Color 4",
"text": "Device-independent Colors: Lab and LCH",
"url": "https://www.w3.org/TR/css-color-4/#lab-colors"
}
},
+ "#lab-to-cmyk": {
+ "current": {
+ "number": "9.5",
+ "spec": "CSS Color 4",
+ "text": "Converting Lab colors to CMYK",
+ "url": "https://drafts.csswg.org/css-color-4/#lab-to-cmyk"
+ },
+ "snapshot": {
+ "number": "9.5",
+ "spec": "CSS Color 4",
+ "text": "Converting Lab colors to CMYK",
+ "url": "https://www.w3.org/TR/css-color-4/#lab-to-cmyk"
+ }
+ },
"#lab-to-lch": {
"current": {
- "number": "9.4",
+ "number": "9.6",
"spec": "CSS Color 4",
"text": "Converting Lab colors to LCH colors",
"url": "https://drafts.csswg.org/css-color-4/#lab-to-lch"
},
"snapshot": {
- "number": "8.4",
+ "number": "9.6",
"spec": "CSS Color 4",
"text": "Converting Lab colors to LCH colors",
"url": "https://www.w3.org/TR/css-color-4/#lab-to-lch"
@@ -339,25 +381,25 @@
"current": {
"number": "9.3",
"spec": "CSS Color 4",
- "text": "Converting Lab colors to sRGB colors",
+ "text": "Converting Lab colors to RGB colors",
"url": "https://drafts.csswg.org/css-color-4/#lab-to-rgb"
},
"snapshot": {
- "number": "8.3",
+ "number": "9.3",
"spec": "CSS Color 4",
- "text": "Converting Lab colors to sRGB colors",
+ "text": "Converting Lab colors to RGB colors",
"url": "https://www.w3.org/TR/css-color-4/#lab-to-rgb"
}
},
"#lch-to-lab": {
"current": {
- "number": "9.5",
+ "number": "9.7",
"spec": "CSS Color 4",
"text": "Converting LCH colors to Lab colors",
"url": "https://drafts.csswg.org/css-color-4/#lch-to-lab"
},
"snapshot": {
- "number": "8.5",
+ "number": "9.7",
"spec": "CSS Color 4",
"text": "Converting LCH colors to Lab colors",
"url": "https://www.w3.org/TR/css-color-4/#lch-to-lab"
@@ -371,7 +413,7 @@
"url": "https://drafts.csswg.org/css-color-4/#named-colors"
},
"snapshot": {
- "number": "5.1",
+ "number": "6.1",
"spec": "CSS Color 4",
"text": "Named Colors",
"url": "https://www.w3.org/TR/css-color-4/#named-colors"
@@ -379,13 +421,13 @@
},
"#notes": {
"current": {
- "number": "4.1",
+ "number": "4.3",
"spec": "CSS Color 4",
"text": "Accessibility and Conveying Information By Color",
"url": "https://drafts.csswg.org/css-color-4/#notes"
},
"snapshot": {
- "number": "3.1",
+ "number": "4.3",
"spec": "CSS Color 4",
"text": "Accessibility and Conveying Information By Color",
"url": "https://www.w3.org/TR/css-color-4/#notes"
@@ -399,7 +441,7 @@
"url": "https://drafts.csswg.org/css-color-4/#numeric-srgb"
},
"snapshot": {
- "number": "4",
+ "number": "5",
"spec": "CSS Color 4",
"text": "sRGB Colors",
"url": "https://www.w3.org/TR/css-color-4/#numeric-srgb"
@@ -409,13 +451,13 @@
"current": {
"number": "10.2",
"spec": "CSS Color 4",
- "text": "Predefined colorspaces: srgb, display-p3, a98-rgb, prophoto-rgb, rec2020 and lab'.",
+ "text": "Predefined colorspaces: srgb, display-p3, a98-rgb, prophoto-rgb, rec2020, xyz and lab'.",
"url": "https://drafts.csswg.org/css-color-4/#predefined"
},
"snapshot": {
"number": "10.2",
"spec": "CSS Color 4",
- "text": "Predefined colorspaces: srgb, display-p3, a98-rgb, prophoto-rgb and rec-2020.",
+ "text": "Predefined colorspaces: srgb, display-p3, a98-rgb, prophoto-rgb, rec2020, xyz and lab'.",
"url": "https://www.w3.org/TR/css-color-4/#predefined"
}
},
@@ -447,20 +489,90 @@
"url": "https://www.w3.org/TR/css-color-4/#priv-sec"
}
},
+ "#resolving-color-function-values": {
+ "current": {
+ "number": "4.6.3",
+ "spec": "CSS Color 4",
+ "text": "Resolving values of the color() function",
+ "url": "https://drafts.csswg.org/css-color-4/#resolving-color-function-values"
+ },
+ "snapshot": {
+ "number": "4.6.3",
+ "spec": "CSS Color 4",
+ "text": "Resolving values of the color() function",
+ "url": "https://www.w3.org/TR/css-color-4/#resolving-color-function-values"
+ }
+ },
"#resolving-color-values": {
"current": {
- "number": "4.3",
+ "number": "4.6",
"spec": "CSS Color 4",
"text": "Resolving Values",
"url": "https://drafts.csswg.org/css-color-4/#resolving-color-values"
},
"snapshot": {
- "number": "3.3",
+ "number": "4.6",
"spec": "CSS Color 4",
"text": "Resolving Values",
"url": "https://www.w3.org/TR/css-color-4/#resolving-color-values"
}
},
+ "#resolving-device-cmyk-values": {
+ "current": {
+ "number": "4.6.4",
+ "spec": "CSS Color 4",
+ "text": "Resolving device-cmyk values",
+ "url": "https://drafts.csswg.org/css-color-4/#resolving-device-cmyk-values"
+ },
+ "snapshot": {
+ "number": "4.6.4",
+ "spec": "CSS Color 4",
+ "text": "Resolving device-cmyk values",
+ "url": "https://www.w3.org/TR/css-color-4/#resolving-device-cmyk-values"
+ }
+ },
+ "#resolving-lab-lch-values": {
+ "current": {
+ "number": "4.6.2",
+ "spec": "CSS Color 4",
+ "text": "Resolving Lab and LCH values",
+ "url": "https://drafts.csswg.org/css-color-4/#resolving-lab-lch-values"
+ },
+ "snapshot": {
+ "number": "4.6.2",
+ "spec": "CSS Color 4",
+ "text": "Resolving Lab and LCH values",
+ "url": "https://www.w3.org/TR/css-color-4/#resolving-lab-lch-values"
+ }
+ },
+ "#resolving-other-colors": {
+ "current": {
+ "number": "4.6.5",
+ "spec": "CSS Color 4",
+ "text": "Resolving other colors",
+ "url": "https://drafts.csswg.org/css-color-4/#resolving-other-colors"
+ },
+ "snapshot": {
+ "number": "4.6.5",
+ "spec": "CSS Color 4",
+ "text": "Resolving other colors",
+ "url": "https://www.w3.org/TR/css-color-4/#resolving-other-colors"
+ }
+ },
+ "#resolving-sRGB-values": {
+ "current": {
+ "number": "4.6.1",
+ "spec": "CSS Color 4",
+ "text": "Resolving sRGB values",
+ "url": "https://drafts.csswg.org/css-color-4/#resolving-sRGB-values"
+ },
+ "snapshot": {
+ "number": "4.6.1",
+ "spec": "CSS Color 4",
+ "text": "Resolving sRGB values",
+ "url": "https://www.w3.org/TR/css-color-4/#resolving-sRGB-values"
+ }
+ },
"#rgb-functions": {
"current": {
"number": "5.1",
@@ -469,23 +581,37 @@
"url": "https://drafts.csswg.org/css-color-4/#rgb-functions"
},
"snapshot": {
- "number": "4.1",
+ "number": "5.1",
"spec": "CSS Color 4",
"text": "The RGB functions: rgb() and rgba()",
"url": "https://www.w3.org/TR/css-color-4/#rgb-functions"
}
},
+ "#rgb-to-hwb": {
+ "current": {
+ "number": "8.2",
+ "spec": "CSS Color 4",
+ "text": "Converting sRGB colors to HWB colors",
+ "url": "https://drafts.csswg.org/css-color-4/#rgb-to-hwb"
+ },
+ "snapshot": {
+ "number": "8.2",
+ "spec": "CSS Color 4",
+ "text": "Converting sRGB colors to HWB colors",
+ "url": "https://www.w3.org/TR/css-color-4/#rgb-to-hwb"
+ }
+ },
"#rgb-to-lab": {
"current": {
"number": "9.2",
"spec": "CSS Color 4",
- "text": "Converting sRGB colors to Lab colors",
+ "text": "Converting RGB colors to Lab colors",
"url": "https://drafts.csswg.org/css-color-4/#rgb-to-lab"
},
"snapshot": {
- "number": "8.2",
+ "number": "9.2",
"spec": "CSS Color 4",
- "text": "Converting sRGB colors to Lab colors",
+ "text": "Converting RGB colors to Lab colors",
"url": "https://www.w3.org/TR/css-color-4/#rgb-to-lab"
}
},
@@ -503,6 +629,104 @@
"url": "https://www.w3.org/TR/css-color-4/#sample"
}
},
+ "#serializing-alpha-values": {
+ "current": {
+ "number": "4.7.1",
+ "spec": "CSS Color 4",
+ "text": "Serializing alpha values",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-alpha-values"
+ },
+ "snapshot": {
+ "number": "4.7.1",
+ "spec": "CSS Color 4",
+ "text": "Serializing alpha values",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-alpha-values"
+ }
+ },
+ "#serializing-color-function-values": {
+ "current": {
+ "number": "4.7.4",
+ "spec": "CSS Color 4",
+ "text": "Serializing values of the color() function",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-color-function-values"
+ },
+ "snapshot": {
+ "number": "4.7.4",
+ "spec": "CSS Color 4",
+ "text": "Serializing values of the color() function",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-color-function-values"
+ }
+ },
+ "#serializing-color-values": {
+ "current": {
+ "number": "4.7",
+ "spec": "CSS Color 4",
+ "text": "Serializing Values",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-color-values"
+ },
+ "snapshot": {
+ "number": "4.7",
+ "spec": "CSS Color 4",
+ "text": "Serializing Values",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-color-values"
+ }
+ },
+ "#serializing-device-cmyk-values": {
+ "current": {
+ "number": "4.7.5",
+ "spec": "CSS Color 4",
+ "text": "Serializing device-cmyk values",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-device-cmyk-values"
+ },
+ "snapshot": {
+ "number": "4.7.5",
+ "spec": "CSS Color 4",
+ "text": "Serializing device-cmyk values",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-device-cmyk-values"
+ }
+ },
+ "#serializing-lab-lch": {
+ "current": {
+ "number": "4.7.3",
+ "spec": "CSS Color 4",
+ "text": "Serializing Lab and LCH values",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-lab-lch"
+ },
+ "snapshot": {
+ "number": "4.7.3",
+ "spec": "CSS Color 4",
+ "text": "Serializing Lab and LCH values",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-lab-lch"
+ }
+ },
+ "#serializing-other-colors": {
+ "current": {
+ "number": "4.7.6",
+ "spec": "CSS Color 4",
+ "text": "Serializing other colors",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-other-colors"
+ },
+ "snapshot": {
+ "number": "4.7.6",
+ "spec": "CSS Color 4",
+ "text": "Serializing other colors",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-other-colors"
+ }
+ },
+ "#serializing-sRGB-values": {
+ "current": {
+ "number": "4.7.2",
+ "spec": "CSS Color 4",
+ "text": "Serializing sRGB values",
+ "url": "https://drafts.csswg.org/css-color-4/#serializing-sRGB-values"
+ },
+ "snapshot": {
+ "number": "4.7.2",
+ "spec": "CSS Color 4",
+ "text": "Serializing sRGB values",
+ "url": "https://www.w3.org/TR/css-color-4/#serializing-sRGB-values"
+ }
+ },
"#specifying-lab-lch": {
"current": {
"number": "9.1",
@@ -511,18 +735,38 @@
"url": "https://drafts.csswg.org/css-color-4/#specifying-lab-lch"
},
"snapshot": {
- "number": "8.1",
+ "number": "9.1",
"spec": "CSS Color 4",
"text": "Specifying Lab and LCH: the lab() and lch() functional notations",
"url": "https://www.w3.org/TR/css-color-4/#specifying-lab-lch"
}
},
+ "#tagged-images": {
+ "current": {
+ "number": "4.4",
+ "spec": "CSS Color 4",
+ "text": "Color Space of Tagged Images",
+ "url": "https://drafts.csswg.org/css-color-4/#tagged-images"
+ },
+ "snapshot": {
+ "number": "4.4",
+ "spec": "CSS Color 4",
+ "text": "Color Space of Tagged Images",
+ "url": "https://www.w3.org/TR/css-color-4/#tagged-images"
+ }
+ },
"#terminology": {
"current": {
"number": "2",
"spec": "CSS Color 4",
"text": "Color terminology",
"url": "https://drafts.csswg.org/css-color-4/#terminology"
+ },
+ "snapshot": {
+ "number": "2",
+ "spec": "CSS Color 4",
+ "text": "Color terminology",
+ "url": "https://www.w3.org/TR/css-color-4/#terminology"
}
},
"#the-color-property": {
@@ -533,7 +777,7 @@
"url": "https://drafts.csswg.org/css-color-4/#the-color-property"
},
"snapshot": {
- "number": "2",
+ "number": "3",
"spec": "CSS Color 4",
"text": "Foreground Color: the color property",
"url": "https://www.w3.org/TR/css-color-4/#the-color-property"
@@ -547,7 +791,7 @@
"url": "https://drafts.csswg.org/css-color-4/#the-hsl-notation"
},
"snapshot": {
- "number": "6",
+ "number": "7",
"spec": "CSS Color 4",
"text": "HSL Colors: hsl() and hsla() functions",
"url": "https://www.w3.org/TR/css-color-4/#the-hsl-notation"
@@ -561,7 +805,7 @@
"url": "https://drafts.csswg.org/css-color-4/#the-hwb-notation"
},
"snapshot": {
- "number": "7",
+ "number": "8",
"spec": "CSS Color 4",
"text": "HWB Colors: hwb() function",
"url": "https://www.w3.org/TR/css-color-4/#the-hwb-notation"
@@ -589,7 +833,7 @@
"url": "https://drafts.csswg.org/css-color-4/#transparent-color"
},
"snapshot": {
- "number": "5.3",
+ "number": "6.3",
"spec": "CSS Color 4",
"text": "The transparent keyword",
"url": "https://www.w3.org/TR/css-color-4/#transparent-color"
@@ -597,13 +841,13 @@
},
"#untagged": {
"current": {
- "number": "4.2",
+ "number": "4.5",
"spec": "CSS Color 4",
"text": "Color Spaces of Untagged Colors",
"url": "https://drafts.csswg.org/css-color-4/#untagged"
},
"snapshot": {
- "number": "3.2",
+ "number": "4.5",
"spec": "CSS Color 4",
"text": "Color Spaces of Untagged Colors",
"url": "https://www.w3.org/TR/css-color-4/#untagged"
@@ -615,6 +859,12 @@
"spec": "CSS Color 4",
"text": "Value Definitions",
"url": "https://drafts.csswg.org/css-color-4/#values"
+ },
+ "snapshot": {
+ "number": "1.1",
+ "spec": "CSS Color 4",
+ "text": "Value Definitions",
+ "url": "https://www.w3.org/TR/css-color-4/#values"
}
},
"#working-color-space": {
diff --git a/.spec-data/headings/headings-css-color-5.json b/.spec-data/headings/headings-css-color-5.json
index 362279ffa..f3a891f1b 100644
--- a/.spec-data/headings/headings-css-color-5.json
+++ b/.spec-data/headings/headings-css-color-5.json
@@ -111,7 +111,7 @@
},
"#hue-interpolation": {
"current": {
- "number": "6.2",
+ "number": "6.3",
"spec": "CSS Color 5",
"text": "Hue interpolation",
"url": "https://drafts.csswg.org/css-color-5/#hue-interpolation"
@@ -125,6 +125,14 @@
"url": "https://drafts.csswg.org/css-color-5/#interpolation"
}
},
+ "#interpolation-alpha": {
+ "current": {
+ "number": "6.2",
+ "spec": "CSS Color 5",
+ "text": "Interpolating with alpha",
+ "url": "https://drafts.csswg.org/css-color-5/#interpolation-alpha"
+ }
+ },
"#interpolation-space": {
"current": {
"number": "6.1",
diff --git a/.spec-data/headings/headings-css-color-adjust-1.json b/.spec-data/headings/headings-css-color-adjust-1.json
index 0fdf64647..2ad218083 100644
--- a/.spec-data/headings/headings-css-color-adjust-1.json
+++ b/.spec-data/headings/headings-css-color-adjust-1.json
@@ -35,34 +35,12 @@
"url": "https://drafts.csswg.org/css-color-adjust-1/#color-scheme-effect"
},
"snapshot": {
- "number": "2.3",
+ "number": "2.2",
"spec": "CSS Color Adjust",
"text": "Effects of the Used Color Scheme",
"url": "https://www.w3.org/TR/css-color-adjust-1/#color-scheme-effect"
}
},
- "#color-scheme-meta": {
- "current": {
- "number": "2.3",
- "spec": "CSS Color Adjust",
- "text": "The \"color-scheme\" meta value",
- "url": "https://drafts.csswg.org/css-color-adjust-1/#color-scheme-meta"
- },
- "snapshot": {
- "number": "2.4",
- "spec": "CSS Color Adjust",
- "text": "The \"color-scheme\" meta value",
- "url": "https://www.w3.org/TR/css-color-adjust-1/#color-scheme-meta"
- }
- },
- "#color-scheme-processing": {
- "snapshot": {
- "number": "2.2",
- "spec": "CSS Color Adjust",
- "text": "Finding the Used Color Scheme",
- "url": "https://www.w3.org/TR/css-color-adjust-1/#color-scheme-processing"
- }
- },
"#color-scheme-prop": {
"current": {
"number": "2.1",
@@ -81,13 +59,13 @@
"current": {
"number": "3",
"spec": "CSS Color Adjust",
- "text": "Forced Color Schemes: the forced-color-adjust property",
+ "text": "Forced Color Schemes",
"url": "https://drafts.csswg.org/css-color-adjust-1/#forced"
},
"snapshot": {
"number": "3",
"spec": "CSS Color Adjust",
- "text": "Forced Color Schemes: the forced-color-adjust property",
+ "text": "Forced Color Schemes",
"url": "https://www.w3.org/TR/css-color-adjust-1/#forced"
}
},
@@ -161,18 +139,18 @@
"url": "https://www.w3.org/TR/css-color-adjust-1/#preferred"
}
},
- "#privsec": {
+ "#priv-sec": {
"current": {
"number": "5",
"spec": "CSS Color Adjust",
"text": "Privacy and Security Considerations",
- "url": "https://drafts.csswg.org/css-color-adjust-1/#privsec"
+ "url": "https://drafts.csswg.org/css-color-adjust-1/#priv-sec"
},
"snapshot": {
"number": "5",
"spec": "CSS Color Adjust",
"text": "Privacy and Security Considerations",
- "url": "https://www.w3.org/TR/css-color-adjust-1/#privsec"
+ "url": "https://www.w3.org/TR/css-color-adjust-1/#priv-sec"
}
},
"#values": {
diff --git a/.spec-data/headings/headings-css-conditional-3.json b/.spec-data/headings/headings-css-conditional-3.json
index d79355e73..14f7a2b65 100644
--- a/.spec-data/headings/headings-css-conditional-3.json
+++ b/.spec-data/headings/headings-css-conditional-3.json
@@ -23,7 +23,7 @@
"snapshot": {
"number": "5",
"spec": "CSS Conditional 3",
- "text": "Media-specific style sheets: the ‘@media’ rule",
+ "text": "Media-specific style sheets: the @media rule",
"url": "https://www.w3.org/TR/css3-conditional/#at-media"
}
},
@@ -37,18 +37,10 @@
"snapshot": {
"number": "6",
"spec": "CSS Conditional 3",
- "text": "Feature queries: the ‘@supports’ rule",
+ "text": "Feature queries: the @supports rule",
"url": "https://www.w3.org/TR/css3-conditional/#at-supports"
}
},
- "#base-modules": {
- "snapshot": {
- "number": "8.1",
- "spec": "CSS Conditional 3",
- "text": "Base Modules",
- "url": "https://www.w3.org/TR/css3-conditional/#base-modules"
- }
- },
"#changes": {
"current": {
"number": "8",
@@ -57,28 +49,12 @@
"url": "https://drafts.csswg.org/css-conditional-3/#changes"
},
"snapshot": {
- "number": "9",
+ "number": "8",
"spec": "CSS Conditional 3",
"text": "Changes",
"url": "https://www.w3.org/TR/css3-conditional/#changes"
}
},
- "#conformance": {
- "snapshot": {
- "number": "8",
- "spec": "CSS Conditional 3",
- "text": "Conformance",
- "url": "https://www.w3.org/TR/css3-conditional/#conformance"
- }
- },
- "#conformance-classes": {
- "snapshot": {
- "number": "8.2",
- "spec": "CSS Conditional 3",
- "text": "Conformance Classes",
- "url": "https://www.w3.org/TR/css3-conditional/#conformance-classes"
- }
- },
"#contents-of": {
"current": {
"number": "3",
@@ -107,30 +83,6 @@
"url": "https://www.w3.org/TR/css3-conditional/#context"
}
},
- "#conventions": {
- "snapshot": {
- "number": "1.3",
- "spec": "CSS Conditional 3",
- "text": "Document Conventions",
- "url": "https://www.w3.org/TR/css3-conditional/#conventions"
- }
- },
- "#cr-exit-criteria": {
- "snapshot": {
- "number": "8.5",
- "spec": "CSS Conditional 3",
- "text": "CR Exit Criteria",
- "url": "https://www.w3.org/TR/css3-conditional/#cr-exit-criteria"
- }
- },
- "#experimental": {
- "snapshot": {
- "number": "8.4",
- "spec": "CSS Conditional 3",
- "text": "Experimental Implementations",
- "url": "https://www.w3.org/TR/css3-conditional/#experimental"
- }
- },
"#extentions-to-cssrule-interface": {
"current": {
"number": "7.1",
@@ -159,14 +111,6 @@
"url": "https://www.w3.org/TR/css3-conditional/#introduction"
}
},
- "#partial": {
- "snapshot": {
- "number": "8.3",
- "spec": "CSS Conditional 3",
- "text": "Partial Implementations",
- "url": "https://www.w3.org/TR/css3-conditional/#partial"
- }
- },
"#placement": {
"current": {
"number": "1.2",
@@ -209,20 +153,18 @@
"url": "https://www.w3.org/TR/css3-conditional/#support-definition"
}
},
- "#the-css-interface": {
- "snapshot": {
- "number": "7.6",
- "spec": "CSS Conditional 3",
- "text": "The CSS interface, and the supports() function",
- "url": "https://www.w3.org/TR/css3-conditional/#the-css-interface"
- }
- },
"#the-css-namespace": {
"current": {
"number": "7.5",
"spec": "CSS Conditional 3",
"text": "The CSS namespace, and the supports() function",
"url": "https://drafts.csswg.org/css-conditional-3/#the-css-namespace"
+ },
+ "snapshot": {
+ "number": "7.5",
+ "spec": "CSS Conditional 3",
+ "text": "The CSS namespace, and the supports() function",
+ "url": "https://www.w3.org/TR/css3-conditional/#the-css-namespace"
}
},
"#the-cssconditionrule-interface": {
@@ -233,20 +175,12 @@
"url": "https://drafts.csswg.org/css-conditional-3/#the-cssconditionrule-interface"
},
"snapshot": {
- "number": "7.3",
+ "number": "7.2",
"spec": "CSS Conditional 3",
"text": "The CSSConditionRule interface",
"url": "https://www.w3.org/TR/css3-conditional/#the-cssconditionrule-interface"
}
},
- "#the-cssgroupingrule-interface": {
- "snapshot": {
- "number": "7.2",
- "spec": "CSS Conditional 3",
- "text": "The CSSGroupingRule interface",
- "url": "https://www.w3.org/TR/css3-conditional/#the-cssgroupingrule-interface"
- }
- },
"#the-cssmediarule-interface": {
"current": {
"number": "7.3",
@@ -255,7 +189,7 @@
"url": "https://drafts.csswg.org/css-conditional-3/#the-cssmediarule-interface"
},
"snapshot": {
- "number": "7.4",
+ "number": "7.3",
"spec": "CSS Conditional 3",
"text": "The CSSMediaRule interface",
"url": "https://www.w3.org/TR/css3-conditional/#the-cssmediarule-interface"
@@ -269,7 +203,7 @@
"url": "https://drafts.csswg.org/css-conditional-3/#the-csssupportsrule-interface"
},
"snapshot": {
- "number": "7.5",
+ "number": "7.4",
"spec": "CSS Conditional 3",
"text": "The CSSSupportsRule interface",
"url": "https://www.w3.org/TR/css3-conditional/#the-csssupportsrule-interface"
diff --git a/.spec-data/headings/headings-css-contain-1.json b/.spec-data/headings/headings-css-contain-1.json
index 0370dde6e..207ba2bef 100644
--- a/.spec-data/headings/headings-css-contain-1.json
+++ b/.spec-data/headings/headings-css-contain-1.json
@@ -97,13 +97,15 @@
"url": "https://www.w3.org/TR/css-contain-1/#intro"
}
},
- "#privsec": {
+ "#priv-sec": {
"current": {
"number": "4",
"spec": "CSS Containment 1",
"text": "Privacy and Security Considerations",
- "url": "https://drafts.csswg.org/css-contain-1/#privsec"
- },
+ "url": "https://drafts.csswg.org/css-contain-1/#priv-sec"
+ }
+ },
+ "#privsec": {
"snapshot": {
"number": "4",
"spec": "CSS Containment 1",
diff --git a/.spec-data/headings/headings-css-contain-2.json b/.spec-data/headings/headings-css-contain-2.json
index c299236ca..01e14f12a 100644
--- a/.spec-data/headings/headings-css-contain-2.json
+++ b/.spec-data/headings/headings-css-contain-2.json
@@ -103,12 +103,12 @@
"url": "https://drafts.csswg.org/css-contain-2/#intro"
}
},
- "#privsec": {
+ "#priv-sec": {
"current": {
"number": "5",
"spec": "CSS Containment 2",
"text": "Privacy and Security Considerations",
- "url": "https://drafts.csswg.org/css-contain-2/#privsec"
+ "url": "https://drafts.csswg.org/css-contain-2/#priv-sec"
}
},
"#using-cv-auto": {
diff --git a/.spec-data/headings/headings-css-egg-1.json b/.spec-data/headings/headings-css-egg-1.json
index 5ec008fc0..ff1c6ab8c 100644
--- a/.spec-data/headings/headings-css-egg-1.json
+++ b/.spec-data/headings/headings-css-egg-1.json
@@ -1,4 +1,12 @@
{
+ "#adafish-fingerprinting": {
+ "current": {
+ "number": "2.4.2",
+ "spec": "CSS Expressive Generalizations and Gadgetry 1",
+ "text": "Fingerprinting concerns",
+ "url": "https://drafts.csswg.org/css-egg-1/#adafish-fingerprinting"
+ }
+ },
"#astro-units": {
"current": {
"number": "2.1",
@@ -7,6 +15,14 @@
"url": "https://drafts.csswg.org/css-egg-1/#astro-units"
}
},
+ "#fps": {
+ "current": {
+ "number": "2.4",
+ "spec": "CSS Expressive Generalizations and Gadgetry 1",
+ "text": "Device performance",
+ "url": "https://drafts.csswg.org/css-egg-1/#fps"
+ }
+ },
"#interact": {
"current": {
"number": "1.1",
@@ -23,6 +39,14 @@
"url": "https://drafts.csswg.org/css-egg-1/#intro"
}
},
+ "#media-query-ext": {
+ "current": {
+ "number": "2.4.1",
+ "spec": "CSS Expressive Generalizations and Gadgetry 1",
+ "text": "Extension to the @media rule: The performance feature",
+ "url": "https://drafts.csswg.org/css-egg-1/#media-query-ext"
+ }
+ },
"#rainbow": {
"current": {
"number": "3",
diff --git a/.spec-data/headings/headings-css-fonts-4.json b/.spec-data/headings/headings-css-fonts-4.json
index 4aaf43f2e..922f7de9e 100644
--- a/.spec-data/headings/headings-css-fonts-4.json
+++ b/.spec-data/headings/headings-css-fonts-4.json
@@ -5,6 +5,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification allow downgrading default security characteristics?",
"url": "https://drafts.csswg.org/css-fonts-4/#216"
+ },
+ "snapshot": {
+ "number": "12.16",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification allow downgrading default security characteristics?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#216"
}
},
"#217": {
@@ -13,6 +19,12 @@
"spec": "CSS Fonts 4",
"text": "What should this questionnaire have asked?",
"url": "https://drafts.csswg.org/css-fonts-4/#217"
+ },
+ "snapshot": {
+ "number": "12.17",
+ "spec": "CSS Fonts 4",
+ "text": "What should this questionnaire have asked?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#217"
}
},
"#absolute-size-mapping": {
@@ -87,13 +99,13 @@
},
"#changes-2018-04-10": {
"current": {
- "number": "14.3",
+ "number": "14.4",
"spec": "CSS Fonts 4",
"text": "Changes from the 10 April 2018 Working Draft",
"url": "https://drafts.csswg.org/css-fonts-4/#changes-2018-04-10"
},
"snapshot": {
- "number": "14.2",
+ "number": "14.3",
"spec": "CSS Fonts 4",
"text": "Changes from the 10 April 2018 Working Draft",
"url": "https://www.w3.org/TR/css-fonts-4/#changes-2018-04-10"
@@ -101,13 +113,13 @@
},
"#changes-2018-09-20": {
"current": {
- "number": "14.2",
+ "number": "14.3",
"spec": "CSS Fonts 4",
"text": "Changes from the 20 September 2018 Working Draft",
"url": "https://drafts.csswg.org/css-fonts-4/#changes-2018-09-20"
},
"snapshot": {
- "number": "14.1",
+ "number": "14.2",
"spec": "CSS Fonts 4",
"text": "Changes from the 20 September 2018 Working Draft",
"url": "https://www.w3.org/TR/css-fonts-4/#changes-2018-09-20"
@@ -115,10 +127,24 @@
},
"#changes-2019-11-13": {
"current": {
+ "number": "14.2",
+ "spec": "CSS Fonts 4",
+ "text": "Changes from the 13 November 2019 Working Draft",
+ "url": "https://drafts.csswg.org/css-fonts-4/#changes-2019-11-13"
+ },
+ "snapshot": {
"number": "14.1",
"spec": "CSS Fonts 4",
"text": "Changes from the 13 Novermber 2019 Working Draft",
- "url": "https://drafts.csswg.org/css-fonts-4/#changes-2019-11-13"
+ "url": "https://www.w3.org/TR/css-fonts-4/#changes-2019-11-13"
+ }
+ },
+ "#changes-2020-11-17": {
+ "current": {
+ "number": "14.1",
+ "spec": "CSS Fonts 4",
+ "text": "Changes from the 17 November 2020 Working Draft",
+ "url": "https://drafts.csswg.org/css-fonts-4/#changes-2020-11-17"
}
},
"#char-handling-issues": {
@@ -555,6 +581,20 @@
"url": "https://www.w3.org/TR/css-fonts-4/#font-matching-algorithm"
}
},
+ "#font-metrics-override-desc": {
+ "current": {
+ "number": "4.11",
+ "spec": "CSS Fonts 4",
+ "text": "Default font metrics overriding: the ascent-override, descent-override and line-gap-override descriptors",
+ "url": "https://drafts.csswg.org/css-fonts-4/#font-metrics-override-desc"
+ },
+ "snapshot": {
+ "number": "4.11",
+ "spec": "CSS Fonts 4",
+ "text": "Default font metrics overriding: the ascent-override, descent-override and line-gap-override descriptors",
+ "url": "https://www.w3.org/TR/css-fonts-4/#font-metrics-override-desc"
+ }
+ },
"#font-named-instance": {
"current": {
"number": "4.7",
@@ -1289,6 +1329,12 @@
"spec": "CSS Fonts 4",
"text": "What information might this feature expose to Web sites or other parties, and for what purposes is that exposure necessary?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp201"
+ },
+ "snapshot": {
+ "number": "12.1",
+ "spec": "CSS Fonts 4",
+ "text": "What information might this feature expose to Web sites or other parties, and for what purposes is that exposure necessary?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp201"
}
},
"#sp202": {
@@ -1297,6 +1343,12 @@
"spec": "CSS Fonts 4",
"text": "Is this specification exposing the minimum amount of information necessary to power the feature?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp202"
+ },
+ "snapshot": {
+ "number": "12.2",
+ "spec": "CSS Fonts 4",
+ "text": "Is this specification exposing the minimum amount of information necessary to power the feature?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp202"
}
},
"#sp203": {
@@ -1305,6 +1357,12 @@
"spec": "CSS Fonts 4",
"text": "How does this specification deal with personal information or personally-identifiable information or information derived thereof?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp203"
+ },
+ "snapshot": {
+ "number": "12.3",
+ "spec": "CSS Fonts 4",
+ "text": "How does this specification deal with personal information or personally-identifiable information or information derived thereof?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp203"
}
},
"#sp204": {
@@ -1313,6 +1371,12 @@
"spec": "CSS Fonts 4",
"text": "How does this specification deal with sensitive information?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp204"
+ },
+ "snapshot": {
+ "number": "12.4",
+ "spec": "CSS Fonts 4",
+ "text": "How does this specification deal with sensitive information?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp204"
}
},
"#sp205": {
@@ -1321,6 +1385,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification introduce new state for an origin that persists across browsing sessions?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp205"
+ },
+ "snapshot": {
+ "number": "12.5",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification introduce new state for an origin that persists across browsing sessions?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp205"
}
},
"#sp206": {
@@ -1329,6 +1399,12 @@
"spec": "CSS Fonts 4",
"text": "What information from the underlying platform, e.g. configuration data, is exposed by this specification to an origin?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp206"
+ },
+ "snapshot": {
+ "number": "12.6",
+ "spec": "CSS Fonts 4",
+ "text": "What information from the underlying platform, e.g. configuration data, is exposed by this specification to an origin?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp206"
}
},
"#sp207": {
@@ -1337,6 +1413,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification allow an origin access to sensors on a user’s device",
"url": "https://drafts.csswg.org/css-fonts-4/#sp207"
+ },
+ "snapshot": {
+ "number": "12.7",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification allow an origin access to sensors on a user’s device",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp207"
}
},
"#sp208": {
@@ -1345,6 +1427,12 @@
"spec": "CSS Fonts 4",
"text": "What data does this specification expose to an origin? Please also document what data is identical to data exposed by other features, in the same or different contexts.",
"url": "https://drafts.csswg.org/css-fonts-4/#sp208"
+ },
+ "snapshot": {
+ "number": "12.8",
+ "spec": "CSS Fonts 4",
+ "text": "What data does this specification expose to an origin? Please also document what data is identical to data exposed by other features, in the same or different contexts.",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp208"
}
},
"#sp209": {
@@ -1353,6 +1441,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification enable new script execution/loading mechanisms?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp209"
+ },
+ "snapshot": {
+ "number": "12.9",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification enable new script execution/loading mechanisms?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp209"
}
},
"#sp210": {
@@ -1361,6 +1455,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification allow an origin to access other devices?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp210"
+ },
+ "snapshot": {
+ "number": "12.10",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification allow an origin to access other devices?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp210"
}
},
"#sp211": {
@@ -1369,6 +1469,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification allow an origin some measure of control over a user agent’s native UI?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp211"
+ },
+ "snapshot": {
+ "number": "12.11",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification allow an origin some measure of control over a user agent’s native UI?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp211"
}
},
"#sp212": {
@@ -1377,6 +1483,12 @@
"spec": "CSS Fonts 4",
"text": "What temporary identifiers might this this specification create or expose to the web?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp212"
+ },
+ "snapshot": {
+ "number": "12.12",
+ "spec": "CSS Fonts 4",
+ "text": "What temporary identifiers might this this specification create or expose to the web?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp212"
}
},
"#sp213": {
@@ -1385,6 +1497,12 @@
"spec": "CSS Fonts 4",
"text": "How does this specification distinguish between behavior in first-party and third-party contexts?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp213"
+ },
+ "snapshot": {
+ "number": "12.13",
+ "spec": "CSS Fonts 4",
+ "text": "How does this specification distinguish between behavior in first-party and third-party contexts?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp213"
}
},
"#sp215": {
@@ -1393,6 +1511,12 @@
"spec": "CSS Fonts 4",
"text": "Does this specification have a \"Security Considerations\" and \"Privacy Considerations\" section?",
"url": "https://drafts.csswg.org/css-fonts-4/#sp215"
+ },
+ "snapshot": {
+ "number": "12.15",
+ "spec": "CSS Fonts 4",
+ "text": "Does this specification have a \"Security Considerations\" and \"Privacy Considerations\" section?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sp215"
}
},
"#sps214": {
@@ -1401,6 +1525,12 @@
"spec": "CSS Fonts 4",
"text": "How does this specification work in the context of a user agent’s Private Browsing or \"incognito\" mode?",
"url": "https://drafts.csswg.org/css-fonts-4/#sps214"
+ },
+ "snapshot": {
+ "number": "12.14",
+ "spec": "CSS Fonts 4",
+ "text": "How does this specification work in the context of a user agent’s Private Browsing or \"incognito\" mode?",
+ "url": "https://www.w3.org/TR/css-fonts-4/#sps214"
}
},
"#src-desc": {
@@ -1417,14 +1547,6 @@
"url": "https://www.w3.org/TR/css-fonts-4/#src-desc"
}
},
- "#standard-font-families": {
- "snapshot": {
- "number": "2.1.4",
- "spec": "CSS Fonts 4",
- "text": "Standard font families",
- "url": "https://www.w3.org/TR/css-fonts-4/#standard-font-families"
- }
- },
"#system-font": {
"current": {
"number": "10.4",
@@ -1459,6 +1581,12 @@
"spec": "CSS Fonts 4",
"text": "Value Definitions",
"url": "https://drafts.csswg.org/css-fonts-4/#values"
+ },
+ "snapshot": {
+ "number": "1.1",
+ "spec": "CSS Fonts 4",
+ "text": "Value Definitions",
+ "url": "https://www.w3.org/TR/css-fonts-4/#values"
}
},
"#web-fonts": {
diff --git a/.spec-data/headings/headings-css-grid-2.json b/.spec-data/headings/headings-css-grid-2.json
index b48831117..fed7ac9dd 100644
--- a/.spec-data/headings/headings-css-grid-2.json
+++ b/.spec-data/headings/headings-css-grid-2.json
@@ -281,18 +281,32 @@
},
"#changes-2": {
"current": {
- "number": "15.1",
+ "number": "15.2",
"spec": "CSS Grid Layout 2",
"text": "Additions Since Level 2",
"url": "https://drafts.csswg.org/css-grid-2/#changes-2"
},
"snapshot": {
- "number": "15.1",
+ "number": "15.2",
"spec": "CSS Grid Layout 2",
"text": "Additions Since Level 2",
"url": "https://www.w3.org/TR/css-grid-2/#changes-2"
}
},
+ "#changes-202008": {
+ "current": {
+ "number": "15.1",
+ "spec": "CSS Grid Layout 2",
+ "text": "Changes since the August 2020 CR",
+ "url": "https://drafts.csswg.org/css-grid-2/#changes-202008"
+ },
+ "snapshot": {
+ "number": "15.1",
+ "spec": "CSS Grid Layout 2",
+ "text": "Changes since the August 2020 CR",
+ "url": "https://www.w3.org/TR/css-grid-2/#changes-202008"
+ }
+ },
"#column-align": {
"current": {
"number": "11.4",
diff --git a/.spec-data/headings/headings-css-grid-3.json b/.spec-data/headings/headings-css-grid-3.json
new file mode 100644
index 000000000..df94c8add
--- /dev/null
+++ b/.spec-data/headings/headings-css-grid-3.json
@@ -0,0 +1,210 @@
+{
+ "##implicit-grid": {
+ "current": {
+ "number": "4",
+ "spec": "CSS Grid Layout 3",
+ "text": "The Implicit Grid",
+ "url": "https://drafts.csswg.org/css-grid-3/##implicit-grid"
+ }
+ },
+ "#abspos": {
+ "current": {
+ "number": "9",
+ "spec": "CSS Grid Layout 3",
+ "text": "Absolute Positioning",
+ "url": "https://drafts.csswg.org/css-grid-3/#abspos"
+ }
+ },
+ "#acknowledgements": {
+ "current": {
+ "number": "12",
+ "spec": "CSS Grid Layout 3",
+ "text": "Acknowledgements",
+ "url": "https://drafts.csswg.org/css-grid-3/#acknowledgements"
+ }
+ },
+ "#alignment": {
+ "current": {
+ "number": "6",
+ "spec": "CSS Grid Layout 3",
+ "text": "Alignment and Spacing",
+ "url": "https://drafts.csswg.org/css-grid-3/#alignment"
+ }
+ },
+ "#background": {
+ "current": {
+ "number": "1.1",
+ "spec": "CSS Grid Layout 3",
+ "text": "Background and Motivation",
+ "url": "https://drafts.csswg.org/css-grid-3/#background"
+ }
+ },
+ "#containing-block": {
+ "current": {
+ "number": "3",
+ "spec": "CSS Grid Layout 3",
+ "text": "Containing Block",
+ "url": "https://drafts.csswg.org/css-grid-3/#containing-block"
+ }
+ },
+ "#graceful-degradation": {
+ "current": {
+ "number": "11",
+ "spec": "CSS Grid Layout 3",
+ "text": "Graceful Degradation",
+ "url": "https://drafts.csswg.org/css-grid-3/#graceful-degradation"
+ }
+ },
+ "#grid-axis-pagination": {
+ "current": {
+ "number": "7.2",
+ "spec": "CSS Grid Layout 3",
+ "text": "Fragmentation in the Grid Axis",
+ "url": "https://drafts.csswg.org/css-grid-3/#grid-axis-pagination"
+ }
+ },
+ "#grid-item-placement": {
+ "current": {
+ "number": "2.2",
+ "spec": "CSS Grid Layout 3",
+ "text": "Grid Item Placement",
+ "url": "https://drafts.csswg.org/css-grid-3/#grid-item-placement"
+ }
+ },
+ "#intrinsic-sizes": {
+ "current": {
+ "number": "5",
+ "spec": "CSS Grid Layout 3",
+ "text": "Sizing Grid Containers",
+ "url": "https://drafts.csswg.org/css-grid-3/#intrinsic-sizes"
+ }
+ },
+ "#intro": {
+ "current": {
+ "number": "1",
+ "spec": "CSS Grid Layout 3",
+ "text": "Introduction",
+ "url": "https://drafts.csswg.org/css-grid-3/#intro"
+ }
+ },
+ "#line-name-resolution": {
+ "current": {
+ "number": "2.1",
+ "spec": "CSS Grid Layout 3",
+ "text": "Line Name Resolution",
+ "url": "https://drafts.csswg.org/css-grid-3/#line-name-resolution"
+ }
+ },
+ "#masonry-auto-flow": {
+ "current": {
+ "number": "2.5",
+ "spec": "CSS Grid Layout 3",
+ "text": "The masonry-auto-flow Property",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-auto-flow"
+ }
+ },
+ "#masonry-axis-alignment": {
+ "current": {
+ "number": "6.3",
+ "spec": "CSS Grid Layout 3",
+ "text": "Individual Track Alignment in the Masonry Axis",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-axis-alignment"
+ }
+ },
+ "#masonry-axis-baseline-alignment": {
+ "current": {
+ "number": "6.4",
+ "spec": "CSS Grid Layout 3",
+ "text": "Baseline Alignment in the Masonry Axis",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-axis-baseline-alignment"
+ }
+ },
+ "#masonry-axis-pagination": {
+ "current": {
+ "number": "7.1",
+ "spec": "CSS Grid Layout 3",
+ "text": "Fragmentation in the Masonry Axis",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-axis-pagination"
+ }
+ },
+ "#masonry-axis-stretch-alignment": {
+ "current": {
+ "number": "6.2",
+ "spec": "CSS Grid Layout 3",
+ "text": "Stretch Alignment in the Masonry Axis",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-axis-stretch-alignment"
+ }
+ },
+ "#masonry-layout": {
+ "current": {
+ "number": "2",
+ "spec": "CSS Grid Layout 3",
+ "text": "Masonry Layout",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-layout"
+ }
+ },
+ "#masonry-layout-algorithm": {
+ "current": {
+ "number": "2.4",
+ "spec": "CSS Grid Layout 3",
+ "text": "Masonry Layout Algorithm",
+ "url": "https://drafts.csswg.org/css-grid-3/#masonry-layout-algorithm"
+ }
+ },
+ "#pagination": {
+ "current": {
+ "number": "7",
+ "spec": "CSS Grid Layout 3",
+ "text": "Fragmentation",
+ "url": "https://drafts.csswg.org/css-grid-3/#pagination"
+ }
+ },
+ "#performance-notes": {
+ "current": {
+ "number": "10",
+ "spec": "CSS Grid Layout 3",
+ "text": "Performance Notes",
+ "url": "https://drafts.csswg.org/css-grid-3/#performance-notes"
+ }
+ },
+ "#repeat-auto-fit": {
+ "current": {
+ "number": "2.3.1",
+ "spec": "CSS Grid Layout 3",
+ "text": "repeat(auto-fit)",
+ "url": "https://drafts.csswg.org/css-grid-3/#repeat-auto-fit"
+ }
+ },
+ "#subgrids": {
+ "current": {
+ "number": "8",
+ "spec": "CSS Grid Layout 3",
+ "text": "Subgrids",
+ "url": "https://drafts.csswg.org/css-grid-3/#subgrids"
+ }
+ },
+ "#track-sizing": {
+ "current": {
+ "number": "2.3",
+ "spec": "CSS Grid Layout 3",
+ "text": "Grid Axis Track Sizing",
+ "url": "https://drafts.csswg.org/css-grid-3/#track-sizing"
+ }
+ },
+ "#tracks-alignment": {
+ "current": {
+ "number": "6.1",
+ "spec": "CSS Grid Layout 3",
+ "text": "The align-tracks and justify-tracks Properties",
+ "url": "https://drafts.csswg.org/css-grid-3/#tracks-alignment"
+ }
+ },
+ "#values": {
+ "current": {
+ "number": "1.2",
+ "spec": "CSS Grid Layout 3",
+ "text": "Value Definitions",
+ "url": "https://drafts.csswg.org/css-grid-3/#values"
+ }
+ }
+}
\ No newline at end of file
diff --git a/.spec-data/headings/headings-css-highlight-api-1.json b/.spec-data/headings/headings-css-highlight-api-1.json
index b5a1e6132..2dc60a6dd 100644
--- a/.spec-data/headings/headings-css-highlight-api-1.json
+++ b/.spec-data/headings/headings-css-highlight-api-1.json
@@ -5,6 +5,12 @@
"spec": "CSS Highlight API 1",
"text": "Applicable Properties",
"url": "https://drafts.csswg.org/css-highlight-api-1/#applicable-properties"
+ },
+ "snapshot": {
+ "number": "4.2.1",
+ "spec": "CSS Highlight API 1",
+ "text": "Applicable Properties",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#applicable-properties"
}
},
"#c-and-h": {
@@ -13,14 +19,26 @@
"spec": "CSS Highlight API 1",
"text": "Cascading and Inheritance",
"url": "https://drafts.csswg.org/css-highlight-api-1/#c-and-h"
+ },
+ "snapshot": {
+ "number": "4.2.2",
+ "spec": "CSS Highlight API 1",
+ "text": "Cascading and Inheritance",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#c-and-h"
}
},
"#changes": {
"current": {
- "number": "5",
+ "number": "",
"spec": "CSS Highlight API 1",
- "text": "Responding to Changes",
+ "text": "Changes",
"url": "https://drafts.csswg.org/css-highlight-api-1/#changes"
+ },
+ "snapshot": {
+ "number": "",
+ "spec": "CSS Highlight API 1",
+ "text": "Changes",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#changes"
}
},
"#creation": {
@@ -29,6 +47,12 @@
"spec": "CSS Highlight API 1",
"text": "Creating Custom Highlights",
"url": "https://drafts.csswg.org/css-highlight-api-1/#creation"
+ },
+ "snapshot": {
+ "number": "3.1",
+ "spec": "CSS Highlight API 1",
+ "text": "Creating Custom Highlights",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#creation"
}
},
"#credits": {
@@ -37,6 +61,12 @@
"spec": "CSS Highlight API 1",
"text": "Acknowledgements",
"url": "https://drafts.csswg.org/css-highlight-api-1/#credits"
+ },
+ "snapshot": {
+ "number": "",
+ "spec": "CSS Highlight API 1",
+ "text": "Acknowledgements",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#credits"
}
},
"#custom-highlight-pseudo": {
@@ -45,6 +75,12 @@
"spec": "CSS Highlight API 1",
"text": "The Custom Highlight Pseudo-element: ::highlight()",
"url": "https://drafts.csswg.org/css-highlight-api-1/#custom-highlight-pseudo"
+ },
+ "snapshot": {
+ "number": "4.1",
+ "spec": "CSS Highlight API 1",
+ "text": "The Custom Highlight Pseudo-element: ::highlight()",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#custom-highlight-pseudo"
}
},
"#events": {
@@ -53,6 +89,12 @@
"spec": "CSS Highlight API 1",
"text": "Event Handling",
"url": "https://drafts.csswg.org/css-highlight-api-1/#events"
+ },
+ "snapshot": {
+ "number": "6",
+ "spec": "CSS Highlight API 1",
+ "text": "Event Handling",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#events"
}
},
"#highlights-set-up": {
@@ -61,6 +103,12 @@
"spec": "CSS Highlight API 1",
"text": "Setting up Custom Highlights",
"url": "https://drafts.csswg.org/css-highlight-api-1/#highlights-set-up"
+ },
+ "snapshot": {
+ "number": "3",
+ "spec": "CSS Highlight API 1",
+ "text": "Setting up Custom Highlights",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#highlights-set-up"
}
},
"#interaction": {
@@ -69,6 +117,12 @@
"spec": "CSS Highlight API 1",
"text": "Module Interactions",
"url": "https://drafts.csswg.org/css-highlight-api-1/#interaction"
+ },
+ "snapshot": {
+ "number": "2",
+ "spec": "CSS Highlight API 1",
+ "text": "Module Interactions",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#interaction"
}
},
"#intro": {
@@ -77,6 +131,12 @@
"spec": "CSS Highlight API 1",
"text": "Introduction",
"url": "https://drafts.csswg.org/css-highlight-api-1/#intro"
+ },
+ "snapshot": {
+ "number": "1",
+ "spec": "CSS Highlight API 1",
+ "text": "Introduction",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#intro"
}
},
"#painting": {
@@ -85,6 +145,12 @@
"spec": "CSS Highlight API 1",
"text": "Painting",
"url": "https://drafts.csswg.org/css-highlight-api-1/#painting"
+ },
+ "snapshot": {
+ "number": "4.2.3",
+ "spec": "CSS Highlight API 1",
+ "text": "Painting",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#painting"
}
},
"#priorities": {
@@ -93,14 +159,26 @@
"spec": "CSS Highlight API 1",
"text": "Priority of Overlapping Highlights",
"url": "https://drafts.csswg.org/css-highlight-api-1/#priorities"
+ },
+ "snapshot": {
+ "number": "4.2.4",
+ "spec": "CSS Highlight API 1",
+ "text": "Priority of Overlapping Highlights",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#priorities"
}
},
- "#privsec": {
+ "#priv-sec": {
"current": {
"number": "",
"spec": "CSS Highlight API 1",
"text": "Privacy and Security Considerations",
- "url": "https://drafts.csswg.org/css-highlight-api-1/#privsec"
+ "url": "https://drafts.csswg.org/css-highlight-api-1/#priv-sec"
+ },
+ "snapshot": {
+ "number": "",
+ "spec": "CSS Highlight API 1",
+ "text": "Privacy and Security Considerations",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#priv-sec"
}
},
"#processing-model": {
@@ -109,6 +187,12 @@
"spec": "CSS Highlight API 1",
"text": "Processing Model",
"url": "https://drafts.csswg.org/css-highlight-api-1/#processing-model"
+ },
+ "snapshot": {
+ "number": "4.2",
+ "spec": "CSS Highlight API 1",
+ "text": "Processing Model",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#processing-model"
}
},
"#range-invalidation": {
@@ -117,6 +201,12 @@
"spec": "CSS Highlight API 1",
"text": "Range Updating and Invalidation",
"url": "https://drafts.csswg.org/css-highlight-api-1/#range-invalidation"
+ },
+ "snapshot": {
+ "number": "5.2",
+ "spec": "CSS Highlight API 1",
+ "text": "Range Updating and Invalidation",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#range-invalidation"
}
},
"#registration": {
@@ -125,6 +215,12 @@
"spec": "CSS Highlight API 1",
"text": "Registering Custom Highlights",
"url": "https://drafts.csswg.org/css-highlight-api-1/#registration"
+ },
+ "snapshot": {
+ "number": "3.2",
+ "spec": "CSS Highlight API 1",
+ "text": "Registering Custom Highlights",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#registration"
}
},
"#repaint": {
@@ -133,6 +229,26 @@
"spec": "CSS Highlight API 1",
"text": "Repaints",
"url": "https://drafts.csswg.org/css-highlight-api-1/#repaint"
+ },
+ "snapshot": {
+ "number": "5.1",
+ "spec": "CSS Highlight API 1",
+ "text": "Repaints",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#repaint"
+ }
+ },
+ "#responding-to-changes": {
+ "current": {
+ "number": "5",
+ "spec": "CSS Highlight API 1",
+ "text": "Responding to Changes",
+ "url": "https://drafts.csswg.org/css-highlight-api-1/#responding-to-changes"
+ },
+ "snapshot": {
+ "number": "5",
+ "spec": "CSS Highlight API 1",
+ "text": "Responding to Changes",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#responding-to-changes"
}
},
"#styling-highlights": {
@@ -141,6 +257,12 @@
"spec": "CSS Highlight API 1",
"text": "Styling Custom Highlights",
"url": "https://drafts.csswg.org/css-highlight-api-1/#styling-highlights"
+ },
+ "snapshot": {
+ "number": "4",
+ "spec": "CSS Highlight API 1",
+ "text": "Styling Custom Highlights",
+ "url": "https://www.w3.org/TR/css-highlight-api-1/#styling-highlights"
}
}
}
\ No newline at end of file
diff --git a/.spec-data/headings/headings-css-images-3.json b/.spec-data/headings/headings-css-images-3.json
index 62decbff6..be02502fb 100644
--- a/.spec-data/headings/headings-css-images-3.json
+++ b/.spec-data/headings/headings-css-images-3.json
@@ -447,6 +447,20 @@
"url": "https://www.w3.org/TR/css-images-3/#the-object-position"
}
},
+ "#url-metadata": {
+ "current": {
+ "number": "2.1.2",
+ "spec": "CSS Images 3",
+ "text": "Image Metadata",
+ "url": "https://drafts.csswg.org/css-images-3/#url-metadata"
+ },
+ "snapshot": {
+ "number": "2.1.2",
+ "spec": "CSS Images 3",
+ "text": "Image Metadata",
+ "url": "https://www.w3.org/TR/css-images-3/#url-metadata"
+ }
+ },
"#url-notation": {
"current": {
"number": "2.1",
@@ -471,7 +485,7 @@
"snapshot": {
"number": "1.2",
"spec": "CSS Images 3",
- "text": "Values",
+ "text": "Value Definitions",
"url": "https://www.w3.org/TR/css-images-3/#values"
}
}
diff --git a/.spec-data/headings/headings-css-images-4.json b/.spec-data/headings/headings-css-images-4.json
index 554579f00..8f8d9e1e8 100644
--- a/.spec-data/headings/headings-css-images-4.json
+++ b/.spec-data/headings/headings-css-images-4.json
@@ -407,13 +407,15 @@
"url": "https://www.w3.org/TR/css-images-4/#paint-sources"
}
},
- "#privsec": {
+ "#priv-sec": {
"current": {
"number": "9",
"spec": "CSS Images 4",
"text": "Privacy and Security Considerations",
- "url": "https://drafts.csswg.org/css-images-4/#privsec"
- },
+ "url": "https://drafts.csswg.org/css-images-4/#priv-sec"
+ }
+ },
+ "#privsec": {
"snapshot": {
"number": "8",
"spec": "CSS Images 4",
diff --git a/.spec-data/headings/headings-css-logical-1.json b/.spec-data/headings/headings-css-logical-1.json
index c1587567c..c44333a3a 100644
--- a/.spec-data/headings/headings-css-logical-1.json
+++ b/.spec-data/headings/headings-css-logical-1.json
@@ -270,12 +270,6 @@
}
},
"#resize": {
- "current": {
- "number": "2.4",
- "spec": "CSS Logical Properties 1",
- "text": "Flow-Relative Values for the resize Property",
- "url": "https://drafts.csswg.org/css-logical-1/#resize"
- },
"snapshot": {
"number": "2.4",
"spec": "CSS Logical Properties 1",
diff --git a/.spec-data/headings/headings-css-nav-1.json b/.spec-data/headings/headings-css-nav-1.json
index a2b7a5f85..98b9c84aa 100644
--- a/.spec-data/headings/headings-css-nav-1.json
+++ b/.spec-data/headings/headings-css-nav-1.json
@@ -279,13 +279,15 @@
"url": "https://www.w3.org/TR/css-nav-1/#policy-feature"
}
},
- "#privsec": {
+ "#priv-sec": {
"current": {
"number": "",
"spec": "CSS Spatial Navigation 1",
"text": "Privacy and Security Considerations",
- "url": "https://drafts.csswg.org/css-nav-1/#privsec"
- },
+ "url": "https://drafts.csswg.org/css-nav-1/#priv-sec"
+ }
+ },
+ "#privsec": {
"snapshot": {
"number": "",
"spec": "CSS Spatial Navigation 1",
diff --git a/.spec-data/headings/headings-css-nesting-1.json b/.spec-data/headings/headings-css-nesting-1.json
index 4d801edb7..983451384 100644
--- a/.spec-data/headings/headings-css-nesting-1.json
+++ b/.spec-data/headings/headings-css-nesting-1.json
@@ -7,6 +7,14 @@
"url": "https://drafts.csswg.org/css-nesting-1/#at-nest"
}
},
+ "#conditionals": {
+ "current": {
+ "number": "3.3",
+ "spec": "CSS Nesting 1",
+ "text": "Nesting Conditional Rules",
+ "url": "https://drafts.csswg.org/css-nesting-1/#conditionals"
+ }
+ },
"#cssom": {
"current": {
"number": "4",
@@ -31,6 +39,14 @@
"url": "https://drafts.csswg.org/css-nesting-1/#intro"
}
},
+ "#mixing": {
+ "current": {
+ "number": "3.4",
+ "spec": "CSS Nesting 1",
+ "text": "Mixing Nesting Rules and Declarations",
+ "url": "https://drafts.csswg.org/css-nesting-1/#mixing"
+ }
+ },
"#motivation": {
"current": {
"number": "1.3",
diff --git a/.spec-data/headings/headings-css-properties-values-api-1.json b/.spec-data/headings/headings-css-properties-values-api-1.json
index c0b3eeb0a..de2f01ea2 100644
--- a/.spec-data/headings/headings-css-properties-values-api-1.json
+++ b/.spec-data/headings/headings-css-properties-values-api-1.json
@@ -133,7 +133,7 @@
"url": "https://drafts.css-houdini.org/css-properties-values-api-1/#css-style-value-reification"
},
"snapshot": {
- "number": "6.3",
+ "number": "6.2",
"spec": "CSS Properties and Values API 1",
"text": "CSSStyleValue Reification",
"url": "https://www.w3.org/TR/css-properties-values-api-1/#css-style-value-reification"
@@ -223,14 +223,6 @@
"url": "https://www.w3.org/TR/css-properties-values-api-1/#examples"
}
},
- "#extensions-to-css-rule-interface": {
- "snapshot": {
- "number": "6.1",
- "spec": "CSS Properties and Values API 1",
- "text": "Extensions to the CSSRule Interface",
- "url": "https://www.w3.org/TR/css-properties-values-api-1/#extensions-to-css-rule-interface"
- }
- },
"#fallbacks-in-var-references": {
"current": {
"number": "2.7.1",
@@ -449,7 +441,7 @@
"url": "https://drafts.css-houdini.org/css-properties-values-api-1/#the-css-property-rule-interface"
},
"snapshot": {
- "number": "6.2",
+ "number": "6.1",
"spec": "CSS Properties and Values API 1",
"text": "The CSSPropertyRule Interface",
"url": "https://www.w3.org/TR/css-properties-values-api-1/#the-css-property-rule-interface"
diff --git a/.spec-data/headings/headings-css-pseudo-4.json b/.spec-data/headings/headings-css-pseudo-4.json
index 4db618c49..0dc844422 100644
--- a/.spec-data/headings/headings-css-pseudo-4.json
+++ b/.spec-data/headings/headings-css-pseudo-4.json
@@ -25,7 +25,7 @@
"current": {
"number": "7",
"spec": "CSS Pseudo-Elements 4",
- "text": "Compatibilitiy Syntax",
+ "text": "Compatibility Syntax",
"url": "https://drafts.csswg.org/css-pseudo-4/#css2-compat"
},
"snapshot": {
@@ -155,9 +155,17 @@
"url": "https://www.w3.org/TR/css-pseudo-4/#generated-content"
}
},
+ "#highlight-backgrounds": {
+ "current": {
+ "number": "3.6.1",
+ "spec": "CSS Pseudo-Elements 4",
+ "text": "Backgrounds",
+ "url": "https://drafts.csswg.org/css-pseudo-4/#highlight-backgrounds"
+ }
+ },
"#highlight-bounds": {
"current": {
- "number": "3.3",
+ "number": "3.4",
"spec": "CSS Pseudo-Elements 4",
"text": "Area of a Highlight",
"url": "https://drafts.csswg.org/css-pseudo-4/#highlight-bounds"
@@ -171,7 +179,7 @@
},
"#highlight-cascade": {
"current": {
- "number": "3.4",
+ "number": "3.5",
"spec": "CSS Pseudo-Elements 4",
"text": "Cascading and Per-Element Highlight Styles",
"url": "https://drafts.csswg.org/css-pseudo-4/#highlight-cascade"
@@ -185,7 +193,7 @@
},
"#highlight-painting": {
"current": {
- "number": "3.5",
+ "number": "3.6",
"spec": "CSS Pseudo-Elements 4",
"text": "Painting the Highlight",
"url": "https://drafts.csswg.org/css-pseudo-4/#highlight-painting"
@@ -211,9 +219,17 @@
"url": "https://www.w3.org/TR/css-pseudo-4/#highlight-pseudos"
}
},
+ "#highlight-replaced": {
+ "current": {
+ "number": "3.6.4",
+ "spec": "CSS Pseudo-Elements 4",
+ "text": "Replaced Elements",
+ "url": "https://drafts.csswg.org/css-pseudo-4/#highlight-replaced"
+ }
+ },
"#highlight-security": {
"current": {
- "number": "3.6",
+ "number": "3.7",
"spec": "CSS Pseudo-Elements 4",
"text": "Security and Privacy Considerations",
"url": "https://drafts.csswg.org/css-pseudo-4/#highlight-security"
@@ -229,7 +245,7 @@
"current": {
"number": "3.1",
"spec": "CSS Pseudo-Elements 4",
- "text": "Selecting Highlighted Content: the ::selection, ::inactive-selection, ::spelling-error, and ::grammar-error pseudo-elements",
+ "text": "Selecting Highlighted Content: the ::selection, ::inactive-selection, ::target-text, ::spelling-error, and ::grammar-error pseudo-elements",
"url": "https://drafts.csswg.org/css-pseudo-4/#highlight-selectors"
},
"snapshot": {
@@ -239,6 +255,14 @@
"url": "https://www.w3.org/TR/css-pseudo-4/#highlight-selectors"
}
},
+ "#highlight-shadows": {
+ "current": {
+ "number": "3.6.2",
+ "spec": "CSS Pseudo-Elements 4",
+ "text": "Shadows",
+ "url": "https://drafts.csswg.org/css-pseudo-4/#highlight-shadows"
+ }
+ },
"#highlight-styling": {
"current": {
"number": "3.2",
@@ -253,6 +277,22 @@
"url": "https://www.w3.org/TR/css-pseudo-4/#highlight-styling"
}
},
+ "#highlight-text": {
+ "current": {
+ "number": "3.6.3",
+ "spec": "CSS Pseudo-Elements 4",
+ "text": "Text and Text Decorations",
+ "url": "https://drafts.csswg.org/css-pseudo-4/#highlight-text"
+ }
+ },
+ "#highlight-ua-styles": {
+ "current": {
+ "number": "3.3",
+ "spec": "CSS Pseudo-Elements 4",
+ "text": "Default UA Styles",
+ "url": "https://drafts.csswg.org/css-pseudo-4/#highlight-ua-styles"
+ }
+ },
"#interactions": {
"current": {
"number": "5",
diff --git a/.spec-data/headings/headings-css-scroll-snap-1.json b/.spec-data/headings/headings-css-scroll-snap-1.json
index 5bd4cbc10..27594d0ef 100644
--- a/.spec-data/headings/headings-css-scroll-snap-1.json
+++ b/.spec-data/headings/headings-css-scroll-snap-1.json
@@ -29,7 +29,7 @@
},
"#changes-20161020": {
"current": {
- "number": "9.4",
+ "number": "9.6",
"spec": "CSS Scroll Snap 1",
"text": "Changes Since 20 October 2016 CR",
"url": "https://drafts.csswg.org/css-scroll-snap-1/#changes-20161020"
@@ -43,7 +43,7 @@
},
"#changes-20170824": {
"current": {
- "number": "9.3",
+ "number": "9.5",
"spec": "CSS Scroll Snap 1",
"text": "Changes Since 24 August 2017 CR",
"url": "https://drafts.csswg.org/css-scroll-snap-1/#changes-20170824"
@@ -57,7 +57,7 @@
},
"#changes-20171214": {
"current": {
- "number": "9.2",
+ "number": "9.4",
"spec": "CSS Scroll Snap 1",
"text": "Changes Since 14 December 2017 CR",
"url": "https://drafts.csswg.org/css-scroll-snap-1/#changes-20171214"
@@ -69,9 +69,17 @@
"url": "https://www.w3.org/TR/css-scroll-snap-1/#changes-20171214"
}
},
+ "#changes-20180814": {
+ "current": {
+ "number": "9.3",
+ "spec": "CSS Scroll Snap 1",
+ "text": "Changes Since 14 August 2018 CR",
+ "url": "https://drafts.csswg.org/css-scroll-snap-1/#changes-20180814"
+ }
+ },
"#changes-20190131": {
"current": {
- "number": "9.1",
+ "number": "9.2",
"spec": "CSS Scroll Snap 1",
"text": "Changes Since 31 January 2019 CR",
"url": "https://drafts.csswg.org/css-scroll-snap-1/#changes-20190131"
@@ -83,6 +91,14 @@
"url": "https://www.w3.org/TR/css-scroll-snap-1/#changes-20190131"
}
},
+ "#changes-20190319": {
+ "current": {
+ "number": "9.1",
+ "spec": "CSS Scroll Snap 1",
+ "text": "Changes Since 19 March 2019 CR",
+ "url": "https://drafts.csswg.org/css-scroll-snap-1/#changes-20190319"
+ }
+ },
"#choosing": {
"current": {
"number": "6.2",
diff --git a/.spec-data/headings/headings-css-sizing-3.json b/.spec-data/headings/headings-css-sizing-3.json
index ab75c7696..dc8e30b34 100644
--- a/.spec-data/headings/headings-css-sizing-3.json
+++ b/.spec-data/headings/headings-css-sizing-3.json
@@ -83,15 +83,29 @@
"url": "https://www.w3.org/TR/css-sizing-3/#contributions"
}
},
+ "#cyclic-percentage-contribution": {
+ "current": {
+ "number": "5.2.1",
+ "spec": "CSS Sizing 3",
+ "text": "Intrinsic Contributions of Percentage-Sized Boxes",
+ "url": "https://drafts.csswg.org/css-sizing-3/#cyclic-percentage-contribution"
+ },
+ "snapshot": {
+ "number": "5.2.1",
+ "spec": "CSS Sizing 3",
+ "text": "Intrinsic Contributions of Percentage-Sized Boxes",
+ "url": "https://www.w3.org/TR/css-sizing-3/#cyclic-percentage-contribution"
+ }
+ },
"#extrinsic": {
"current": {
- "number": "5",
+ "number": "4",
"spec": "CSS Sizing 3",
"text": "Extrinsic Size Determination",
"url": "https://drafts.csswg.org/css-sizing-3/#extrinsic"
},
"snapshot": {
- "number": "5",
+ "number": "4",
"spec": "CSS Sizing 3",
"text": "Extrinsic Size Determination",
"url": "https://www.w3.org/TR/css-sizing-3/#extrinsic"
@@ -99,13 +113,13 @@
},
"#intrinsic": {
"current": {
- "number": "4",
+ "number": "5",
"spec": "CSS Sizing 3",
"text": "Intrinsic Size Determination",
"url": "https://drafts.csswg.org/css-sizing-3/#intrinsic"
},
"snapshot": {
- "number": "4",
+ "number": "5",
"spec": "CSS Sizing 3",
"text": "Intrinsic Size Determination",
"url": "https://www.w3.org/TR/css-sizing-3/#intrinsic"
@@ -113,13 +127,13 @@
},
"#intrinsic-contribution": {
"current": {
- "number": "4.2",
+ "number": "5.2",
"spec": "CSS Sizing 3",
"text": "Intrinsic Contributions",
"url": "https://drafts.csswg.org/css-sizing-3/#intrinsic-contribution"
},
"snapshot": {
- "number": "4.2",
+ "number": "5.2",
"spec": "CSS Sizing 3",
"text": "Intrinsic Contributions",
"url": "https://www.w3.org/TR/css-sizing-3/#intrinsic-contribution"
@@ -127,13 +141,13 @@
},
"#intrinsic-sizes": {
"current": {
- "number": "4.1",
+ "number": "5.1",
"spec": "CSS Sizing 3",
"text": "Intrinsic Sizes",
"url": "https://drafts.csswg.org/css-sizing-3/#intrinsic-sizes"
},
"snapshot": {
- "number": "4.1",
+ "number": "5.1",
"spec": "CSS Sizing 3",
"text": "Intrinsic Sizes",
"url": "https://www.w3.org/TR/css-sizing-3/#intrinsic-sizes"
@@ -167,6 +181,20 @@
"url": "https://www.w3.org/TR/css-sizing-3/#max-size-properties"
}
},
+ "#min-content-zero": {
+ "current": {
+ "number": "5.2.2",
+ "spec": "CSS Sizing 3",
+ "text": "Compressible Replaced Elements",
+ "url": "https://drafts.csswg.org/css-sizing-3/#min-content-zero"
+ },
+ "snapshot": {
+ "number": "5.2.2",
+ "spec": "CSS Sizing 3",
+ "text": "Compressible Replaced Elements",
+ "url": "https://www.w3.org/TR/css-sizing-3/#min-content-zero"
+ }
+ },
"#min-size-properties": {
"current": {
"number": "3.1.2",
@@ -183,13 +211,13 @@
},
"#percentage-sizing": {
"current": {
- "number": "5.1",
+ "number": "4.1",
"spec": "CSS Sizing 3",
"text": "Percentage Sizing",
"url": "https://drafts.csswg.org/css-sizing-3/#percentage-sizing"
},
"snapshot": {
- "number": "5.1",
+ "number": "4.1",
"spec": "CSS Sizing 3",
"text": "Percentage Sizing",
"url": "https://www.w3.org/TR/css-sizing-3/#percentage-sizing"
@@ -303,7 +331,7 @@
"snapshot": {
"number": "1.2",
"spec": "CSS Sizing 3",
- "text": "Values",
+ "text": "Value Definitions",
"url": "https://www.w3.org/TR/css-sizing-3/#values"
}
}
diff --git a/.spec-data/headings/headings-css-sizing-4.json b/.spec-data/headings/headings-css-sizing-4.json
index 505281d08..cb67397ca 100644
--- a/.spec-data/headings/headings-css-sizing-4.json
+++ b/.spec-data/headings/headings-css-sizing-4.json
@@ -3,7 +3,7 @@
"current": {
"number": "4.1",
"spec": "CSS Sizing 4",
- "text": "Intrinsic Aspect Ratios: the aspect-ratio property",
+ "text": "Preferred Aspect Ratios: the aspect-ratio property",
"url": "https://drafts.csswg.org/css-sizing-4/#aspect-ratio"
},
"snapshot": {
@@ -13,31 +13,55 @@
"url": "https://www.w3.org/TR/css-sizing-4/#aspect-ratio"
}
},
- "#aspect-ratio-cyclic": {
+ "#aspect-ratio-automatic": {
"current": {
+ "number": "4.2",
+ "spec": "CSS Sizing 4",
+ "text": "Effects of Preferred Aspect Ratio on Automatic Sizes",
+ "url": "https://drafts.csswg.org/css-sizing-4/#aspect-ratio-automatic"
+ }
+ },
+ "#aspect-ratio-cyclic": {
+ "snapshot": {
"number": "4.1.1",
"spec": "CSS Sizing 4",
"text": "Cyclic Aspect-Ratio Calculations",
- "url": "https://drafts.csswg.org/css-sizing-4/#aspect-ratio-cyclic"
+ "url": "https://www.w3.org/TR/css-sizing-4/#aspect-ratio-cyclic"
+ }
+ },
+ "#aspect-ratio-margin-collapse": {
+ "current": {
+ "number": "4.2.1",
+ "spec": "CSS Sizing 4",
+ "text": "Margin-collapsing",
+ "url": "https://drafts.csswg.org/css-sizing-4/#aspect-ratio-margin-collapse"
}
},
"#aspect-ratio-minimum": {
"current": {
- "number": "4.1.2",
+ "number": "4.3",
"spec": "CSS Sizing 4",
"text": "Automatic Content-based Minimum Sizes",
"url": "https://drafts.csswg.org/css-sizing-4/#aspect-ratio-minimum"
},
"snapshot": {
- "number": "4.1.1",
+ "number": "4.1.2",
"spec": "CSS Sizing 4",
"text": "Automatic Content-based Minimum Sizes",
"url": "https://www.w3.org/TR/css-sizing-4/#aspect-ratio-minimum"
}
},
+ "#aspect-ratio-size-transfers": {
+ "current": {
+ "number": "4.4",
+ "spec": "CSS Sizing 4",
+ "text": "Min/Max Size Transfers",
+ "url": "https://drafts.csswg.org/css-sizing-4/#aspect-ratio-size-transfers"
+ }
+ },
"#cis-scrollbars": {
"current": {
- "number": "5.1.1",
+ "number": "5.2.1",
"spec": "CSS Sizing 4",
"text": "Interaction With overflow: auto",
"url": "https://drafts.csswg.org/css-sizing-4/#cis-scrollbars"
@@ -51,7 +75,7 @@
},
"#contain-fit-sizing": {
"current": {
- "number": "7.2",
+ "number": "6.2",
"spec": "CSS Sizing 4",
"text": "Contain-fit Sizing: stretching while maintaining an aspect ratio",
"url": "https://drafts.csswg.org/css-sizing-4/#contain-fit-sizing"
@@ -65,7 +89,7 @@
},
"#extrinsic": {
"current": {
- "number": "7",
+ "number": "6",
"spec": "CSS Sizing 4",
"text": "Extrinsic Size Determination",
"url": "https://drafts.csswg.org/css-sizing-4/#extrinsic"
@@ -93,7 +117,7 @@
},
"#intrinsic-contribution": {
"current": {
- "number": "6",
+ "number": "5.3",
"spec": "CSS Sizing 4",
"text": "Intrinsic Size Contributions",
"url": "https://drafts.csswg.org/css-sizing-4/#intrinsic-contribution"
@@ -105,11 +129,19 @@
"url": "https://www.w3.org/TR/css-sizing-4/#intrinsic-contribution"
}
},
+ "#intrinsic-contribution-override": {
+ "current": {
+ "number": "5.4",
+ "spec": "CSS Sizing 4",
+ "text": "Zeroing Min-Content Size Contributions: the min-intrinsic-sizing property",
+ "url": "https://drafts.csswg.org/css-sizing-4/#intrinsic-contribution-override"
+ }
+ },
"#intrinsic-size-override": {
"current": {
- "number": "5.1",
+ "number": "5.2",
"spec": "CSS Sizing 4",
- "text": "Overriding Contained Intrinsic Sizes: the contain-intrinsic-size property",
+ "text": "Overriding Contained Intrinsic Sizes: the contain-intrinsic-* properties",
"url": "https://drafts.csswg.org/css-sizing-4/#intrinsic-size-override"
},
"snapshot": {
@@ -119,6 +151,14 @@
"url": "https://www.w3.org/TR/css-sizing-4/#intrinsic-size-override"
}
},
+ "#intrinsic-sizes": {
+ "current": {
+ "number": "5.1",
+ "spec": "CSS Sizing 4",
+ "text": "Intrinsic Sizes",
+ "url": "https://drafts.csswg.org/css-sizing-4/#intrinsic-sizes"
+ }
+ },
"#intro": {
"current": {
"number": "1",
@@ -135,7 +175,7 @@
},
"#percentage-sizing": {
"current": {
- "number": "7.3",
+ "number": "6.3",
"spec": "CSS Sizing 4",
"text": "Percentage Sizing",
"url": "https://drafts.csswg.org/css-sizing-4/#percentage-sizing"
@@ -219,7 +259,7 @@
},
"#stretch-fit-sizing": {
"current": {
- "number": "7.1",
+ "number": "6.1",
"spec": "CSS Sizing 4",
"text": "Stretch-fit Sizing: filling the containing block",
"url": "https://drafts.csswg.org/css-sizing-4/#stretch-fit-sizing"
diff --git a/.spec-data/headings/headings-css-text-3.json b/.spec-data/headings/headings-css-text-3.json
index 8f0c4aea2..6fb2add2e 100644
--- a/.spec-data/headings/headings-css-text-3.json
+++ b/.spec-data/headings/headings-css-text-3.json
@@ -395,13 +395,13 @@
"current": {
"number": "",
"spec": "CSS Text 3",
- "text": "Tagging Content by Writing System",
+ "text": "Identifying the Content Writing System",
"url": "https://drafts.csswg.org/css-text-3/#script-tagging"
},
"snapshot": {
"number": "",
"spec": "CSS Text 3",
- "text": "Tagging Content by Writing System",
+ "text": "Identifying the Content Writing System",
"url": "https://www.w3.org/TR/css-text-3/#script-tagging"
}
},
@@ -419,20 +419,6 @@
"url": "https://www.w3.org/TR/css-text-3/#small-kana"
}
},
- "#space-discard-set": {
- "current": {
- "number": "",
- "spec": "CSS Text 3",
- "text": "Space-Discarding Unicode Characters",
- "url": "https://drafts.csswg.org/css-text-3/#space-discard-set"
- },
- "snapshot": {
- "number": "",
- "spec": "CSS Text 3",
- "text": "Space-Discarding Unicode Characters",
- "url": "https://www.w3.org/TR/css-text-3/#space-discard-set"
- }
- },
"#spacing": {
"current": {
"number": "7",
@@ -551,6 +537,12 @@
"spec": "CSS Text 3",
"text": "Mapping Rules",
"url": "https://drafts.csswg.org/css-text-3/#text-transform-mapping"
+ },
+ "snapshot": {
+ "number": "2.1.1",
+ "spec": "CSS Text 3",
+ "text": "Mapping Rules",
+ "url": "https://www.w3.org/TR/css-text-3/#text-transform-mapping"
}
},
"#text-transform-order": {
@@ -559,6 +551,12 @@
"spec": "CSS Text 3",
"text": "Order of Operations",
"url": "https://drafts.csswg.org/css-text-3/#text-transform-order"
+ },
+ "snapshot": {
+ "number": "2.1.2",
+ "spec": "CSS Text 3",
+ "text": "Order of Operations",
+ "url": "https://www.w3.org/TR/css-text-3/#text-transform-order"
}
},
"#text-transform-property": {
@@ -635,7 +633,7 @@
"current": {
"number": "4",
"spec": "CSS Text 3",
- "text": "White Space Processing Details",
+ "text": "White Space Processing & Control Characters",
"url": "https://drafts.csswg.org/css-text-3/#white-space-processing"
},
"snapshot": {
diff --git a/.spec-data/headings/headings-css-typed-om-1.json b/.spec-data/headings/headings-css-typed-om-1.json
index 8b225b659..a0a4538fb 100644
--- a/.spec-data/headings/headings-css-typed-om-1.json
+++ b/.spec-data/headings/headings-css-typed-om-1.json
@@ -13,6 +13,14 @@
"url": "https://www.w3.org/TR/css-typed-om-1/#calc-serialization"
}
},
+ "#colorvalue-objects": {
+ "current": {
+ "number": "4.6",
+ "spec": "CSS Typed OM 1",
+ "text": "CSSColorValue objects",
+ "url": "https://drafts.css-houdini.org/css-typed-om-1/#colorvalue-objects"
+ }
+ },
"#complex-numeric": {
"current": {
"number": "4.3.4",
diff --git a/.spec-data/headings/headings-css-values-4.json b/.spec-data/headings/headings-css-values-4.json
index 28af7f10e..51d15ed6d 100644
--- a/.spec-data/headings/headings-css-values-4.json
+++ b/.spec-data/headings/headings-css-values-4.json
@@ -1,12 +1,4 @@
{
- "#about-invalid": {
- "snapshot": {
- "number": "10.1",
- "spec": "CSS Values 4",
- "text": "Registration for the about:invalid URL scheme",
- "url": "https://www.w3.org/TR/css-values-4/#about-invalid"
- }
- },
"#absolute-lengths": {
"current": {
"number": "6.2",
@@ -17,7 +9,7 @@
"snapshot": {
"number": "6.2",
"spec": "CSS Values 4",
- "text": "Absolute lengths: the cm, mm, Q, in, pt, pc, px units",
+ "text": "Absolute Lengths: the cm, mm, Q, in, pt, pc, px units",
"url": "https://www.w3.org/TR/css-values-4/#absolute-lengths"
}
},
@@ -43,9 +35,9 @@
"url": "https://drafts.csswg.org/css-values-4/#attr-notation"
},
"snapshot": {
- "number": "9.3",
+ "number": "10",
"spec": "CSS Values 4",
- "text": "Attribute References: attr()",
+ "text": "Attribute References: the attr() function",
"url": "https://www.w3.org/TR/css-values-4/#attr-notation"
}
},
@@ -55,6 +47,12 @@
"spec": "CSS Values 4",
"text": "attr() Substitution",
"url": "https://drafts.csswg.org/css-values-4/#attr-substitution"
+ },
+ "snapshot": {
+ "number": "10.2",
+ "spec": "CSS Values 4",
+ "text": "attr() Substitution",
+ "url": "https://www.w3.org/TR/css-values-4/#attr-substitution"
}
},
"#attr-types": {
@@ -63,6 +61,12 @@
"spec": "CSS Values 4",
"text": "attr() Types",
"url": "https://drafts.csswg.org/css-values-4/#attr-types"
+ },
+ "snapshot": {
+ "number": "10.1",
+ "spec": "CSS Values 4",
+ "text": "attr() Types",
+ "url": "https://www.w3.org/TR/css-values-4/#attr-types"
}
},
"#calc-computed-value": {
@@ -73,7 +77,7 @@
"url": "https://drafts.csswg.org/css-values-4/#calc-computed-value"
},
"snapshot": {
- "number": "9.1.3",
+ "number": "11.11",
"spec": "CSS Values 4",
"text": "Computed Value",
"url": "https://www.w3.org/TR/css-values-4/#calc-computed-value"
@@ -85,6 +89,12 @@
"spec": "CSS Values 4",
"text": "Numeric Constants: e, pi",
"url": "https://drafts.csswg.org/css-values-4/#calc-constants"
+ },
+ "snapshot": {
+ "number": "11.7",
+ "spec": "CSS Values 4",
+ "text": "Numeric Constants: e, pi",
+ "url": "https://www.w3.org/TR/css-values-4/#calc-constants"
}
},
"#calc-error-constants": {
@@ -93,6 +103,12 @@
"spec": "CSS Values 4",
"text": "Degenerate Numeric Constants: infinity, -infinity, NaN",
"url": "https://drafts.csswg.org/css-values-4/#calc-error-constants"
+ },
+ "snapshot": {
+ "number": "11.7.1",
+ "spec": "CSS Values 4",
+ "text": "Degenerate Numeric Constants: infinity, -infinity, NaN",
+ "url": "https://www.w3.org/TR/css-values-4/#calc-error-constants"
}
},
"#calc-func": {
@@ -101,6 +117,12 @@
"spec": "CSS Values 4",
"text": "Basic Arithmetic: calc()",
"url": "https://drafts.csswg.org/css-values-4/#calc-func"
+ },
+ "snapshot": {
+ "number": "11.1",
+ "spec": "CSS Values 4",
+ "text": "Basic Arithmetic: calc()",
+ "url": "https://www.w3.org/TR/css-values-4/#calc-func"
}
},
"#calc-internal": {
@@ -109,14 +131,12 @@
"spec": "CSS Values 4",
"text": "Internal Representation",
"url": "https://drafts.csswg.org/css-values-4/#calc-internal"
- }
- },
- "#calc-notation": {
+ },
"snapshot": {
- "number": "9.1",
+ "number": "11.10",
"spec": "CSS Values 4",
- "text": "Mathematical Expressions: calc(), min(), max(), and clamp()",
- "url": "https://www.w3.org/TR/css-values-4/#calc-notation"
+ "text": "Internal Representation",
+ "url": "https://www.w3.org/TR/css-values-4/#calc-internal"
}
},
"#calc-range": {
@@ -127,7 +147,7 @@
"url": "https://drafts.csswg.org/css-values-4/#calc-range"
},
"snapshot": {
- "number": "9.1.4",
+ "number": "11.12",
"spec": "CSS Values 4",
"text": "Range Checking",
"url": "https://www.w3.org/TR/css-values-4/#calc-range"
@@ -141,7 +161,7 @@
"url": "https://drafts.csswg.org/css-values-4/#calc-serialize"
},
"snapshot": {
- "number": "9.1.5",
+ "number": "11.13",
"spec": "CSS Values 4",
"text": "Serialization",
"url": "https://www.w3.org/TR/css-values-4/#calc-serialize"
@@ -153,6 +173,12 @@
"spec": "CSS Values 4",
"text": "Simplification",
"url": "https://drafts.csswg.org/css-values-4/#calc-simplification"
+ },
+ "snapshot": {
+ "number": "11.10.1",
+ "spec": "CSS Values 4",
+ "text": "Simplification",
+ "url": "https://www.w3.org/TR/css-values-4/#calc-simplification"
}
},
"#calc-syntax": {
@@ -163,7 +189,7 @@
"url": "https://drafts.csswg.org/css-values-4/#calc-syntax"
},
"snapshot": {
- "number": "9.1.1",
+ "number": "11.8",
"spec": "CSS Values 4",
"text": "Syntax",
"url": "https://www.w3.org/TR/css-values-4/#calc-syntax"
@@ -177,7 +203,7 @@
"url": "https://drafts.csswg.org/css-values-4/#calc-type-checking"
},
"snapshot": {
- "number": "9.1.2",
+ "number": "11.9",
"spec": "CSS Values 4",
"text": "Type Checking",
"url": "https://www.w3.org/TR/css-values-4/#calc-type-checking"
@@ -233,7 +259,7 @@
"url": "https://drafts.csswg.org/css-values-4/#combine-dimensions"
},
"snapshot": {
- "number": "5.3.2",
+ "number": "5.4.2",
"spec": "CSS Values 4",
"text": "Combination of Dimensions",
"url": "https://www.w3.org/TR/css-values-4/#combine-dimensions"
@@ -261,7 +287,7 @@
"url": "https://drafts.csswg.org/css-values-4/#combine-integers"
},
"snapshot": {
- "number": "5.1.1",
+ "number": "5.2.1",
"spec": "CSS Values 4",
"text": "Combination of ",
"url": "https://www.w3.org/TR/css-values-4/#combine-integers"
@@ -273,6 +299,12 @@
"spec": "CSS Values 4",
"text": "Combination of Math Functions",
"url": "https://drafts.csswg.org/css-values-4/#combine-math"
+ },
+ "snapshot": {
+ "number": "11.14",
+ "spec": "CSS Values 4",
+ "text": "Combination of Math Functions",
+ "url": "https://www.w3.org/TR/css-values-4/#combine-math"
}
},
"#combine-mixed": {
@@ -283,7 +315,7 @@
"url": "https://drafts.csswg.org/css-values-4/#combine-mixed"
},
"snapshot": {
- "number": "5.5.1",
+ "number": "5.6.1",
"spec": "CSS Values 4",
"text": "Combination of Percentage and Dimension Mixes",
"url": "https://www.w3.org/TR/css-values-4/#combine-mixed"
@@ -297,7 +329,7 @@
"url": "https://drafts.csswg.org/css-values-4/#combine-numbers"
},
"snapshot": {
- "number": "5.2.1",
+ "number": "5.3.1",
"spec": "CSS Values 4",
"text": "Combination of ",
"url": "https://www.w3.org/TR/css-values-4/#combine-numbers"
@@ -311,7 +343,7 @@
"url": "https://drafts.csswg.org/css-values-4/#combine-percentages"
},
"snapshot": {
- "number": "5.4.1",
+ "number": "5.5.1",
"spec": "CSS Values 4",
"text": "Combination of ",
"url": "https://www.w3.org/TR/css-values-4/#combine-percentages"
@@ -337,6 +369,12 @@
"spec": "CSS Values 4",
"text": "Combination of ",
"url": "https://drafts.csswg.org/css-values-4/#combine-ratio"
+ },
+ "snapshot": {
+ "number": "5.7.1",
+ "spec": "CSS Values 4",
+ "text": "Combination of ",
+ "url": "https://www.w3.org/TR/css-values-4/#combine-ratio"
}
},
"#combining-values": {
@@ -373,6 +411,12 @@
"spec": "CSS Values 4",
"text": "Comparison Functions: min(), max(), and clamp()",
"url": "https://drafts.csswg.org/css-values-4/#comp-func"
+ },
+ "snapshot": {
+ "number": "11.2",
+ "spec": "CSS Values 4",
+ "text": "Comparison Functions: min(), max(), and clamp()",
+ "url": "https://www.w3.org/TR/css-values-4/#comp-func"
}
},
"#compat": {
@@ -383,7 +427,7 @@
"url": "https://drafts.csswg.org/css-values-4/#compat"
},
"snapshot": {
- "number": "5.3.1",
+ "number": "5.4.1",
"spec": "CSS Values 4",
"text": "Compatible Units",
"url": "https://www.w3.org/TR/css-values-4/#compat"
@@ -399,7 +443,7 @@
"snapshot": {
"number": "2.2",
"spec": "CSS Values 4",
- "text": "Component value combinators",
+ "text": "Component Value Combinators",
"url": "https://www.w3.org/TR/css-values-4/#component-combinators"
}
},
@@ -413,7 +457,7 @@
"snapshot": {
"number": "2.3",
"spec": "CSS Values 4",
- "text": "Component value multipliers",
+ "text": "Component Value Multipliers",
"url": "https://www.w3.org/TR/css-values-4/#component-multipliers"
}
},
@@ -427,7 +471,7 @@
"snapshot": {
"number": "2.1",
"spec": "CSS Values 4",
- "text": "Component value types",
+ "text": "Component Value Types",
"url": "https://www.w3.org/TR/css-values-4/#component-types"
}
},
@@ -441,7 +485,7 @@
"snapshot": {
"number": "2.5",
"spec": "CSS Values 4",
- "text": "Component values and white space",
+ "text": "Component Values and White Space",
"url": "https://www.w3.org/TR/css-values-4/#component-whitespace"
}
},
@@ -465,6 +509,12 @@
"spec": "CSS Values 4",
"text": "Explicitly Author-defined Identifiers: the type",
"url": "https://drafts.csswg.org/css-values-4/#dashed-idents"
+ },
+ "snapshot": {
+ "number": "4.3",
+ "spec": "CSS Values 4",
+ "text": "Explicitly Author-defined Identifiers: the type",
+ "url": "https://www.w3.org/TR/css-values-4/#dashed-idents"
}
},
"#defined-elsewhere": {
@@ -489,7 +539,7 @@
"url": "https://drafts.csswg.org/css-values-4/#dimensions"
},
"snapshot": {
- "number": "5.3",
+ "number": "5.4",
"spec": "CSS Values 4",
"text": "Numbers with Units: dimension values",
"url": "https://www.w3.org/TR/css-values-4/#dimensions"
@@ -501,6 +551,12 @@
"spec": "CSS Values 4",
"text": "Exponential Functions: pow(), sqrt(), hypot(), log(), exp()",
"url": "https://drafts.csswg.org/css-values-4/#exponent-funcs"
+ },
+ "snapshot": {
+ "number": "11.5",
+ "spec": "CSS Values 4",
+ "text": "Exponential Functions: pow(), sqrt(), hypot(), log(), exp()",
+ "url": "https://www.w3.org/TR/css-values-4/#exponent-funcs"
}
},
"#exponent-infinities": {
@@ -509,6 +565,12 @@
"spec": "CSS Values 4",
"text": "Argument Ranges",
"url": "https://drafts.csswg.org/css-values-4/#exponent-infinities"
+ },
+ "snapshot": {
+ "number": "11.5.1",
+ "spec": "CSS Values 4",
+ "text": "Argument Ranges",
+ "url": "https://www.w3.org/TR/css-values-4/#exponent-infinities"
}
},
"#font-relative-lengths": {
@@ -521,7 +583,7 @@
"snapshot": {
"number": "6.1.1",
"spec": "CSS Values 4",
- "text": "Font-relative lengths: the em, ex, cap, ch, ic, rem, lh, rlh units",
+ "text": "Font-relative Lengths: the em, ex, cap, ch, ic, rem, lh, rlh units",
"url": "https://www.w3.org/TR/css-values-4/#font-relative-lengths"
}
},
@@ -561,9 +623,9 @@
"url": "https://drafts.csswg.org/css-values-4/#iana"
},
"snapshot": {
- "number": "10",
+ "number": "",
"spec": "CSS Values 4",
- "text": "Appendix A: IANA Considerations",
+ "text": "IANA Considerations",
"url": "https://www.w3.org/TR/css-values-4/#iana"
}
},
@@ -589,7 +651,7 @@
"url": "https://drafts.csswg.org/css-values-4/#integers"
},
"snapshot": {
- "number": "5.1",
+ "number": "5.2",
"spec": "CSS Values 4",
"text": "Integers: the type",
"url": "https://www.w3.org/TR/css-values-4/#integers"
@@ -645,7 +707,7 @@
"url": "https://drafts.csswg.org/css-values-4/#local-urls"
},
"snapshot": {
- "number": "4.4.1.1",
+ "number": "4.5.1.1",
"spec": "CSS Values 4",
"text": "Fragment URLs",
"url": "https://www.w3.org/TR/css-values-4/#local-urls"
@@ -657,6 +719,12 @@
"spec": "CSS Values 4",
"text": "Mathematical Expressions",
"url": "https://drafts.csswg.org/css-values-4/#math"
+ },
+ "snapshot": {
+ "number": "11",
+ "spec": "CSS Values 4",
+ "text": "Mathematical Expressions",
+ "url": "https://www.w3.org/TR/css-values-4/#math"
}
},
"#mixed-percentages": {
@@ -667,7 +735,7 @@
"url": "https://drafts.csswg.org/css-values-4/#mixed-percentages"
},
"snapshot": {
- "number": "5.5",
+ "number": "5.6",
"spec": "CSS Values 4",
"text": "Mixing Percentages and Dimensions",
"url": "https://www.w3.org/TR/css-values-4/#mixed-percentages"
@@ -681,7 +749,7 @@
"url": "https://drafts.csswg.org/css-values-4/#numbers"
},
"snapshot": {
- "number": "5.2",
+ "number": "5.3",
"spec": "CSS Values 4",
"text": "Real Numbers: the type",
"url": "https://www.w3.org/TR/css-values-4/#numbers"
@@ -693,6 +761,12 @@
"spec": "CSS Values 4",
"text": "Range Restrictions and Range Definition Notation",
"url": "https://drafts.csswg.org/css-values-4/#numeric-ranges"
+ },
+ "snapshot": {
+ "number": "5.1",
+ "spec": "CSS Values 4",
+ "text": "Range Restrictions and Range Definition Notation",
+ "url": "https://www.w3.org/TR/css-values-4/#numeric-ranges"
}
},
"#numeric-types": {
@@ -731,7 +805,7 @@
"url": "https://drafts.csswg.org/css-values-4/#percentages"
},
"snapshot": {
- "number": "5.4",
+ "number": "5.5",
"spec": "CSS Values 4",
"text": "Percentages: the type",
"url": "https://www.w3.org/TR/css-values-4/#percentages"
@@ -771,6 +845,12 @@
"spec": "CSS Values 4",
"text": "Ratios: the type",
"url": "https://drafts.csswg.org/css-values-4/#ratios"
+ },
+ "snapshot": {
+ "number": "5.7",
+ "spec": "CSS Values 4",
+ "text": "Ratios: the type",
+ "url": "https://www.w3.org/TR/css-values-4/#ratios"
}
},
"#relative-lengths": {
@@ -783,7 +863,7 @@
"snapshot": {
"number": "6.1",
"spec": "CSS Values 4",
- "text": "Relative lengths",
+ "text": "Relative Lengths",
"url": "https://www.w3.org/TR/css-values-4/#relative-lengths"
}
},
@@ -795,7 +875,7 @@
"url": "https://drafts.csswg.org/css-values-4/#relative-urls"
},
"snapshot": {
- "number": "4.4.1",
+ "number": "4.5.1",
"spec": "CSS Values 4",
"text": "Relative URLs",
"url": "https://www.w3.org/TR/css-values-4/#relative-urls"
@@ -821,6 +901,12 @@
"spec": "CSS Values 4",
"text": "Stepped Value Functions: round(), mod(), and rem()",
"url": "https://drafts.csswg.org/css-values-4/#round-func"
+ },
+ "snapshot": {
+ "number": "11.3",
+ "spec": "CSS Values 4",
+ "text": "Stepped Value Functions: round(), mod(), and rem()",
+ "url": "https://www.w3.org/TR/css-values-4/#round-func"
}
},
"#round-infinities": {
@@ -829,6 +915,12 @@
"spec": "CSS Values 4",
"text": "Argument Ranges",
"url": "https://drafts.csswg.org/css-values-4/#round-infinities"
+ },
+ "snapshot": {
+ "number": "11.3.1",
+ "spec": "CSS Values 4",
+ "text": "Argument Ranges",
+ "url": "https://www.w3.org/TR/css-values-4/#round-infinities"
}
},
"#sign-funcs": {
@@ -837,6 +929,12 @@
"spec": "CSS Values 4",
"text": "Sign-Related Functions: abs(), sign()",
"url": "https://drafts.csswg.org/css-values-4/#sign-funcs"
+ },
+ "snapshot": {
+ "number": "11.6",
+ "spec": "CSS Values 4",
+ "text": "Sign-Related Functions: abs(), sign()",
+ "url": "https://www.w3.org/TR/css-values-4/#sign-funcs"
}
},
"#strings": {
@@ -847,7 +945,7 @@
"url": "https://drafts.csswg.org/css-values-4/#strings"
},
"snapshot": {
- "number": "4.3",
+ "number": "4.4",
"spec": "CSS Values 4",
"text": "Quoted Strings: the type",
"url": "https://www.w3.org/TR/css-values-4/#strings"
@@ -889,7 +987,7 @@
"url": "https://drafts.csswg.org/css-values-4/#toggle-notation"
},
"snapshot": {
- "number": "9.2",
+ "number": "9.1",
"spec": "CSS Values 4",
"text": "Toggling Between Values: toggle()",
"url": "https://www.w3.org/TR/css-values-4/#toggle-notation"
@@ -901,6 +999,12 @@
"spec": "CSS Values 4",
"text": "Trigonometric Functions: sin(), cos(), tan(), asin(), acos(), atan(), and atan2()",
"url": "https://drafts.csswg.org/css-values-4/#trig-funcs"
+ },
+ "snapshot": {
+ "number": "11.4",
+ "spec": "CSS Values 4",
+ "text": "Trigonometric Functions: sin(), cos(), tan(), asin(), acos(), atan(), and atan2()",
+ "url": "https://www.w3.org/TR/css-values-4/#trig-funcs"
}
},
"#trig-infinities": {
@@ -909,6 +1013,12 @@
"spec": "CSS Values 4",
"text": "Argument Ranges",
"url": "https://drafts.csswg.org/css-values-4/#trig-infinities"
+ },
+ "snapshot": {
+ "number": "11.4.1",
+ "spec": "CSS Values 4",
+ "text": "Argument Ranges",
+ "url": "https://www.w3.org/TR/css-values-4/#trig-infinities"
}
},
"#url-empty": {
@@ -919,7 +1029,7 @@
"url": "https://drafts.csswg.org/css-values-4/#url-empty"
},
"snapshot": {
- "number": "4.4.2",
+ "number": "4.5.2",
"spec": "CSS Values 4",
"text": "Empty URLs",
"url": "https://www.w3.org/TR/css-values-4/#url-empty"
@@ -933,7 +1043,7 @@
"url": "https://drafts.csswg.org/css-values-4/#url-modifiers"
},
"snapshot": {
- "number": "4.4.3",
+ "number": "4.5.3",
"spec": "CSS Values 4",
"text": "URL Modifiers",
"url": "https://www.w3.org/TR/css-values-4/#url-modifiers"
@@ -947,7 +1057,7 @@
"url": "https://drafts.csswg.org/css-values-4/#urls"
},
"snapshot": {
- "number": "4.4",
+ "number": "4.5",
"spec": "CSS Values 4",
"text": "Resource Locators: the type",
"url": "https://www.w3.org/TR/css-values-4/#urls"
@@ -977,7 +1087,7 @@
"snapshot": {
"number": "2.6",
"spec": "CSS Values 4",
- "text": "Property value examples",
+ "text": "Property Value Examples",
"url": "https://www.w3.org/TR/css-values-4/#value-examples"
}
},
@@ -991,7 +1101,7 @@
"snapshot": {
"number": "6.1.2",
"spec": "CSS Values 4",
- "text": "Viewport-percentage lengths: the vw, vh, vi, vb, vmin, vmax units",
+ "text": "Viewport-percentage Lengths: the vw, vh, vi, vb, vmin, vmax units",
"url": "https://www.w3.org/TR/css-values-4/#viewport-relative-lengths"
}
}
diff --git a/.spec-data/headings/headings-css2.json b/.spec-data/headings/headings-css2.json
index 6b4a970df..1e8476c52 100644
--- a/.spec-data/headings/headings-css2.json
+++ b/.spec-data/headings/headings-css2.json
@@ -28,7 +28,7 @@
"#about": {
"current": {
"number": "1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "About the CSS 2.2 Specification",
"url": "https://drafts.csswg.org/css2/#about"
}
@@ -63,7 +63,7 @@
"#actual-values": {
"current": {
"number": "6.1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Actual values",
"url": "https://drafts.csswg.org/css2/#actual-values"
}
@@ -105,7 +105,7 @@
"#anonymous①": {
"current": {
"number": "9.2.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Anonymous inline boxes",
"url": "https://drafts.csswg.org/css2/#anonymous①"
}
@@ -113,7 +113,7 @@
"#app-changes": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Changes",
"url": "https://drafts.csswg.org/css2/#app-changes"
}
@@ -121,7 +121,7 @@
"#app-grammar": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Grammar of CSS 2",
"url": "https://drafts.csswg.org/css2/#app-grammar"
}
@@ -133,7 +133,7 @@
"#assigning": {
"current": {
"number": "6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Assigning property values, Cascading, and Inheritance",
"url": "https://drafts.csswg.org/css2/#assigning"
}
@@ -157,7 +157,7 @@
"#aural": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Aural style sheets",
"url": "https://drafts.csswg.org/css2/#aural"
}
@@ -717,7 +717,7 @@
"#color-bg": {
"current": {
"number": "14",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Colors and Backgrounds",
"url": "https://drafts.csswg.org/css2/#color-bg"
}
@@ -772,7 +772,7 @@
"#computed-values": {
"current": {
"number": "6.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Computed values",
"url": "https://drafts.csswg.org/css2/#computed-values"
}
@@ -780,7 +780,7 @@
"#conform": {
"current": {
"number": "3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Conformance: Requirements and Recommendations",
"url": "https://drafts.csswg.org/css2/#conform"
}
@@ -803,7 +803,7 @@
"#content①": {
"current": {
"number": "12.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The content property",
"url": "https://drafts.csswg.org/css2/#content①"
}
@@ -830,7 +830,7 @@
"#css2.2-v-css2": {
"current": {
"number": "1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS 2.2 vs CSS 2",
"url": "https://drafts.csswg.org/css2/#css2.2-v-css2"
}
@@ -845,7 +845,7 @@
"#cursive": {
"current": {
"number": "15.3.1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "cursive",
"url": "https://drafts.csswg.org/css2/#cursive"
}
@@ -916,7 +916,7 @@
"#elaborate-stacking-contexts": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Elaborate description of Stacking Contexts",
"url": "https://drafts.csswg.org/css2/#elaborate-stacking-contexts"
}
@@ -948,7 +948,7 @@
"#fantasy": {
"current": {
"number": "15.3.1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "fantasy",
"url": "https://drafts.csswg.org/css2/#fantasy"
}
@@ -1019,7 +1019,7 @@
"#fonts": {
"current": {
"number": "15",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Fonts",
"url": "https://drafts.csswg.org/css2/#fonts"
}
@@ -1057,7 +1057,7 @@
"#html-stylesheet": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Default style sheet for HTML 4",
"url": "https://drafts.csswg.org/css2/#html-stylesheet"
}
@@ -1085,7 +1085,7 @@
"#index": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Index",
"url": "https://drafts.csswg.org/css2/#index"
}
@@ -1140,7 +1140,7 @@
"#intro": {
"current": {
"number": "2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to CSS 2",
"url": "https://drafts.csswg.org/css2/#intro"
}
@@ -1167,7 +1167,7 @@
"#leftblank": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Has been intentionally left blank",
"url": "https://drafts.csswg.org/css2/#leftblank"
}
@@ -1211,7 +1211,7 @@
"#media": {
"current": {
"number": "7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Media types",
"url": "https://drafts.csswg.org/css2/#media"
}
@@ -1254,7 +1254,7 @@
"#monospace": {
"current": {
"number": "15.3.1.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "monospace",
"url": "https://drafts.csswg.org/css2/#monospace"
}
@@ -1313,7 +1313,7 @@
"#overflow①": {
"current": {
"number": "11.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Overflow: the overflow property",
"url": "https://drafts.csswg.org/css2/#overflow①"
}
@@ -1395,7 +1395,7 @@
"#property-index": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Full property table",
"url": "https://drafts.csswg.org/css2/#property-index"
}
@@ -1782,7 +1782,7 @@
"#references": {
"current": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Bibliography",
"url": "https://drafts.csswg.org/css2/#references"
}
@@ -2112,7 +2112,7 @@
"#sans-serif": {
"current": {
"number": "15.3.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "sans-serif",
"url": "https://drafts.csswg.org/css2/#sans-serif"
}
@@ -2130,7 +2130,7 @@
"#selector": {
"current": {
"number": "5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Selectors",
"url": "https://drafts.csswg.org/css2/#selector"
}
@@ -2146,7 +2146,7 @@
"#serif": {
"current": {
"number": "15.3.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "serif",
"url": "https://drafts.csswg.org/css2/#serif"
}
@@ -2185,7 +2185,7 @@
"#specified-values": {
"current": {
"number": "6.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specified values",
"url": "https://drafts.csswg.org/css2/#specified-values"
}
@@ -2210,7 +2210,7 @@
"#syndata": {
"current": {
"number": "4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Syntax and basic data types",
"url": "https://drafts.csswg.org/css2/#syndata"
}
@@ -2229,7 +2229,7 @@
"#system-fonts①": {
"current": {
"number": "18.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "User preferences for fonts",
"url": "https://drafts.csswg.org/css2/#system-fonts①"
}
@@ -2580,7 +2580,7 @@
"#tables": {
"current": {
"number": "17",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Tables",
"url": "https://drafts.csswg.org/css2/#tables"
}
@@ -2592,7 +2592,7 @@
"#text": {
"current": {
"number": "16",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Text",
"url": "https://drafts.csswg.org/css2/#text"
}
@@ -2784,7 +2784,7 @@
"#ui": {
"current": {
"number": "18",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "User interface",
"url": "https://drafts.csswg.org/css2/#ui"
}
@@ -2811,7 +2811,7 @@
"#used-values": {
"current": {
"number": "6.1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Used values",
"url": "https://drafts.csswg.org/css2/#used-values"
}
@@ -2834,7 +2834,7 @@
"#values①": {
"current": {
"number": "4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Values",
"url": "https://drafts.csswg.org/css2/#values①"
}
@@ -2862,7 +2862,7 @@
"#visudet": {
"current": {
"number": "10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual formatting model details",
"url": "https://drafts.csswg.org/css2/#visudet"
}
@@ -2870,7 +2870,7 @@
"#visufx": {
"current": {
"number": "11",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual effects",
"url": "https://drafts.csswg.org/css2/#visufx"
}
@@ -2878,7 +2878,7 @@
"#visuren": {
"current": {
"number": "9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual formatting model",
"url": "https://drafts.csswg.org/css2/#visuren"
}
@@ -3068,7 +3068,7 @@
"/#Computing_heights_and_margins": {
"current": {
"number": "10.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Calculating heights and margins",
"url": "https://drafts.csswg.org/css2/#Computing_heights_and_margins"
}
@@ -3076,7 +3076,7 @@
"/#Computing_widths_and_margins": {
"current": {
"number": "10.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Calculating widths and margins",
"url": "https://drafts.csswg.org/css2/#Computing_widths_and_margins"
}
@@ -3084,7 +3084,7 @@
"/#abs-non-replaced-height": {
"current": {
"number": "10.6.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, non-replaced elements",
"url": "https://drafts.csswg.org/css2/#abs-non-replaced-height"
}
@@ -3092,7 +3092,7 @@
"/#abs-non-replaced-width": {
"current": {
"number": "10.3.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, non-replaced elements",
"url": "https://drafts.csswg.org/css2/#abs-non-replaced-width"
}
@@ -3100,7 +3100,7 @@
"/#abs-replaced-height": {
"current": {
"number": "10.6.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, replaced elements",
"url": "https://drafts.csswg.org/css2/#abs-replaced-height"
}
@@ -3108,7 +3108,7 @@
"/#abs-replaced-width": {
"current": {
"number": "10.3.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, replaced elements",
"url": "https://drafts.csswg.org/css2/#abs-replaced-width"
}
@@ -3116,7 +3116,7 @@
"/#absolute-positioning": {
"current": {
"number": "9.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolute positioning",
"url": "https://drafts.csswg.org/css2/#absolute-positioning"
}
@@ -3124,7 +3124,7 @@
"/#acknowledgements": {
"current": {
"number": "1.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Acknowledgments",
"url": "https://drafts.csswg.org/css2/#acknowledgements"
}
@@ -3132,7 +3132,7 @@
"/#addressing": {
"current": {
"number": "2.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS 2 addressing model",
"url": "https://drafts.csswg.org/css2/#addressing"
}
@@ -3140,7 +3140,7 @@
"/#adjacent-selectors": {
"current": {
"number": "5.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Adjacent sibling selectors",
"url": "https://drafts.csswg.org/css2/#adjacent-selectors"
}
@@ -3148,7 +3148,7 @@
"/#algorithm": {
"current": {
"number": "15.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font matching algorithm",
"url": "https://drafts.csswg.org/css2/#algorithm"
}
@@ -3156,7 +3156,7 @@
"/#alignment-prop": {
"current": {
"number": "16.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Alignment: the text-align property",
"url": "https://drafts.csswg.org/css2/#alignment-prop"
}
@@ -3164,7 +3164,7 @@
"/#allowed-page-breaks": {
"current": {
"number": "13.3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Allowed page breaks",
"url": "https://drafts.csswg.org/css2/#allowed-page-breaks"
}
@@ -3172,7 +3172,7 @@
"/#anonymous-block-level": {
"current": {
"number": "9.2.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Anonymous block boxes",
"url": "https://drafts.csswg.org/css2/#anonymous-block-level"
}
@@ -3180,7 +3180,7 @@
"/#anonymous-boxes": {
"current": {
"number": "17.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Anonymous table objects",
"url": "https://drafts.csswg.org/css2/#anonymous-boxes"
}
@@ -3188,7 +3188,7 @@
"/#applies-to": {
"current": {
"number": "1.4.2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Applies to",
"url": "https://drafts.csswg.org/css2/#applies-to"
}
@@ -3196,7 +3196,7 @@
"/#at-import": {
"current": {
"number": "6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The @import rule",
"url": "https://drafts.csswg.org/css2/#at-import"
}
@@ -3204,7 +3204,7 @@
"/#at-media-rule": {
"current": {
"number": "7.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The @media rule",
"url": "https://drafts.csswg.org/css2/#at-media-rule"
}
@@ -3212,7 +3212,7 @@
"/#at-rules": {
"current": {
"number": "4.1.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "At-rules",
"url": "https://drafts.csswg.org/css2/#at-rules"
}
@@ -3220,7 +3220,7 @@
"/#attribute-selectors": {
"current": {
"number": "5.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Attribute selectors",
"url": "https://drafts.csswg.org/css2/#attribute-selectors"
}
@@ -3228,7 +3228,7 @@
"/#auto-table-layout": {
"current": {
"number": "17.5.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Automatic table layout",
"url": "https://drafts.csswg.org/css2/#auto-table-layout"
}
@@ -3236,7 +3236,7 @@
"/#background": {
"current": {
"number": "14.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The background",
"url": "https://drafts.csswg.org/css2/#background"
}
@@ -3244,7 +3244,7 @@
"/#background-properties": {
"current": {
"number": "14.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Background properties: background-color, background-image, background-repeat, background-attachment, background-position, and background",
"url": "https://drafts.csswg.org/css2/#background-properties"
}
@@ -3252,7 +3252,7 @@
"/#before-after-content": {
"current": {
"number": "12.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :before and :after pseudo-elements",
"url": "https://drafts.csswg.org/css2/#before-after-content"
}
@@ -3260,7 +3260,7 @@
"/#before-and-after": {
"current": {
"number": "5.12.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :before and :after pseudo-elements",
"url": "https://drafts.csswg.org/css2/#before-and-after"
}
@@ -3268,7 +3268,7 @@
"/#best-page-breaks": {
"current": {
"number": "13.3.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "\"Best\" page breaks",
"url": "https://drafts.csswg.org/css2/#best-page-breaks"
}
@@ -3276,7 +3276,7 @@
"/#bidi-box-model": {
"current": {
"number": "8.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The box model for inline elements in bidirectional context",
"url": "https://drafts.csswg.org/css2/#bidi-box-model"
}
@@ -3284,7 +3284,7 @@
"/#block": {
"current": {
"number": "4.1.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Blocks",
"url": "https://drafts.csswg.org/css2/#block"
}
@@ -3292,7 +3292,7 @@
"/#block-boxes": {
"current": {
"number": "9.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level elements and block boxes",
"url": "https://drafts.csswg.org/css2/#block-boxes"
}
@@ -3300,7 +3300,7 @@
"/#block-formatting": {
"current": {
"number": "9.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block formatting contexts",
"url": "https://drafts.csswg.org/css2/#block-formatting"
}
@@ -3308,7 +3308,7 @@
"/#block-replaced-width": {
"current": {
"number": "10.3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level, replaced elements in normal flow",
"url": "https://drafts.csswg.org/css2/#block-replaced-width"
}
@@ -3316,7 +3316,7 @@
"/#block-root-margin": {
"current": {
"number": "10.6.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Complicated cases",
"url": "https://drafts.csswg.org/css2/#block-root-margin"
}
@@ -3324,7 +3324,7 @@
"/#blockwidth": {
"current": {
"number": "10.3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level, non-replaced elements in normal flow",
"url": "https://drafts.csswg.org/css2/#blockwidth"
}
@@ -3332,7 +3332,7 @@
"/#border-color-properties": {
"current": {
"number": "8.5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border color: border-top-color, border-right-color, border-bottom-color, border-left-color, and border-color",
"url": "https://drafts.csswg.org/css2/#border-color-properties"
}
@@ -3340,7 +3340,7 @@
"/#border-conflict-resolution": {
"current": {
"number": "17.6.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border conflict resolution",
"url": "https://drafts.csswg.org/css2/#border-conflict-resolution"
}
@@ -3348,7 +3348,7 @@
"/#border-properties": {
"current": {
"number": "8.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border properties",
"url": "https://drafts.csswg.org/css2/#border-properties"
}
@@ -3356,7 +3356,7 @@
"/#border-shorthand-properties": {
"current": {
"number": "8.5.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border shorthand properties: border-top, border-right, border-bottom, border-left, and border",
"url": "https://drafts.csswg.org/css2/#border-shorthand-properties"
}
@@ -3364,7 +3364,7 @@
"/#border-style-properties": {
"current": {
"number": "8.5.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border style: border-top-style, border-right-style, border-bottom-style, border-left-style, and border-style",
"url": "https://drafts.csswg.org/css2/#border-style-properties"
}
@@ -3372,7 +3372,7 @@
"/#border-width-properties": {
"current": {
"number": "8.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border width: border-top-width, border-right-width, border-bottom-width, border-left-width, and border-width",
"url": "https://drafts.csswg.org/css2/#border-width-properties"
}
@@ -3380,7 +3380,7 @@
"/#borders": {
"current": {
"number": "17.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Borders",
"url": "https://drafts.csswg.org/css2/#borders"
}
@@ -3388,7 +3388,7 @@
"/#box-dimensions": {
"current": {
"number": "8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Box dimensions",
"url": "https://drafts.csswg.org/css2/#box-dimensions"
}
@@ -3396,7 +3396,7 @@
"/#box-gen": {
"current": {
"number": "9.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Controlling box generation",
"url": "https://drafts.csswg.org/css2/#box-gen"
}
@@ -3404,7 +3404,7 @@
"/#box-model": {
"current": {
"number": "8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Box model",
"url": "https://drafts.csswg.org/css2/#box-model"
}
@@ -3412,7 +3412,7 @@
"/#break-inside": {
"current": {
"number": "13.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Breaks inside elements: orphans, widows",
"url": "https://drafts.csswg.org/css2/#break-inside"
}
@@ -3420,7 +3420,7 @@
"/#caps-prop": {
"current": {
"number": "16.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Capitalization: the text-transform property",
"url": "https://drafts.csswg.org/css2/#caps-prop"
}
@@ -3428,7 +3428,7 @@
"/#caption-position": {
"current": {
"number": "17.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Caption position and alignment",
"url": "https://drafts.csswg.org/css2/#caption-position"
}
@@ -3436,7 +3436,7 @@
"/#cascade": {
"current": {
"number": "6.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The cascade",
"url": "https://drafts.csswg.org/css2/#cascade"
}
@@ -3444,7 +3444,7 @@
"/#cascading-order": {
"current": {
"number": "6.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cascading order",
"url": "https://drafts.csswg.org/css2/#cascading-order"
}
@@ -3452,7 +3452,7 @@
"/#characters": {
"current": {
"number": "4.1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Characters and case",
"url": "https://drafts.csswg.org/css2/#characters"
}
@@ -3460,7 +3460,7 @@
"/#charset": {
"current": {
"number": "4.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS style sheet representation",
"url": "https://drafts.csswg.org/css2/#charset"
}
@@ -3468,7 +3468,7 @@
"/#child-selectors": {
"current": {
"number": "5.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Child selectors",
"url": "https://drafts.csswg.org/css2/#child-selectors"
}
@@ -3476,7 +3476,7 @@
"/#choose-position": {
"current": {
"number": "9.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Choosing a positioning scheme: position property",
"url": "https://drafts.csswg.org/css2/#choose-position"
}
@@ -3484,7 +3484,7 @@
"/#class-html": {
"current": {
"number": "5.8.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Class selectors",
"url": "https://drafts.csswg.org/css2/#class-html"
}
@@ -3492,7 +3492,7 @@
"/#clipping": {
"current": {
"number": "11.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Clipping: the clip property",
"url": "https://drafts.csswg.org/css2/#clipping"
}
@@ -3500,7 +3500,7 @@
"/#collapsing-borders": {
"current": {
"number": "17.6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The collapsing border model",
"url": "https://drafts.csswg.org/css2/#collapsing-borders"
}
@@ -3508,7 +3508,7 @@
"/#collapsing-margins": {
"current": {
"number": "8.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Collapsing margins",
"url": "https://drafts.csswg.org/css2/#collapsing-margins"
}
@@ -3516,7 +3516,7 @@
"/#color-units": {
"current": {
"number": "4.3.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Colors",
"url": "https://drafts.csswg.org/css2/#color-units"
}
@@ -3524,7 +3524,7 @@
"/#colors": {
"current": {
"number": "14.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Foreground color: the color property",
"url": "https://drafts.csswg.org/css2/#colors"
}
@@ -3532,7 +3532,7 @@
"/#column-alignment": {
"current": {
"number": "17.5.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Horizontal alignment in a column",
"url": "https://drafts.csswg.org/css2/#column-alignment"
}
@@ -3540,7 +3540,7 @@
"/#columns": {
"current": {
"number": "17.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Columns",
"url": "https://drafts.csswg.org/css2/#columns"
}
@@ -3548,7 +3548,7 @@
"/#comments": {
"current": {
"number": "4.1.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Comments",
"url": "https://drafts.csswg.org/css2/#comments"
}
@@ -3556,7 +3556,7 @@
"/#comp-abspos": {
"current": {
"number": "9.8.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolute positioning",
"url": "https://drafts.csswg.org/css2/#comp-abspos"
}
@@ -3564,7 +3564,7 @@
"/#comp-float": {
"current": {
"number": "9.8.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floating a box",
"url": "https://drafts.csswg.org/css2/#comp-float"
}
@@ -3572,7 +3572,7 @@
"/#comp-normal-flow": {
"current": {
"number": "9.8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Normal flow",
"url": "https://drafts.csswg.org/css2/#comp-normal-flow"
}
@@ -3580,7 +3580,7 @@
"/#comp-relpos": {
"current": {
"number": "9.8.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Relative positioning",
"url": "https://drafts.csswg.org/css2/#comp-relpos"
}
@@ -3588,7 +3588,7 @@
"/#comparison": {
"current": {
"number": "9.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Comparison of normal flow, floats, and absolute positioning",
"url": "https://drafts.csswg.org/css2/#comparison"
}
@@ -3596,7 +3596,7 @@
"/#computed-defs": {
"current": {
"number": "1.4.2.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Computed value",
"url": "https://drafts.csswg.org/css2/#computed-defs"
}
@@ -3604,7 +3604,7 @@
"/#conformance": {
"current": {
"number": "3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "UA Conformance",
"url": "https://drafts.csswg.org/css2/#conformance"
}
@@ -3612,7 +3612,7 @@
"/#containing-block": {
"current": {
"number": "9.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Containing blocks",
"url": "https://drafts.csswg.org/css2/#containing-block"
}
@@ -3620,7 +3620,7 @@
"/#containing-block-details": {
"current": {
"number": "10.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Definition of \"containing block\"",
"url": "https://drafts.csswg.org/css2/#containing-block-details"
}
@@ -3628,7 +3628,7 @@
"/#conventions": {
"current": {
"number": "1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Conventions",
"url": "https://drafts.csswg.org/css2/#conventions"
}
@@ -3636,7 +3636,7 @@
"/#counter": {
"current": {
"number": "4.3.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Counters",
"url": "https://drafts.csswg.org/css2/#counter"
}
@@ -3644,7 +3644,7 @@
"/#counter-styles": {
"current": {
"number": "12.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Counter styles",
"url": "https://drafts.csswg.org/css2/#counter-styles"
}
@@ -3652,7 +3652,7 @@
"/#counters": {
"current": {
"number": "12.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Automatic counters and numbering",
"url": "https://drafts.csswg.org/css2/#counters"
}
@@ -3660,7 +3660,7 @@
"/#ctrlchars": {
"current": {
"number": "16.6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Control and combining characters' details",
"url": "https://drafts.csswg.org/css2/#ctrlchars"
}
@@ -3668,7 +3668,7 @@
"/#cursor-props": {
"current": {
"number": "18.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cursors: the cursor property",
"url": "https://drafts.csswg.org/css2/#cursor-props"
}
@@ -3676,7 +3676,7 @@
"/#declaration": {
"current": {
"number": "4.1.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Declarations and properties",
"url": "https://drafts.csswg.org/css2/#declaration"
}
@@ -3684,7 +3684,7 @@
"/#decoration": {
"current": {
"number": "16.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Decoration",
"url": "https://drafts.csswg.org/css2/#decoration"
}
@@ -3692,7 +3692,7 @@
"/#default-attrs": {
"current": {
"number": "5.8.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Default attribute values in DTDs",
"url": "https://drafts.csswg.org/css2/#default-attrs"
}
@@ -3700,7 +3700,7 @@
"/#defs": {
"current": {
"number": "3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Definitions",
"url": "https://drafts.csswg.org/css2/#defs"
}
@@ -3708,7 +3708,7 @@
"/#descendant-selectors": {
"current": {
"number": "5.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Descendant selectors",
"url": "https://drafts.csswg.org/css2/#descendant-selectors"
}
@@ -3716,7 +3716,7 @@
"/#design-principles": {
"current": {
"number": "2.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS design principles",
"url": "https://drafts.csswg.org/css2/#design-principles"
}
@@ -3724,7 +3724,7 @@
"/#direction": {
"current": {
"number": "9.10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Text direction: the direction and unicode-bidi properties",
"url": "https://drafts.csswg.org/css2/#direction"
}
@@ -3732,7 +3732,7 @@
"/#dis-pos-flo": {
"current": {
"number": "9.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Relationships between display, position, and float",
"url": "https://drafts.csswg.org/css2/#dis-pos-flo"
}
@@ -3740,7 +3740,7 @@
"/#display-prop": {
"current": {
"number": "9.2.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The display property",
"url": "https://drafts.csswg.org/css2/#display-prop"
}
@@ -3748,7 +3748,7 @@
"/#doc-language": {
"current": {
"number": "1.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Document language elements and attributes",
"url": "https://drafts.csswg.org/css2/#doc-language"
}
@@ -3756,7 +3756,7 @@
"/#dynamic-effects": {
"current": {
"number": "17.5.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Dynamic row and column effects",
"url": "https://drafts.csswg.org/css2/#dynamic-effects"
}
@@ -3764,7 +3764,7 @@
"/#dynamic-outlines": {
"current": {
"number": "18.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Dynamic outlines: the outline property",
"url": "https://drafts.csswg.org/css2/#dynamic-outlines"
}
@@ -3772,7 +3772,7 @@
"/#dynamic-pseudo-classes": {
"current": {
"number": "5.11.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The dynamic pseudo-classes: :hover, :active, and :focus",
"url": "https://drafts.csswg.org/css2/#dynamic-pseudo-classes"
}
@@ -3780,7 +3780,7 @@
"/#egbidiwscollapse": {
"current": {
"number": "16.6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Example of bidirectionality with white space collapsing",
"url": "https://drafts.csswg.org/css2/#egbidiwscollapse"
}
@@ -3788,7 +3788,7 @@
"/#empty-cells": {
"current": {
"number": "17.6.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Borders and Backgrounds around empty cells: the empty-cells property",
"url": "https://drafts.csswg.org/css2/#empty-cells"
}
@@ -3796,7 +3796,7 @@
"/#errors": {
"current": {
"number": "3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Error conditions",
"url": "https://drafts.csswg.org/css2/#errors"
}
@@ -3804,7 +3804,7 @@
"/#escaping": {
"current": {
"number": "4.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Referring to characters not represented in a character encoding",
"url": "https://drafts.csswg.org/css2/#escaping"
}
@@ -3812,7 +3812,7 @@
"/#first-child": {
"current": {
"number": "5.11.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": ":first-child pseudo-class",
"url": "https://drafts.csswg.org/css2/#first-child"
}
@@ -3820,7 +3820,7 @@
"/#first-letter": {
"current": {
"number": "5.12.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :first-letter pseudo-element",
"url": "https://drafts.csswg.org/css2/#first-letter"
}
@@ -3828,7 +3828,7 @@
"/#first-line-pseudo": {
"current": {
"number": "5.12.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :first-line pseudo-element",
"url": "https://drafts.csswg.org/css2/#first-line-pseudo"
}
@@ -3836,7 +3836,7 @@
"/#fixed-positioning": {
"current": {
"number": "9.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Fixed positioning",
"url": "https://drafts.csswg.org/css2/#fixed-positioning"
}
@@ -3844,7 +3844,7 @@
"/#fixed-table-layout": {
"current": {
"number": "17.5.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Fixed table layout",
"url": "https://drafts.csswg.org/css2/#fixed-table-layout"
}
@@ -3852,7 +3852,7 @@
"/#float-position": {
"current": {
"number": "9.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Positioning the float: the float property",
"url": "https://drafts.csswg.org/css2/#float-position"
}
@@ -3860,7 +3860,7 @@
"/#float-replaced-width": {
"current": {
"number": "10.3.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floating, replaced elements",
"url": "https://drafts.csswg.org/css2/#float-replaced-width"
}
@@ -3868,7 +3868,7 @@
"/#float-width": {
"current": {
"number": "10.3.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floating, non-replaced elements",
"url": "https://drafts.csswg.org/css2/#float-width"
}
@@ -3876,7 +3876,7 @@
"/#floats": {
"current": {
"number": "9.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floats",
"url": "https://drafts.csswg.org/css2/#floats"
}
@@ -3884,7 +3884,7 @@
"/#flow-control": {
"current": {
"number": "9.5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Controlling flow next to floats: the clear property",
"url": "https://drafts.csswg.org/css2/#flow-control"
}
@@ -3892,7 +3892,7 @@
"/#font-boldness": {
"current": {
"number": "15.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font boldness: the font-weight property",
"url": "https://drafts.csswg.org/css2/#font-boldness"
}
@@ -3900,7 +3900,7 @@
"/#font-family-prop": {
"current": {
"number": "15.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font family: the font-family property",
"url": "https://drafts.csswg.org/css2/#font-family-prop"
}
@@ -3908,7 +3908,7 @@
"/#font-shorthand": {
"current": {
"number": "15.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Shorthand font property: the font property",
"url": "https://drafts.csswg.org/css2/#font-shorthand"
}
@@ -3916,7 +3916,7 @@
"/#font-size-props": {
"current": {
"number": "15.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font size: the font-size property",
"url": "https://drafts.csswg.org/css2/#font-size-props"
}
@@ -3924,7 +3924,7 @@
"/#font-styling": {
"current": {
"number": "15.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font styling: the font-style property",
"url": "https://drafts.csswg.org/css2/#font-styling"
}
@@ -3932,7 +3932,7 @@
"/#fonts-intro": {
"current": {
"number": "15.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction",
"url": "https://drafts.csswg.org/css2/#fonts-intro"
}
@@ -3940,7 +3940,7 @@
"/#forced": {
"current": {
"number": "13.3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Forced page breaks",
"url": "https://drafts.csswg.org/css2/#forced"
}
@@ -3948,7 +3948,7 @@
"/#generated-text": {
"current": {
"number": "12",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Generated content, automatic numbering, and lists",
"url": "https://drafts.csswg.org/css2/#generated-text"
}
@@ -3956,7 +3956,7 @@
"/#generic-font-families": {
"current": {
"number": "15.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Generic font families",
"url": "https://drafts.csswg.org/css2/#generic-font-families"
}
@@ -3964,7 +3964,7 @@
"/#grouping": {
"current": {
"number": "5.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Grouping",
"url": "https://drafts.csswg.org/css2/#grouping"
}
@@ -3972,7 +3972,7 @@
"/#height-layout": {
"current": {
"number": "17.5.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Table height algorithms",
"url": "https://drafts.csswg.org/css2/#height-layout"
}
@@ -3980,7 +3980,7 @@
"/#html-tutorial": {
"current": {
"number": "2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "A brief CSS 2 tutorial for HTML",
"url": "https://drafts.csswg.org/css2/#html-tutorial"
}
@@ -3988,7 +3988,7 @@
"/#id-selectors": {
"current": {
"number": "5.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "ID selectors",
"url": "https://drafts.csswg.org/css2/#id-selectors"
}
@@ -3996,7 +3996,7 @@
"/#images-and-longdesc": {
"current": {
"number": "1.4.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Images and long descriptions",
"url": "https://drafts.csswg.org/css2/#images-and-longdesc"
}
@@ -4004,7 +4004,7 @@
"/#important-rules": {
"current": {
"number": "6.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "!important rules",
"url": "https://drafts.csswg.org/css2/#important-rules"
}
@@ -4012,7 +4012,7 @@
"/#indentation-prop": {
"current": {
"number": "16.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Indentation: the text-indent property",
"url": "https://drafts.csswg.org/css2/#indentation-prop"
}
@@ -4020,7 +4020,7 @@
"/#inheritance": {
"current": {
"number": "6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inheritance",
"url": "https://drafts.csswg.org/css2/#inheritance"
}
@@ -4028,7 +4028,7 @@
"/#inherited-prop": {
"current": {
"number": "1.4.2.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inherited",
"url": "https://drafts.csswg.org/css2/#inherited-prop"
}
@@ -4036,7 +4036,7 @@
"/#initial-value": {
"current": {
"number": "1.4.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Initial",
"url": "https://drafts.csswg.org/css2/#initial-value"
}
@@ -4044,7 +4044,7 @@
"/#inline-boxes": {
"current": {
"number": "9.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline-level elements and inline boxes",
"url": "https://drafts.csswg.org/css2/#inline-boxes"
}
@@ -4052,7 +4052,7 @@
"/#inline-formatting": {
"current": {
"number": "9.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline formatting contexts",
"url": "https://drafts.csswg.org/css2/#inline-formatting"
}
@@ -4060,7 +4060,7 @@
"/#inline-non-replaced": {
"current": {
"number": "10.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline, non-replaced elements",
"url": "https://drafts.csswg.org/css2/#inline-non-replaced"
}
@@ -4068,7 +4068,7 @@
"/#inline-replaced-height": {
"current": {
"number": "10.6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline replaced elements, block-level replaced elements in normal flow, inline-block replaced elements in normal flow and floating replaced elements",
"url": "https://drafts.csswg.org/css2/#inline-replaced-height"
}
@@ -4076,7 +4076,7 @@
"/#inline-replaced-width": {
"current": {
"number": "10.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline, replaced elements",
"url": "https://drafts.csswg.org/css2/#inline-replaced-width"
}
@@ -4084,7 +4084,7 @@
"/#inline-width": {
"current": {
"number": "10.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline, non-replaced elements",
"url": "https://drafts.csswg.org/css2/#inline-width"
}
@@ -4092,7 +4092,7 @@
"/#inlineblock-replaced-width": {
"current": {
"number": "10.3.10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "inline-block, replaced elements in normal flow",
"url": "https://drafts.csswg.org/css2/#inlineblock-replaced-width"
}
@@ -4100,7 +4100,7 @@
"/#inlineblock-width": {
"current": {
"number": "10.3.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "inline-block, non-replaced elements in normal flow",
"url": "https://drafts.csswg.org/css2/#inlineblock-width"
}
@@ -4108,7 +4108,7 @@
"/#keywords": {
"current": {
"number": "4.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Keywords",
"url": "https://drafts.csswg.org/css2/#keywords"
}
@@ -4116,7 +4116,7 @@
"/#lang": {
"current": {
"number": "5.11.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The language pseudo-class: :lang",
"url": "https://drafts.csswg.org/css2/#lang"
}
@@ -4124,7 +4124,7 @@
"/#layers": {
"current": {
"number": "9.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Layered presentation",
"url": "https://drafts.csswg.org/css2/#layers"
}
@@ -4132,7 +4132,7 @@
"/#leading": {
"current": {
"number": "10.8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Leading and half-leading",
"url": "https://drafts.csswg.org/css2/#leading"
}
@@ -4140,7 +4140,7 @@
"/#length-units": {
"current": {
"number": "4.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lengths",
"url": "https://drafts.csswg.org/css2/#length-units"
}
@@ -4148,7 +4148,7 @@
"/#line-height": {
"current": {
"number": "10.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Line height calculations: the line-height and vertical-align properties",
"url": "https://drafts.csswg.org/css2/#line-height"
}
@@ -4156,7 +4156,7 @@
"/#lining-striking-props": {
"current": {
"number": "16.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Underlining, overlining, striking, and blinking: the text-decoration property",
"url": "https://drafts.csswg.org/css2/#lining-striking-props"
}
@@ -4164,7 +4164,7 @@
"/#link-pseudo-classes": {
"current": {
"number": "5.11.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The link pseudo-classes: :link and :visited",
"url": "https://drafts.csswg.org/css2/#link-pseudo-classes"
}
@@ -4172,7 +4172,7 @@
"/#list-style": {
"current": {
"number": "12.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lists: the list-style-type, list-style-image, list-style-position, and list-style properties",
"url": "https://drafts.csswg.org/css2/#list-style"
}
@@ -4180,7 +4180,7 @@
"/#lists": {
"current": {
"number": "12.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lists",
"url": "https://drafts.csswg.org/css2/#lists"
}
@@ -4188,7 +4188,7 @@
"/#magnification": {
"current": {
"number": "18.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Magnification",
"url": "https://drafts.csswg.org/css2/#magnification"
}
@@ -4196,7 +4196,7 @@
"/#margin-properties": {
"current": {
"number": "8.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Margin properties: margin-top, margin-right, margin-bottom, margin-left, and margin",
"url": "https://drafts.csswg.org/css2/#margin-properties"
}
@@ -4204,7 +4204,7 @@
"/#matching-attrs": {
"current": {
"number": "5.8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Matching attributes and attribute values",
"url": "https://drafts.csswg.org/css2/#matching-attrs"
}
@@ -4212,7 +4212,7 @@
"/#media-applies": {
"current": {
"number": "1.4.2.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Media groups",
"url": "https://drafts.csswg.org/css2/#media-applies"
}
@@ -4220,7 +4220,7 @@
"/#media-groups": {
"current": {
"number": "7.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Media groups",
"url": "https://drafts.csswg.org/css2/#media-groups"
}
@@ -4228,7 +4228,7 @@
"/#media-intro": {
"current": {
"number": "7.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to media types",
"url": "https://drafts.csswg.org/css2/#media-intro"
}
@@ -4236,7 +4236,7 @@
"/#media-sheets": {
"current": {
"number": "7.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specifying media-dependent style sheets",
"url": "https://drafts.csswg.org/css2/#media-sheets"
}
@@ -4244,7 +4244,7 @@
"/#media-types": {
"current": {
"number": "7.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Recognized media types",
"url": "https://drafts.csswg.org/css2/#media-types"
}
@@ -4252,7 +4252,7 @@
"/#min-max-heights": {
"current": {
"number": "10.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Minimum and maximum heights: min-height and max-height",
"url": "https://drafts.csswg.org/css2/#min-max-heights"
}
@@ -4260,7 +4260,7 @@
"/#min-max-widths": {
"current": {
"number": "10.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Minimum and maximum widths: min-width and max-width",
"url": "https://drafts.csswg.org/css2/#min-max-widths"
}
@@ -4268,7 +4268,7 @@
"/#model": {
"current": {
"number": "17.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Tables in the visual formatting model",
"url": "https://drafts.csswg.org/css2/#model"
}
@@ -4276,7 +4276,7 @@
"/#mpb-examples": {
"current": {
"number": "8.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Example of margins, padding, and borders",
"url": "https://drafts.csswg.org/css2/#mpb-examples"
}
@@ -4284,7 +4284,7 @@
"/#normal-block": {
"current": {
"number": "10.6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level non-replaced elements in normal flow when overflow computes to visible",
"url": "https://drafts.csswg.org/css2/#normal-block"
}
@@ -4292,7 +4292,7 @@
"/#normal-flow": {
"current": {
"number": "9.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Normal flow",
"url": "https://drafts.csswg.org/css2/#normal-flow"
}
@@ -4300,7 +4300,7 @@
"/#notes-and-examples": {
"current": {
"number": "1.4.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Notes and examples",
"url": "https://drafts.csswg.org/css2/#notes-and-examples"
}
@@ -4308,7 +4308,7 @@
"/#numbers": {
"current": {
"number": "4.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Integers and real numbers",
"url": "https://drafts.csswg.org/css2/#numbers"
}
@@ -4316,7 +4316,7 @@
"/#organization": {
"current": {
"number": "1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "How the specification is organized",
"url": "https://drafts.csswg.org/css2/#organization"
}
@@ -4324,7 +4324,7 @@
"/#outline-focus": {
"current": {
"number": "18.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Outlines and the focus",
"url": "https://drafts.csswg.org/css2/#outline-focus"
}
@@ -4332,7 +4332,7 @@
"/#outside-page-box": {
"current": {
"number": "13.2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Content outside the page box",
"url": "https://drafts.csswg.org/css2/#outside-page-box"
}
@@ -4340,7 +4340,7 @@
"/#overflow-clipping": {
"current": {
"number": "11.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Overflow and clipping",
"url": "https://drafts.csswg.org/css2/#overflow-clipping"
}
@@ -4348,7 +4348,7 @@
"/#padding-properties": {
"current": {
"number": "8.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Padding properties: padding-top, padding-right, padding-bottom, padding-left, and padding",
"url": "https://drafts.csswg.org/css2/#padding-properties"
}
@@ -4356,7 +4356,7 @@
"/#page-box": {
"current": {
"number": "13.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page boxes: the @page rule",
"url": "https://drafts.csswg.org/css2/#page-box"
}
@@ -4364,7 +4364,7 @@
"/#page-break-props": {
"current": {
"number": "13.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page break properties: page-break-before, page-break-after, page-break-inside",
"url": "https://drafts.csswg.org/css2/#page-break-props"
}
@@ -4372,7 +4372,7 @@
"/#page-breaks": {
"current": {
"number": "13.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page breaks",
"url": "https://drafts.csswg.org/css2/#page-breaks"
}
@@ -4380,7 +4380,7 @@
"/#page-cascade": {
"current": {
"number": "13.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cascading in the page context",
"url": "https://drafts.csswg.org/css2/#page-cascade"
}
@@ -4388,7 +4388,7 @@
"/#page-intro": {
"current": {
"number": "13.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to paged media",
"url": "https://drafts.csswg.org/css2/#page-intro"
}
@@ -4396,7 +4396,7 @@
"/#page-margins": {
"current": {
"number": "13.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page margins",
"url": "https://drafts.csswg.org/css2/#page-margins"
}
@@ -4404,7 +4404,7 @@
"/#page-selectors": {
"current": {
"number": "13.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page selectors: selecting left, right, and first pages",
"url": "https://drafts.csswg.org/css2/#page-selectors"
}
@@ -4412,7 +4412,7 @@
"/#parsing-errors": {
"current": {
"number": "4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Rules for handling parsing errors",
"url": "https://drafts.csswg.org/css2/#parsing-errors"
}
@@ -4420,7 +4420,7 @@
"/#pattern-matching": {
"current": {
"number": "5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pattern matching",
"url": "https://drafts.csswg.org/css2/#pattern-matching"
}
@@ -4428,7 +4428,7 @@
"/#percentage-units": {
"current": {
"number": "4.3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Percentages",
"url": "https://drafts.csswg.org/css2/#percentage-units"
}
@@ -4436,7 +4436,7 @@
"/#percentage-wrt": {
"current": {
"number": "1.4.2.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Percentage values",
"url": "https://drafts.csswg.org/css2/#percentage-wrt"
}
@@ -4444,7 +4444,7 @@
"/#position-props": {
"current": {
"number": "9.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Box offsets: top, right, bottom, left",
"url": "https://drafts.csswg.org/css2/#position-props"
}
@@ -4452,7 +4452,7 @@
"/#positioning-scheme": {
"current": {
"number": "9.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Positioning schemes",
"url": "https://drafts.csswg.org/css2/#positioning-scheme"
}
@@ -4460,7 +4460,7 @@
"/#preshint": {
"current": {
"number": "6.4.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Precedence of non-CSS presentational hints",
"url": "https://drafts.csswg.org/css2/#preshint"
}
@@ -4468,7 +4468,7 @@
"/#processing-model": {
"current": {
"number": "2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The CSS 2 processing model",
"url": "https://drafts.csswg.org/css2/#processing-model"
}
@@ -4476,7 +4476,7 @@
"/#property-defs": {
"current": {
"number": "1.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS property definitions",
"url": "https://drafts.csswg.org/css2/#property-defs"
}
@@ -4484,7 +4484,7 @@
"/#pseudo-class-selectors": {
"current": {
"number": "5.11",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pseudo-classes",
"url": "https://drafts.csswg.org/css2/#pseudo-class-selectors"
}
@@ -4492,7 +4492,7 @@
"/#pseudo-element-selectors": {
"current": {
"number": "5.12",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pseudo-elements",
"url": "https://drafts.csswg.org/css2/#pseudo-element-selectors"
}
@@ -4500,7 +4500,7 @@
"/#pseudo-elements": {
"current": {
"number": "5.10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pseudo-elements and pseudo-classes",
"url": "https://drafts.csswg.org/css2/#pseudo-elements"
}
@@ -4508,7 +4508,7 @@
"/#quotes": {
"current": {
"number": "12.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Quotation marks",
"url": "https://drafts.csswg.org/css2/#quotes"
}
@@ -4516,7 +4516,7 @@
"/#quotes-insert": {
"current": {
"number": "12.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inserting quotes with the content property",
"url": "https://drafts.csswg.org/css2/#quotes-insert"
}
@@ -4524,7 +4524,7 @@
"/#quotes-specify": {
"current": {
"number": "12.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specifying quotes with the quotes property",
"url": "https://drafts.csswg.org/css2/#quotes-specify"
}
@@ -4532,7 +4532,7 @@
"/#reading": {
"current": {
"number": "1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Reading the specification",
"url": "https://drafts.csswg.org/css2/#reading"
}
@@ -4540,7 +4540,7 @@
"/#relative-positioning": {
"current": {
"number": "9.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Relative positioning",
"url": "https://drafts.csswg.org/css2/#relative-positioning"
}
@@ -4548,7 +4548,7 @@
"/#root-height": {
"current": {
"number": "10.6.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "auto heights for block formatting context roots",
"url": "https://drafts.csswg.org/css2/#root-height"
}
@@ -4556,7 +4556,7 @@
"/#rule-sets": {
"current": {
"number": "4.1.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Rule sets, declaration blocks, and selectors",
"url": "https://drafts.csswg.org/css2/#rule-sets"
}
@@ -4564,7 +4564,7 @@
"/#run-in": {
"current": {
"number": "9.2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Run-in boxes",
"url": "https://drafts.csswg.org/css2/#run-in"
}
@@ -4572,7 +4572,7 @@
"/#scope": {
"current": {
"number": "12.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Nested counters and scope",
"url": "https://drafts.csswg.org/css2/#scope"
}
@@ -4580,7 +4580,7 @@
"/#selector-syntax": {
"current": {
"number": "5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Selector syntax",
"url": "https://drafts.csswg.org/css2/#selector-syntax"
}
@@ -4588,7 +4588,7 @@
"/#separated-borders": {
"current": {
"number": "17.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The separated borders model",
"url": "https://drafts.csswg.org/css2/#separated-borders"
}
@@ -4596,7 +4596,7 @@
"/#shorthand": {
"current": {
"number": "1.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Shorthand properties",
"url": "https://drafts.csswg.org/css2/#shorthand"
}
@@ -4604,7 +4604,7 @@
"/#small-caps": {
"current": {
"number": "15.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Small-caps: the font-variant property",
"url": "https://drafts.csswg.org/css2/#small-caps"
}
@@ -4612,7 +4612,7 @@
"/#spacing-props": {
"current": {
"number": "16.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Letter and word spacing: the letter-spacing and word-spacing properties",
"url": "https://drafts.csswg.org/css2/#spacing-props"
}
@@ -4620,7 +4620,7 @@
"/#specificity": {
"current": {
"number": "6.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Calculating a selector’s specificity",
"url": "https://drafts.csswg.org/css2/#specificity"
}
@@ -4628,7 +4628,7 @@
"/#statements": {
"current": {
"number": "4.1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Statements",
"url": "https://drafts.csswg.org/css2/#statements"
}
@@ -4636,7 +4636,7 @@
"/#strings": {
"current": {
"number": "4.3.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Strings",
"url": "https://drafts.csswg.org/css2/#strings"
}
@@ -4644,7 +4644,7 @@
"/#syntax": {
"current": {
"number": "4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Syntax",
"url": "https://drafts.csswg.org/css2/#syntax"
}
@@ -4652,7 +4652,7 @@
"/#system-colors": {
"current": {
"number": "18.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "System Colors",
"url": "https://drafts.csswg.org/css2/#system-colors"
}
@@ -4660,7 +4660,7 @@
"/#table-border-styles": {
"current": {
"number": "17.6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border styles",
"url": "https://drafts.csswg.org/css2/#table-border-styles"
}
@@ -4668,7 +4668,7 @@
"/#table-display": {
"current": {
"number": "17.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The CSS table model",
"url": "https://drafts.csswg.org/css2/#table-display"
}
@@ -4676,7 +4676,7 @@
"/#table-layers": {
"current": {
"number": "17.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Table layers and transparency",
"url": "https://drafts.csswg.org/css2/#table-layers"
}
@@ -4684,7 +4684,7 @@
"/#table-layout": {
"current": {
"number": "17.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual layout of table contents",
"url": "https://drafts.csswg.org/css2/#table-layout"
}
@@ -4692,7 +4692,7 @@
"/#tables-intro": {
"current": {
"number": "17.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to tables",
"url": "https://drafts.csswg.org/css2/#tables-intro"
}
@@ -4700,7 +4700,7 @@
"/#text-css": {
"current": {
"number": "3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The text/css content type",
"url": "https://drafts.csswg.org/css2/#text-css"
}
@@ -4708,7 +4708,7 @@
"/#the-canvas": {
"current": {
"number": "2.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The canvas",
"url": "https://drafts.csswg.org/css2/#the-canvas"
}
@@ -4716,7 +4716,7 @@
"/#the-height-property": {
"current": {
"number": "10.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Content height: the height property",
"url": "https://drafts.csswg.org/css2/#the-height-property"
}
@@ -4724,7 +4724,7 @@
"/#the-page": {
"current": {
"number": "13",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Paged media",
"url": "https://drafts.csswg.org/css2/#the-page"
}
@@ -4732,7 +4732,7 @@
"/#the-width-property": {
"current": {
"number": "10.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Content width: the width property",
"url": "https://drafts.csswg.org/css2/#the-width-property"
}
@@ -4740,7 +4740,7 @@
"/#tokenization": {
"current": {
"number": "4.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Tokenization",
"url": "https://drafts.csswg.org/css2/#tokenization"
}
@@ -4748,7 +4748,7 @@
"/#type-selectors": {
"current": {
"number": "5.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Type selectors",
"url": "https://drafts.csswg.org/css2/#type-selectors"
}
@@ -4756,7 +4756,7 @@
"/#undisplayed-counters": {
"current": {
"number": "12.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Counters in elements with 'display: none'",
"url": "https://drafts.csswg.org/css2/#undisplayed-counters"
}
@@ -4764,7 +4764,7 @@
"/#universal-selector": {
"current": {
"number": "5.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Universal selector",
"url": "https://drafts.csswg.org/css2/#universal-selector"
}
@@ -4772,7 +4772,7 @@
"/#unsupported-values": {
"current": {
"number": "4.3.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Unsupported Values",
"url": "https://drafts.csswg.org/css2/#unsupported-values"
}
@@ -4780,7 +4780,7 @@
"/#uri": {
"current": {
"number": "4.3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "URLs and URIs",
"url": "https://drafts.csswg.org/css2/#uri"
}
@@ -4788,7 +4788,7 @@
"/#value-def-inherit": {
"current": {
"number": "6.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The inherit value",
"url": "https://drafts.csswg.org/css2/#value-def-inherit"
}
@@ -4796,7 +4796,7 @@
"/#value-defs": {
"current": {
"number": "1.4.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Value",
"url": "https://drafts.csswg.org/css2/#value-defs"
}
@@ -4804,7 +4804,7 @@
"/#value-stages": {
"current": {
"number": "6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specified, computed, and actual values",
"url": "https://drafts.csswg.org/css2/#value-stages"
}
@@ -4812,7 +4812,7 @@
"/#vendor-keyword-history": {
"current": {
"number": "4.1.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Informative Historical Notes",
"url": "https://drafts.csswg.org/css2/#vendor-keyword-history"
}
@@ -4820,7 +4820,7 @@
"/#vendor-keywords": {
"current": {
"number": "4.1.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Vendor-specific extensions",
"url": "https://drafts.csswg.org/css2/#vendor-keywords"
}
@@ -4828,7 +4828,7 @@
"/#viewport": {
"current": {
"number": "9.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The viewport",
"url": "https://drafts.csswg.org/css2/#viewport"
}
@@ -4836,7 +4836,7 @@
"/#visibility": {
"current": {
"number": "11.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visibility: the visibility property",
"url": "https://drafts.csswg.org/css2/#visibility"
}
@@ -4844,7 +4844,7 @@
"/#visual-model-intro": {
"current": {
"number": "9.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to the visual formatting model",
"url": "https://drafts.csswg.org/css2/#visual-model-intro"
}
@@ -4852,7 +4852,7 @@
"/#white-space-model": {
"current": {
"number": "16.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The white-space processing model",
"url": "https://drafts.csswg.org/css2/#white-space-model"
}
@@ -4860,7 +4860,7 @@
"/#white-space-prop": {
"current": {
"number": "16.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "White space: the white-space property",
"url": "https://drafts.csswg.org/css2/#white-space-prop"
}
@@ -4868,7 +4868,7 @@
"/#width-layout": {
"current": {
"number": "17.5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Table width algorithms: the table-layout property",
"url": "https://drafts.csswg.org/css2/#width-layout"
}
@@ -4876,7 +4876,7 @@
"/#xml-tutorial": {
"current": {
"number": "2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "A brief CSS 2 tutorial for XML",
"url": "https://drafts.csswg.org/css2/#xml-tutorial"
}
@@ -4884,7 +4884,7 @@
"/#z-index": {
"current": {
"number": "9.9.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specifying the stack level: the z-index property",
"url": "https://drafts.csswg.org/css2/#z-index"
}
@@ -4892,6737 +4892,6737 @@
"/about#acknowledgements": {
"snapshot": {
"number": "1.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Acknowledgments",
- "url": "https://www.w3.org/TR/CSS21/about.html#acknowledgements"
+ "url": "https://www.w3.org/TR/CSS2/about.html#acknowledgements"
}
},
"/about#applies-to": {
"snapshot": {
"number": "1.4.2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Applies to",
- "url": "https://www.w3.org/TR/CSS21/about.html#applies-to"
+ "url": "https://www.w3.org/TR/CSS2/about.html#applies-to"
}
},
"/about#computed-defs": {
"snapshot": {
"number": "1.4.2.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Computed value",
- "url": "https://www.w3.org/TR/CSS21/about.html#computed-defs"
+ "url": "https://www.w3.org/TR/CSS2/about.html#computed-defs"
}
},
"/about#conventions": {
"snapshot": {
"number": "1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Conventions",
- "url": "https://www.w3.org/TR/CSS21/about.html#conventions"
+ "url": "https://www.w3.org/TR/CSS2/about.html#conventions"
}
},
"/about#css2.1-v-css2": {
"snapshot": {
"number": "1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS 2.1 vs CSS 2",
- "url": "https://www.w3.org/TR/CSS21/about.html#css2.1-v-css2"
+ "url": "https://www.w3.org/TR/CSS2/about.html#css2.1-v-css2"
}
},
"/about#doc-language": {
"snapshot": {
"number": "1.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Document language elements and attributes",
- "url": "https://www.w3.org/TR/CSS21/about.html#doc-language"
+ "url": "https://www.w3.org/TR/CSS2/about.html#doc-language"
}
},
"/about#images-and-longdesc": {
"snapshot": {
"number": "1.4.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Images and long descriptions",
- "url": "https://www.w3.org/TR/CSS21/about.html#images-and-longdesc"
+ "url": "https://www.w3.org/TR/CSS2/about.html#images-and-longdesc"
}
},
"/about#inherited-prop": {
"snapshot": {
"number": "1.4.2.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inherited",
- "url": "https://www.w3.org/TR/CSS21/about.html#inherited-prop"
+ "url": "https://www.w3.org/TR/CSS2/about.html#inherited-prop"
}
},
"/about#initial-value": {
"snapshot": {
"number": "1.4.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Initial",
- "url": "https://www.w3.org/TR/CSS21/about.html#initial-value"
+ "url": "https://www.w3.org/TR/CSS2/about.html#initial-value"
}
},
"/about#media-applies": {
"snapshot": {
"number": "1.4.2.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Media groups",
- "url": "https://www.w3.org/TR/CSS21/about.html#media-applies"
+ "url": "https://www.w3.org/TR/CSS2/about.html#media-applies"
}
},
"/about#notes-and-examples": {
"snapshot": {
"number": "1.4.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Notes and examples",
- "url": "https://www.w3.org/TR/CSS21/about.html#notes-and-examples"
+ "url": "https://www.w3.org/TR/CSS2/about.html#notes-and-examples"
}
},
"/about#organization": {
"snapshot": {
"number": "1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "How the specification is organized",
- "url": "https://www.w3.org/TR/CSS21/about.html#organization"
+ "url": "https://www.w3.org/TR/CSS2/about.html#organization"
}
},
"/about#percentage-wrt": {
"snapshot": {
"number": "1.4.2.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Percentage values",
- "url": "https://www.w3.org/TR/CSS21/about.html#percentage-wrt"
+ "url": "https://www.w3.org/TR/CSS2/about.html#percentage-wrt"
}
},
"/about#property-defs": {
"snapshot": {
"number": "1.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS property definitions",
- "url": "https://www.w3.org/TR/CSS21/about.html#property-defs"
+ "url": "https://www.w3.org/TR/CSS2/about.html#property-defs"
}
},
"/about#q1.0": {
"snapshot": {
"number": "1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "About the CSS 2.1 Specification",
- "url": "https://www.w3.org/TR/CSS21/about.html#q1.0"
+ "url": "https://www.w3.org/TR/CSS2/about.html#q1.0"
}
},
"/about#reading": {
"snapshot": {
"number": "1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Reading the specification",
- "url": "https://www.w3.org/TR/CSS21/about.html#reading"
+ "url": "https://www.w3.org/TR/CSS2/about.html#reading"
}
},
"/about#shorthand": {
"snapshot": {
"number": "1.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Shorthand properties",
- "url": "https://www.w3.org/TR/CSS21/about.html#shorthand"
+ "url": "https://www.w3.org/TR/CSS2/about.html#shorthand"
}
},
"/about#value-defs": {
"snapshot": {
"number": "1.4.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Value",
- "url": "https://www.w3.org/TR/CSS21/about.html#value-defs"
+ "url": "https://www.w3.org/TR/CSS2/about.html#value-defs"
}
},
"/aural#Emacspeak": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Emacspeak",
- "url": "https://www.w3.org/TR/CSS21/aural.html#Emacspeak"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#Emacspeak"
}
},
"/aural#angles": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Angles",
- "url": "https://www.w3.org/TR/CSS21/aural.html#angles"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#angles"
}
},
"/aural#aural-intro": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to aural style sheets",
- "url": "https://www.w3.org/TR/CSS21/aural.html#aural-intro"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#aural-intro"
}
},
"/aural#aural-media-group": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The media types 'aural' and 'speech'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#aural-media-group"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#aural-media-group"
}
},
"/aural#aural-tables": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Audio rendering of tables",
- "url": "https://www.w3.org/TR/CSS21/aural.html#aural-tables"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#aural-tables"
}
},
"/aural#cue-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cue properties: 'cue-before', 'cue-after', and 'cue'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#cue-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#cue-props"
}
},
"/aural#frequencies": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Frequencies",
- "url": "https://www.w3.org/TR/CSS21/aural.html#frequencies"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#frequencies"
}
},
"/aural#mixing-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Mixing properties: 'play-during'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#mixing-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#mixing-props"
}
},
"/aural#pause-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pause properties: 'pause-before', 'pause-after', and 'pause'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#pause-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#pause-props"
}
},
"/aural#q19.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Aural style sheets",
- "url": "https://www.w3.org/TR/CSS21/aural.html#q19.0"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#q19.0"
}
},
"/aural#sample": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Sample style sheet for HTML",
- "url": "https://www.w3.org/TR/CSS21/aural.html#sample"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#sample"
}
},
"/aural#spatial-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Spatial properties: 'azimuth' and 'elevation'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#spatial-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#spatial-props"
}
},
"/aural#speak-headers": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Speaking headers: the 'speak-header' property",
- "url": "https://www.w3.org/TR/CSS21/aural.html#speak-headers"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#speak-headers"
}
},
"/aural#speaking-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Speaking properties: 'speak'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#speaking-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#speaking-props"
}
},
"/aural#speech-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Speech properties: 'speak-punctuation' and 'speak-numeral'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#speech-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#speech-props"
}
},
"/aural#times": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Times",
- "url": "https://www.w3.org/TR/CSS21/aural.html#times"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#times"
}
},
"/aural#voice-char-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Voice characteristic properties: 'speech-rate', 'voice-family', 'pitch', 'pitch-range', 'stress', and 'richness'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#voice-char-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#voice-char-props"
}
},
"/aural#volume-props": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Volume properties: 'volume'",
- "url": "https://www.w3.org/TR/CSS21/aural.html#volume-props"
+ "url": "https://www.w3.org/TR/CSS2/aural.html#volume-props"
}
},
"/box#bidi-box-model": {
"snapshot": {
"number": "8.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The box model for inline elements in bidirectional context",
- "url": "https://www.w3.org/TR/CSS21/box.html#bidi-box-model"
+ "url": "https://www.w3.org/TR/CSS2/box.html#bidi-box-model"
}
},
"/box#border-color-properties": {
"snapshot": {
"number": "8.5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border color: 'border-top-color', 'border-right-color', 'border-bottom-color', 'border-left-color', and 'border-color'",
- "url": "https://www.w3.org/TR/CSS21/box.html#border-color-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#border-color-properties"
}
},
"/box#border-properties": {
"snapshot": {
"number": "8.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border properties",
- "url": "https://www.w3.org/TR/CSS21/box.html#border-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#border-properties"
}
},
"/box#border-shorthand-properties": {
"snapshot": {
"number": "8.5.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border shorthand properties: 'border-top', 'border-right', 'border-bottom', 'border-left', and 'border'",
- "url": "https://www.w3.org/TR/CSS21/box.html#border-shorthand-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#border-shorthand-properties"
}
},
"/box#border-style-properties": {
"snapshot": {
"number": "8.5.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border style: 'border-top-style', 'border-right-style', 'border-bottom-style', 'border-left-style', and 'border-style'",
- "url": "https://www.w3.org/TR/CSS21/box.html#border-style-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#border-style-properties"
}
},
"/box#border-width-properties": {
"snapshot": {
"number": "8.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border width: 'border-top-width', 'border-right-width', 'border-bottom-width', 'border-left-width', and 'border-width'",
- "url": "https://www.w3.org/TR/CSS21/box.html#border-width-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#border-width-properties"
}
},
"/box#box-dimensions": {
"snapshot": {
"number": "8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Box dimensions",
- "url": "https://www.w3.org/TR/CSS21/box.html#box-dimensions"
+ "url": "https://www.w3.org/TR/CSS2/box.html#box-dimensions"
}
},
"/box#box-model": {
"snapshot": {
"number": "8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Box model",
- "url": "https://www.w3.org/TR/CSS21/box.html#box-model"
+ "url": "https://www.w3.org/TR/CSS2/box.html#box-model"
}
},
"/box#collapsing-margins": {
"snapshot": {
"number": "8.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/box.html#collapsing-margins"
+ "url": "https://www.w3.org/TR/CSS2/box.html#collapsing-margins"
}
},
"/box#margin-properties": {
"snapshot": {
"number": "8.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Margin properties: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left', and 'margin'",
- "url": "https://www.w3.org/TR/CSS21/box.html#margin-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#margin-properties"
}
},
"/box#mpb-examples": {
"snapshot": {
"number": "8.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Example of margins, padding, and borders",
- "url": "https://www.w3.org/TR/CSS21/box.html#mpb-examples"
+ "url": "https://www.w3.org/TR/CSS2/box.html#mpb-examples"
}
},
"/box#padding-properties": {
"snapshot": {
"number": "8.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Padding properties: 'padding-top', 'padding-right', 'padding-bottom', 'padding-left', and 'padding'",
- "url": "https://www.w3.org/TR/CSS21/box.html#padding-properties"
+ "url": "https://www.w3.org/TR/CSS2/box.html#padding-properties"
}
},
"/cascade#actual-value": {
"snapshot": {
"number": "6.1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Actual values",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#actual-value"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#actual-value"
}
},
"/cascade#at-import": {
"snapshot": {
"number": "6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The @import rule",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#at-import"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#at-import"
}
},
"/cascade#cascade": {
"snapshot": {
"number": "6.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The cascade",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#cascade"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#cascade"
}
},
"/cascade#cascading-order": {
"snapshot": {
"number": "6.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cascading order",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#cascading-order"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#cascading-order"
}
},
"/cascade#computed-value": {
"snapshot": {
"number": "6.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Computed values",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#computed-value"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#computed-value"
}
},
"/cascade#important-rules": {
"snapshot": {
"number": "6.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "!important rules",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#important-rules"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#important-rules"
}
},
"/cascade#inheritance": {
"snapshot": {
"number": "6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inheritance",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#inheritance"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#inheritance"
}
},
"/cascade#preshint": {
"snapshot": {
"number": "6.4.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Precedence of non-CSS presentational hints",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#preshint"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#preshint"
}
},
"/cascade#q6.0": {
"snapshot": {
"number": "6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Assigning property values, Cascading, and Inheritance",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#q6.0"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#q6.0"
}
},
"/cascade#specificity": {
"snapshot": {
"number": "6.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Calculating a selector's specificity",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#specificity"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#specificity"
}
},
"/cascade#specified-value": {
"snapshot": {
"number": "6.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specified values",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#specified-value"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#specified-value"
}
},
"/cascade#used-value": {
"snapshot": {
"number": "6.1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Used values",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#used-value"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#used-value"
}
},
"/cascade#value-def-inherit": {
"snapshot": {
"number": "6.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The 'inherit' value",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#value-def-inherit"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#value-def-inherit"
}
},
"/cascade#value-stages": {
"snapshot": {
"number": "6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specified, computed, and actual values",
- "url": "https://www.w3.org/TR/CSS21/cascade.html#value-stages"
+ "url": "https://www.w3.org/TR/CSS2/cascade.html#value-stages"
}
},
"/changes#a12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.2 The 'content' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#a12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#a12.2"
}
},
"/changes#a16.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6 White space: the 'white-space' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#a16.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#a16.6"
}
},
"/changes#a18.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.1 Cursors: the 'cursor' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#a18.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#a18.1"
}
},
"/changes#a4.3.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.6 Colors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#a4.3.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#a4.3.6"
}
},
"/changes#a9.2.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#a9.2.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#a9.2.4"
}
},
"/changes#c1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.1 CSS 2.1 vs CSS 2",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.1"
}
},
"/changes#c1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.2 Reading the specification",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.2"
}
},
"/changes#c1.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.3 How the specification is organized",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.3"
}
},
"/changes#c1.4.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.4.2.1 Value",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.4.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.4.2.1"
}
},
"/changes#c1.4.2.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.4.2.6 Media groups",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.4.2.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.4.2.6"
}
},
"/changes#c1.4.2.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.4.2.7 Computed value",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.4.2.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.4.2.7"
}
},
"/changes#c1.4.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.4.4 Notes and examples",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.4.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.4.4"
}
},
"/changes#c1.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.5 Acknowledgments",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c1.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c1.5"
}
},
"/changes#c10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 10 Visual formatting model details",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10"
}
},
"/changes#c10.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.1 Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.1"
}
},
"/changes#c10.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.2 Content width",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.2"
}
},
"/changes#c10.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3 Calculating widths and margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3"
}
},
"/changes#c10.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.2 Inline, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.2"
}
},
"/changes#c10.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.3 Block-level, non-replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.3"
}
},
"/changes#c10.3.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.4 Block-level, replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.4"
}
},
"/changes#c10.3.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.5 Floating, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.5"
}
},
"/changes#c10.3.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.6 Floating, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.6"
}
},
"/changes#c10.3.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.7 Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.7"
}
},
"/changes#c10.3.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.8 Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.3.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.3.8"
}
},
"/changes#c10.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.4 Minimum and maximum widths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.4"
}
},
"/changes#c10.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.5 Content height",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.5"
}
},
"/changes#c10.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6 Calculating heights and margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.6"
}
},
"/changes#c10.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.1 Inline, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.6.1"
}
},
"/changes#c10.6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.2 Inline replaced elements, block-level replaced elements in normal flow, 'inline-block' replaced elements in normal flow and floating replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.6.2"
}
},
"/changes#c10.6.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.3 Block-level non-replaced elements in normal flow when 'overflow' computes to 'visible'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.6.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.6.3"
}
},
"/changes#c10.6.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.4 Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.6.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.6.4"
}
},
"/changes#c10.6.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.5 Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.6.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.6.5"
}
},
"/changes#c10.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.7 Minimum and maximum heights",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.7"
}
},
"/changes#c10.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8 Line height calculations",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.8"
}
},
"/changes#c10.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c10.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c10.8.1"
}
},
"/changes#c11.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1 Overflow and clipping",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c11.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c11.1"
}
},
"/changes#c11.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c11.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c11.1.1"
}
},
"/changes#c11.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.2 Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c11.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c11.1.2"
}
},
"/changes#c11.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.2 Visibility",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c11.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c11.2"
}
},
"/changes#c12": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 12 Generated content, automatic numbering, and lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12"
}
},
"/changes#c12.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.1 The :before and :after pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.1"
}
},
"/changes#c12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.2 The 'content' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.2"
}
},
"/changes#c12.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.3.2 Inserting quotes with the 'content' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.3.2"
}
},
"/changes#c12.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.4 Automatic counters and numbering",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.4"
}
},
"/changes#c12.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.4.1 Nested counters and scope",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.4.1"
}
},
"/changes#c12.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5 Lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.5"
}
},
"/changes#c12.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c12.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c12.5.1"
}
},
"/changes#c13.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 13 Paged media",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c13.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c13.1"
}
},
"/changes#c13.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.2.2 Page selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c13.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c13.2.2"
}
},
"/changes#c13.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.1 Page break properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c13.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c13.3.1"
}
},
"/changes#c13.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.3 Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c13.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c13.3.3"
}
},
"/changes#c14.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2.1 Background properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c14.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c14.2.1"
}
},
"/changes#c14.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.3 Gamma correction",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c14.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c14.3"
}
},
"/changes#c15": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 15 Fonts",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c15"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c15"
}
},
"/changes#c15.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.2 Font matching algorithm",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c15.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c15.2"
}
},
"/changes#c15.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.2.2 Font family",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c15.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c15.3"
}
},
"/changes#c15.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.5 Small-caps",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c15.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c15.5"
}
},
"/changes#c15.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.6 Font boldness",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c15.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c15.6"
}
},
"/changes#c15.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.7 Font size",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c15.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c15.7"
}
},
"/changes#c16": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 16 Text",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c16"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c16"
}
},
"/changes#c16.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.2 Alignment",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c16.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c16.2"
}
},
"/changes#c16.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.3.1 Underlining, over lining, striking, and blinking",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c16.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c16.3.1"
}
},
"/changes#c16.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.4 Letter and word spacing",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c16.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c16.4"
}
},
"/changes#c16.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.5 Capitalization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c16.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c16.5"
}
},
"/changes#c16.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6 White space",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c16.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c16.6"
}
},
"/changes#c17": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 17 Tables",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17"
}
},
"/changes#c17.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2 The CSS table model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.2"
}
},
"/changes#c17.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.2.1"
}
},
"/changes#c17.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.4"
}
},
"/changes#c17.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4.1 Caption position and alignment",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.4.1"
}
},
"/changes#c17.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5 Visual layout of table contents",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.5"
}
},
"/changes#c17.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.1 Table layers and transparency",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.5.1"
}
},
"/changes#c17.5.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2.1 Fixed table layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.5.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.5.2.1"
}
},
"/changes#c17.5.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2.2 Automatic table layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.5.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.5.2.2"
}
},
"/changes#c17.5.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.3 Table height algorithms",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.5.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.5.3"
}
},
"/changes#c17.5.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.4 Horizontal alignment in a column",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.5.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.5.4"
}
},
"/changes#c17.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6 Borders",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.6"
}
},
"/changes#c17.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.1 The separated borders model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.6.1"
}
},
"/changes#c17.6.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.1.1 Borders and Backgrounds around empty cells",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.6.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.6.1.1"
}
},
"/changes#c17.6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.2 The collapsing border model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.6.2"
}
},
"/changes#c17.6.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.2.1 Border conflict resolution",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c17.6.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c17.6.2.1"
}
},
"/changes#c18.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.1 Cursors: the 'cursor' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c18.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c18.1"
}
},
"/changes#c18.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.4 Dynamic outlines",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c18.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c18.4"
}
},
"/changes#c3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 3.2 Conformance",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c3.2"
}
},
"/changes#c3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 3.3 Error Conditions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c3.3"
}
},
"/changes#c4.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.1.1"
}
},
"/changes#c4.1.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.1.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.1.3"
}
},
"/changes#c4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.2"
}
},
"/changes#c4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3 Values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.3"
}
},
"/changes#c4.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.2 Lengths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.3.2"
}
},
"/changes#c4.3.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.4 URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.3.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.3.4"
}
},
"/changes#c4.3.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.5 Counters",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.3.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.3.5"
}
},
"/changes#c4.3.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.6 Colors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.3.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.3.6"
}
},
"/changes#c4.3.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.8 Unsupported Values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.3.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.3.8"
}
},
"/changes#c4.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.4 CSS style sheet representation",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c4.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c4.4"
}
},
"/changes#c5.10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.10 Pseudo-elements and pseudo-classes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.10"
}
},
"/changes#c5.11.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.11.2 The link pseudo-classes: :link and :visited",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.11.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.11.2"
}
},
"/changes#c5.11.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.11.4 The language pseudo-class: :lang",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.11.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.11.4"
}
},
"/changes#c5.12.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12.1 The :first-line pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.12.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.12.1"
}
},
"/changes#c5.12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12.2 The :first-letter pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.12.2"
}
},
"/changes#c5.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.1 Matching attributes and attribute values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.8.1"
}
},
"/changes#c5.8.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.3 Class selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.8.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.8.3"
}
},
"/changes#c5.9": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.9 ID selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c5.9"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c5.9"
}
},
"/changes#c6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.1 Specified, computed, and actual values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c6.1"
}
},
"/changes#c6.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.1 Cascading order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c6.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c6.4.1"
}
},
"/changes#c6.4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.3 Calculating a selector's specificity",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c6.4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c6.4.3"
}
},
"/changes#c6.4.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.4 Precedence of non-CSS presentational hints",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c6.4.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c6.4.4"
}
},
"/changes#c7.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.3 Recognized Media Types",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c7.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c7.3"
}
},
"/changes#c7.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.3.1 Media Groups",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c7.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c7.3.1"
}
},
"/changes#c8.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3 Margin properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c8.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c8.3"
}
},
"/changes#c8.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c8.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c8.3.1"
}
},
"/changes#c8.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.4 Padding properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c8.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c8.4"
}
},
"/changes#c8.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.5.2 Border color",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c8.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c8.5.2"
}
},
"/changes#c8.5.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.5.3 Border style",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c8.5.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c8.5.3"
}
},
"/changes#c8.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.6 The box model for inline elements in bidirectional context",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c8.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c8.6"
}
},
"/changes#c9.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.1.2 Containing blocks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.1.2"
}
},
"/changes#c9.10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.10 Text direction",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.10"
}
},
"/changes#c9.2.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.2.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.2.1.1"
}
},
"/changes#c9.2.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.2.1 Anonymous inline boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.2.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.2.2.1"
}
},
"/changes#c9.2.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.3 Run-in boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.2.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.2.3"
}
},
"/changes#c9.2.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.2.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.2.4"
}
},
"/changes#c9.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.1 Choosing a positioning scheme",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.3.1"
}
},
"/changes#c9.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.2 Box offsets",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.3.2"
}
},
"/changes#c9.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.1 Block formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.4.1"
}
},
"/changes#c9.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.2 Inline formatting context",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.4.2"
}
},
"/changes#c9.4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.3 Relative positioning",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.4.3"
}
},
"/changes#c9.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.5"
}
},
"/changes#c9.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.1 Positioning the float",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.5.1"
}
},
"/changes#c9.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.5.2"
}
},
"/changes#c9.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.7 Relationships between 'display', 'position', and 'float'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.7"
}
},
"/changes#c9.9": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.9 Layered presentation",
- "url": "https://www.w3.org/TR/CSS21/changes.html#c9.9"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#c9.9"
}
},
"/changes#cA": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix A. Aural style sheets",
- "url": "https://www.w3.org/TR/CSS21/changes.html#cA"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#cA"
}
},
"/changes#cA.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix A Section 5 Pause properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#cA.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#cA.5"
}
},
"/changes#cA.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix A Section 6 Cue properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#cA.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#cA.6"
}
},
"/changes#cA.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix A Section 7 Mixing properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#cA.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#cA.7"
}
},
"/changes#cB": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix B Bibliography",
- "url": "https://www.w3.org/TR/CSS21/changes.html#cB"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#cB"
}
},
"/changes#changes": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Changes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#changes"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#changes"
}
},
"/changes#clarifications": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Clarifications",
- "url": "https://www.w3.org/TR/CSS21/changes.html#clarifications"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#clarifications"
}
},
"/changes#errata": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Errata since the Candidate Recommendation of July 2007",
- "url": "https://www.w3.org/TR/CSS21/changes.html#errata"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#errata"
}
},
"/changes#errata2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Errata since the Candidate Recommendation of April 2009",
- "url": "https://www.w3.org/TR/CSS21/changes.html#errata2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#errata2"
}
},
"/changes#errata3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Errata since the Candidate Recommendation of September 2009",
- "url": "https://www.w3.org/TR/CSS21/changes.html#errata3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#errata3"
}
},
"/changes#errata4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Changes since the working draft of 7 December 2010",
- "url": "https://www.w3.org/TR/CSS21/changes.html#errata4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#errata4"
}
},
"/changes#known-errors": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#known-errors"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#known-errors"
}
},
"/changes#new": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Additional property values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#new"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#new"
}
},
"/changes#other": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Other",
- "url": "https://www.w3.org/TR/CSS21/changes.html#other"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#other"
}
},
"/changes#q21.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Changes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#q21.0"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#q21.0"
}
},
"/changes#r10.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.1 Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.1"
}
},
"/changes#r10.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.2 Content width",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.2"
}
},
"/changes#r10.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.3 Block-level, non-replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.3.3"
}
},
"/changes#r10.3.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.8 Absolutely positioning, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.3.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.3.8"
}
},
"/changes#r10.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.4 Minimum and maximum widths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.4"
}
},
"/changes#r10.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6 Calculating heights and margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.6.1"
}
},
"/changes#r10.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.7 Minimum and maximum heights",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.7"
}
},
"/changes#r10.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8 Line height calculations",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.8"
}
},
"/changes#r10.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r10.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r10.8.1"
}
},
"/changes#r11.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1 Overflow and clipping",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r11.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r11.1"
}
},
"/changes#r11.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r11.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r11.1.1"
}
},
"/changes#r11.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.2 Clipping",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r11.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r11.1.2"
}
},
"/changes#r11.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.2 Visibility",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r11.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r11.2"
}
},
"/changes#r12.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.1 The :before and :after pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r12.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r12.1"
}
},
"/changes#r12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.2 The 'content' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r12.2"
}
},
"/changes#r12.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.3.2 Inserting quotes with the 'content' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r12.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r12.3.2"
}
},
"/changes#r12.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.4 Automatic counters and numbering",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r12.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r12.4"
}
},
"/changes#r12.4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.4.3 Counters in elements with 'display: none'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r12.4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r12.4.3"
}
},
"/changes#r14.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2 The background",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r14.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r14.2"
}
},
"/changes#r15.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.1 Fonts Introduction",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.1"
}
},
"/changes#r15.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.2 Font matching algorithm",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.2"
}
},
"/changes#r15.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.2.2 Font family",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.3"
}
},
"/changes#r15.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.3.1 Generic font families",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.3.1"
}
},
"/changes#r15.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.4 Font styling",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.4"
}
},
"/changes#r15.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.5 Small-caps",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.5"
}
},
"/changes#r15.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.6 Font boldness",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.6"
}
},
"/changes#r15.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.7 Font size",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r15.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r15.7"
}
},
"/changes#r16.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.1 Indentation",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r16.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r16.1"
}
},
"/changes#r16.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.2 Alignment",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r16.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r16.2"
}
},
"/changes#r16.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.3.1 Underlining, over lining, striking, and blinking",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r16.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r16.3.1"
}
},
"/changes#r16.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.5 Capitalization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r16.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r16.5"
}
},
"/changes#r16.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6 White space",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r16.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r16.6"
}
},
"/changes#r17.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.1 Introduction to tables",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.1"
}
},
"/changes#r17.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2 The CSS table model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.2"
}
},
"/changes#r17.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.2.1"
}
},
"/changes#r17.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.4"
}
},
"/changes#r17.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5 Visual layout of table contents",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5"
}
},
"/changes#r17.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.1 Table layers and transparency",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5.1"
}
},
"/changes#r17.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2 Table width algorithms",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5.2"
}
},
"/changes#r17.5.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2.1 Fixed table layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5.2.1"
}
},
"/changes#r17.5.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2.2 Automatic table layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5.2.2"
}
},
"/changes#r17.5.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.4 Horizontal alignment in a column",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5.4"
}
},
"/changes#r17.5.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.5 Dynamic row and column effects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.5.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.5.5"
}
},
"/changes#r17.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.1 The separated borders model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.6.1"
}
},
"/changes#r17.6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.2 The collapsing borders model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r17.6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r17.6.2"
}
},
"/changes#r18.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.2 System Colors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r18.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r18.2"
}
},
"/changes#r18.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.4 Dynamic outlines",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r18.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r18.4"
}
},
"/changes#r18.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.4.1 Outlines and the focus",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r18.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r18.4.1"
}
},
"/changes#r2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 2.1 A brief CSS 2.1 tutorial for HTML",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r2.1"
}
},
"/changes#r2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 2.2 A brief CSS 2.1 tutorial for XML",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r2.2"
}
},
"/changes#r2.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 2.3 The CSS 2.1 processing model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r2.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r2.3"
}
},
"/changes#r3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 3.1 Definitions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r3.1"
}
},
"/changes#r4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1 Syntax",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.1"
}
},
"/changes#r4.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.1.1"
}
},
"/changes#r4.1.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.1.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.1.3"
}
},
"/changes#r4.1.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.7 Rule sets, declaration blocks, and selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.1.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.1.7"
}
},
"/changes#r4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.2"
}
},
"/changes#r4.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.1 Integers and real numbers",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.3.1"
}
},
"/changes#r4.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.2 Lengths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.3.2"
}
},
"/changes#r4.3.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.4 URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r4.3.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r4.3.4"
}
},
"/changes#r5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.1 Pattern matching",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.1"
}
},
"/changes#r5.11.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.11.3 The dynamic pseudo-classes: :hover, :active, and :focus",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.11.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.11.3"
}
},
"/changes#r5.11.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.11.4 The language pseudo-class: :lang",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.11.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.11.4"
}
},
"/changes#r5.12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12.2 The :first-letter pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.12.2"
}
},
"/changes#r5.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.7 Adjacent sibling selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.7"
}
},
"/changes#r5.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.1 Matching attributes and attribute values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.8.1"
}
},
"/changes#r5.8.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.2 Default attribute values in DTDs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.8.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.8.2"
}
},
"/changes#r5.9": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.9 ID selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r5.9"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r5.9"
}
},
"/changes#r6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.2 Inheritance",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r6.2"
}
},
"/changes#r6.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.2.1 The 'inherit' value",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r6.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r6.2.1"
}
},
"/changes#r6.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.3 The @import rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r6.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r6.3"
}
},
"/changes#r6.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4 The Cascade",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r6.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r6.4"
}
},
"/changes#r6.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.1 Cascading order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r6.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r6.4.1"
}
},
"/changes#r6.4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.3 Calculating a selector's specificity",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r6.4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r6.4.3"
}
},
"/changes#r7.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.2.1 The @media rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r7.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r7.2.1"
}
},
"/changes#r7.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.3 Recognized media types",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r7.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r7.3"
}
},
"/changes#r7.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.3.1 Media groups",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r7.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r7.3.1"
}
},
"/changes#r8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.1 Box dimensions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r8.1"
}
},
"/changes#r8.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3 Margin properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r8.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r8.3"
}
},
"/changes#r8.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r8.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r8.3.1"
}
},
"/changes#r8.5.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.5.3 Border style",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r8.5.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r8.5.3"
}
},
"/changes#r9.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.1.1 The viewport",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.1.1"
}
},
"/changes#r9.2.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.2.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.2.4"
}
},
"/changes#r9.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.1 Choosing a positioning scheme",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.3.1"
}
},
"/changes#r9.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.2 Box offsets",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.3.2"
}
},
"/changes#r9.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.2 Inline formatting context",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.4.2"
}
},
"/changes#r9.4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.3 Relative positioning",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.4.3"
}
},
"/changes#r9.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.5"
}
},
"/changes#r9.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.1 Positioning the float",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.5.1"
}
},
"/changes#r9.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.5.2"
}
},
"/changes#r9.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.8 Comparison of normal flow, floats, and absolute positioning",
- "url": "https://www.w3.org/TR/CSS21/changes.html#r9.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#r9.8"
}
},
"/changes#rD": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix D Default style sheet for HTML 4",
- "url": "https://www.w3.org/TR/CSS21/changes.html#rD"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#rD"
}
},
"/changes#s-12": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Chapter 12 Generated content, automatic numbering, and lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s-12"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s-12"
}
},
"/changes#s.1.4.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.4.2.1 Value",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.1.4.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.1.4.2.1"
}
},
"/changes#s.10.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.1 Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.1"
}
},
"/changes#s.10.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3 Calculating widths and margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3"
}
},
"/changes#s.10.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.1 Inline, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.1"
}
},
"/changes#s.10.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.2 Inline, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.2"
}
},
"/changes#s.10.3.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.2 Inline, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.2a"
}
},
"/changes#s.10.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.3 Block-level, non-replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.3"
}
},
"/changes#s.10.3.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.7 Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.7"
}
},
"/changes#s.10.3.7a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.7 Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.7a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.7a"
}
},
"/changes#s.10.3.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.8 Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.8"
}
},
"/changes#s.10.3.8a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.8 Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.8a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.8a"
}
},
"/changes#s.10.3.8c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.8 Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.3.8c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.3.8c"
}
},
"/changes#s.10.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.5 Content height: the 'height' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.5"
}
},
"/changes#s.10.6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.2 Inline replaced elements […]",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.6.2"
}
},
"/changes#s.10.6.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.4 Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.6.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.6.4"
}
},
"/changes#s.10.6.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.5 Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.6.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.6.5"
}
},
"/changes#s.10.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.10.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.10.8.1"
}
},
"/changes#s.11.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow: the 'overflow' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.11.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.11.1.1"
}
},
"/changes#s.11.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.2 Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.11.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.11.1.2"
}
},
"/changes#s.12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.2 The 'content' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.12.2"
}
},
"/changes#s.12.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.4.2 Counter styles",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.12.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.12.4.2"
}
},
"/changes#s.12.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5 Lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.12.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.12.5"
}
},
"/changes#s.12.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.12.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.12.5.1"
}
},
"/changes#s.12.5.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.12.5.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.12.5.1a"
}
},
"/changes#s.12.5.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.12.5.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.12.5.1b"
}
},
"/changes#s.13.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.2 Page boxes: the @page rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.2"
}
},
"/changes#s.13.2.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.2.1.1 Rendering page boxes that do not fit a target sheet",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.2.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.2.1.1"
}
},
"/changes#s.13.2.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.2.3 Content outside the page box",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.2.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.2.3"
}
},
"/changes#s.13.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.1 Page break properties: 'page-break-before', 'page-break-after', 'page-break-inside'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.1"
}
},
"/changes#s.13.3.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.1 Page break properties: 'page-break-before', 'page-break-after', 'page-break-inside'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.1a"
}
},
"/changes#s.13.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.2 Breaks inside elements: 'orphans', 'widows'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.2"
}
},
"/changes#s.13.3.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.2 Breaks inside elements: 'orphans', 'widows'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.2a"
}
},
"/changes#s.13.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.3 Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.3"
}
},
"/changes#s.13.3.3a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.3 Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.3a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.3a"
}
},
"/changes#s.13.3.3b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.3 Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.3b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.3b"
}
},
"/changes#s.13.3.3c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.3 Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.3c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.3c"
}
},
"/changes#s.13.3.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.5 \"Best\" page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.13.3.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.13.3.5"
}
},
"/changes#s.14.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2 The background",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.14.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.14.2"
}
},
"/changes#s.14.2.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2.1 Background properties: 'background-color', 'background-image', 'background-repeat', 'background-attachment', 'background-position', and 'background'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.14.2.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.14.2.1a"
}
},
"/changes#s.14.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2 The background",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.14.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.14.2a"
}
},
"/changes#s.15.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.3 Font family: the 'font-family' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.15.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.15.3"
}
},
"/changes#s.15.3.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.3.1.1 serif",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.15.3.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.15.3.1.1"
}
},
"/changes#s.15.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.6 Font boldness: the 'font-weight' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.15.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.15.6"
}
},
"/changes#s.15.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.7 Font size: the 'font-size' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.15.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.15.7"
}
},
"/changes#s.16.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6 Whitespace: the 'white-space' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.16.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.16.6"
}
},
"/changes#s.16.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6.1 The 'white-space' processing model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.16.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.16.6.1"
}
},
"/changes#s.17.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.17.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.17.2.1"
}
},
"/changes#s.17.2.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.17.2.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.17.2.1a"
}
},
"/changes#s.17.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.17.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.17.4"
}
},
"/changes#s.17.5.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2.1 Fixed table layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.17.5.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.17.5.2.1"
}
},
"/changes#s.17.5.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.3 Table height layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.17.5.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.17.5.3"
}
},
"/changes#s.17.5.4a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.4 Horizontal alignment in a column",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.17.5.4a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.17.5.4a"
}
},
"/changes#s.18.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.1 Cursors: the 'cursor' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.18.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.18.1"
}
},
"/changes#s.2.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 2.3 The CSS 2.1 processing model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.2.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.2.3"
}
},
"/changes#s.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 3.1 Definitions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.3.1"
}
},
"/changes#s.4.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.1"
}
},
"/changes#s.4.1.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.2.2 Informative Historical Notes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.2.2"
}
},
"/changes#s.4.1.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.3"
}
},
"/changes#s.4.1.3a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.3a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.3a"
}
},
"/changes#s.4.1.3b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.3b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.3b"
}
},
"/changes#s.4.1.3c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.3c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.3c"
}
},
"/changes#s.4.1.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.5 At-rules",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.5"
}
},
"/changes#s.4.1.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.7 Rule sets, declaration blocks, and selectors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.1.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.1.7"
}
},
"/changes#s.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.2"
}
},
"/changes#s.4.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.2a"
}
},
"/changes#s.4.2b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.2b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.2b"
}
},
"/changes#s.4.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.2 Lengths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.3.2"
}
},
"/changes#s.4.3.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.5 Counters",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.4.3.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.4.3.5"
}
},
"/changes#s.5.11.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.11.4 The language pseudo-class: :lang",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.5.11.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.5.11.4"
}
},
"/changes#s.5.12.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12.3 The :before and :after pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.5.12.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.5.12.3"
}
},
"/changes#s.5.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.1 Matching attributes and attribute values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.5.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.5.8.1"
}
},
"/changes#s.5.8.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.2 Default attribute values in DTDs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.5.8.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.5.8.2"
}
},
"/changes#s.6.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.3 The @import rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.6.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.6.3"
}
},
"/changes#s.6.3a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.3 The @import rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.6.3a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.6.3a"
}
},
"/changes#s.6.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.1 Cascading order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.6.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.6.4.1"
}
},
"/changes#s.6.4.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.1 Cascading order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.6.4.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.6.4.1a"
}
},
"/changes#s.7.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.2.1 The @media rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.7.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.7.2.1"
}
},
"/changes#s.8.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.8.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.8.3.1"
}
},
"/changes#s.8.3.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.8.3.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.8.3.1a"
}
},
"/changes#s.8.3.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.8.3.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.8.3.1b"
}
},
"/changes#s.9.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.2 Inline-level elements and inline boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.2.2"
}
},
"/changes#s.9.2.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.2.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.2.4"
}
},
"/changes#s.9.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.2 Box offsets: 'top', 'right', 'bottom', 'left'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.3.2"
}
},
"/changes#s.9.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.5"
}
},
"/changes#s.9.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.5.2"
}
},
"/changes#s.9.5a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.5a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.5a"
}
},
"/changes#s.9.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.6.1 Fixed positioning",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.6.1"
}
},
"/changes#s.9.9.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.9.1 Specifying the stack level: the 'z-index' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.9.9.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.9.9.1"
}
},
"/changes#s.B.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section B.2 Informative references",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.B.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.B.2"
}
},
"/changes#s.D": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix D. Default style sheet for HTML 4",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.D"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.D"
}
},
"/changes#s.Da": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix D. Default style sheet for HTML 4",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.Da"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.Da"
}
},
"/changes#s.E.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section E.2 Painting order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.E.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.E.2"
}
},
"/changes#s.G": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix G. Grammar of CSS 2.1",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.G"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.G"
}
},
"/changes#s.G.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section G.1 Grammar",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.G.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.G.1"
}
},
"/changes#s.G.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section G.2 Lexical scanner",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.G.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.G.2"
}
},
"/changes#s.G.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section G.2 Lexical scanner",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.G.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.G.2a"
}
},
"/changes#s.G.2b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section G.2 Lexical scanner",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.G.2b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.G.2b"
}
},
"/changes#s.G.2c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section G.2 Lexical scanner",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.G.2c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.G.2c"
}
},
"/changes#s.Ga": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix G. Grammar of CSS 2.1",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.Ga"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.Ga"
}
},
"/changes#s.I": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix I. Index",
- "url": "https://www.w3.org/TR/CSS21/changes.html#s.I"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#s.I"
}
},
"/changes#t.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 1.4.2.1 Value",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.1"
}
},
"/changes#t.10.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.1 Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.1"
}
},
"/changes#t.10.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.2 Content width: the 'width' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.2"
}
},
"/changes#t.10.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.2 Content width: the 'width' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.2a"
}
},
"/changes#t.10.2b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.2 Content width: the 'width' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.2b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.2b"
}
},
"/changes#t.10.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.5 Content height: the 'height' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.5"
}
},
"/changes#t.10.5a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.5 Content height: the 'height' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.5a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.5a"
}
},
"/changes#t.10.6.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.6.3 Block-level non-replaced elements in normal flow when 'overflow' computes to 'visible'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.6.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.6.3"
}
},
"/changes#t.10.6.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.7 'Auto' heights for block formatting context roots",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.6.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.6.7"
}
},
"/changes#t.10.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.7 Minimum and maximum heights: 'min-height' and 'max-height'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.7"
}
},
"/changes#t.10.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8 Line height calculations: the 'line-height' and 'vertical-align' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.8"
}
},
"/changes#t.10.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.8.1"
}
},
"/changes#t.10.8.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.8.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.8.1a"
}
},
"/changes#t.10.8.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.8.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.8.1b"
}
},
"/changes#t.10.8a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.8 Line height calculations: the 'line-height' and 'vertical-align' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.10.8a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.10.8a"
}
},
"/changes#t.11.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1 Overflow and clipping",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.11.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.11.1"
}
},
"/changes#t.11.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow: the 'overflow' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.11.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.11.1.1"
}
},
"/changes#t.11.1.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow: the 'overflow' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.11.1.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.11.1.1a"
}
},
"/changes#t.11.1.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow: the 'overflow' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.11.1.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.11.1.1b"
}
},
"/changes#t.11.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.2 Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.11.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.11.1.2"
}
},
"/changes#t.12.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5 Lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.12.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.12.5"
}
},
"/changes#t.12.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.12.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.12.5.1"
}
},
"/changes#t.12.5.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.12.5.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.12.5.1a"
}
},
"/changes#t.12.5.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.12.5.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.12.5.1b"
}
},
"/changes#t.12.5.1c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.12.5.1c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.12.5.1c"
}
},
"/changes#t.12.5.1d": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.12.5.1d"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.12.5.1d"
}
},
"/changes#t.13.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.2 Page boxes: the @page rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.13.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.13.2"
}
},
"/changes#t.13.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.2.2 Page selectors: selecting left, right, and first pages",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.13.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.13.2.2"
}
},
"/changes#t.13.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.2 Breaks inside elements: 'orphans', 'widows'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.13.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.13.3.2"
}
},
"/changes#t.13.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 13.3.3 Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.13.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.13.3.3"
}
},
"/changes#t.14.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2.1 Background properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.14.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.14.2.1"
}
},
"/changes#t.15.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.3 Font family: the 'font-family' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.15.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.15.3"
}
},
"/changes#t.15.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.3.1 Generic font families",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.15.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.15.3.1"
}
},
"/changes#t.15.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.6 Font boldness: the 'font-weight' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.15.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.15.6"
}
},
"/changes#t.15.6q": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.6 Font boldness: the 'font-weight' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.15.6q"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.15.6q"
}
},
"/changes#t.15.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.7 Font size: the 'font-size' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.15.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.15.7"
}
},
"/changes#t.16.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.1 Indentation: the 'text-indent' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.1"
}
},
"/changes#t.16.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.1 Indentation: the 'text-indent' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.1a"
}
},
"/changes#t.16.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.2 Alignment: the 'text-align' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.2"
}
},
"/changes#t.16.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.2 Alignment: the 'text-align' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.2a"
}
},
"/changes#t.16.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.3.1 Underlining, overlining, striking, and blinking: the 'text-decoration' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.3.1"
}
},
"/changes#t.16.3.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.3.1 Underlining, overlining, striking, and blinking: the 'text-decoration' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.3.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.3.1a"
}
},
"/changes#t.16.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.4 Letter and word spacing: the 'letter-spacing' and 'word-spacing' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.4"
}
},
"/changes#t.16.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6 White space: the 'white-space' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.6"
}
},
"/changes#t.16.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6.1 The 'white-space' processing model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.6.1"
}
},
"/changes#t.16.6.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6.1 The 'white-space' processing model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.6.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.6.1a"
}
},
"/changes#t.16.6.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.6.1 The 'white-space' processing model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.16.6.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.16.6.1b"
}
},
"/changes#t.17.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2 The CSS table model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.2"
}
},
"/changes#t.17.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.2.1"
}
},
"/changes#t.17.2.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.2.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.2.1a"
}
},
"/changes#t.17.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.4"
}
},
"/changes#t.17.4a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.4a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.4a"
}
},
"/changes#t.17.5.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.2.2 Automatic table layout",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.5.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.5.2.2"
}
},
"/changes#t.17.5.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.3 Table height algorithms",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.5.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.5.3"
}
},
"/changes#t.17.5.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.4 Horizontal alignment in a column",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.17.5.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.17.5.4"
}
},
"/changes#t.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 3.1 Definitions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.3.1"
}
},
"/changes#t.4.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.1"
}
},
"/changes#t.4.1.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.1a"
}
},
"/changes#t.4.1.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.1b"
}
},
"/changes#t.4.1.1c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.1c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.1c"
}
},
"/changes#t.4.1.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.2.2 Informative Historical Notes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.2.2"
}
},
"/changes#t.4.1.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.3"
}
},
"/changes#t.4.1.3a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.3a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.3a"
}
},
"/changes#t.4.1.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.8 Declarations and properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.1.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.1.8"
}
},
"/changes#t.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.2"
}
},
"/changes#t.4.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.2 Lengths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.3.2"
}
},
"/changes#t.4.3.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.2 Lengths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.3.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.3.2a"
}
},
"/changes#t.4.3.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.4 URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.3.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.3.4"
}
},
"/changes#t.4.3.4a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.4 URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.4.3.4a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.4.3.4a"
}
},
"/changes#t.5.11.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.11.4 The language pseudo-class: :lang",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.5.11.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.5.11.4"
}
},
"/changes#t.5.12": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12 Pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.5.12"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.5.12"
}
},
"/changes#t.5.12.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12.1 The :first-line pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.5.12.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.5.12.1"
}
},
"/changes#t.5.12.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.12.2 The :first-letter pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.5.12.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.5.12.2"
}
},
"/changes#t.5.8.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.8.2 Default attribute values in DTDs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.5.8.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.5.8.2"
}
},
"/changes#t.6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.2 Inheritance",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.6.2"
}
},
"/changes#t.6.4.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4.4 Precedence of non-CSS presentational hints",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.6.4.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.6.4.4"
}
},
"/changes#t.7.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 7.3 Recognized media types",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.7.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.7.3"
}
},
"/changes#t.8.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.8.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.8.3.1"
}
},
"/changes#t.8.3.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.8.3.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.8.3.1a"
}
},
"/changes#t.9.10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.10 Text direction: the 'direction' and 'unicode-bidi' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.10"
}
},
"/changes#t.9.10a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.10 Text direction: the 'direction' and 'unicode-bidi' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.10a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.10a"
}
},
"/changes#t.9.10b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.10 Text direction: the 'direction' and 'unicode-bidi' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.10b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.10b"
}
},
"/changes#t.9.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1 Block-level elements and block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.1"
}
},
"/changes#t.9.2.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.1.1"
}
},
"/changes#t.9.2.1.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.1.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.1.1a"
}
},
"/changes#t.9.2.1.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.1.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.1.1b"
}
},
"/changes#t.9.2.1.1c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.1.1c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.1.1c"
}
},
"/changes#t.9.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.2 Inline-level elements and inline boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.2"
}
},
"/changes#t.9.2.3a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.3 Run-in boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.3a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.3a"
}
},
"/changes#t.9.2.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.4"
}
},
"/changes#t.9.2.4a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.2.4a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.2.4a"
}
},
"/changes#t.9.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3 Positioning schemes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.3"
}
},
"/changes#t.9.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.2 Box offsets: 'top', 'right', 'bottom', 'left'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.3.2"
}
},
"/changes#t.9.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4 Normal flow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.4"
}
},
"/changes#t.9.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5"
}
},
"/changes#t.9.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5.2"
}
},
"/changes#t.9.5.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5.2a"
}
},
"/changes#t.9.5.2b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5.2b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5.2b"
}
},
"/changes#t.9.5.2c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5.2c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5.2c"
}
},
"/changes#t.9.5.2d": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5.2d"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5.2d"
}
},
"/changes#t.9.5.2e": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5.2e"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5.2e"
}
},
"/changes#t.9.5a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5a"
}
},
"/changes#t.9.5b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.5b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.5b"
}
},
"/changes#t.9.9.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.9.1 Specifying the stack level: the 'z-index' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.9.9.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.9.9.1"
}
},
"/changes#t.B.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section B.2 Informative references",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.B.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.B.2"
}
},
"/changes#t.D": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section D. Default style sheet for HTML 4",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.D"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.D"
}
},
"/changes#t.E.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section E.2 Painting order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.E.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.E.2"
}
},
"/changes#t.G": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Appendix G Grammar of CSS 2.1",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.G"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.G"
}
},
"/changes#t.G.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "G.2 Lexical scanner",
- "url": "https://www.w3.org/TR/CSS21/changes.html#t.G.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#t.G.2"
}
},
"/changes#u.10.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.1 Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.1"
}
},
"/changes#u.10.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.3 Calculating widths and margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.3"
}
},
"/changes#u.10.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.3.2 Inline, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.3.2"
}
},
"/changes#u.10.3.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.3.2 Inline, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.3.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.3.2a"
}
},
"/changes#u.10.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.4 Minimum and maximum widths: 'min-width' and 'max-width'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.4"
}
},
"/changes#u.10.6.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.6.1 Inline, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.6.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.6.1a"
}
},
"/changes#u.10.8": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.8 Line height calculations: the 'line-height' and 'vertical-align' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.8"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.8"
}
},
"/changes#u.10.8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.8.1"
}
},
"/changes#u.10.8.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "10.8.1 Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.10.8.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.10.8.1a"
}
},
"/changes#u.11.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "11.1.1 Overflow: the 'overflow' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.11.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.11.1.1"
}
},
"/changes#u.11.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "11.1.2 Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.11.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.11.1.2"
}
},
"/changes#u.11.1.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "11.1.2 Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.11.1.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.11.1.2a"
}
},
"/changes#u.12.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.12.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.12.5.1"
}
},
"/changes#u.12.5.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "12.5.1 Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.12.5.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.12.5.1a"
}
},
"/changes#u.13.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "13.2 Page boxes: the @page rule",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.13.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.13.2"
}
},
"/changes#u.13.2.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "13.2.2 Page selectors: selecting left, right, and first pages",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.13.2.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.13.2.2"
}
},
"/changes#u.14.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "14.2.1 Background properties: 'background-color', 'background-image', 'background-repeat', 'background-attachment', 'background-position', and 'background'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.14.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.14.2.1"
}
},
"/changes#u.14.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "14.3 Gamma correction",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.14.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.14.3"
}
},
"/changes#u.16.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "16.2 Alignment: the 'text-align' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.16.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.16.2"
}
},
"/changes#u.16.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "16.3.1 Underlining, overlining, striking, and blinking: the 'text-decoration' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.16.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.16.3.1"
}
},
"/changes#u.16.3.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "16.3.1 Underlining, overlining, striking, and blinking: the 'text-decoration' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.16.3.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.16.3.1a"
}
},
"/changes#u.16.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "16.6 White space: the 'white-space' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.16.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.16.6"
}
},
"/changes#u.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "3.1 Definitions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.3.1"
}
},
"/changes#u.4.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "4.1.1 Tokenization",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.4.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.4.1.1"
}
},
"/changes#u.4.1.9": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "4.1.9 Comments",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.4.1.9"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.4.1.9"
}
},
"/changes#u.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "4.2 Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.4.2"
}
},
"/changes#u.4.3.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "4.3.4 URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.4.3.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.4.3.4"
}
},
"/changes#u.5.12": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "5.12 Pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.5.12"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.5.12"
}
},
"/changes#u.5.12.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "5.12.1 The :first-line pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.5.12.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.5.12.1"
}
},
"/changes#u.6.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "6.1.2 Computed values",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.6.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.6.1.2"
}
},
"/changes#u.8.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.8.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.8.3.1"
}
},
"/changes#u.8.3.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "8.3.1 Collapsing margins",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.8.3.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.8.3.1a"
}
},
"/changes#u.9.10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.10 Text direction: the 'direction' and 'unicode-bidi' properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.10"
}
},
"/changes#u.9.2.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.2.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.2.1.1"
}
},
"/changes#u.9.2.1.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.2.1.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.2.1.1a"
}
},
"/changes#u.9.2.1.1b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.2.1.1b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.2.1.1b"
}
},
"/changes#u.9.2.1.1c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.2.1.1 Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.2.1.1c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.2.1.1c"
}
},
"/changes#u.9.2.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.2.4 The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.2.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.2.4"
}
},
"/changes#u.9.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.3 Positioning schemes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.3"
}
},
"/changes#u.9.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.3.2 Box offsets: 'top', 'right', 'bottom', 'left'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.3.2"
}
},
"/changes#u.9.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.4.2 Inline formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.4.2"
}
},
"/changes#u.9.4.2a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.4.2 Inline formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.4.2a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.4.2a"
}
},
"/changes#u.9.4.2b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.4.2 Inline formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.4.2b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.4.2b"
}
},
"/changes#u.9.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.5"
}
},
"/changes#u.9.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5.1 Positioning the float: the 'float' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.5.1"
}
},
"/changes#u.9.5.1a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5.1 Positioning the float: the 'float' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.5.1a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.5.1a"
}
},
"/changes#u.9.5a": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.5a"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.5a"
}
},
"/changes#u.9.5b": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.5b"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.5b"
}
},
"/changes#u.9.5c": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.5c"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.5c"
}
},
"/changes#u.9.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "9.7 Relationships between 'display', 'position', and 'float'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#u.9.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#u.9.7"
}
},
"/changes#x-applies-table": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Applies to",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x-applies-table"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x-applies-table"
}
},
"/changes#x-shorthand-inherit": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Shorthand properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x-shorthand-inherit"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x-shorthand-inherit"
}
},
"/changes#x10.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.1 Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x10.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x10.1"
}
},
"/changes#x10.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.3.3 Block-level, non-replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x10.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x10.3.3"
}
},
"/changes#x10.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.4 Minimum and maximum widths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x10.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x10.4"
}
},
"/changes#x10.6.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.6.3 Block-level non-replaced elements in normal flow when 'overflow' computes to 'visible'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x10.6.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x10.6.3"
}
},
"/changes#x10.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 10.7 Minimum and maximum heights",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x10.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x10.7"
}
},
"/changes#x11.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.1 Overflow",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x11.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x11.1.1"
}
},
"/changes#x11.1.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.1.2 Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x11.1.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x11.1.2"
}
},
"/changes#x11.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 11.2 Visibility",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x11.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x11.2"
}
},
"/changes#x12.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.4.2 Counter styles",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x12.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x12.4.2"
}
},
"/changes#x12.6.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 12.6.2 Lists",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x12.6.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x12.6.2"
}
},
"/changes#x14.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2 The background",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x14.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x14.2"
}
},
"/changes#x14.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 14.2.1 Background properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x14.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x14.2.1"
}
},
"/changes#x15.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.2 Font matching algorithm",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x15.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x15.2"
}
},
"/changes#x15.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 15.7 Font size",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x15.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x15.7"
}
},
"/changes#x16.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.1 Indentation",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x16.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x16.1"
}
},
"/changes#x16.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 16.2 Alignment",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x16.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x16.2"
}
},
"/changes#x17.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2 The CSS table model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x17.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x17.2"
}
},
"/changes#x17.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.2.1 Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x17.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x17.2.1"
}
},
"/changes#x17.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.4 Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x17.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x17.4"
}
},
"/changes#x17.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5 Visual layout of table contents",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x17.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x17.5"
}
},
"/changes#x17.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.5.1 Table layers and transparency",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x17.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x17.5.1"
}
},
"/changes#x17.6.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 17.6.1 The separated borders model",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x17.6.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x17.6.1"
}
},
"/changes#x18.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 18.2 System Colors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x18.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x18.2"
}
},
"/changes#x4.1.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.1 (and G2)",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.1.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.1.1"
}
},
"/changes#x4.1.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.1.3 Characters and case",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.1.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.1.3"
}
},
"/changes#x4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3 (Double sign problem)",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3"
}
},
"/changes#x4.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.2 Lengths",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3.2"
}
},
"/changes#x4.3.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.3 Percentages",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3.3"
}
},
"/changes#x4.3.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.4 URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3.4"
}
},
"/changes#x4.3.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.5 Counters",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3.5"
}
},
"/changes#x4.3.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.6 Colors",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3.6"
}
},
"/changes#x4.3.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 4.3.7 Strings",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x4.3.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x4.3.7"
}
},
"/changes#x5.10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 5.10 Pseudo-elements and pseudo-classes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x5.10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x5.10"
}
},
"/changes#x6.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 6.4 The cascade",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x6.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x6.4"
}
},
"/changes#x8.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.1 Box Dimensions",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x8.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x8.1"
}
},
"/changes#x8.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.2 Example of margins, padding, and borders",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x8.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x8.2"
}
},
"/changes#x8.5.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 8.5.4 Border shorthand properties",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x8.5.4"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x8.5.4"
}
},
"/changes#x9.10": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.10 Text direction",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.10"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.10"
}
},
"/changes#x9.2.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.2.1 Block-level elements and block boxes",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.2.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.2.1"
}
},
"/changes#x9.3.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.1 Choosing a positioning scheme",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.3.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.3.1"
}
},
"/changes#x9.3.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.3.2 Box offsets",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.3.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.3.2"
}
},
"/changes#x9.4.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.1 Block formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.4.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.4.1"
}
},
"/changes#x9.4.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.2 Inline formatting context",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.4.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.4.2"
}
},
"/changes#x9.4.3": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.4.3 Relative positioning",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.4.3"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.4.3"
}
},
"/changes#x9.5": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5 Floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.5"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.5"
}
},
"/changes#x9.5.1": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.1 Positioning the float",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.5.1"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.5.1"
}
},
"/changes#x9.5.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.5.2 Controlling flow next to floats",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.5.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.5.2"
}
},
"/changes#x9.6": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.6 Absolute positioning",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.6"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.6"
}
},
"/changes#x9.7": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section 9.7 Relationships between 'display', 'position', and 'float'",
- "url": "https://www.w3.org/TR/CSS21/changes.html#x9.7"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#x9.7"
}
},
"/changes#xE.2": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Section E.2 Painting order",
- "url": "https://www.w3.org/TR/CSS21/changes.html#xE.2"
+ "url": "https://www.w3.org/TR/CSS2/changes.html#xE.2"
}
},
"/colors#background": {
"snapshot": {
"number": "14.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The background",
- "url": "https://www.w3.org/TR/CSS21/colors.html#background"
+ "url": "https://www.w3.org/TR/CSS2/colors.html#background"
}
},
"/colors#background-properties": {
"snapshot": {
"number": "14.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Background properties: 'background-color', 'background-image', 'background-repeat', 'background-attachment', 'background-position', and 'background'",
- "url": "https://www.w3.org/TR/CSS21/colors.html#background-properties"
+ "url": "https://www.w3.org/TR/CSS2/colors.html#background-properties"
}
},
"/colors#colors": {
"snapshot": {
"number": "14.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Foreground color: the 'color' property",
- "url": "https://www.w3.org/TR/CSS21/colors.html#colors"
+ "url": "https://www.w3.org/TR/CSS2/colors.html#colors"
}
},
"/colors#q14.0": {
"snapshot": {
"number": "14",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Colors and Backgrounds",
- "url": "https://www.w3.org/TR/CSS21/colors.html#q14.0"
+ "url": "https://www.w3.org/TR/CSS2/colors.html#q14.0"
}
},
"/conform#conformance": {
"snapshot": {
"number": "3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "UA Conformance",
- "url": "https://www.w3.org/TR/CSS21/conform.html#conformance"
+ "url": "https://www.w3.org/TR/CSS2/conform.html#conformance"
}
},
"/conform#defs": {
"snapshot": {
"number": "3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Definitions",
- "url": "https://www.w3.org/TR/CSS21/conform.html#defs"
+ "url": "https://www.w3.org/TR/CSS2/conform.html#defs"
}
},
"/conform#errors": {
"snapshot": {
"number": "3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Error conditions",
- "url": "https://www.w3.org/TR/CSS21/conform.html#errors"
+ "url": "https://www.w3.org/TR/CSS2/conform.html#errors"
}
},
"/conform#q3.0": {
"snapshot": {
"number": "3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Conformance: Requirements and Recommendations",
- "url": "https://www.w3.org/TR/CSS21/conform.html#q3.0"
+ "url": "https://www.w3.org/TR/CSS2/conform.html#q3.0"
}
},
"/conform#text-css": {
"snapshot": {
"number": "3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The text/css content type",
- "url": "https://www.w3.org/TR/CSS21/conform.html#text-css"
+ "url": "https://www.w3.org/TR/CSS2/conform.html#text-css"
}
},
"/fonts#algorithm": {
"snapshot": {
"number": "15.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font matching algorithm",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#algorithm"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#algorithm"
}
},
"/fonts#cursive-def": {
"snapshot": {
"number": "15.3.1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "cursive",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#cursive-def"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#cursive-def"
}
},
"/fonts#fantasy-def": {
"snapshot": {
"number": "15.3.1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "fantasy",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#fantasy-def"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#fantasy-def"
}
},
"/fonts#font-boldness": {
"snapshot": {
"number": "15.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font boldness: the 'font-weight' property",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#font-boldness"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#font-boldness"
}
},
"/fonts#font-family-prop": {
"snapshot": {
"number": "15.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font family: the 'font-family' property",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#font-family-prop"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#font-family-prop"
}
},
"/fonts#font-shorthand": {
"snapshot": {
"number": "15.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Shorthand font property: the 'font' property",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#font-shorthand"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#font-shorthand"
}
},
"/fonts#font-size-props": {
"snapshot": {
"number": "15.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font size: the 'font-size' property",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#font-size-props"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#font-size-props"
}
},
"/fonts#font-styling": {
"snapshot": {
"number": "15.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Font styling: the 'font-style' property",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#font-styling"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#font-styling"
}
},
"/fonts#fonts-intro": {
"snapshot": {
"number": "15.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#fonts-intro"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#fonts-intro"
}
},
"/fonts#generic-font-families": {
"snapshot": {
"number": "15.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Generic font families",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#generic-font-families"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#generic-font-families"
}
},
"/fonts#monospace-def": {
"snapshot": {
"number": "15.3.1.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "monospace",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#monospace-def"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#monospace-def"
}
},
"/fonts#q15.0": {
"snapshot": {
"number": "15",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Fonts",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#q15.0"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#q15.0"
}
},
"/fonts#sans-serif-def": {
"snapshot": {
"number": "15.3.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "sans-serif",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#sans-serif-def"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#sans-serif-def"
}
},
"/fonts#serif-def": {
"snapshot": {
"number": "15.3.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "serif",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#serif-def"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#serif-def"
}
},
"/fonts#small-caps": {
"snapshot": {
"number": "15.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Small-caps: the 'font-variant' property",
- "url": "https://www.w3.org/TR/CSS21/fonts.html#small-caps"
+ "url": "https://www.w3.org/TR/CSS2/fonts.html#small-caps"
}
},
"/generate#before-after-content": {
"snapshot": {
"number": "12.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :before and :after pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/generate.html#before-after-content"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#before-after-content"
}
},
"/generate#content": {
"snapshot": {
"number": "12.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The 'content' property",
- "url": "https://www.w3.org/TR/CSS21/generate.html#content"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#content"
}
},
"/generate#counter-styles": {
"snapshot": {
"number": "12.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Counter styles",
- "url": "https://www.w3.org/TR/CSS21/generate.html#counter-styles"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#counter-styles"
}
},
"/generate#counters": {
"snapshot": {
"number": "12.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Automatic counters and numbering",
- "url": "https://www.w3.org/TR/CSS21/generate.html#counters"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#counters"
}
},
"/generate#generated-text": {
"snapshot": {
"number": "12",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Generated content, automatic numbering, and lists",
- "url": "https://www.w3.org/TR/CSS21/generate.html#generated-text"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#generated-text"
}
},
"/generate#list-style": {
"snapshot": {
"number": "12.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties",
- "url": "https://www.w3.org/TR/CSS21/generate.html#list-style"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#list-style"
}
},
"/generate#lists": {
"snapshot": {
"number": "12.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lists",
- "url": "https://www.w3.org/TR/CSS21/generate.html#lists"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#lists"
}
},
"/generate#quotes": {
"snapshot": {
"number": "12.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Quotation marks",
- "url": "https://www.w3.org/TR/CSS21/generate.html#quotes"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#quotes"
}
},
"/generate#quotes-insert": {
"snapshot": {
"number": "12.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inserting quotes with the 'content' property",
- "url": "https://www.w3.org/TR/CSS21/generate.html#quotes-insert"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#quotes-insert"
}
},
"/generate#quotes-specify": {
"snapshot": {
"number": "12.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specifying quotes with the 'quotes' property",
- "url": "https://www.w3.org/TR/CSS21/generate.html#quotes-specify"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#quotes-specify"
}
},
"/generate#scope": {
"snapshot": {
"number": "12.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Nested counters and scope",
- "url": "https://www.w3.org/TR/CSS21/generate.html#scope"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#scope"
}
},
"/generate#undisplayed-counters": {
"snapshot": {
"number": "12.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Counters in elements with 'display: none'",
- "url": "https://www.w3.org/TR/CSS21/generate.html#undisplayed-counters"
+ "url": "https://www.w3.org/TR/CSS2/generate.html#undisplayed-counters"
}
},
"/grammar#grammar": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Grammar",
- "url": "https://www.w3.org/TR/CSS21/grammar.html#grammar"
+ "url": "https://www.w3.org/TR/CSS2/grammar.html#grammar"
}
},
"/grammar#q25.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Grammar of CSS 2.1",
- "url": "https://www.w3.org/TR/CSS21/grammar.html#q25.0"
+ "url": "https://www.w3.org/TR/CSS2/grammar.html#q25.0"
}
},
"/grammar#q25.4": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Implementation note",
- "url": "https://www.w3.org/TR/CSS21/grammar.html#q25.4"
+ "url": "https://www.w3.org/TR/CSS2/grammar.html#q25.4"
}
},
"/grammar#scanner": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lexical scanner",
- "url": "https://www.w3.org/TR/CSS21/grammar.html#scanner"
+ "url": "https://www.w3.org/TR/CSS2/grammar.html#scanner"
}
},
"/grammar#tokenizer-diffs": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Comparison of tokenization in CSS 2.1 and CSS1",
- "url": "https://www.w3.org/TR/CSS21/grammar.html#tokenizer-diffs"
+ "url": "https://www.w3.org/TR/CSS2/grammar.html#tokenizer-diffs"
}
},
"/indexlist#q27.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Index",
- "url": "https://www.w3.org/TR/CSS21/indexlist.html#q27.0"
+ "url": "https://www.w3.org/TR/CSS2/indexlist.html#q27.0"
}
},
"/intro#addressing": {
"snapshot": {
"number": "2.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS 2.1 addressing model",
- "url": "https://www.w3.org/TR/CSS21/intro.html#addressing"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#addressing"
}
},
"/intro#design-principles": {
"snapshot": {
"number": "2.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS design principles",
- "url": "https://www.w3.org/TR/CSS21/intro.html#design-principles"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#design-principles"
}
},
"/intro#html-tutorial": {
"snapshot": {
"number": "2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "A brief CSS 2.1 tutorial for HTML",
- "url": "https://www.w3.org/TR/CSS21/intro.html#html-tutorial"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#html-tutorial"
}
},
"/intro#processing-model": {
"snapshot": {
"number": "2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The CSS 2.1 processing model",
- "url": "https://www.w3.org/TR/CSS21/intro.html#processing-model"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#processing-model"
}
},
"/intro#q2.0": {
"snapshot": {
"number": "2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to CSS 2.1",
- "url": "https://www.w3.org/TR/CSS21/intro.html#q2.0"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#q2.0"
}
},
"/intro#the-canvas": {
"snapshot": {
"number": "2.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The canvas",
- "url": "https://www.w3.org/TR/CSS21/intro.html#the-canvas"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#the-canvas"
}
},
"/intro#xml-tutorial": {
"snapshot": {
"number": "2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "A brief CSS 2.1 tutorial for XML",
- "url": "https://www.w3.org/TR/CSS21/intro.html#xml-tutorial"
+ "url": "https://www.w3.org/TR/CSS2/intro.html#xml-tutorial"
}
},
"/leftblank#q26.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Has been intentionally left blank",
- "url": "https://www.w3.org/TR/CSS21/leftblank.html#q26.0"
+ "url": "https://www.w3.org/TR/CSS2/leftblank.html#q26.0"
}
},
"/media#at-media-rule": {
"snapshot": {
"number": "7.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The @media rule",
- "url": "https://www.w3.org/TR/CSS21/media.html#at-media-rule"
+ "url": "https://www.w3.org/TR/CSS2/media.html#at-media-rule"
}
},
"/media#media-groups": {
"snapshot": {
"number": "7.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Media groups",
- "url": "https://www.w3.org/TR/CSS21/media.html#media-groups"
+ "url": "https://www.w3.org/TR/CSS2/media.html#media-groups"
}
},
"/media#media-intro": {
"snapshot": {
"number": "7.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to media types",
- "url": "https://www.w3.org/TR/CSS21/media.html#media-intro"
+ "url": "https://www.w3.org/TR/CSS2/media.html#media-intro"
}
},
"/media#media-sheets": {
"snapshot": {
"number": "7.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specifying media-dependent style sheets",
- "url": "https://www.w3.org/TR/CSS21/media.html#media-sheets"
+ "url": "https://www.w3.org/TR/CSS2/media.html#media-sheets"
}
},
"/media#media-types": {
"snapshot": {
"number": "7.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Recognized media types",
- "url": "https://www.w3.org/TR/CSS21/media.html#media-types"
+ "url": "https://www.w3.org/TR/CSS2/media.html#media-types"
}
},
"/media#q7.0": {
"snapshot": {
"number": "7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Media types",
- "url": "https://www.w3.org/TR/CSS21/media.html#q7.0"
+ "url": "https://www.w3.org/TR/CSS2/media.html#q7.0"
}
},
"/page#allowed-page-breaks": {
"snapshot": {
"number": "13.3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Allowed page breaks",
- "url": "https://www.w3.org/TR/CSS21/page.html#allowed-page-breaks"
+ "url": "https://www.w3.org/TR/CSS2/page.html#allowed-page-breaks"
}
},
"/page#best-page-breaks": {
"snapshot": {
"number": "13.3.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "\"Best\" page breaks",
- "url": "https://www.w3.org/TR/CSS21/page.html#best-page-breaks"
+ "url": "https://www.w3.org/TR/CSS2/page.html#best-page-breaks"
}
},
"/page#break-inside": {
"snapshot": {
"number": "13.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Breaks inside elements: 'orphans', 'widows'",
- "url": "https://www.w3.org/TR/CSS21/page.html#break-inside"
+ "url": "https://www.w3.org/TR/CSS2/page.html#break-inside"
}
},
"/page#forced": {
"snapshot": {
"number": "13.3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Forced page breaks",
- "url": "https://www.w3.org/TR/CSS21/page.html#forced"
+ "url": "https://www.w3.org/TR/CSS2/page.html#forced"
}
},
"/page#outside-page-box": {
"snapshot": {
"number": "13.2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Content outside the page box",
- "url": "https://www.w3.org/TR/CSS21/page.html#outside-page-box"
+ "url": "https://www.w3.org/TR/CSS2/page.html#outside-page-box"
}
},
"/page#page-box": {
"snapshot": {
"number": "13.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page boxes: the @page rule",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-box"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-box"
}
},
"/page#page-break-props": {
"snapshot": {
"number": "13.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page break properties: 'page-break-before', 'page-break-after', 'page-break-inside'",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-break-props"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-break-props"
}
},
"/page#page-breaks": {
"snapshot": {
"number": "13.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page breaks",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-breaks"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-breaks"
}
},
"/page#page-cascade": {
"snapshot": {
"number": "13.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cascading in the page context",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-cascade"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-cascade"
}
},
"/page#page-intro": {
"snapshot": {
"number": "13.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to paged media",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-intro"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-intro"
}
},
"/page#page-margins": {
"snapshot": {
"number": "13.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page margins",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-margins"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-margins"
}
},
"/page#page-selectors": {
"snapshot": {
"number": "13.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Page selectors: selecting left, right, and first pages",
- "url": "https://www.w3.org/TR/CSS21/page.html#page-selectors"
+ "url": "https://www.w3.org/TR/CSS2/page.html#page-selectors"
}
},
"/page#the-page": {
"snapshot": {
"number": "13",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Paged media",
- "url": "https://www.w3.org/TR/CSS21/page.html#the-page"
+ "url": "https://www.w3.org/TR/CSS2/page.html#the-page"
}
},
"/propidx#q24.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Full property table",
- "url": "https://www.w3.org/TR/CSS21/propidx.html#q24.0"
+ "url": "https://www.w3.org/TR/CSS2/propidx.html#q24.0"
}
},
"/refs#informative": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Informative references",
- "url": "https://www.w3.org/TR/CSS21/refs.html#informative"
+ "url": "https://www.w3.org/TR/CSS2/refs.html#informative"
}
},
"/refs#normative": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Normative references",
- "url": "https://www.w3.org/TR/CSS21/refs.html#normative"
+ "url": "https://www.w3.org/TR/CSS2/refs.html#normative"
}
},
"/refs#q20.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Bibliography",
- "url": "https://www.w3.org/TR/CSS21/refs.html#q20.0"
+ "url": "https://www.w3.org/TR/CSS2/refs.html#q20.0"
}
},
"/sample#q22.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Default style sheet for HTML 4",
- "url": "https://www.w3.org/TR/CSS21/sample.html#q22.0"
+ "url": "https://www.w3.org/TR/CSS2/sample.html#q22.0"
}
},
"/selector#adjacent-selectors": {
"snapshot": {
"number": "5.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Adjacent sibling selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#adjacent-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#adjacent-selectors"
}
},
"/selector#attribute-selectors": {
"snapshot": {
"number": "5.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Attribute selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#attribute-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#attribute-selectors"
}
},
"/selector#before-and-after": {
"snapshot": {
"number": "5.12.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :before and :after pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/selector.html#before-and-after"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#before-and-after"
}
},
"/selector#child-selectors": {
"snapshot": {
"number": "5.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Child selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#child-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#child-selectors"
}
},
"/selector#class-html": {
"snapshot": {
"number": "5.8.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Class selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#class-html"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#class-html"
}
},
"/selector#default-attrs": {
"snapshot": {
"number": "5.8.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Default attribute values in DTDs",
- "url": "https://www.w3.org/TR/CSS21/selector.html#default-attrs"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#default-attrs"
}
},
"/selector#descendant-selectors": {
"snapshot": {
"number": "5.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Descendant selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#descendant-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#descendant-selectors"
}
},
"/selector#dynamic-pseudo-classes": {
"snapshot": {
"number": "5.11.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The dynamic pseudo-classes: :hover, :active, and :focus",
- "url": "https://www.w3.org/TR/CSS21/selector.html#dynamic-pseudo-classes"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#dynamic-pseudo-classes"
}
},
"/selector#first-child": {
"snapshot": {
"number": "5.11.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": ":first-child pseudo-class",
- "url": "https://www.w3.org/TR/CSS21/selector.html#first-child"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#first-child"
}
},
"/selector#first-letter": {
"snapshot": {
"number": "5.12.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :first-letter pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/selector.html#first-letter"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#first-letter"
}
},
"/selector#first-line-pseudo": {
"snapshot": {
"number": "5.12.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The :first-line pseudo-element",
- "url": "https://www.w3.org/TR/CSS21/selector.html#first-line-pseudo"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#first-line-pseudo"
}
},
"/selector#grouping": {
"snapshot": {
"number": "5.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Grouping",
- "url": "https://www.w3.org/TR/CSS21/selector.html#grouping"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#grouping"
}
},
"/selector#id-selectors": {
"snapshot": {
"number": "5.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "ID selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#id-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#id-selectors"
}
},
"/selector#lang": {
"snapshot": {
"number": "5.11.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The language pseudo-class: :lang",
- "url": "https://www.w3.org/TR/CSS21/selector.html#lang"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#lang"
}
},
"/selector#link-pseudo-classes": {
"snapshot": {
"number": "5.11.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The link pseudo-classes: :link and :visited",
- "url": "https://www.w3.org/TR/CSS21/selector.html#link-pseudo-classes"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#link-pseudo-classes"
}
},
"/selector#matching-attrs": {
"snapshot": {
"number": "5.8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Matching attributes and attribute values",
- "url": "https://www.w3.org/TR/CSS21/selector.html#matching-attrs"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#matching-attrs"
}
},
"/selector#pattern-matching": {
"snapshot": {
"number": "5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pattern matching",
- "url": "https://www.w3.org/TR/CSS21/selector.html#pattern-matching"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#pattern-matching"
}
},
"/selector#pseudo-class-selectors": {
"snapshot": {
"number": "5.11",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pseudo-classes",
- "url": "https://www.w3.org/TR/CSS21/selector.html#pseudo-class-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#pseudo-class-selectors"
}
},
"/selector#pseudo-element-selectors": {
"snapshot": {
"number": "5.12",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pseudo-elements",
- "url": "https://www.w3.org/TR/CSS21/selector.html#pseudo-element-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#pseudo-element-selectors"
}
},
"/selector#pseudo-elements": {
"snapshot": {
"number": "5.10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Pseudo-elements and pseudo-classes",
- "url": "https://www.w3.org/TR/CSS21/selector.html#pseudo-elements"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#pseudo-elements"
}
},
"/selector#q5.0": {
"snapshot": {
"number": "5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#q5.0"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#q5.0"
}
},
"/selector#selector-syntax": {
"snapshot": {
"number": "5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Selector syntax",
- "url": "https://www.w3.org/TR/CSS21/selector.html#selector-syntax"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#selector-syntax"
}
},
"/selector#type-selectors": {
"snapshot": {
"number": "5.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Type selectors",
- "url": "https://www.w3.org/TR/CSS21/selector.html#type-selectors"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#type-selectors"
}
},
"/selector#universal-selector": {
"snapshot": {
"number": "5.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Universal selector",
- "url": "https://www.w3.org/TR/CSS21/selector.html#universal-selector"
+ "url": "https://www.w3.org/TR/CSS2/selector.html#universal-selector"
}
},
"/syndata#at-rules": {
"snapshot": {
"number": "4.1.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "At-rules",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#at-rules"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#at-rules"
}
},
"/syndata#block": {
"snapshot": {
"number": "4.1.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Blocks",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#block"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#block"
}
},
"/syndata#characters": {
"snapshot": {
"number": "4.1.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Characters and case",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#characters"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#characters"
}
},
"/syndata#charset": {
"snapshot": {
"number": "4.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "CSS style sheet representation",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#charset"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#charset"
}
},
"/syndata#color-units": {
"snapshot": {
"number": "4.3.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Colors",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#color-units"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#color-units"
}
},
"/syndata#comments": {
"snapshot": {
"number": "4.1.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Comments",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#comments"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#comments"
}
},
"/syndata#counter": {
"snapshot": {
"number": "4.3.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Counters",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#counter"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#counter"
}
},
"/syndata#declaration": {
"snapshot": {
"number": "4.1.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Declarations and properties",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#declaration"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#declaration"
}
},
"/syndata#escaping": {
"snapshot": {
"number": "4.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Referring to characters not represented in a character encoding",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#escaping"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#escaping"
}
},
"/syndata#keywords": {
"snapshot": {
"number": "4.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Keywords",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#keywords"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#keywords"
}
},
"/syndata#length-units": {
"snapshot": {
"number": "4.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Lengths",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#length-units"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#length-units"
}
},
"/syndata#numbers": {
"snapshot": {
"number": "4.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Integers and real numbers",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#numbers"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#numbers"
}
},
"/syndata#parsing-errors": {
"snapshot": {
"number": "4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Rules for handling parsing errors",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#parsing-errors"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#parsing-errors"
}
},
"/syndata#percentage-units": {
"snapshot": {
"number": "4.3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Percentages",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#percentage-units"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#percentage-units"
}
},
"/syndata#q4.0": {
"snapshot": {
"number": "4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Syntax and basic data types",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#q4.0"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#q4.0"
}
},
"/syndata#rule-sets": {
"snapshot": {
"number": "4.1.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Rule sets, declaration blocks, and selectors",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#rule-sets"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#rule-sets"
}
},
"/syndata#statements": {
"snapshot": {
"number": "4.1.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Statements",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#statements"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#statements"
}
},
"/syndata#strings": {
"snapshot": {
"number": "4.3.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Strings",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#strings"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#strings"
}
},
"/syndata#syntax": {
"snapshot": {
"number": "4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Syntax",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#syntax"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#syntax"
}
},
"/syndata#tokenization": {
"snapshot": {
"number": "4.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Tokenization",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#tokenization"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#tokenization"
}
},
"/syndata#unsupported-values": {
"snapshot": {
"number": "4.3.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Unsupported Values",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#unsupported-values"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#unsupported-values"
}
},
"/syndata#uri": {
"snapshot": {
"number": "4.3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "URLs and URIs",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#uri"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#uri"
}
},
"/syndata#values": {
"snapshot": {
"number": "4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Values",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#values"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#values"
}
},
"/syndata#vendor-keyword-history": {
"snapshot": {
"number": "4.1.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Informative Historical Notes",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#vendor-keyword-history"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#vendor-keyword-history"
}
},
"/syndata#vendor-keywords": {
"snapshot": {
"number": "4.1.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Vendor-specific extensions",
- "url": "https://www.w3.org/TR/CSS21/syndata.html#vendor-keywords"
+ "url": "https://www.w3.org/TR/CSS2/syndata.html#vendor-keywords"
}
},
"/tables#anonymous-boxes": {
"snapshot": {
"number": "17.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Anonymous table objects",
- "url": "https://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#anonymous-boxes"
}
},
"/tables#auto-table-layout": {
"snapshot": {
"number": "17.5.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Automatic table layout",
- "url": "https://www.w3.org/TR/CSS21/tables.html#auto-table-layout"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#auto-table-layout"
}
},
"/tables#border-conflict-resolution": {
"snapshot": {
"number": "17.6.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border conflict resolution",
- "url": "https://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#border-conflict-resolution"
}
},
"/tables#borders": {
"snapshot": {
"number": "17.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Borders",
- "url": "https://www.w3.org/TR/CSS21/tables.html#borders"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#borders"
}
},
"/tables#caption-position": {
"snapshot": {
"number": "17.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Caption position and alignment",
- "url": "https://www.w3.org/TR/CSS21/tables.html#caption-position"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#caption-position"
}
},
"/tables#collapsing-borders": {
"snapshot": {
"number": "17.6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The collapsing border model",
- "url": "https://www.w3.org/TR/CSS21/tables.html#collapsing-borders"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#collapsing-borders"
}
},
"/tables#column-alignment": {
"snapshot": {
"number": "17.5.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Horizontal alignment in a column",
- "url": "https://www.w3.org/TR/CSS21/tables.html#column-alignment"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#column-alignment"
}
},
"/tables#columns": {
"snapshot": {
"number": "17.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Columns",
- "url": "https://www.w3.org/TR/CSS21/tables.html#columns"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#columns"
}
},
"/tables#dynamic-effects": {
"snapshot": {
"number": "17.5.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Dynamic row and column effects",
- "url": "https://www.w3.org/TR/CSS21/tables.html#dynamic-effects"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#dynamic-effects"
}
},
"/tables#empty-cells": {
"snapshot": {
"number": "17.6.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Borders and Backgrounds around empty cells: the 'empty-cells' property",
- "url": "https://www.w3.org/TR/CSS21/tables.html#empty-cells"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#empty-cells"
}
},
"/tables#fixed-table-layout": {
"snapshot": {
"number": "17.5.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Fixed table layout",
- "url": "https://www.w3.org/TR/CSS21/tables.html#fixed-table-layout"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#fixed-table-layout"
}
},
"/tables#height-layout": {
"snapshot": {
"number": "17.5.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Table height algorithms",
- "url": "https://www.w3.org/TR/CSS21/tables.html#height-layout"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#height-layout"
}
},
"/tables#model": {
"snapshot": {
"number": "17.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Tables in the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/tables.html#model"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#model"
}
},
"/tables#q17.0": {
"snapshot": {
"number": "17",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Tables",
- "url": "https://www.w3.org/TR/CSS21/tables.html#q17.0"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#q17.0"
}
},
"/tables#separated-borders": {
"snapshot": {
"number": "17.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The separated borders model",
- "url": "https://www.w3.org/TR/CSS21/tables.html#separated-borders"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#separated-borders"
}
},
"/tables#table-border-styles": {
"snapshot": {
"number": "17.6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Border styles",
- "url": "https://www.w3.org/TR/CSS21/tables.html#table-border-styles"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#table-border-styles"
}
},
"/tables#table-display": {
"snapshot": {
"number": "17.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The CSS table model",
- "url": "https://www.w3.org/TR/CSS21/tables.html#table-display"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#table-display"
}
},
"/tables#table-layers": {
"snapshot": {
"number": "17.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Table layers and transparency",
- "url": "https://www.w3.org/TR/CSS21/tables.html#table-layers"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#table-layers"
}
},
"/tables#table-layout": {
"snapshot": {
"number": "17.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual layout of table contents",
- "url": "https://www.w3.org/TR/CSS21/tables.html#table-layout"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#table-layout"
}
},
"/tables#tables-intro": {
"snapshot": {
"number": "17.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to tables",
- "url": "https://www.w3.org/TR/CSS21/tables.html#tables-intro"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#tables-intro"
}
},
"/tables#width-layout": {
"snapshot": {
"number": "17.5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Table width algorithms: the 'table-layout' property",
- "url": "https://www.w3.org/TR/CSS21/tables.html#width-layout"
+ "url": "https://www.w3.org/TR/CSS2/tables.html#width-layout"
}
},
"/text#alignment-prop": {
"snapshot": {
"number": "16.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Alignment: the 'text-align' property",
- "url": "https://www.w3.org/TR/CSS21/text.html#alignment-prop"
+ "url": "https://www.w3.org/TR/CSS2/text.html#alignment-prop"
}
},
"/text#caps-prop": {
"snapshot": {
"number": "16.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Capitalization: the 'text-transform' property",
- "url": "https://www.w3.org/TR/CSS21/text.html#caps-prop"
+ "url": "https://www.w3.org/TR/CSS2/text.html#caps-prop"
}
},
"/text#ctrlchars": {
"snapshot": {
"number": "16.6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Control and combining characters' details",
- "url": "https://www.w3.org/TR/CSS21/text.html#ctrlchars"
+ "url": "https://www.w3.org/TR/CSS2/text.html#ctrlchars"
}
},
"/text#decoration": {
"snapshot": {
"number": "16.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Decoration",
- "url": "https://www.w3.org/TR/CSS21/text.html#decoration"
+ "url": "https://www.w3.org/TR/CSS2/text.html#decoration"
}
},
"/text#egbidiwscollapse": {
"snapshot": {
"number": "16.6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Example of bidirectionality with white space collapsing",
- "url": "https://www.w3.org/TR/CSS21/text.html#egbidiwscollapse"
+ "url": "https://www.w3.org/TR/CSS2/text.html#egbidiwscollapse"
}
},
"/text#indentation-prop": {
"snapshot": {
"number": "16.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Indentation: the 'text-indent' property",
- "url": "https://www.w3.org/TR/CSS21/text.html#indentation-prop"
+ "url": "https://www.w3.org/TR/CSS2/text.html#indentation-prop"
}
},
"/text#lining-striking-props": {
"snapshot": {
"number": "16.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Underlining, overlining, striking, and blinking: the 'text-decoration' property",
- "url": "https://www.w3.org/TR/CSS21/text.html#lining-striking-props"
+ "url": "https://www.w3.org/TR/CSS2/text.html#lining-striking-props"
}
},
"/text#q16.0": {
"snapshot": {
"number": "16",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Text",
- "url": "https://www.w3.org/TR/CSS21/text.html#q16.0"
+ "url": "https://www.w3.org/TR/CSS2/text.html#q16.0"
}
},
"/text#spacing-props": {
"snapshot": {
"number": "16.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Letter and word spacing: the 'letter-spacing' and 'word-spacing' properties",
- "url": "https://www.w3.org/TR/CSS21/text.html#spacing-props"
+ "url": "https://www.w3.org/TR/CSS2/text.html#spacing-props"
}
},
"/text#white-space-model": {
"snapshot": {
"number": "16.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The 'white-space' processing model",
- "url": "https://www.w3.org/TR/CSS21/text.html#white-space-model"
+ "url": "https://www.w3.org/TR/CSS2/text.html#white-space-model"
}
},
"/text#white-space-prop": {
"snapshot": {
"number": "16.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "White space: the 'white-space' property",
- "url": "https://www.w3.org/TR/CSS21/text.html#white-space-prop"
+ "url": "https://www.w3.org/TR/CSS2/text.html#white-space-prop"
}
},
"/ui#cursor-props": {
"snapshot": {
"number": "18.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Cursors: the 'cursor' property",
- "url": "https://www.w3.org/TR/CSS21/ui.html#cursor-props"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#cursor-props"
}
},
"/ui#dynamic-outlines": {
"snapshot": {
"number": "18.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Dynamic outlines: the 'outline' property",
- "url": "https://www.w3.org/TR/CSS21/ui.html#dynamic-outlines"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#dynamic-outlines"
}
},
"/ui#magnification": {
"snapshot": {
"number": "18.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Magnification",
- "url": "https://www.w3.org/TR/CSS21/ui.html#magnification"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#magnification"
}
},
"/ui#outline-focus": {
"snapshot": {
"number": "18.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Outlines and the focus",
- "url": "https://www.w3.org/TR/CSS21/ui.html#outline-focus"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#outline-focus"
}
},
"/ui#q18.0": {
"snapshot": {
"number": "18",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "User interface",
- "url": "https://www.w3.org/TR/CSS21/ui.html#q18.0"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#q18.0"
}
},
"/ui#system-colors": {
"snapshot": {
"number": "18.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "System Colors",
- "url": "https://www.w3.org/TR/CSS21/ui.html#system-colors"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#system-colors"
}
},
"/ui#system-fonts": {
"snapshot": {
"number": "18.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "User preferences for fonts",
- "url": "https://www.w3.org/TR/CSS21/ui.html#system-fonts"
+ "url": "https://www.w3.org/TR/CSS2/ui.html#system-fonts"
}
},
"/visudet#Computing_heights_and_margins": {
"snapshot": {
"number": "10.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Calculating heights and margins",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#Computing_heights_and_margins"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#Computing_heights_and_margins"
}
},
"/visudet#Computing_widths_and_margins": {
"snapshot": {
"number": "10.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Calculating widths and margins",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#Computing_widths_and_margins"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#Computing_widths_and_margins"
}
},
"/visudet#abs-non-replaced-height": {
"snapshot": {
"number": "10.6.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#abs-non-replaced-height"
}
},
"/visudet#abs-non-replaced-width": {
"snapshot": {
"number": "10.3.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#abs-non-replaced-width"
}
},
"/visudet#abs-replaced-height": {
"snapshot": {
"number": "10.6.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#abs-replaced-height"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#abs-replaced-height"
}
},
"/visudet#abs-replaced-width": {
"snapshot": {
"number": "10.3.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolutely positioned, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#abs-replaced-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#abs-replaced-width"
}
},
"/visudet#block-replaced-width": {
"snapshot": {
"number": "10.3.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level, replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#block-replaced-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#block-replaced-width"
}
},
"/visudet#block-root-margin": {
"snapshot": {
"number": "10.6.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Complicated cases",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#block-root-margin"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#block-root-margin"
}
},
"/visudet#blockwidth": {
"snapshot": {
"number": "10.3.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level, non-replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#blockwidth"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#blockwidth"
}
},
"/visudet#containing-block-details": {
"snapshot": {
"number": "10.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Definition of \"containing block\"",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#containing-block-details"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#containing-block-details"
}
},
"/visudet#float-replaced-width": {
"snapshot": {
"number": "10.3.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floating, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#float-replaced-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#float-replaced-width"
}
},
"/visudet#float-width": {
"snapshot": {
"number": "10.3.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floating, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#float-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#float-width"
}
},
"/visudet#inline-non-replaced": {
"snapshot": {
"number": "10.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#inline-non-replaced"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#inline-non-replaced"
}
},
"/visudet#inline-replaced-height": {
"snapshot": {
"number": "10.6.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline replaced elements, block-level replaced elements in normal flow, 'inline-block' replaced elements in normal flow and floating replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#inline-replaced-height"
}
},
"/visudet#inline-replaced-width": {
"snapshot": {
"number": "10.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline, replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#inline-replaced-width"
}
},
"/visudet#inline-width": {
"snapshot": {
"number": "10.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline, non-replaced elements",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#inline-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#inline-width"
}
},
"/visudet#inlineblock-replaced-width": {
"snapshot": {
"number": "10.3.10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "'Inline-block', replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#inlineblock-replaced-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#inlineblock-replaced-width"
}
},
"/visudet#inlineblock-width": {
"snapshot": {
"number": "10.3.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "'Inline-block', non-replaced elements in normal flow",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#inlineblock-width"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#inlineblock-width"
}
},
"/visudet#leading": {
"snapshot": {
"number": "10.8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Leading and half-leading",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#leading"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#leading"
}
},
"/visudet#line-height": {
"snapshot": {
"number": "10.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Line height calculations: the 'line-height' and 'vertical-align' properties",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#line-height"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#line-height"
}
},
"/visudet#min-max-heights": {
"snapshot": {
"number": "10.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Minimum and maximum heights: 'min-height' and 'max-height'",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#min-max-heights"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#min-max-heights"
}
},
"/visudet#min-max-widths": {
"snapshot": {
"number": "10.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Minimum and maximum widths: 'min-width' and 'max-width'",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#min-max-widths"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#min-max-widths"
}
},
"/visudet#normal-block": {
"snapshot": {
"number": "10.6.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level non-replaced elements in normal flow when 'overflow' computes to 'visible'",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#normal-block"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#normal-block"
}
},
"/visudet#q10.0": {
"snapshot": {
"number": "10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual formatting model details",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#q10.0"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#q10.0"
}
},
"/visudet#root-height": {
"snapshot": {
"number": "10.6.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "'Auto' heights for block formatting context roots",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#root-height"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#root-height"
}
},
"/visudet#the-height-property": {
"snapshot": {
"number": "10.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Content height: the 'height' property",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#the-height-property"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#the-height-property"
}
},
"/visudet#the-width-property": {
"snapshot": {
"number": "10.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Content width: the 'width' property",
- "url": "https://www.w3.org/TR/CSS21/visudet.html#the-width-property"
+ "url": "https://www.w3.org/TR/CSS2/visudet.html#the-width-property"
}
},
"/visufx#clipping": {
"snapshot": {
"number": "11.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Clipping: the 'clip' property",
- "url": "https://www.w3.org/TR/CSS21/visufx.html#clipping"
+ "url": "https://www.w3.org/TR/CSS2/visufx.html#clipping"
}
},
"/visufx#overflow": {
"snapshot": {
"number": "11.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Overflow: the 'overflow' property",
- "url": "https://www.w3.org/TR/CSS21/visufx.html#overflow"
+ "url": "https://www.w3.org/TR/CSS2/visufx.html#overflow"
}
},
"/visufx#overflow-clipping": {
"snapshot": {
"number": "11.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Overflow and clipping",
- "url": "https://www.w3.org/TR/CSS21/visufx.html#overflow-clipping"
+ "url": "https://www.w3.org/TR/CSS2/visufx.html#overflow-clipping"
}
},
"/visufx#q11.0": {
"snapshot": {
"number": "11",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual effects",
- "url": "https://www.w3.org/TR/CSS21/visufx.html#q11.0"
+ "url": "https://www.w3.org/TR/CSS2/visufx.html#q11.0"
}
},
"/visufx#visibility": {
"snapshot": {
"number": "11.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visibility: the 'visibility' property",
- "url": "https://www.w3.org/TR/CSS21/visufx.html#visibility"
+ "url": "https://www.w3.org/TR/CSS2/visufx.html#visibility"
}
},
"/visuren#absolute-positioning": {
"snapshot": {
"number": "9.6",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolute positioning",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#absolute-positioning"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#absolute-positioning"
}
},
"/visuren#anonymous": {
"snapshot": {
"number": "9.2.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Anonymous inline boxes",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#anonymous"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#anonymous"
}
},
"/visuren#anonymous-block-level": {
"snapshot": {
"number": "9.2.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Anonymous block boxes",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#anonymous-block-level"
}
},
"/visuren#block-boxes": {
"snapshot": {
"number": "9.2.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block-level elements and block boxes",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#block-boxes"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#block-boxes"
}
},
"/visuren#block-formatting": {
"snapshot": {
"number": "9.4.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Block formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#block-formatting"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#block-formatting"
}
},
"/visuren#box-gen": {
"snapshot": {
"number": "9.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Controlling box generation",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#box-gen"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#box-gen"
}
},
"/visuren#choose-position": {
"snapshot": {
"number": "9.3.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Choosing a positioning scheme: 'position' property",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#choose-position"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#choose-position"
}
},
"/visuren#comp-abspos": {
"snapshot": {
"number": "9.8.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Absolute positioning",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#comp-abspos"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#comp-abspos"
}
},
"/visuren#comp-float": {
"snapshot": {
"number": "9.8.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floating a box",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#comp-float"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#comp-float"
}
},
"/visuren#comp-normal-flow": {
"snapshot": {
"number": "9.8.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Normal flow",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#comp-normal-flow"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#comp-normal-flow"
}
},
"/visuren#comp-relpos": {
"snapshot": {
"number": "9.8.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Relative positioning",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#comp-relpos"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#comp-relpos"
}
},
"/visuren#comparison": {
"snapshot": {
"number": "9.8",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Comparison of normal flow, floats, and absolute positioning",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#comparison"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#comparison"
}
},
"/visuren#containing-block": {
"snapshot": {
"number": "9.1.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Containing blocks",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#containing-block"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#containing-block"
}
},
"/visuren#direction": {
"snapshot": {
"number": "9.10",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Text direction: the 'direction' and 'unicode-bidi' properties",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#direction"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#direction"
}
},
"/visuren#dis-pos-flo": {
"snapshot": {
"number": "9.7",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Relationships between 'display', 'position', and 'float'",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#dis-pos-flo"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo"
}
},
"/visuren#display-prop": {
"snapshot": {
"number": "9.2.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The 'display' property",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#display-prop"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#display-prop"
}
},
"/visuren#fixed-positioning": {
"snapshot": {
"number": "9.6.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Fixed positioning",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#fixed-positioning"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#fixed-positioning"
}
},
"/visuren#float-position": {
"snapshot": {
"number": "9.5.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Positioning the float: the 'float' property",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#float-position"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#float-position"
}
},
"/visuren#floats": {
"snapshot": {
"number": "9.5",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Floats",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#floats"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#floats"
}
},
"/visuren#flow-control": {
"snapshot": {
"number": "9.5.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Controlling flow next to floats: the 'clear' property",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#flow-control"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#flow-control"
}
},
"/visuren#inline-boxes": {
"snapshot": {
"number": "9.2.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline-level elements and inline boxes",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#inline-boxes"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#inline-boxes"
}
},
"/visuren#inline-formatting": {
"snapshot": {
"number": "9.4.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Inline formatting contexts",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#inline-formatting"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#inline-formatting"
}
},
"/visuren#layers": {
"snapshot": {
"number": "9.9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Layered presentation",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#layers"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#layers"
}
},
"/visuren#normal-flow": {
"snapshot": {
"number": "9.4",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Normal flow",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#normal-flow"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#normal-flow"
}
},
"/visuren#position-props": {
"snapshot": {
"number": "9.3.2",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Box offsets: 'top', 'right', 'bottom', 'left'",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#position-props"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#position-props"
}
},
"/visuren#positioning-scheme": {
"snapshot": {
"number": "9.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Positioning schemes",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#positioning-scheme"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#positioning-scheme"
}
},
"/visuren#q9.0": {
"snapshot": {
"number": "9",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#q9.0"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#q9.0"
}
},
"/visuren#relative-positioning": {
"snapshot": {
"number": "9.4.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Relative positioning",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#relative-positioning"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#relative-positioning"
}
},
"/visuren#run-in": {
"snapshot": {
"number": "9.2.3",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Run-in boxes",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#run-in"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#run-in"
}
},
"/visuren#viewport": {
"snapshot": {
"number": "9.1.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "The viewport",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#viewport"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#viewport"
}
},
"/visuren#visual-model-intro": {
"snapshot": {
"number": "9.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Introduction to the visual formatting model",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#visual-model-intro"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#visual-model-intro"
}
},
"/visuren#z-index": {
"snapshot": {
"number": "9.9.1",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Specifying the stack level: the 'z-index' property",
- "url": "https://www.w3.org/TR/CSS21/visuren.html#z-index"
+ "url": "https://www.w3.org/TR/CSS2/visuren.html#z-index"
}
},
"/zindex#painting-order": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Painting order",
- "url": "https://www.w3.org/TR/CSS21/zindex.html#painting-order"
+ "url": "https://www.w3.org/TR/CSS2/zindex.html#painting-order"
}
},
"/zindex#q23.0": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Elaborate description of Stacking Contexts",
- "url": "https://www.w3.org/TR/CSS21/zindex.html#q23.0"
+ "url": "https://www.w3.org/TR/CSS2/zindex.html#q23.0"
}
},
"/zindex#stacking-defs": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Definitions",
- "url": "https://www.w3.org/TR/CSS21/zindex.html#stacking-defs"
+ "url": "https://www.w3.org/TR/CSS2/zindex.html#stacking-defs"
}
},
"/zindex#stacking-notes": {
"snapshot": {
"number": "",
- "spec": "CSS 2.2",
+ "spec": "CSS 2",
"text": "Notes",
- "url": "https://www.w3.org/TR/CSS21/zindex.html#stacking-notes"
+ "url": "https://www.w3.org/TR/CSS2/zindex.html#stacking-notes"
}
}
}
\ No newline at end of file
diff --git a/.spec-data/headings/headings-cssom-view-1.json b/.spec-data/headings/headings-cssom-view-1.json
index 72001f3dd..5ad5b3cb4 100644
--- a/.spec-data/headings/headings-cssom-view-1.json
+++ b/.spec-data/headings/headings-cssom-view-1.json
@@ -1,4 +1,12 @@
{
+ "#acks": {
+ "current": {
+ "number": "16",
+ "spec": "CSSOM View Module 1",
+ "text": "Acknowledgements",
+ "url": "https://drafts.csswg.org/cssom-view-1/#acks"
+ }
+ },
"#background": {
"current": {
"number": "1",
@@ -13,6 +21,14 @@
"url": "https://www.w3.org/TR/cssom-view/#background"
}
},
+ "#changes": {
+ "current": {
+ "number": "15",
+ "spec": "CSSOM View Module 1",
+ "text": "Changes",
+ "url": "https://drafts.csswg.org/cssom-view-1/#changes"
+ }
+ },
"#common-infrastructure": {
"current": {
"number": "3",
@@ -223,6 +239,14 @@
"url": "https://www.w3.org/TR/cssom-view/#mediaquerylist-event-summary"
}
},
+ "#priv-sec": {
+ "current": {
+ "number": "14",
+ "spec": "CSSOM View Module 1",
+ "text": "Security and Privacy Considerations",
+ "url": "https://drafts.csswg.org/cssom-view-1/#priv-sec"
+ }
+ },
"#resizing-viewports": {
"current": {
"number": "12.1",
diff --git a/.spec-data/headings/headings-dom-level-2-style.json b/.spec-data/headings/headings-dom-level-2-style.json
index 17e1c8f24..a3c831e4b 100644
--- a/.spec-data/headings/headings-dom-level-2-style.json
+++ b/.spec-data/headings/headings-dom-level-2-style.json
@@ -1,277 +1,202 @@
{
- "#CSS-ECMA-h2": [
- "/ecma-script-binding#CSS-ECMA-h2"
- ],
- "#CSS-IDL-h2": [
- "/idl-definitions#CSS-IDL-h2"
- ],
- "#CSS-Java-h2": [
- "/java-binding#CSS-Java-h2"
- ],
- "#CSS-OverrideAndComputed-h3": [
- "/css#CSS-OverrideAndComputed-h3"
- ],
- "#CSS-StyleSheetCreation-h3": [
- "/css#CSS-StyleSheetCreation-h3"
- ],
- "#CSS-extended-h2": [
- "/css#CSS-extended-h2"
- ],
- "#CSS-fundamental-h2": [
- "/css#CSS-fundamental-h2"
- ],
- "#CSS-h1": [
- "/css#CSS-h1"
- ],
- "#CSS-htmlelementcss-h3": [
- "/css#CSS-htmlelementcss-h3"
- ],
- "#CSS-overview-h2": [
- "/css#CSS-overview-h2"
- ],
- "#Productions-h2": [
- "/acknowledgements#Productions-h2"
- ],
- "#References-Informative-h2": [
- "/references#References-Informative-h2"
- ],
- "#References-Normative-h2": [
- "/references#References-Normative-h2"
- ],
- "#StyleSheets-Association-h2": [
- "/stylesheets#StyleSheets-Association-h2"
- ],
- "#StyleSheets-ECMA-h2": [
- "/ecma-script-binding#StyleSheets-ECMA-h2"
- ],
- "#StyleSheets-IDL-h2": [
- "/idl-definitions#StyleSheets-IDL-h2"
- ],
- "#StyleSheets-Java-h2": [
- "/java-binding#StyleSheets-Java-h2"
- ],
- "#StyleSheets-extensions-h2": [
- "/stylesheets#StyleSheets-extensions-h2"
- ],
- "#StyleSheets-fundamental-h2": [
- "/stylesheets#StyleSheets-fundamental-h2"
- ],
- "#StyleSheets-h1": [
- "/stylesheets#StyleSheets-h1"
- ],
- "#StyleSheets-overview-h2": [
- "/stylesheets#StyleSheets-overview-h2"
- ],
- "#contributors-h1": [
- "/acknowledgements#contributors-h1"
- ],
- "#ecma-binding-h1": [
- "/ecma-script-binding#ecma-binding-h1"
- ],
- "#idl-h1": [
- "/idl-definitions#idl-h1"
- ],
- "#java-binding-h1": [
- "/java-binding#java-binding-h1"
- ],
- "/acknowledgements#Productions-h2": {
+ "#acknowledgements-Productions-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Production Systems",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/acknowledgements.html#Productions-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#acknowledgements-Productions-h2"
}
},
- "/acknowledgements#contributors-h1": {
+ "#acknowledgements-contributors-h1": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Acknowledgements",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/acknowledgements.html#contributors-h1"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#acknowledgements-contributors-h1"
}
},
- "/css#CSS-OverrideAndComputed-h3": {
+ "#css-CSS-OverrideAndComputed-h3": {
"snapshot": {
"number": "2.2.1",
"spec": "DOM2 Style",
"text": "Override and computed style sheet",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-OverrideAndComputed-h3"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-OverrideAndComputed-h3"
}
},
- "/css#CSS-StyleSheetCreation-h3": {
+ "#css-CSS-StyleSheetCreation-h3": {
"snapshot": {
"number": "2.2.2",
"spec": "DOM2 Style",
"text": "Style sheet creation",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-StyleSheetCreation-h3"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-StyleSheetCreation-h3"
}
},
- "/css#CSS-extended-h2": {
+ "#css-CSS-extended-h2": {
"snapshot": {
"number": "2.3",
"spec": "DOM2 Style",
"text": "CSS2 Extended Interface",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-extended-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-extended-h2"
}
},
- "/css#CSS-fundamental-h2": {
+ "#css-CSS-fundamental-h2": {
"snapshot": {
"number": "2.2",
"spec": "DOM2 Style",
"text": "CSS Fundamental Interfaces",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-fundamental-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-fundamental-h2"
}
},
- "/css#CSS-h1": {
+ "#css-CSS-h1": {
"snapshot": {
"number": "2",
"spec": "DOM2 Style",
"text": "Document Object Model CSS",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-h1"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-h1"
}
},
- "/css#CSS-htmlelementcss-h3": {
+ "#css-CSS-htmlelementcss-h3": {
"snapshot": {
"number": "2.2.3",
"spec": "DOM2 Style",
"text": "Element with CSS inline style",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-htmlelementcss-h3"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-htmlelementcss-h3"
}
},
- "/css#CSS-overview-h2": {
+ "#css-CSS-overview-h2": {
"snapshot": {
"number": "2.1",
"spec": "DOM2 Style",
"text": "Overview of the DOM Level 2 CSS Interfaces",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-overview-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#css-CSS-overview-h2"
}
},
- "/ecma-script-binding#CSS-ECMA-h2": {
+ "#ecma-script-binding-CSS-ECMA-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Document Object Model CSS",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/ecma-script-binding.html#CSS-ECMA-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#ecma-script-binding-CSS-ECMA-h2"
}
},
- "/ecma-script-binding#StyleSheets-ECMA-h2": {
+ "#ecma-script-binding-StyleSheets-ECMA-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Document Object Model StyleSheets",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/ecma-script-binding.html#StyleSheets-ECMA-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#ecma-script-binding-StyleSheets-ECMA-h2"
}
},
- "/ecma-script-binding#ecma-binding-h1": {
+ "#ecma-script-binding-ecma-binding-h1": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "ECMAScript Language Binding",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/ecma-script-binding.html#ecma-binding-h1"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#ecma-script-binding-ecma-binding-h1"
}
},
- "/idl-definitions#CSS-IDL-h2": {
+ "#idl-definitions-CSS-IDL-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Document Object Model CSS",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/idl-definitions.html#CSS-IDL-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#idl-definitions-CSS-IDL-h2"
}
},
- "/idl-definitions#StyleSheets-IDL-h2": {
+ "#idl-definitions-StyleSheets-IDL-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Document Object Model Style Sheets",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/idl-definitions.html#StyleSheets-IDL-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#idl-definitions-StyleSheets-IDL-h2"
}
},
- "/idl-definitions#idl-h1": {
+ "#idl-definitions-idl-h1": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "IDL Definitions",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/idl-definitions.html#idl-h1"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#idl-definitions-idl-h1"
}
},
- "/java-binding#CSS-Java-h2": {
+ "#java-binding-CSS-Java-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Document Object Model CSS",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/java-binding.html#CSS-Java-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#java-binding-CSS-Java-h2"
}
},
- "/java-binding#StyleSheets-Java-h2": {
+ "#java-binding-StyleSheets-Java-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Document Object Model Style Sheets",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/java-binding.html#StyleSheets-Java-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#java-binding-StyleSheets-Java-h2"
}
},
- "/java-binding#java-binding-h1": {
+ "#java-binding-java-binding-h1": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Java Language Binding",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/java-binding.html#java-binding-h1"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#java-binding-java-binding-h1"
}
},
- "/references#References-Informative-h2": {
+ "#references-References-Informative-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Informative references",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/references.html#References-Informative-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#references-References-Informative-h2"
}
},
- "/references#References-Normative-h2": {
+ "#references-References-Normative-h2": {
"snapshot": {
"number": "",
"spec": "DOM2 Style",
"text": "Normative references",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/references.html#References-Normative-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#references-References-Normative-h2"
}
},
- "/stylesheets#StyleSheets-Association-h2": {
+ "#stylesheets-StyleSheets-Association-h2": {
"snapshot": {
"number": "1.4",
"spec": "DOM2 Style",
"text": "Association between a style sheet and a document.",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-Association-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#stylesheets-StyleSheets-Association-h2"
}
},
- "/stylesheets#StyleSheets-extensions-h2": {
+ "#stylesheets-StyleSheets-extensions-h2": {
"snapshot": {
"number": "1.3",
"spec": "DOM2 Style",
"text": "Document Extensions",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-extensions-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#stylesheets-StyleSheets-extensions-h2"
}
},
- "/stylesheets#StyleSheets-fundamental-h2": {
+ "#stylesheets-StyleSheets-fundamental-h2": {
"snapshot": {
"number": "1.2",
"spec": "DOM2 Style",
"text": "Style Sheet Interfaces",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-fundamental-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#stylesheets-StyleSheets-fundamental-h2"
}
},
- "/stylesheets#StyleSheets-h1": {
+ "#stylesheets-StyleSheets-h1": {
"snapshot": {
"number": "1",
"spec": "DOM2 Style",
"text": "Document Object Model Style Sheets",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-h1"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#stylesheets-StyleSheets-h1"
}
},
- "/stylesheets#StyleSheets-overview-h2": {
+ "#stylesheets-StyleSheets-overview-h2": {
"snapshot": {
"number": "1.1",
"spec": "DOM2 Style",
"text": "Introduction",
- "url": "https://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-overview-h2"
+ "url": "https://www.w3.org/TR/DOM-Level-2-Style/#stylesheets-StyleSheets-overview-h2"
}
}
}
\ No newline at end of file
diff --git a/.spec-data/headings/headings-dom.json b/.spec-data/headings/headings-dom.json
index 24b825844..7b733b1e2 100644
--- a/.spec-data/headings/headings-dom.json
+++ b/.spec-data/headings/headings-dom.json
@@ -71,38 +71,6 @@
"url": "https://dom.spec.whatwg.org/#document-trees"
}
},
- "#dom-core-changes": {
- "snapshot": {
- "number": "9.2",
- "spec": "DOM",
- "text": "DOM Core",
- "url": "https://dom.spec.whatwg.org/#dom-core-changes"
- }
- },
- "#dom-events-changes": {
- "snapshot": {
- "number": "9.1",
- "spec": "DOM",
- "text": "DOM Events",
- "url": "https://dom.spec.whatwg.org/#dom-events-changes"
- }
- },
- "#dom-ranges-changes": {
- "snapshot": {
- "number": "9.3",
- "spec": "DOM",
- "text": "DOM Ranges",
- "url": "https://dom.spec.whatwg.org/#dom-ranges-changes"
- }
- },
- "#dom-traversal-changes": {
- "snapshot": {
- "number": "9.4",
- "spec": "DOM",
- "text": "DOM Traversal",
- "url": "https://dom.spec.whatwg.org/#dom-traversal-changes"
- }
- },
"#events": {
"snapshot": {
"number": "2",
diff --git a/.spec-data/headings/headings-encoding-1.json b/.spec-data/headings/headings-encoding-1.json
index 85c40c661..5725967fd 100644
--- a/.spec-data/headings/headings-encoding-1.json
+++ b/.spec-data/headings/headings-encoding-1.json
@@ -43,7 +43,7 @@
"current": {
"number": "14.2",
"spec": "Encoding",
- "text": "Common infrastructure for UTF-16BE and UTF-16LE",
+ "text": "Common infrastructure for UTF-16BE/LE",
"url": "https://encoding.spec.whatwg.org/#common-infrastructure-for-utf-16be-and-utf-16le"
}
},
@@ -167,14 +167,6 @@
"url": "https://encoding.spec.whatwg.org/#indexes"
}
},
- "#interface-mixin-generictransformstream": {
- "current": {
- "number": "7.5",
- "spec": "Encoding",
- "text": "Interface mixin GenericTransformStream",
- "url": "https://encoding.spec.whatwg.org/#interface-mixin-generictransformstream"
- }
- },
"#interface-mixin-textdecodercommon": {
"current": {
"number": "7.1",
@@ -201,7 +193,7 @@
},
"#interface-textdecoderstream": {
"current": {
- "number": "7.6",
+ "number": "7.5",
"spec": "Encoding",
"text": "Interface TextDecoderStream",
"url": "https://encoding.spec.whatwg.org/#interface-textdecoderstream"
@@ -217,7 +209,7 @@
},
"#interface-textencoderstream": {
"current": {
- "number": "7.7",
+ "number": "7.6",
"spec": "Encoding",
"text": "Interface TextEncoderStream",
"url": "https://encoding.spec.whatwg.org/#interface-textencoderstream"
@@ -247,6 +239,14 @@
"url": "https://encoding.spec.whatwg.org/#iso-2022-jp-encoder"
}
},
+ "#legacy-hooks": {
+ "current": {
+ "number": "6.1",
+ "spec": "Encoding",
+ "text": "Legacy hooks for standards",
+ "url": "https://encoding.spec.whatwg.org/#legacy-hooks"
+ }
+ },
"#legacy-miscellaneous-encodings": {
"current": {
"number": "14",
diff --git a/.spec-data/headings/headings-fetch.json b/.spec-data/headings/headings-fetch.json
index 6a0f9d8af..a8d918c67 100644
--- a/.spec-data/headings/headings-fetch.json
+++ b/.spec-data/headings/headings-fetch.json
@@ -391,14 +391,6 @@
"url": "https://fetch.spec.whatwg.org/#statuses"
}
},
- "#streams": {
- "current": {
- "number": "2.10",
- "spec": "Fetch Standard",
- "text": "Streams",
- "url": "https://fetch.spec.whatwg.org/#streams"
- }
- },
"#tao-check": {
"current": {
"number": "4.10",
diff --git a/.spec-data/headings/headings-generic-sensor-1.json b/.spec-data/headings/headings-generic-sensor-1.json
index bbdac4cac..8c67c8fe3 100644
--- a/.spec-data/headings/headings-generic-sensor-1.json
+++ b/.spec-data/headings/headings-generic-sensor-1.json
@@ -406,12 +406,6 @@
}
},
"#feature-policy": {
- "current": {
- "number": "4.2.2",
- "spec": "Generic Sensor API",
- "text": "Feature Policy",
- "url": "https://w3c.github.io/sensors/#feature-policy"
- },
"snapshot": {
"number": "4.2.2",
"spec": "Generic Sensor API",
@@ -420,12 +414,6 @@
}
},
"#feature-policy-api": {
- "current": {
- "number": "10.9",
- "spec": "Generic Sensor API",
- "text": "Extending the Feature Policy API",
- "url": "https://w3c.github.io/sensors/#feature-policy-api"
- },
"snapshot": {
"number": "10.9",
"spec": "Generic Sensor API",
@@ -797,6 +785,22 @@
"url": "https://www.w3.org/TR/generic-sensor/#permissions"
}
},
+ "#permissions-policy": {
+ "current": {
+ "number": "4.2.2",
+ "spec": "Generic Sensor API",
+ "text": "Permissions Policy",
+ "url": "https://w3c.github.io/sensors/#permissions-policy"
+ }
+ },
+ "#permissions-policy-api": {
+ "current": {
+ "number": "10.9",
+ "spec": "Generic Sensor API",
+ "text": "Extending the Permissions Policy API",
+ "url": "https://w3c.github.io/sensors/#permissions-policy-api"
+ }
+ },
"#reduce-accuracy": {
"current": {
"number": "4.3.4",
diff --git a/.spec-data/headings/headings-html.json b/.spec-data/headings/headings-html.json
index 00c32fddb..a56bfa33f 100644
--- a/.spec-data/headings/headings-html.json
+++ b/.spec-data/headings/headings-html.json
@@ -44,6 +44,9 @@
"#abstract": [
"/introduction#abstract"
],
+ "#accessibility-semantics": [
+ "/custom-elements#accessibility-semantics"
+ ],
"#accessing-other-browsing-contexts": [
"/window-object#accessing-other-browsing-contexts"
],
@@ -107,15 +110,6 @@
"#apis-for-creating-and-navigating-browsing-contexts-by-name": [
"/window-object#apis-for-creating-and-navigating-browsing-contexts-by-name"
],
- "#appcache": [
- "/offline#appcache"
- ],
- "#appcacheevents": [
- "/offline#appcacheevents"
- ],
- "#application-cache-api": [
- "/offline#application-cache-api"
- ],
"#application/microdata+json": [
"/iana#application/microdata+json"
],
@@ -311,9 +305,6 @@
"#cdata-sections": [
"/syntax#cdata-sections"
],
- "#changesToNetworkingModel": [
- "/offline#changesToNetworkingModel"
- ],
"#changing-the-encoding-while-parsing": [
"/parsing#changing-the-encoding-while-parsing"
],
@@ -521,6 +512,9 @@
"#cross-origin-opener-policy-2": [
"/iana#cross-origin-opener-policy-2"
],
+ "#cross-origin-opener-policy-report-only": [
+ "/iana#cross-origin-opener-policy-report-only"
+ ],
"#crossoriginget-(-o,-p,-receiver-)": [
"/browsers#crossoriginget-(-o,-p,-receiver-)"
],
@@ -554,6 +548,9 @@
"#custom-elements": [
"/custom-elements#custom-elements"
],
+ "#custom-elements-accessibility-example": [
+ "/custom-elements#custom-elements-accessibility-example"
+ ],
"#custom-elements-api": [
"/custom-elements#custom-elements-api"
],
@@ -635,9 +632,6 @@
"#disabled-elements": [
"/semantics-other#disabled-elements"
],
- "#disk-space": [
- "/offline#disk-space"
- ],
"#dnd": [
"/dnd#dnd"
],
@@ -689,9 +683,6 @@
"#dom-trees": [
"/infrastructure#dom-trees"
],
- "#downloading-or-updating-an-application-cache": [
- "/offline#downloading-or-updating-an-application-cache"
- ],
"#downloading-resources": [
"/links#downloading-resources"
],
@@ -725,9 +716,6 @@
"#dynamic-markup-insertion": [
"/dynamic-markup-insertion#dynamic-markup-insertion"
],
- "#e-mail-state-(type=email)": [
- "/input#e-mail-state-(type=email)"
- ],
"#editing": [
"/interaction#editing"
],
@@ -755,6 +743,9 @@
"#element-definitions": [
"/dom#element-definitions"
],
+ "#element-internals": [
+ "/custom-elements#element-internals"
+ ],
"#element-restrictions": [
"/syntax#element-restrictions"
],
@@ -767,6 +758,9 @@
"#elements-in-the-dom": [
"/dom#elements-in-the-dom"
],
+ "#email-state-(type=email)": [
+ "/input#email-state-(type=email)"
+ ],
"#embedded-content": [
"/embedded-content#embedded-content"
],
@@ -863,9 +857,6 @@
"#examples-6": [
"/workers#examples-6"
],
- "#expiring-application-caches": [
- "/offline#expiring-application-caches"
- ],
"#exposing-outlines-to-users": [
"/sections#exposing-outlines-to-users"
],
@@ -929,6 +920,9 @@
"#footnotes": [
"/semantics-other#footnotes"
],
+ "#form-associated-custom-elements": [
+ "/custom-elements#form-associated-custom-elements"
+ ],
"#form-control-infrastructure": [
"/form-control-infrastructure#form-control-infrastructure"
],
@@ -1182,29 +1176,26 @@
"/interaction#introduction-10"
],
"#introduction-11": [
- "/offline#introduction-11"
+ "/webappapis#introduction-11"
],
"#introduction-12": [
- "/webappapis#introduction-12"
+ "/web-messaging#introduction-12"
],
"#introduction-13": [
"/web-messaging#introduction-13"
],
"#introduction-14": [
- "/web-messaging#introduction-14"
+ "/workers#introduction-14"
],
"#introduction-15": [
- "/workers#introduction-15"
+ "/webstorage#introduction-15"
],
"#introduction-16": [
- "/webstorage#introduction-16"
+ "/rendering#introduction-16"
],
"#introduction-17": [
"/rendering#introduction-17"
],
- "#introduction-18": [
- "/rendering#introduction-18"
- ],
"#introduction-2": [
"/links#introduction-2"
],
@@ -1412,9 +1403,6 @@
"#making-entire-documents-editable:-the-designmode-idl-attribute": [
"/interaction#making-entire-documents-editable:-the-designmode-idl-attribute"
],
- "#manifests": [
- "/offline#manifests"
- ],
"#margin-collapsing-quirks": [
"/rendering#margin-collapsing-quirks"
],
@@ -1509,7 +1497,7 @@
"/workers#navigator.hardwareconcurrency"
],
"#navigator.online": [
- "/offline#navigator.online"
+ "/system-state#navigator.online"
],
"#nested-browsing-contexts": [
"/browsers#nested-browsing-contexts"
@@ -1562,9 +1550,6 @@
"#obsolete-but-conforming-features": [
"/obsolete#obsolete-but-conforming-features"
],
- "#offline": [
- "/offline#offline"
- ],
"#offsets-into-the-media-resource": [
"/media#offsets-into-the-media-resource"
],
@@ -1577,11 +1562,11 @@
"#origin": [
"/origin#origin"
],
- "#origin-isolation": [
- "/origin#origin-isolation"
+ "#origin-agent-cluster": [
+ "/iana#origin-agent-cluster"
],
- "#origin-isolation-2": [
- "/iana#origin-isolation-2"
+ "#origin-keyed-agent-clusters": [
+ "/origin#origin-keyed-agent-clusters"
],
"#other-elements,-attributes-and-apis": [
"/obsolete#other-elements,-attributes-and-apis"
@@ -1631,9 +1616,6 @@
"#parsing-an-event-stream": [
"/server-sent-events#parsing-an-event-stream"
],
- "#parsing-cache-manifests": [
- "/offline#parsing-cache-manifests"
- ],
"#parsing-elements-that-contain-only-text": [
"/parsing#parsing-elements-that-contain-only-text"
],
@@ -1808,9 +1790,6 @@
"#queuing-tasks": [
"/webappapis#queuing-tasks"
],
- "#quotes": [
- "/rendering#quotes"
- ],
"#radio-button-state-(type=radio)": [
"/input#radio-button-state-(type=radio)"
],
@@ -1907,6 +1886,9 @@
"#replaced-elements": [
"/rendering#replaced-elements"
],
+ "#reporting": [
+ "/origin#reporting"
+ ],
"#requirements-for-implementations": [
"/obsolete#requirements-for-implementations"
],
@@ -2018,6 +2000,9 @@
"#script-settings-for-workers": [
"/workers#script-settings-for-workers"
],
+ "#script-settings-for-worklets": [
+ "/worklets#script-settings-for-worklets"
+ ],
"#script-structs": [
"/webappapis#script-structs"
],
@@ -2066,9 +2051,6 @@
"#security-and-privacy-considerations": [
"/media#security-and-privacy-considerations"
],
- "#security-concerns-with-offline-applications-caches": [
- "/offline#security-concerns-with-offline-applications-caches"
- ],
"#security-forms": [
"/form-control-infrastructure#security-forms"
],
@@ -2147,6 +2129,9 @@
"#setting-minimum-input-length-requirements:-the-minlength-attribute": [
"/form-control-infrastructure#setting-minimum-input-length-requirements:-the-minlength-attribute"
],
+ "#shadow-root-access": [
+ "/custom-elements#shadow-root-access"
+ ],
"#shadows": [
"/canvas#shadows"
],
@@ -2183,9 +2168,6 @@
"#sizes-attributes": [
"/images#sizes-attributes"
],
- "#some-sample-manifests": [
- "/offline#some-sample-manifests"
- ],
"#sourcing-in-band-text-tracks": [
"/media#sourcing-in-band-text-tracks"
],
@@ -2246,9 +2228,6 @@
"#suggested-reading": [
"/introduction#suggested-reading"
],
- "#supporting-offline-caching-for-legacy-applications": [
- "/offline#supporting-offline-caching-for-legacy-applications"
- ],
"#svg-0": [
"/embedded-content-other#svg-0"
],
@@ -2330,9 +2309,6 @@
"#text-track-model": [
"/media#text-track-model"
],
- "#text/cache-manifest": [
- "/iana#text/cache-manifest"
- ],
"#text/event-stream": [
"/iana#text/event-stream"
],
@@ -2369,9 +2345,6 @@
"#the-after-head-insertion-mode": [
"/parsing#the-after-head-insertion-mode"
],
- "#the-application-cache-selection-algorithm": [
- "/offline#the-application-cache-selection-algorithm"
- ],
"#the-area-element": [
"/image-maps#the-area-element"
],
@@ -2453,9 +2426,6 @@
"#the-constraint-validation-api": [
"/form-control-infrastructure#the-constraint-validation-api"
],
- "#the-cross-origin-opener-policy-header": [
- "/origin#the-cross-origin-opener-policy-header"
- ],
"#the-css-user-agent-style-sheet-and-presentational-hints": [
"/rendering#the-css-user-agent-style-sheet-and-presentational-hints"
],
@@ -2588,6 +2558,9 @@
"#the-headers": [
"/origin#the-headers"
],
+ "#the-headers-2": [
+ "/origin#the-headers-2"
+ ],
"#the-hgroup-element": [
"/sections#the-hgroup-element"
],
@@ -3215,15 +3188,54 @@
"#working-with-externally-defined-svg-filters": [
"/canvas#working-with-externally-defined-svg-filters"
],
+ "#worklet-agents-and-event-loops": [
+ "/worklets#worklet-agents-and-event-loops"
+ ],
+ "#worklets": [
+ "/worklets#worklets"
+ ],
+ "#worklets-creation-termination": [
+ "/worklets#worklets-creation-termination"
+ ],
+ "#worklets-example-registering": [
+ "/worklets#worklets-example-registering"
+ ],
+ "#worklets-examples": [
+ "/worklets#worklets-examples"
+ ],
+ "#worklets-examples-loading": [
+ "/worklets#worklets-examples-loading"
+ ],
+ "#worklets-global": [
+ "/worklets#worklets-global"
+ ],
+ "#worklets-idempotent": [
+ "/worklets#worklets-idempotent"
+ ],
+ "#worklets-infrastructure": [
+ "/worklets#worklets-infrastructure"
+ ],
+ "#worklets-intro": [
+ "/worklets#worklets-intro"
+ ],
+ "#worklets-lifetime": [
+ "/worklets#worklets-lifetime"
+ ],
+ "#worklets-motivations": [
+ "/worklets#worklets-motivations"
+ ],
+ "#worklets-speculative": [
+ "/worklets#worklets-speculative"
+ ],
+ "#worklets-worklet": [
+ "/worklets#worklets-worklet"
+ ],
"#writing": [
"/syntax#writing"
],
"#writing-a-form's-user-interface": [
"/forms#writing-a-form's-user-interface"
],
- "#writing-cache-manifests": [
- "/offline#writing-cache-manifests"
- ],
"#writing-secure-applications-with-html": [
"/introduction#writing-secure-applications-with-html"
],
@@ -3435,7 +3447,7 @@
"snapshot": {
"number": "7.10.10.1",
"spec": "HTML 5",
- "text": "Persisted user state restoration",
+ "text": "Persisted history entry state",
"url": "https://html.spec.whatwg.org/multipage/browsing-the-web.html#persisted-user-state-restoration"
}
},
@@ -4119,6 +4131,14 @@
"url": "https://html.spec.whatwg.org/multipage/comms.html#the-messageevent-interface"
}
},
+ "/custom-elements#accessibility-semantics": {
+ "snapshot": {
+ "number": "4.13.7.4",
+ "spec": "HTML 5",
+ "text": "Accessibility semantics",
+ "url": "https://html.spec.whatwg.org/multipage/custom-elements.html#accessibility-semantics"
+ }
+ },
"/custom-elements#custom-element-conformance": {
"snapshot": {
"number": "4.13.2",
@@ -4143,6 +4163,14 @@
"url": "https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements"
}
},
+ "/custom-elements#custom-elements-accessibility-example": {
+ "snapshot": {
+ "number": "4.13.1.3",
+ "spec": "HTML 5",
+ "text": "Creating a custom element with default accessible roles, states, and properties",
+ "url": "https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-accessibility-example"
+ }
+ },
"/custom-elements#custom-elements-api": {
"snapshot": {
"number": "4.13.4",
@@ -4153,7 +4181,7 @@
},
"/custom-elements#custom-elements-autonomous-drawbacks": {
"snapshot": {
- "number": "4.13.1.4",
+ "number": "4.13.1.5",
"spec": "HTML 5",
"text": "Drawbacks of autonomous custom elements",
"url": "https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-autonomous-drawbacks"
@@ -4177,7 +4205,7 @@
},
"/custom-elements#custom-elements-customized-builtin-example": {
"snapshot": {
- "number": "4.13.1.3",
+ "number": "4.13.1.4",
"spec": "HTML 5",
"text": "Creating a customized built-in element",
"url": "https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-customized-builtin-example"
@@ -4201,16 +4229,40 @@
},
"/custom-elements#custom-elements-upgrades-examples": {
"snapshot": {
- "number": "4.13.1.5",
+ "number": "4.13.1.6",
"spec": "HTML 5",
"text": "Upgrading elements after their creation",
"url": "https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-upgrades-examples"
}
},
- "/custom-elements#the-elementinternals-interface": {
+ "/custom-elements#element-internals": {
"snapshot": {
"number": "4.13.7",
"spec": "HTML 5",
+ "text": "Element internals",
+ "url": "https://html.spec.whatwg.org/multipage/custom-elements.html#element-internals"
+ }
+ },
+ "/custom-elements#form-associated-custom-elements": {
+ "snapshot": {
+ "number": "4.13.7.3",
+ "spec": "HTML 5",
+ "text": "Form-associated custom elements",
+ "url": "https://html.spec.whatwg.org/multipage/custom-elements.html#form-associated-custom-elements"
+ }
+ },
+ "/custom-elements#shadow-root-access": {
+ "snapshot": {
+ "number": "4.13.7.2",
+ "spec": "HTML 5",
+ "text": "Shadow root access",
+ "url": "https://html.spec.whatwg.org/multipage/custom-elements.html#shadow-root-access"
+ }
+ },
+ "/custom-elements#the-elementinternals-interface": {
+ "snapshot": {
+ "number": "4.13.7.1",
+ "spec": "HTML 5",
"text": "The ElementInternals interface",
"url": "https://html.spec.whatwg.org/multipage/custom-elements.html#the-elementinternals-interface"
}
@@ -5481,7 +5533,7 @@
},
"/iana#application/microdata+json": {
"snapshot": {
- "number": "16.6",
+ "number": "17.5",
"spec": "HTML 5",
"text": "application/microdata+json",
"url": "https://html.spec.whatwg.org/multipage/iana.html#application/microdata+json"
@@ -5489,7 +5541,7 @@
},
"/iana#application/xhtml+xml": {
"snapshot": {
- "number": "16.3",
+ "number": "17.3",
"spec": "HTML 5",
"text": "application/xhtml+xml",
"url": "https://html.spec.whatwg.org/multipage/iana.html#application/xhtml+xml"
@@ -5497,7 +5549,7 @@
},
"/iana#cross-origin-embedder-policy": {
"snapshot": {
- "number": "16.8",
+ "number": "17.7",
"spec": "HTML 5",
"text": "`Cross-Origin-Embedder-Policy`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#cross-origin-embedder-policy"
@@ -5505,7 +5557,7 @@
},
"/iana#cross-origin-embedder-policy-report-only": {
"snapshot": {
- "number": "16.9",
+ "number": "17.8",
"spec": "HTML 5",
"text": "`Cross-Origin-Embedder-Policy-Report-Only`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#cross-origin-embedder-policy-report-only"
@@ -5513,15 +5565,23 @@
},
"/iana#cross-origin-opener-policy-2": {
"snapshot": {
- "number": "16.10",
+ "number": "17.9",
"spec": "HTML 5",
"text": "`Cross-Origin-Opener-Policy`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#cross-origin-opener-policy-2"
}
},
+ "/iana#cross-origin-opener-policy-report-only": {
+ "snapshot": {
+ "number": "17.10",
+ "spec": "HTML 5",
+ "text": "`Cross-Origin-Opener-Policy-Report-Only`",
+ "url": "https://html.spec.whatwg.org/multipage/iana.html#cross-origin-opener-policy-report-only"
+ }
+ },
"/iana#iana": {
"snapshot": {
- "number": "16",
+ "number": "17",
"spec": "HTML 5",
"text": "IANA considerations",
"url": "https://html.spec.whatwg.org/multipage/iana.html#iana"
@@ -5529,7 +5589,7 @@
},
"/iana#last-event-id": {
"snapshot": {
- "number": "16.15",
+ "number": "17.15",
"spec": "HTML 5",
"text": "`Last-Event-ID`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#last-event-id"
@@ -5537,23 +5597,23 @@
},
"/iana#multipart/x-mixed-replace": {
"snapshot": {
- "number": "16.2",
+ "number": "17.2",
"spec": "HTML 5",
"text": "multipart/x-mixed-replace",
"url": "https://html.spec.whatwg.org/multipage/iana.html#multipart/x-mixed-replace"
}
},
- "/iana#origin-isolation-2": {
+ "/iana#origin-agent-cluster": {
"snapshot": {
- "number": "16.11",
+ "number": "17.11",
"spec": "HTML 5",
- "text": "`Origin-Isolation`",
- "url": "https://html.spec.whatwg.org/multipage/iana.html#origin-isolation-2"
+ "text": "`Origin-Agent-Cluster`",
+ "url": "https://html.spec.whatwg.org/multipage/iana.html#origin-agent-cluster"
}
},
"/iana#ping-from": {
"snapshot": {
- "number": "16.12",
+ "number": "17.12",
"spec": "HTML 5",
"text": "`Ping-From`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#ping-from"
@@ -5561,7 +5621,7 @@
},
"/iana#ping-to": {
"snapshot": {
- "number": "16.13",
+ "number": "17.13",
"spec": "HTML 5",
"text": "`Ping-To`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#ping-to"
@@ -5569,23 +5629,15 @@
},
"/iana#refresh": {
"snapshot": {
- "number": "16.14",
+ "number": "17.14",
"spec": "HTML 5",
"text": "`Refresh`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#refresh"
}
},
- "/iana#text/cache-manifest": {
- "snapshot": {
- "number": "16.4",
- "spec": "HTML 5",
- "text": "text/cache-manifest",
- "url": "https://html.spec.whatwg.org/multipage/iana.html#text/cache-manifest"
- }
- },
"/iana#text/event-stream": {
"snapshot": {
- "number": "16.7",
+ "number": "17.6",
"spec": "HTML 5",
"text": "text/event-stream",
"url": "https://html.spec.whatwg.org/multipage/iana.html#text/event-stream"
@@ -5593,7 +5645,7 @@
},
"/iana#text/html": {
"snapshot": {
- "number": "16.1",
+ "number": "17.1",
"spec": "HTML 5",
"text": "text/html",
"url": "https://html.spec.whatwg.org/multipage/iana.html#text/html"
@@ -5601,7 +5653,7 @@
},
"/iana#text/ping": {
"snapshot": {
- "number": "16.5",
+ "number": "17.4",
"spec": "HTML 5",
"text": "text/ping",
"url": "https://html.spec.whatwg.org/multipage/iana.html#text/ping"
@@ -5609,7 +5661,7 @@
},
"/iana#web+-scheme-prefix": {
"snapshot": {
- "number": "16.17",
+ "number": "17.17",
"spec": "HTML 5",
"text": "web+ scheme prefix",
"url": "https://html.spec.whatwg.org/multipage/iana.html#web+-scheme-prefix"
@@ -5617,7 +5669,7 @@
},
"/iana#x-frame-options": {
"snapshot": {
- "number": "16.16",
+ "number": "17.16",
"spec": "HTML 5",
"text": "`X-Frame-Options`",
"url": "https://html.spec.whatwg.org/multipage/iana.html#x-frame-options"
@@ -5795,7 +5847,7 @@
"snapshot": {
"number": "4.8.4.4.13",
"spec": "HTML 5",
- "text": "An image in an e-mail or private document intended for a specific person who is known to be able to view images",
+ "text": "An image in an email or private document intended for a specific person who is known to be able to view images",
"url": "https://html.spec.whatwg.org/multipage/images.html#an-image-in-an-e-mail-or-private-document-intended-for-a-specific-person-who-is-known-to-be-able-to-view-images"
}
},
@@ -6159,12 +6211,12 @@
"url": "https://html.spec.whatwg.org/multipage/input.html#date-state-(type=date)"
}
},
- "/input#e-mail-state-(type=email)": {
+ "/input#email-state-(type=email)": {
"snapshot": {
"number": "4.10.5.1.5",
"spec": "HTML 5",
- "text": "E-mail state (type=email)",
- "url": "https://html.spec.whatwg.org/multipage/input.html#e-mail-state-(type=email)"
+ "text": "Email state (type=email)",
+ "url": "https://html.spec.whatwg.org/multipage/input.html#email-state-(type=email)"
}
},
"/input#file-upload-state-(type=file)": {
@@ -7681,7 +7733,7 @@
},
"/named-characters#named-character-references": {
"snapshot": {
- "number": "12.5",
+ "number": "13.5",
"spec": "HTML 5",
"text": "Named character references",
"url": "https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references"
@@ -7689,7 +7741,7 @@
},
"/obsolete#frames": {
"snapshot": {
- "number": "15.3.2",
+ "number": "16.3.2",
"spec": "HTML 5",
"text": "Frames",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#frames"
@@ -7697,7 +7749,7 @@
},
"/obsolete#non-conforming-features": {
"snapshot": {
- "number": "15.2",
+ "number": "16.2",
"spec": "HTML 5",
"text": "Non-conforming features",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features"
@@ -7705,7 +7757,7 @@
},
"/obsolete#obsolete": {
"snapshot": {
- "number": "15",
+ "number": "16",
"spec": "HTML 5",
"text": "Obsolete features",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#obsolete"
@@ -7713,7 +7765,7 @@
},
"/obsolete#obsolete-but-conforming-features": {
"snapshot": {
- "number": "15.1",
+ "number": "16.1",
"spec": "HTML 5",
"text": "Obsolete but conforming features",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#obsolete-but-conforming-features"
@@ -7721,7 +7773,7 @@
},
"/obsolete#other-elements,-attributes-and-apis": {
"snapshot": {
- "number": "15.3.3",
+ "number": "16.3.3",
"spec": "HTML 5",
"text": "Other elements, attributes and APIs",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#other-elements,-attributes-and-apis"
@@ -7729,7 +7781,7 @@
},
"/obsolete#requirements-for-implementations": {
"snapshot": {
- "number": "15.3",
+ "number": "16.3",
"spec": "HTML 5",
"text": "Requirements for implementations",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#requirements-for-implementations"
@@ -7737,7 +7789,7 @@
},
"/obsolete#the-marquee-element": {
"snapshot": {
- "number": "15.3.1",
+ "number": "16.3.1",
"spec": "HTML 5",
"text": "The marquee element",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#the-marquee-element"
@@ -7745,148 +7797,12 @@
},
"/obsolete#warnings-for-obsolete-but-conforming-features": {
"snapshot": {
- "number": "15.1.1",
+ "number": "16.1.1",
"spec": "HTML 5",
"text": "Warnings for obsolete but conforming features",
"url": "https://html.spec.whatwg.org/multipage/obsolete.html#warnings-for-obsolete-but-conforming-features"
}
},
- "/offline#appcache": {
- "snapshot": {
- "number": "7.11.2",
- "spec": "HTML 5",
- "text": "Application caches",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#appcache"
- }
- },
- "/offline#appcacheevents": {
- "snapshot": {
- "number": "7.11.1.2",
- "spec": "HTML 5",
- "text": "Events summary",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#appcacheevents"
- }
- },
- "/offline#application-cache-api": {
- "snapshot": {
- "number": "7.11.10",
- "spec": "HTML 5",
- "text": "Application cache API",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#application-cache-api"
- }
- },
- "/offline#changesToNetworkingModel": {
- "snapshot": {
- "number": "7.11.6",
- "spec": "HTML 5",
- "text": "Changes to the networking model",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#changesToNetworkingModel"
- }
- },
- "/offline#disk-space": {
- "snapshot": {
- "number": "7.11.8",
- "spec": "HTML 5",
- "text": "Disk space",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#disk-space"
- }
- },
- "/offline#downloading-or-updating-an-application-cache": {
- "snapshot": {
- "number": "7.11.4",
- "spec": "HTML 5",
- "text": "Downloading or updating an application cache",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#downloading-or-updating-an-application-cache"
- }
- },
- "/offline#expiring-application-caches": {
- "snapshot": {
- "number": "7.11.7",
- "spec": "HTML 5",
- "text": "Expiring application caches",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#expiring-application-caches"
- }
- },
- "/offline#introduction-11": {
- "snapshot": {
- "number": "7.11.1",
- "spec": "HTML 5",
- "text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#introduction-11"
- }
- },
- "/offline#manifests": {
- "snapshot": {
- "number": "7.11.3",
- "spec": "HTML 5",
- "text": "The cache manifest syntax",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#manifests"
- }
- },
- "/offline#navigator.online": {
- "snapshot": {
- "number": "7.11.11",
- "spec": "HTML 5",
- "text": "Browser state",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#navigator.online"
- }
- },
- "/offline#offline": {
- "snapshot": {
- "number": "7.11",
- "spec": "HTML 5",
- "text": "Offline web applications",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#offline"
- }
- },
- "/offline#parsing-cache-manifests": {
- "snapshot": {
- "number": "7.11.3.3",
- "spec": "HTML 5",
- "text": "Parsing cache manifests",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#parsing-cache-manifests"
- }
- },
- "/offline#security-concerns-with-offline-applications-caches": {
- "snapshot": {
- "number": "7.11.9",
- "spec": "HTML 5",
- "text": "Security concerns with offline applications caches",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#security-concerns-with-offline-applications-caches"
- }
- },
- "/offline#some-sample-manifests": {
- "snapshot": {
- "number": "7.11.3.1",
- "spec": "HTML 5",
- "text": "Some sample manifests",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#some-sample-manifests"
- }
- },
- "/offline#supporting-offline-caching-for-legacy-applications": {
- "snapshot": {
- "number": "7.11.1.1",
- "spec": "HTML 5",
- "text": "Supporting offline caching for legacy applications",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#supporting-offline-caching-for-legacy-applications"
- }
- },
- "/offline#the-application-cache-selection-algorithm": {
- "snapshot": {
- "number": "7.11.5",
- "spec": "HTML 5",
- "text": "The application cache selection algorithm",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#the-application-cache-selection-algorithm"
- }
- },
- "/offline#writing-cache-manifests": {
- "snapshot": {
- "number": "7.11.3.2",
- "spec": "HTML 5",
- "text": "Writing cache manifests",
- "url": "https://html.spec.whatwg.org/multipage/offline.html#writing-cache-manifests"
- }
- },
"/origin#browsing-context-group-switches-due-to-cross-origin-opener-policy": {
"snapshot": {
"number": "7.7.2",
@@ -7927,12 +7843,12 @@
"url": "https://html.spec.whatwg.org/multipage/origin.html#origin"
}
},
- "/origin#origin-isolation": {
+ "/origin#origin-keyed-agent-clusters": {
"snapshot": {
"number": "7.5.3",
"spec": "HTML 5",
- "text": "Origin isolation",
- "url": "https://html.spec.whatwg.org/multipage/origin.html#origin-isolation"
+ "text": "Origin-keyed agent clusters",
+ "url": "https://html.spec.whatwg.org/multipage/origin.html#origin-keyed-agent-clusters"
}
},
"/origin#relaxing-the-same-origin-restriction": {
@@ -7943,6 +7859,14 @@
"url": "https://html.spec.whatwg.org/multipage/origin.html#relaxing-the-same-origin-restriction"
}
},
+ "/origin#reporting": {
+ "snapshot": {
+ "number": "7.7.3",
+ "spec": "HTML 5",
+ "text": "Reporting",
+ "url": "https://html.spec.whatwg.org/multipage/origin.html#reporting"
+ }
+ },
"/origin#sandboxing": {
"snapshot": {
"number": "7.6",
@@ -7959,25 +7883,25 @@
"url": "https://html.spec.whatwg.org/multipage/origin.html#sites"
}
},
- "/origin#the-cross-origin-opener-policy-header": {
+ "/origin#the-headers": {
"snapshot": {
"number": "7.7.1",
"spec": "HTML 5",
- "text": "The `Cross-Origin-Opener-Policy` header",
- "url": "https://html.spec.whatwg.org/multipage/origin.html#the-cross-origin-opener-policy-header"
+ "text": "The headers",
+ "url": "https://html.spec.whatwg.org/multipage/origin.html#the-headers"
}
},
- "/origin#the-headers": {
+ "/origin#the-headers-2": {
"snapshot": {
"number": "7.8.1",
"spec": "HTML 5",
"text": "The headers",
- "url": "https://html.spec.whatwg.org/multipage/origin.html#the-headers"
+ "url": "https://html.spec.whatwg.org/multipage/origin.html#the-headers-2"
}
},
"/parsing#after-attribute-name-state": {
"snapshot": {
- "number": "12.2.5.34",
+ "number": "13.2.5.34",
"spec": "HTML 5",
"text": "After attribute name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-attribute-name-state"
@@ -7985,7 +7909,7 @@
},
"/parsing#after-attribute-value-(quoted)-state": {
"snapshot": {
- "number": "12.2.5.39",
+ "number": "13.2.5.39",
"spec": "HTML 5",
"text": "After attribute value (quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-attribute-value-(quoted)-state"
@@ -7993,7 +7917,7 @@
},
"/parsing#after-doctype-name-state": {
"snapshot": {
- "number": "12.2.5.56",
+ "number": "13.2.5.56",
"spec": "HTML 5",
"text": "After DOCTYPE name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-doctype-name-state"
@@ -8001,7 +7925,7 @@
},
"/parsing#after-doctype-public-identifier-state": {
"snapshot": {
- "number": "12.2.5.61",
+ "number": "13.2.5.61",
"spec": "HTML 5",
"text": "After DOCTYPE public identifier state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-doctype-public-identifier-state"
@@ -8009,7 +7933,7 @@
},
"/parsing#after-doctype-public-keyword-state": {
"snapshot": {
- "number": "12.2.5.57",
+ "number": "13.2.5.57",
"spec": "HTML 5",
"text": "After DOCTYPE public keyword state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-doctype-public-keyword-state"
@@ -8017,7 +7941,7 @@
},
"/parsing#after-doctype-system-identifier-state": {
"snapshot": {
- "number": "12.2.5.67",
+ "number": "13.2.5.67",
"spec": "HTML 5",
"text": "After DOCTYPE system identifier state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-doctype-system-identifier-state"
@@ -8025,7 +7949,7 @@
},
"/parsing#after-doctype-system-keyword-state": {
"snapshot": {
- "number": "12.2.5.63",
+ "number": "13.2.5.63",
"spec": "HTML 5",
"text": "After DOCTYPE system keyword state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#after-doctype-system-keyword-state"
@@ -8033,7 +7957,7 @@
},
"/parsing#ambiguous-ampersand-state": {
"snapshot": {
- "number": "12.2.5.74",
+ "number": "13.2.5.74",
"spec": "HTML 5",
"text": "Ambiguous ampersand state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#ambiguous-ampersand-state"
@@ -8041,7 +7965,7 @@
},
"/parsing#an-introduction-to-error-handling-and-strange-cases-in-the-parser": {
"snapshot": {
- "number": "12.2.9",
+ "number": "13.2.9",
"spec": "HTML 5",
"text": "An introduction to error handling and strange cases in the parser",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#an-introduction-to-error-handling-and-strange-cases-in-the-parser"
@@ -8049,7 +7973,7 @@
},
"/parsing#attribute-name-state": {
"snapshot": {
- "number": "12.2.5.33",
+ "number": "13.2.5.33",
"spec": "HTML 5",
"text": "Attribute name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#attribute-name-state"
@@ -8057,7 +7981,7 @@
},
"/parsing#attribute-value-(double-quoted)-state": {
"snapshot": {
- "number": "12.2.5.36",
+ "number": "13.2.5.36",
"spec": "HTML 5",
"text": "Attribute value (double-quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#attribute-value-(double-quoted)-state"
@@ -8065,7 +7989,7 @@
},
"/parsing#attribute-value-(single-quoted)-state": {
"snapshot": {
- "number": "12.2.5.37",
+ "number": "13.2.5.37",
"spec": "HTML 5",
"text": "Attribute value (single-quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#attribute-value-(single-quoted)-state"
@@ -8073,7 +7997,7 @@
},
"/parsing#attribute-value-(unquoted)-state": {
"snapshot": {
- "number": "12.2.5.38",
+ "number": "13.2.5.38",
"spec": "HTML 5",
"text": "Attribute value (unquoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#attribute-value-(unquoted)-state"
@@ -8081,7 +8005,7 @@
},
"/parsing#before-attribute-name-state": {
"snapshot": {
- "number": "12.2.5.32",
+ "number": "13.2.5.32",
"spec": "HTML 5",
"text": "Before attribute name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#before-attribute-name-state"
@@ -8089,7 +8013,7 @@
},
"/parsing#before-attribute-value-state": {
"snapshot": {
- "number": "12.2.5.35",
+ "number": "13.2.5.35",
"spec": "HTML 5",
"text": "Before attribute value state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#before-attribute-value-state"
@@ -8097,7 +8021,7 @@
},
"/parsing#before-doctype-name-state": {
"snapshot": {
- "number": "12.2.5.54",
+ "number": "13.2.5.54",
"spec": "HTML 5",
"text": "Before DOCTYPE name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#before-doctype-name-state"
@@ -8105,7 +8029,7 @@
},
"/parsing#before-doctype-public-identifier-state": {
"snapshot": {
- "number": "12.2.5.58",
+ "number": "13.2.5.58",
"spec": "HTML 5",
"text": "Before DOCTYPE public identifier state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#before-doctype-public-identifier-state"
@@ -8113,7 +8037,7 @@
},
"/parsing#before-doctype-system-identifier-state": {
"snapshot": {
- "number": "12.2.5.64",
+ "number": "13.2.5.64",
"spec": "HTML 5",
"text": "Before DOCTYPE system identifier state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#before-doctype-system-identifier-state"
@@ -8121,7 +8045,7 @@
},
"/parsing#between-doctype-public-and-system-identifiers-state": {
"snapshot": {
- "number": "12.2.5.62",
+ "number": "13.2.5.62",
"spec": "HTML 5",
"text": "Between DOCTYPE public and system identifiers state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#between-doctype-public-and-system-identifiers-state"
@@ -8129,7 +8053,7 @@
},
"/parsing#bogus-comment-state": {
"snapshot": {
- "number": "12.2.5.41",
+ "number": "13.2.5.41",
"spec": "HTML 5",
"text": "Bogus comment state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#bogus-comment-state"
@@ -8137,7 +8061,7 @@
},
"/parsing#bogus-doctype-state": {
"snapshot": {
- "number": "12.2.5.68",
+ "number": "13.2.5.68",
"spec": "HTML 5",
"text": "Bogus DOCTYPE state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#bogus-doctype-state"
@@ -8145,7 +8069,7 @@
},
"/parsing#cdata-section-bracket-state": {
"snapshot": {
- "number": "12.2.5.70",
+ "number": "13.2.5.70",
"spec": "HTML 5",
"text": "CDATA section bracket state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#cdata-section-bracket-state"
@@ -8153,7 +8077,7 @@
},
"/parsing#cdata-section-end-state": {
"snapshot": {
- "number": "12.2.5.71",
+ "number": "13.2.5.71",
"spec": "HTML 5",
"text": "CDATA section end state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#cdata-section-end-state"
@@ -8161,7 +8085,7 @@
},
"/parsing#cdata-section-state": {
"snapshot": {
- "number": "12.2.5.69",
+ "number": "13.2.5.69",
"spec": "HTML 5",
"text": "CDATA section state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#cdata-section-state"
@@ -8169,7 +8093,7 @@
},
"/parsing#changing-the-encoding-while-parsing": {
"snapshot": {
- "number": "12.2.3.4",
+ "number": "13.2.3.4",
"spec": "HTML 5",
"text": "Changing the encoding while parsing",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#changing-the-encoding-while-parsing"
@@ -8177,7 +8101,7 @@
},
"/parsing#character-encodings": {
"snapshot": {
- "number": "12.2.3.3",
+ "number": "13.2.3.3",
"spec": "HTML 5",
"text": "Character encodings",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#character-encodings"
@@ -8185,7 +8109,7 @@
},
"/parsing#character-reference-state": {
"snapshot": {
- "number": "12.2.5.72",
+ "number": "13.2.5.72",
"spec": "HTML 5",
"text": "Character reference state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#character-reference-state"
@@ -8193,7 +8117,7 @@
},
"/parsing#closing-elements-that-have-implied-end-tags": {
"snapshot": {
- "number": "12.2.6.3",
+ "number": "13.2.6.3",
"spec": "HTML 5",
"text": "Closing elements that have implied end tags",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#closing-elements-that-have-implied-end-tags"
@@ -8201,7 +8125,7 @@
},
"/parsing#coercing-an-html-dom-into-an-infoset": {
"snapshot": {
- "number": "12.2.8",
+ "number": "13.2.8",
"spec": "HTML 5",
"text": "Coercing an HTML DOM into an infoset",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#coercing-an-html-dom-into-an-infoset"
@@ -8209,7 +8133,7 @@
},
"/parsing#comment-end-bang-state": {
"snapshot": {
- "number": "12.2.5.52",
+ "number": "13.2.5.52",
"spec": "HTML 5",
"text": "Comment end bang state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-end-bang-state"
@@ -8217,7 +8141,7 @@
},
"/parsing#comment-end-dash-state": {
"snapshot": {
- "number": "12.2.5.50",
+ "number": "13.2.5.50",
"spec": "HTML 5",
"text": "Comment end dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-end-dash-state"
@@ -8225,7 +8149,7 @@
},
"/parsing#comment-end-state": {
"snapshot": {
- "number": "12.2.5.51",
+ "number": "13.2.5.51",
"spec": "HTML 5",
"text": "Comment end state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-end-state"
@@ -8233,7 +8157,7 @@
},
"/parsing#comment-less-than-sign-bang-dash-dash-state": {
"snapshot": {
- "number": "12.2.5.49",
+ "number": "13.2.5.49",
"spec": "HTML 5",
"text": "Comment less-than sign bang dash dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-less-than-sign-bang-dash-dash-state"
@@ -8241,7 +8165,7 @@
},
"/parsing#comment-less-than-sign-bang-dash-state": {
"snapshot": {
- "number": "12.2.5.48",
+ "number": "13.2.5.48",
"spec": "HTML 5",
"text": "Comment less-than sign bang dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-less-than-sign-bang-dash-state"
@@ -8249,7 +8173,7 @@
},
"/parsing#comment-less-than-sign-bang-state": {
"snapshot": {
- "number": "12.2.5.47",
+ "number": "13.2.5.47",
"spec": "HTML 5",
"text": "Comment less-than sign bang state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-less-than-sign-bang-state"
@@ -8257,7 +8181,7 @@
},
"/parsing#comment-less-than-sign-state": {
"snapshot": {
- "number": "12.2.5.46",
+ "number": "13.2.5.46",
"spec": "HTML 5",
"text": "Comment less-than sign state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-less-than-sign-state"
@@ -8265,7 +8189,7 @@
},
"/parsing#comment-start-dash-state": {
"snapshot": {
- "number": "12.2.5.44",
+ "number": "13.2.5.44",
"spec": "HTML 5",
"text": "Comment start dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-start-dash-state"
@@ -8273,7 +8197,7 @@
},
"/parsing#comment-start-state": {
"snapshot": {
- "number": "12.2.5.43",
+ "number": "13.2.5.43",
"spec": "HTML 5",
"text": "Comment start state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-start-state"
@@ -8281,7 +8205,7 @@
},
"/parsing#comment-state": {
"snapshot": {
- "number": "12.2.5.45",
+ "number": "13.2.5.45",
"spec": "HTML 5",
"text": "Comment state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#comment-state"
@@ -8289,7 +8213,7 @@
},
"/parsing#creating-and-inserting-nodes": {
"snapshot": {
- "number": "12.2.6.1",
+ "number": "13.2.6.1",
"spec": "HTML 5",
"text": "Creating and inserting nodes",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#creating-and-inserting-nodes"
@@ -8297,7 +8221,7 @@
},
"/parsing#data-state": {
"snapshot": {
- "number": "12.2.5.1",
+ "number": "13.2.5.1",
"spec": "HTML 5",
"text": "Data state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#data-state"
@@ -8305,7 +8229,7 @@
},
"/parsing#decimal-character-reference-start-state": {
"snapshot": {
- "number": "12.2.5.77",
+ "number": "13.2.5.77",
"spec": "HTML 5",
"text": "Decimal character reference start state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#decimal-character-reference-start-state"
@@ -8313,7 +8237,7 @@
},
"/parsing#decimal-character-reference-state": {
"snapshot": {
- "number": "12.2.5.79",
+ "number": "13.2.5.79",
"spec": "HTML 5",
"text": "Decimal character reference state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#decimal-character-reference-state"
@@ -8321,7 +8245,7 @@
},
"/parsing#determining-the-character-encoding": {
"snapshot": {
- "number": "12.2.3.2",
+ "number": "13.2.3.2",
"spec": "HTML 5",
"text": "Determining the character encoding",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#determining-the-character-encoding"
@@ -8329,7 +8253,7 @@
},
"/parsing#doctype-name-state": {
"snapshot": {
- "number": "12.2.5.55",
+ "number": "13.2.5.55",
"spec": "HTML 5",
"text": "DOCTYPE name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#doctype-name-state"
@@ -8337,7 +8261,7 @@
},
"/parsing#doctype-public-identifier-(double-quoted)-state": {
"snapshot": {
- "number": "12.2.5.59",
+ "number": "13.2.5.59",
"spec": "HTML 5",
"text": "DOCTYPE public identifier (double-quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#doctype-public-identifier-(double-quoted)-state"
@@ -8345,7 +8269,7 @@
},
"/parsing#doctype-public-identifier-(single-quoted)-state": {
"snapshot": {
- "number": "12.2.5.60",
+ "number": "13.2.5.60",
"spec": "HTML 5",
"text": "DOCTYPE public identifier (single-quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#doctype-public-identifier-(single-quoted)-state"
@@ -8353,7 +8277,7 @@
},
"/parsing#doctype-state": {
"snapshot": {
- "number": "12.2.5.53",
+ "number": "13.2.5.53",
"spec": "HTML 5",
"text": "DOCTYPE state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#doctype-state"
@@ -8361,7 +8285,7 @@
},
"/parsing#doctype-system-identifier-(double-quoted)-state": {
"snapshot": {
- "number": "12.2.5.65",
+ "number": "13.2.5.65",
"spec": "HTML 5",
"text": "DOCTYPE system identifier (double-quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#doctype-system-identifier-(double-quoted)-state"
@@ -8369,7 +8293,7 @@
},
"/parsing#doctype-system-identifier-(single-quoted)-state": {
"snapshot": {
- "number": "12.2.5.66",
+ "number": "13.2.5.66",
"spec": "HTML 5",
"text": "DOCTYPE system identifier (single-quoted) state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#doctype-system-identifier-(single-quoted)-state"
@@ -8377,7 +8301,7 @@
},
"/parsing#end-tag-open-state": {
"snapshot": {
- "number": "12.2.5.7",
+ "number": "13.2.5.7",
"spec": "HTML 5",
"text": "End tag open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#end-tag-open-state"
@@ -8385,7 +8309,7 @@
},
"/parsing#hexadecimal-character-reference-start-state": {
"snapshot": {
- "number": "12.2.5.76",
+ "number": "13.2.5.76",
"spec": "HTML 5",
"text": "Hexadecimal character reference start state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#hexadecimal-character-reference-start-state"
@@ -8393,7 +8317,7 @@
},
"/parsing#hexadecimal-character-reference-state": {
"snapshot": {
- "number": "12.2.5.78",
+ "number": "13.2.5.78",
"spec": "HTML 5",
"text": "Hexadecimal character reference state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#hexadecimal-character-reference-state"
@@ -8401,7 +8325,7 @@
},
"/parsing#markup-declaration-open-state": {
"snapshot": {
- "number": "12.2.5.42",
+ "number": "13.2.5.42",
"spec": "HTML 5",
"text": "Markup declaration open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#markup-declaration-open-state"
@@ -8409,7 +8333,7 @@
},
"/parsing#misnested-tags:-b-i-/b-/i": {
"snapshot": {
- "number": "12.2.9.1",
+ "number": "13.2.9.1",
"spec": "HTML 5",
"text": "Misnested tags: ",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#misnested-tags:-b-i-/b-/i"
@@ -8417,7 +8341,7 @@
},
"/parsing#misnested-tags:-b-p-/b-/p": {
"snapshot": {
- "number": "12.2.9.2",
+ "number": "13.2.9.2",
"spec": "HTML 5",
"text": "Misnested tags:
",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#misnested-tags:-b-p-/b-/p"
@@ -8425,7 +8349,7 @@
},
"/parsing#named-character-reference-state": {
"snapshot": {
- "number": "12.2.5.73",
+ "number": "13.2.5.73",
"spec": "HTML 5",
"text": "Named character reference state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#named-character-reference-state"
@@ -8433,7 +8357,7 @@
},
"/parsing#numeric-character-reference-end-state": {
"snapshot": {
- "number": "12.2.5.80",
+ "number": "13.2.5.80",
"spec": "HTML 5",
"text": "Numeric character reference end state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#numeric-character-reference-end-state"
@@ -8441,7 +8365,7 @@
},
"/parsing#numeric-character-reference-state": {
"snapshot": {
- "number": "12.2.5.75",
+ "number": "13.2.5.75",
"spec": "HTML 5",
"text": "Numeric character reference state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#numeric-character-reference-state"
@@ -8449,7 +8373,7 @@
},
"/parsing#other-parsing-state-flags": {
"snapshot": {
- "number": "12.2.4.5",
+ "number": "13.2.4.5",
"spec": "HTML 5",
"text": "Other parsing state flags",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#other-parsing-state-flags"
@@ -8457,7 +8381,7 @@
},
"/parsing#overview-of-the-parsing-model": {
"snapshot": {
- "number": "12.2.1",
+ "number": "13.2.1",
"spec": "HTML 5",
"text": "Overview of the parsing model",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#overview-of-the-parsing-model"
@@ -8465,7 +8389,7 @@
},
"/parsing#parse-errors": {
"snapshot": {
- "number": "12.2.2",
+ "number": "13.2.2",
"spec": "HTML 5",
"text": "Parse errors",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parse-errors"
@@ -8473,7 +8397,7 @@
},
"/parsing#parse-state": {
"snapshot": {
- "number": "12.2.4",
+ "number": "13.2.4",
"spec": "HTML 5",
"text": "Parse state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parse-state"
@@ -8481,7 +8405,7 @@
},
"/parsing#parsing": {
"snapshot": {
- "number": "12.2",
+ "number": "13.2",
"spec": "HTML 5",
"text": "Parsing HTML documents",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing"
@@ -8489,7 +8413,7 @@
},
"/parsing#parsing-elements-that-contain-only-text": {
"snapshot": {
- "number": "12.2.6.2",
+ "number": "13.2.6.2",
"spec": "HTML 5",
"text": "Parsing elements that contain only text",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-elements-that-contain-only-text"
@@ -8497,7 +8421,7 @@
},
"/parsing#parsing-html-fragments": {
"snapshot": {
- "number": "12.4",
+ "number": "13.4",
"spec": "HTML 5",
"text": "Parsing HTML fragments",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-html-fragments"
@@ -8505,7 +8429,7 @@
},
"/parsing#parsing-main-afterbody": {
"snapshot": {
- "number": "12.2.6.4.19",
+ "number": "13.2.6.4.19",
"spec": "HTML 5",
"text": "The \"after body\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-afterbody"
@@ -8513,7 +8437,7 @@
},
"/parsing#parsing-main-afterframeset": {
"snapshot": {
- "number": "12.2.6.4.21",
+ "number": "13.2.6.4.21",
"spec": "HTML 5",
"text": "The \"after frameset\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-afterframeset"
@@ -8521,7 +8445,7 @@
},
"/parsing#parsing-main-inbody": {
"snapshot": {
- "number": "12.2.6.4.7",
+ "number": "13.2.6.4.7",
"spec": "HTML 5",
"text": "The \"in body\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inbody"
@@ -8529,7 +8453,7 @@
},
"/parsing#parsing-main-incaption": {
"snapshot": {
- "number": "12.2.6.4.11",
+ "number": "13.2.6.4.11",
"spec": "HTML 5",
"text": "The \"in caption\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-incaption"
@@ -8537,7 +8461,7 @@
},
"/parsing#parsing-main-incdata": {
"snapshot": {
- "number": "12.2.6.4.8",
+ "number": "13.2.6.4.8",
"spec": "HTML 5",
"text": "The \"text\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-incdata"
@@ -8545,7 +8469,7 @@
},
"/parsing#parsing-main-incolgroup": {
"snapshot": {
- "number": "12.2.6.4.12",
+ "number": "13.2.6.4.12",
"spec": "HTML 5",
"text": "The \"in column group\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-incolgroup"
@@ -8553,7 +8477,7 @@
},
"/parsing#parsing-main-inforeign": {
"snapshot": {
- "number": "12.2.6.5",
+ "number": "13.2.6.5",
"spec": "HTML 5",
"text": "The rules for parsing tokens in foreign content",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inforeign"
@@ -8561,7 +8485,7 @@
},
"/parsing#parsing-main-inframeset": {
"snapshot": {
- "number": "12.2.6.4.20",
+ "number": "13.2.6.4.20",
"spec": "HTML 5",
"text": "The \"in frameset\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inframeset"
@@ -8569,7 +8493,7 @@
},
"/parsing#parsing-main-inhead": {
"snapshot": {
- "number": "12.2.6.4.4",
+ "number": "13.2.6.4.4",
"spec": "HTML 5",
"text": "The \"in head\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inhead"
@@ -8577,7 +8501,7 @@
},
"/parsing#parsing-main-inheadnoscript": {
"snapshot": {
- "number": "12.2.6.4.5",
+ "number": "13.2.6.4.5",
"spec": "HTML 5",
"text": "The \"in head noscript\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inheadnoscript"
@@ -8585,7 +8509,7 @@
},
"/parsing#parsing-main-inhtml": {
"snapshot": {
- "number": "12.2.6.4",
+ "number": "13.2.6.4",
"spec": "HTML 5",
"text": "The rules for parsing tokens in HTML content",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inhtml"
@@ -8593,7 +8517,7 @@
},
"/parsing#parsing-main-inselect": {
"snapshot": {
- "number": "12.2.6.4.16",
+ "number": "13.2.6.4.16",
"spec": "HTML 5",
"text": "The \"in select\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inselect"
@@ -8601,7 +8525,7 @@
},
"/parsing#parsing-main-inselectintable": {
"snapshot": {
- "number": "12.2.6.4.17",
+ "number": "13.2.6.4.17",
"spec": "HTML 5",
"text": "The \"in select in table\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inselectintable"
@@ -8609,7 +8533,7 @@
},
"/parsing#parsing-main-intable": {
"snapshot": {
- "number": "12.2.6.4.9",
+ "number": "13.2.6.4.9",
"spec": "HTML 5",
"text": "The \"in table\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-intable"
@@ -8617,7 +8541,7 @@
},
"/parsing#parsing-main-intabletext": {
"snapshot": {
- "number": "12.2.6.4.10",
+ "number": "13.2.6.4.10",
"spec": "HTML 5",
"text": "The \"in table text\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-intabletext"
@@ -8625,7 +8549,7 @@
},
"/parsing#parsing-main-intbody": {
"snapshot": {
- "number": "12.2.6.4.13",
+ "number": "13.2.6.4.13",
"spec": "HTML 5",
"text": "The \"in table body\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-intbody"
@@ -8633,7 +8557,7 @@
},
"/parsing#parsing-main-intd": {
"snapshot": {
- "number": "12.2.6.4.15",
+ "number": "13.2.6.4.15",
"spec": "HTML 5",
"text": "The \"in cell\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-intd"
@@ -8641,7 +8565,7 @@
},
"/parsing#parsing-main-intemplate": {
"snapshot": {
- "number": "12.2.6.4.18",
+ "number": "13.2.6.4.18",
"spec": "HTML 5",
"text": "The \"in template\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-intemplate"
@@ -8649,7 +8573,7 @@
},
"/parsing#parsing-main-intr": {
"snapshot": {
- "number": "12.2.6.4.14",
+ "number": "13.2.6.4.14",
"spec": "HTML 5",
"text": "The \"in row\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-intr"
@@ -8657,7 +8581,7 @@
},
"/parsing#parsing-with-a-known-character-encoding": {
"snapshot": {
- "number": "12.2.3.1",
+ "number": "13.2.3.1",
"spec": "HTML 5",
"text": "Parsing with a known character encoding",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#parsing-with-a-known-character-encoding"
@@ -8665,7 +8589,7 @@
},
"/parsing#plaintext-state": {
"snapshot": {
- "number": "12.2.5.5",
+ "number": "13.2.5.5",
"spec": "HTML 5",
"text": "PLAINTEXT state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#plaintext-state"
@@ -8673,7 +8597,7 @@
},
"/parsing#preprocessing-the-input-stream": {
"snapshot": {
- "number": "12.2.3.5",
+ "number": "13.2.3.5",
"spec": "HTML 5",
"text": "Preprocessing the input stream",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#preprocessing-the-input-stream"
@@ -8681,7 +8605,7 @@
},
"/parsing#rawtext-end-tag-name-state": {
"snapshot": {
- "number": "12.2.5.14",
+ "number": "13.2.5.14",
"spec": "HTML 5",
"text": "RAWTEXT end tag name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rawtext-end-tag-name-state"
@@ -8689,7 +8613,7 @@
},
"/parsing#rawtext-end-tag-open-state": {
"snapshot": {
- "number": "12.2.5.13",
+ "number": "13.2.5.13",
"spec": "HTML 5",
"text": "RAWTEXT end tag open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rawtext-end-tag-open-state"
@@ -8697,7 +8621,7 @@
},
"/parsing#rawtext-less-than-sign-state": {
"snapshot": {
- "number": "12.2.5.12",
+ "number": "13.2.5.12",
"spec": "HTML 5",
"text": "RAWTEXT less-than sign state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rawtext-less-than-sign-state"
@@ -8705,7 +8629,7 @@
},
"/parsing#rawtext-state": {
"snapshot": {
- "number": "12.2.5.3",
+ "number": "13.2.5.3",
"spec": "HTML 5",
"text": "RAWTEXT state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rawtext-state"
@@ -8713,7 +8637,7 @@
},
"/parsing#rcdata-end-tag-name-state": {
"snapshot": {
- "number": "12.2.5.11",
+ "number": "13.2.5.11",
"spec": "HTML 5",
"text": "RCDATA end tag name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rcdata-end-tag-name-state"
@@ -8721,7 +8645,7 @@
},
"/parsing#rcdata-end-tag-open-state": {
"snapshot": {
- "number": "12.2.5.10",
+ "number": "13.2.5.10",
"spec": "HTML 5",
"text": "RCDATA end tag open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rcdata-end-tag-open-state"
@@ -8729,7 +8653,7 @@
},
"/parsing#rcdata-less-than-sign-state": {
"snapshot": {
- "number": "12.2.5.9",
+ "number": "13.2.5.9",
"spec": "HTML 5",
"text": "RCDATA less-than sign state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rcdata-less-than-sign-state"
@@ -8737,7 +8661,7 @@
},
"/parsing#rcdata-state": {
"snapshot": {
- "number": "12.2.5.2",
+ "number": "13.2.5.2",
"spec": "HTML 5",
"text": "RCDATA state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#rcdata-state"
@@ -8745,7 +8669,7 @@
},
"/parsing#script-data-double-escape-end-state": {
"snapshot": {
- "number": "12.2.5.31",
+ "number": "13.2.5.31",
"spec": "HTML 5",
"text": "Script data double escape end state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-double-escape-end-state"
@@ -8753,7 +8677,7 @@
},
"/parsing#script-data-double-escape-start-state": {
"snapshot": {
- "number": "12.2.5.26",
+ "number": "13.2.5.26",
"spec": "HTML 5",
"text": "Script data double escape start state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-double-escape-start-state"
@@ -8761,7 +8685,7 @@
},
"/parsing#script-data-double-escaped-dash-dash-state": {
"snapshot": {
- "number": "12.2.5.29",
+ "number": "13.2.5.29",
"spec": "HTML 5",
"text": "Script data double escaped dash dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-double-escaped-dash-dash-state"
@@ -8769,7 +8693,7 @@
},
"/parsing#script-data-double-escaped-dash-state": {
"snapshot": {
- "number": "12.2.5.28",
+ "number": "13.2.5.28",
"spec": "HTML 5",
"text": "Script data double escaped dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-double-escaped-dash-state"
@@ -8777,7 +8701,7 @@
},
"/parsing#script-data-double-escaped-less-than-sign-state": {
"snapshot": {
- "number": "12.2.5.30",
+ "number": "13.2.5.30",
"spec": "HTML 5",
"text": "Script data double escaped less-than sign state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-double-escaped-less-than-sign-state"
@@ -8785,7 +8709,7 @@
},
"/parsing#script-data-double-escaped-state": {
"snapshot": {
- "number": "12.2.5.27",
+ "number": "13.2.5.27",
"spec": "HTML 5",
"text": "Script data double escaped state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-double-escaped-state"
@@ -8793,7 +8717,7 @@
},
"/parsing#script-data-end-tag-name-state": {
"snapshot": {
- "number": "12.2.5.17",
+ "number": "13.2.5.17",
"spec": "HTML 5",
"text": "Script data end tag name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-end-tag-name-state"
@@ -8801,7 +8725,7 @@
},
"/parsing#script-data-end-tag-open-state": {
"snapshot": {
- "number": "12.2.5.16",
+ "number": "13.2.5.16",
"spec": "HTML 5",
"text": "Script data end tag open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-end-tag-open-state"
@@ -8809,7 +8733,7 @@
},
"/parsing#script-data-escape-start-dash-state": {
"snapshot": {
- "number": "12.2.5.19",
+ "number": "13.2.5.19",
"spec": "HTML 5",
"text": "Script data escape start dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escape-start-dash-state"
@@ -8817,7 +8741,7 @@
},
"/parsing#script-data-escape-start-state": {
"snapshot": {
- "number": "12.2.5.18",
+ "number": "13.2.5.18",
"spec": "HTML 5",
"text": "Script data escape start state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escape-start-state"
@@ -8825,7 +8749,7 @@
},
"/parsing#script-data-escaped-dash-dash-state": {
"snapshot": {
- "number": "12.2.5.22",
+ "number": "13.2.5.22",
"spec": "HTML 5",
"text": "Script data escaped dash dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escaped-dash-dash-state"
@@ -8833,7 +8757,7 @@
},
"/parsing#script-data-escaped-dash-state": {
"snapshot": {
- "number": "12.2.5.21",
+ "number": "13.2.5.21",
"spec": "HTML 5",
"text": "Script data escaped dash state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escaped-dash-state"
@@ -8841,7 +8765,7 @@
},
"/parsing#script-data-escaped-end-tag-name-state": {
"snapshot": {
- "number": "12.2.5.25",
+ "number": "13.2.5.25",
"spec": "HTML 5",
"text": "Script data escaped end tag name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escaped-end-tag-name-state"
@@ -8849,7 +8773,7 @@
},
"/parsing#script-data-escaped-end-tag-open-state": {
"snapshot": {
- "number": "12.2.5.24",
+ "number": "13.2.5.24",
"spec": "HTML 5",
"text": "Script data escaped end tag open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escaped-end-tag-open-state"
@@ -8857,7 +8781,7 @@
},
"/parsing#script-data-escaped-less-than-sign-state": {
"snapshot": {
- "number": "12.2.5.23",
+ "number": "13.2.5.23",
"spec": "HTML 5",
"text": "Script data escaped less-than sign state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escaped-less-than-sign-state"
@@ -8865,7 +8789,7 @@
},
"/parsing#script-data-escaped-state": {
"snapshot": {
- "number": "12.2.5.20",
+ "number": "13.2.5.20",
"spec": "HTML 5",
"text": "Script data escaped state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-escaped-state"
@@ -8873,7 +8797,7 @@
},
"/parsing#script-data-less-than-sign-state": {
"snapshot": {
- "number": "12.2.5.15",
+ "number": "13.2.5.15",
"spec": "HTML 5",
"text": "Script data less-than sign state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-less-than-sign-state"
@@ -8881,7 +8805,7 @@
},
"/parsing#script-data-state": {
"snapshot": {
- "number": "12.2.5.4",
+ "number": "13.2.5.4",
"spec": "HTML 5",
"text": "Script data state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#script-data-state"
@@ -8889,7 +8813,7 @@
},
"/parsing#scripts-that-modify-the-page-as-it-is-being-parsed": {
"snapshot": {
- "number": "12.2.9.4",
+ "number": "13.2.9.4",
"spec": "HTML 5",
"text": "Scripts that modify the page as it is being parsed",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#scripts-that-modify-the-page-as-it-is-being-parsed"
@@ -8897,7 +8821,7 @@
},
"/parsing#self-closing-start-tag-state": {
"snapshot": {
- "number": "12.2.5.40",
+ "number": "13.2.5.40",
"spec": "HTML 5",
"text": "Self-closing start tag state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#self-closing-start-tag-state"
@@ -8905,7 +8829,7 @@
},
"/parsing#serialising-html-fragments": {
"snapshot": {
- "number": "12.3",
+ "number": "13.3",
"spec": "HTML 5",
"text": "Serializing HTML fragments",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#serialising-html-fragments"
@@ -8913,7 +8837,7 @@
},
"/parsing#tag-name-state": {
"snapshot": {
- "number": "12.2.5.8",
+ "number": "13.2.5.8",
"spec": "HTML 5",
"text": "Tag name state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#tag-name-state"
@@ -8921,7 +8845,7 @@
},
"/parsing#tag-open-state": {
"snapshot": {
- "number": "12.2.5.6",
+ "number": "13.2.5.6",
"spec": "HTML 5",
"text": "Tag open state",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#tag-open-state"
@@ -8929,7 +8853,7 @@
},
"/parsing#the-after-after-body-insertion-mode": {
"snapshot": {
- "number": "12.2.6.4.22",
+ "number": "13.2.6.4.22",
"spec": "HTML 5",
"text": "The \"after after body\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-after-after-body-insertion-mode"
@@ -8937,7 +8861,7 @@
},
"/parsing#the-after-after-frameset-insertion-mode": {
"snapshot": {
- "number": "12.2.6.4.23",
+ "number": "13.2.6.4.23",
"spec": "HTML 5",
"text": "The \"after after frameset\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-after-after-frameset-insertion-mode"
@@ -8945,7 +8869,7 @@
},
"/parsing#the-after-head-insertion-mode": {
"snapshot": {
- "number": "12.2.6.4.6",
+ "number": "13.2.6.4.6",
"spec": "HTML 5",
"text": "The \"after head\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-after-head-insertion-mode"
@@ -8953,7 +8877,7 @@
},
"/parsing#the-before-head-insertion-mode": {
"snapshot": {
- "number": "12.2.6.4.3",
+ "number": "13.2.6.4.3",
"spec": "HTML 5",
"text": "The \"before head\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-before-head-insertion-mode"
@@ -8961,7 +8885,7 @@
},
"/parsing#the-before-html-insertion-mode": {
"snapshot": {
- "number": "12.2.6.4.2",
+ "number": "13.2.6.4.2",
"spec": "HTML 5",
"text": "The \"before html\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-before-html-insertion-mode"
@@ -8969,7 +8893,7 @@
},
"/parsing#the-element-pointers": {
"snapshot": {
- "number": "12.2.4.4",
+ "number": "13.2.4.4",
"spec": "HTML 5",
"text": "The element pointers",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-element-pointers"
@@ -8977,7 +8901,7 @@
},
"/parsing#the-end": {
"snapshot": {
- "number": "12.2.7",
+ "number": "13.2.7",
"spec": "HTML 5",
"text": "The end",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-end"
@@ -8985,7 +8909,7 @@
},
"/parsing#the-execution-of-scripts-that-are-moving-across-multiple-documents": {
"snapshot": {
- "number": "12.2.9.5",
+ "number": "13.2.9.5",
"spec": "HTML 5",
"text": "The execution of scripts that are moving across multiple documents",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-execution-of-scripts-that-are-moving-across-multiple-documents"
@@ -8993,7 +8917,7 @@
},
"/parsing#the-initial-insertion-mode": {
"snapshot": {
- "number": "12.2.6.4.1",
+ "number": "13.2.6.4.1",
"spec": "HTML 5",
"text": "The \"initial\" insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-initial-insertion-mode"
@@ -9001,7 +8925,7 @@
},
"/parsing#the-input-byte-stream": {
"snapshot": {
- "number": "12.2.3",
+ "number": "13.2.3",
"spec": "HTML 5",
"text": "The input byte stream",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-input-byte-stream"
@@ -9009,7 +8933,7 @@
},
"/parsing#the-insertion-mode": {
"snapshot": {
- "number": "12.2.4.1",
+ "number": "13.2.4.1",
"spec": "HTML 5",
"text": "The insertion mode",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-insertion-mode"
@@ -9017,7 +8941,7 @@
},
"/parsing#the-list-of-active-formatting-elements": {
"snapshot": {
- "number": "12.2.4.3",
+ "number": "13.2.4.3",
"spec": "HTML 5",
"text": "The list of active formatting elements",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-list-of-active-formatting-elements"
@@ -9025,7 +8949,7 @@
},
"/parsing#the-stack-of-open-elements": {
"snapshot": {
- "number": "12.2.4.2",
+ "number": "13.2.4.2",
"spec": "HTML 5",
"text": "The stack of open elements",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#the-stack-of-open-elements"
@@ -9033,7 +8957,7 @@
},
"/parsing#tokenization": {
"snapshot": {
- "number": "12.2.5",
+ "number": "13.2.5",
"spec": "HTML 5",
"text": "Tokenization",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#tokenization"
@@ -9041,7 +8965,7 @@
},
"/parsing#tree-construction": {
"snapshot": {
- "number": "12.2.6",
+ "number": "13.2.6",
"spec": "HTML 5",
"text": "Tree construction",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#tree-construction"
@@ -9049,7 +8973,7 @@
},
"/parsing#unclosed-formatting-elements": {
"snapshot": {
- "number": "12.2.9.6",
+ "number": "13.2.9.6",
"spec": "HTML 5",
"text": "Unclosed formatting elements",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#unclosed-formatting-elements"
@@ -9057,7 +8981,7 @@
},
"/parsing#unexpected-markup-in-tables": {
"snapshot": {
- "number": "12.2.9.3",
+ "number": "13.2.9.3",
"spec": "HTML 5",
"text": "Unexpected markup in tables",
"url": "https://html.spec.whatwg.org/multipage/parsing.html#unexpected-markup-in-tables"
@@ -9065,7 +8989,7 @@
},
"/rendering#attributes-for-embedded-content-and-images": {
"snapshot": {
- "number": "14.4.3",
+ "number": "15.4.3",
"spec": "HTML 5",
"text": "Attributes for embedded content and images",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#attributes-for-embedded-content-and-images"
@@ -9073,7 +8997,7 @@
},
"/rendering#bidi-rendering": {
"snapshot": {
- "number": "14.3.5",
+ "number": "15.3.5",
"spec": "HTML 5",
"text": "Bidirectional text",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#bidi-rendering"
@@ -9081,7 +9005,7 @@
},
"/rendering#button-layout": {
"snapshot": {
- "number": "14.5.2",
+ "number": "15.5.2",
"spec": "HTML 5",
"text": "Button layout",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#button-layout"
@@ -9089,7 +9013,7 @@
},
"/rendering#editing-hosts": {
"snapshot": {
- "number": "14.7.3",
+ "number": "15.7.3",
"spec": "HTML 5",
"text": "Editing hosts",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#editing-hosts"
@@ -9097,7 +9021,7 @@
},
"/rendering#embedded-content-rendering-rules": {
"snapshot": {
- "number": "14.4.1",
+ "number": "15.4.1",
"spec": "HTML 5",
"text": "Embedded content",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#embedded-content-rendering-rules"
@@ -9105,7 +9029,7 @@
},
"/rendering#flow-content-3": {
"snapshot": {
- "number": "14.3.3",
+ "number": "15.3.3",
"spec": "HTML 5",
"text": "Flow content",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#flow-content-3"
@@ -9113,7 +9037,7 @@
},
"/rendering#form-controls": {
"snapshot": {
- "number": "14.3.11",
+ "number": "15.3.10",
"spec": "HTML 5",
"text": "Form controls",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#form-controls"
@@ -9121,7 +9045,7 @@
},
"/rendering#frames-and-framesets": {
"snapshot": {
- "number": "14.6",
+ "number": "15.6",
"spec": "HTML 5",
"text": "Frames and framesets",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#frames-and-framesets"
@@ -9129,7 +9053,7 @@
},
"/rendering#hidden-elements": {
"snapshot": {
- "number": "14.3.1",
+ "number": "15.3.1",
"spec": "HTML 5",
"text": "Hidden elements",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#hidden-elements"
@@ -9137,7 +9061,7 @@
},
"/rendering#image-maps-2": {
"snapshot": {
- "number": "14.4.4",
+ "number": "15.4.4",
"spec": "HTML 5",
"text": "Image maps",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#image-maps-2"
@@ -9145,7 +9069,7 @@
},
"/rendering#images-3": {
"snapshot": {
- "number": "14.4.2",
+ "number": "15.4.2",
"spec": "HTML 5",
"text": "Images",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#images-3"
@@ -9153,31 +9077,31 @@
},
"/rendering#interactive-media": {
"snapshot": {
- "number": "14.7",
+ "number": "15.7",
"spec": "HTML 5",
"text": "Interactive media",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#interactive-media"
}
},
- "/rendering#introduction-17": {
+ "/rendering#introduction-16": {
"snapshot": {
- "number": "14.1",
+ "number": "15.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/rendering.html#introduction-17"
+ "url": "https://html.spec.whatwg.org/multipage/rendering.html#introduction-16"
}
},
- "/rendering#introduction-18": {
+ "/rendering#introduction-17": {
"snapshot": {
- "number": "14.5.1",
+ "number": "15.5.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/rendering.html#introduction-18"
+ "url": "https://html.spec.whatwg.org/multipage/rendering.html#introduction-17"
}
},
"/rendering#links,-forms,-and-navigation": {
"snapshot": {
- "number": "14.7.1",
+ "number": "15.7.1",
"spec": "HTML 5",
"text": "Links, forms, and navigation",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#links,-forms,-and-navigation"
@@ -9185,7 +9109,7 @@
},
"/rendering#lists": {
"snapshot": {
- "number": "14.3.8",
+ "number": "15.3.7",
"spec": "HTML 5",
"text": "Lists",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#lists"
@@ -9193,7 +9117,7 @@
},
"/rendering#margin-collapsing-quirks": {
"snapshot": {
- "number": "14.3.10",
+ "number": "15.3.9",
"spec": "HTML 5",
"text": "Margin collapsing quirks",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#margin-collapsing-quirks"
@@ -9201,7 +9125,7 @@
},
"/rendering#non-replaced-elements": {
"snapshot": {
- "number": "14.3",
+ "number": "15.3",
"spec": "HTML 5",
"text": "Non-replaced elements",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#non-replaced-elements"
@@ -9209,7 +9133,7 @@
},
"/rendering#phrasing-content-3": {
"snapshot": {
- "number": "14.3.4",
+ "number": "15.3.4",
"spec": "HTML 5",
"text": "Phrasing content",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#phrasing-content-3"
@@ -9217,23 +9141,15 @@
},
"/rendering#print-media": {
"snapshot": {
- "number": "14.8",
+ "number": "15.8",
"spec": "HTML 5",
"text": "Print media",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#print-media"
}
},
- "/rendering#quotes": {
- "snapshot": {
- "number": "14.3.6",
- "spec": "HTML 5",
- "text": "Quotes",
- "url": "https://html.spec.whatwg.org/multipage/rendering.html#quotes"
- }
- },
"/rendering#rendering": {
"snapshot": {
- "number": "14",
+ "number": "15",
"spec": "HTML 5",
"text": "Rendering",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#rendering"
@@ -9241,7 +9157,7 @@
},
"/rendering#replaced-elements": {
"snapshot": {
- "number": "14.4",
+ "number": "15.4",
"spec": "HTML 5",
"text": "Replaced elements",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#replaced-elements"
@@ -9249,7 +9165,7 @@
},
"/rendering#sections-and-headings": {
"snapshot": {
- "number": "14.3.7",
+ "number": "15.3.6",
"spec": "HTML 5",
"text": "Sections and headings",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#sections-and-headings"
@@ -9257,7 +9173,7 @@
},
"/rendering#tables-2": {
"snapshot": {
- "number": "14.3.9",
+ "number": "15.3.8",
"spec": "HTML 5",
"text": "Tables",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#tables-2"
@@ -9265,7 +9181,7 @@
},
"/rendering#text-rendered-in-native-user-interfaces": {
"snapshot": {
- "number": "14.7.4",
+ "number": "15.7.4",
"spec": "HTML 5",
"text": "Text rendered in native user interfaces",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#text-rendered-in-native-user-interfaces"
@@ -9273,7 +9189,7 @@
},
"/rendering#the-button-element-2": {
"snapshot": {
- "number": "14.5.3",
+ "number": "15.5.3",
"spec": "HTML 5",
"text": "The button element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-button-element-2"
@@ -9281,7 +9197,7 @@
},
"/rendering#the-css-user-agent-style-sheet-and-presentational-hints": {
"snapshot": {
- "number": "14.2",
+ "number": "15.2",
"spec": "HTML 5",
"text": "The CSS user agent style sheet and presentational hints",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-css-user-agent-style-sheet-and-presentational-hints"
@@ -9289,7 +9205,7 @@
},
"/rendering#the-details-and-summary-elements": {
"snapshot": {
- "number": "14.5.4",
+ "number": "15.5.4",
"spec": "HTML 5",
"text": "The details and summary elements",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-details-and-summary-elements"
@@ -9297,7 +9213,7 @@
},
"/rendering#the-fieldset-and-legend-elements": {
"snapshot": {
- "number": "14.3.13",
+ "number": "15.3.12",
"spec": "HTML 5",
"text": "The fieldset and legend elements",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-fieldset-and-legend-elements"
@@ -9305,7 +9221,7 @@
},
"/rendering#the-hr-element-2": {
"snapshot": {
- "number": "14.3.12",
+ "number": "15.3.11",
"spec": "HTML 5",
"text": "The hr element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-hr-element-2"
@@ -9313,7 +9229,7 @@
},
"/rendering#the-input-element-as-a-button": {
"snapshot": {
- "number": "14.5.11",
+ "number": "15.5.11",
"spec": "HTML 5",
"text": "The input element as a button",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-button"
@@ -9321,7 +9237,7 @@
},
"/rendering#the-input-element-as-a-checkbox-and-radio-button-widgets": {
"snapshot": {
- "number": "14.5.9",
+ "number": "15.5.9",
"spec": "HTML 5",
"text": "The input element as a checkbox and radio button widgets",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-checkbox-and-radio-button-widgets"
@@ -9329,7 +9245,7 @@
},
"/rendering#the-input-element-as-a-colour-well": {
"snapshot": {
- "number": "14.5.8",
+ "number": "15.5.8",
"spec": "HTML 5",
"text": "The input element as a color well",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-colour-well"
@@ -9337,7 +9253,7 @@
},
"/rendering#the-input-element-as-a-file-upload-control": {
"snapshot": {
- "number": "14.5.10",
+ "number": "15.5.10",
"spec": "HTML 5",
"text": "The input element as a file upload control",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-file-upload-control"
@@ -9345,7 +9261,7 @@
},
"/rendering#the-input-element-as-a-range-control": {
"snapshot": {
- "number": "14.5.7",
+ "number": "15.5.7",
"spec": "HTML 5",
"text": "The input element as a range control",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-range-control"
@@ -9353,7 +9269,7 @@
},
"/rendering#the-input-element-as-a-text-entry-widget": {
"snapshot": {
- "number": "14.5.5",
+ "number": "15.5.5",
"spec": "HTML 5",
"text": "The input element as a text entry widget",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-text-entry-widget"
@@ -9361,7 +9277,7 @@
},
"/rendering#the-input-element-as-domain-specific-widgets": {
"snapshot": {
- "number": "14.5.6",
+ "number": "15.5.6",
"spec": "HTML 5",
"text": "The input element as domain-specific widgets",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-domain-specific-widgets"
@@ -9369,7 +9285,7 @@
},
"/rendering#the-marquee-element-2": {
"snapshot": {
- "number": "14.5.12",
+ "number": "15.5.12",
"spec": "HTML 5",
"text": "The marquee element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-marquee-element-2"
@@ -9377,7 +9293,7 @@
},
"/rendering#the-meter-element-2": {
"snapshot": {
- "number": "14.5.13",
+ "number": "15.5.13",
"spec": "HTML 5",
"text": "The meter element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-meter-element-2"
@@ -9385,7 +9301,7 @@
},
"/rendering#the-page": {
"snapshot": {
- "number": "14.3.2",
+ "number": "15.3.2",
"spec": "HTML 5",
"text": "The page",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-page"
@@ -9393,7 +9309,7 @@
},
"/rendering#the-progress-element-2": {
"snapshot": {
- "number": "14.5.14",
+ "number": "15.5.14",
"spec": "HTML 5",
"text": "The progress element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-progress-element-2"
@@ -9401,7 +9317,7 @@
},
"/rendering#the-select-element-2": {
"snapshot": {
- "number": "14.5.15",
+ "number": "15.5.15",
"spec": "HTML 5",
"text": "The select element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-select-element-2"
@@ -9409,7 +9325,7 @@
},
"/rendering#the-textarea-element-2": {
"snapshot": {
- "number": "14.5.16",
+ "number": "15.5.16",
"spec": "HTML 5",
"text": "The textarea element",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-textarea-element-2"
@@ -9417,7 +9333,7 @@
},
"/rendering#the-title-attribute-2": {
"snapshot": {
- "number": "14.7.2",
+ "number": "15.7.2",
"spec": "HTML 5",
"text": "The title attribute",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#the-title-attribute-2"
@@ -9425,7 +9341,7 @@
},
"/rendering#unstyled-xml-documents": {
"snapshot": {
- "number": "14.9",
+ "number": "15.9",
"spec": "HTML 5",
"text": "Unstyled XML documents",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#unstyled-xml-documents"
@@ -9433,7 +9349,7 @@
},
"/rendering#widgets": {
"snapshot": {
- "number": "14.5",
+ "number": "15.5",
"spec": "HTML 5",
"text": "Widgets",
"url": "https://html.spec.whatwg.org/multipage/rendering.html#widgets"
@@ -10065,7 +9981,7 @@
},
"/syntax#attributes-2": {
"snapshot": {
- "number": "12.1.2.3",
+ "number": "13.1.2.3",
"spec": "HTML 5",
"text": "Attributes",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#attributes-2"
@@ -10073,7 +9989,7 @@
},
"/syntax#cdata-rcdata-restrictions": {
"snapshot": {
- "number": "12.1.2.6",
+ "number": "13.1.2.6",
"spec": "HTML 5",
"text": "Restrictions on the contents of raw text and escapable raw text elements",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#cdata-rcdata-restrictions"
@@ -10081,7 +9997,7 @@
},
"/syntax#cdata-sections": {
"snapshot": {
- "number": "12.1.5",
+ "number": "13.1.5",
"spec": "HTML 5",
"text": "CDATA sections",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#cdata-sections"
@@ -10089,7 +10005,7 @@
},
"/syntax#character-references": {
"snapshot": {
- "number": "12.1.4",
+ "number": "13.1.4",
"spec": "HTML 5",
"text": "Character references",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#character-references"
@@ -10097,7 +10013,7 @@
},
"/syntax#comments": {
"snapshot": {
- "number": "12.1.6",
+ "number": "13.1.6",
"spec": "HTML 5",
"text": "Comments",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#comments"
@@ -10105,7 +10021,7 @@
},
"/syntax#element-restrictions": {
"snapshot": {
- "number": "12.1.2.5",
+ "number": "13.1.2.5",
"spec": "HTML 5",
"text": "Restrictions on content models",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#element-restrictions"
@@ -10113,7 +10029,7 @@
},
"/syntax#elements-2": {
"snapshot": {
- "number": "12.1.2",
+ "number": "13.1.2",
"spec": "HTML 5",
"text": "Elements",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#elements-2"
@@ -10121,7 +10037,7 @@
},
"/syntax#end-tags": {
"snapshot": {
- "number": "12.1.2.2",
+ "number": "13.1.2.2",
"spec": "HTML 5",
"text": "End tags",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#end-tags"
@@ -10129,7 +10045,7 @@
},
"/syntax#newlines": {
"snapshot": {
- "number": "12.1.3.1",
+ "number": "13.1.3.1",
"spec": "HTML 5",
"text": "Newlines",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#newlines"
@@ -10137,7 +10053,7 @@
},
"/syntax#optional-tags": {
"snapshot": {
- "number": "12.1.2.4",
+ "number": "13.1.2.4",
"spec": "HTML 5",
"text": "Optional tags",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#optional-tags"
@@ -10145,7 +10061,7 @@
},
"/syntax#start-tags": {
"snapshot": {
- "number": "12.1.2.1",
+ "number": "13.1.2.1",
"spec": "HTML 5",
"text": "Start tags",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#start-tags"
@@ -10153,7 +10069,7 @@
},
"/syntax#syntax": {
"snapshot": {
- "number": "12",
+ "number": "13",
"spec": "HTML 5",
"text": "The HTML syntax",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#syntax"
@@ -10161,7 +10077,7 @@
},
"/syntax#text-2": {
"snapshot": {
- "number": "12.1.3",
+ "number": "13.1.3",
"spec": "HTML 5",
"text": "Text",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#text-2"
@@ -10169,7 +10085,7 @@
},
"/syntax#the-doctype": {
"snapshot": {
- "number": "12.1.1",
+ "number": "13.1.1",
"spec": "HTML 5",
"text": "The DOCTYPE",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#the-doctype"
@@ -10177,7 +10093,7 @@
},
"/syntax#writing": {
"snapshot": {
- "number": "12.1",
+ "number": "13.1",
"spec": "HTML 5",
"text": "Writing HTML documents",
"url": "https://html.spec.whatwg.org/multipage/syntax.html#writing"
@@ -10193,7 +10109,7 @@
},
"/system-state#cookies": {
"snapshot": {
- "number": "8.9.1.4",
+ "number": "8.9.1.5",
"spec": "HTML 5",
"text": "Cookies",
"url": "https://html.spec.whatwg.org/multipage/system-state.html#cookies"
@@ -10201,7 +10117,7 @@
},
"/system-state#custom-handlers": {
"snapshot": {
- "number": "8.9.1.3",
+ "number": "8.9.1.4",
"spec": "HTML 5",
"text": "Custom scheme handlers: the registerProtocolHandler() method",
"url": "https://html.spec.whatwg.org/multipage/system-state.html#custom-handlers"
@@ -10215,9 +10131,17 @@
"url": "https://html.spec.whatwg.org/multipage/system-state.html#language-preferences"
}
},
+ "/system-state#navigator.online": {
+ "snapshot": {
+ "number": "8.9.1.3",
+ "spec": "HTML 5",
+ "text": "Browser state",
+ "url": "https://html.spec.whatwg.org/multipage/system-state.html#navigator.online"
+ }
+ },
"/system-state#plugins-2": {
"snapshot": {
- "number": "8.9.1.5",
+ "number": "8.9.1.6",
"spec": "HTML 5",
"text": "Plugins",
"url": "https://html.spec.whatwg.org/multipage/system-state.html#plugins-2"
@@ -10225,7 +10149,7 @@
},
"/system-state#security-and-privacy": {
"snapshot": {
- "number": "8.9.1.3.1",
+ "number": "8.9.1.4.1",
"spec": "HTML 5",
"text": "Security and privacy",
"url": "https://html.spec.whatwg.org/multipage/system-state.html#security-and-privacy"
@@ -10807,20 +10731,20 @@
"url": "https://html.spec.whatwg.org/multipage/web-messaging.html#examples-5"
}
},
- "/web-messaging#introduction-13": {
+ "/web-messaging#introduction-12": {
"snapshot": {
"number": "9.4.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/web-messaging.html#introduction-13"
+ "url": "https://html.spec.whatwg.org/multipage/web-messaging.html#introduction-12"
}
},
- "/web-messaging#introduction-14": {
+ "/web-messaging#introduction-13": {
"snapshot": {
"number": "9.5.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/web-messaging.html#introduction-14"
+ "url": "https://html.spec.whatwg.org/multipage/web-messaging.html#introduction-13"
}
},
"/web-messaging#message-channels": {
@@ -11183,12 +11107,12 @@
"url": "https://html.spec.whatwg.org/multipage/webappapis.html#integration-with-the-javascript-module-system"
}
},
- "/webappapis#introduction-12": {
+ "/webappapis#introduction-11": {
"snapshot": {
"number": "8.1.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/webappapis.html#introduction-12"
+ "url": "https://html.spec.whatwg.org/multipage/webappapis.html#introduction-11"
}
},
"/webappapis#javascript-specification-host-hooks": {
@@ -11313,7 +11237,7 @@
},
"/webstorage#cross-directory-attacks": {
"snapshot": {
- "number": "11.4.2",
+ "number": "12.4.2",
"spec": "HTML 5",
"text": "Cross-directory attacks",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#cross-directory-attacks"
@@ -11321,7 +11245,7 @@
},
"/webstorage#dns-spoofing-attacks": {
"snapshot": {
- "number": "11.4.1",
+ "number": "12.4.1",
"spec": "HTML 5",
"text": "DNS spoofing attacks",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#dns-spoofing-attacks"
@@ -11329,23 +11253,23 @@
},
"/webstorage#implementation-risks": {
"snapshot": {
- "number": "11.4.3",
+ "number": "12.4.3",
"spec": "HTML 5",
"text": "Implementation risks",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#implementation-risks"
}
},
- "/webstorage#introduction-16": {
+ "/webstorage#introduction-15": {
"snapshot": {
- "number": "11.1",
+ "number": "12.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/webstorage.html#introduction-16"
+ "url": "https://html.spec.whatwg.org/multipage/webstorage.html#introduction-15"
}
},
"/webstorage#privacy": {
"snapshot": {
- "number": "11.3",
+ "number": "12.3",
"spec": "HTML 5",
"text": "Privacy",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#privacy"
@@ -11353,7 +11277,7 @@
},
"/webstorage#security-storage": {
"snapshot": {
- "number": "11.4",
+ "number": "12.4",
"spec": "HTML 5",
"text": "Security",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#security-storage"
@@ -11361,7 +11285,7 @@
},
"/webstorage#sensitivity-of-data": {
"snapshot": {
- "number": "11.3.2",
+ "number": "12.3.2",
"spec": "HTML 5",
"text": "Sensitivity of data",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#sensitivity-of-data"
@@ -11369,7 +11293,7 @@
},
"/webstorage#storage": {
"snapshot": {
- "number": "11.2",
+ "number": "12.2",
"spec": "HTML 5",
"text": "The API",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#storage"
@@ -11377,7 +11301,7 @@
},
"/webstorage#the-localstorage-attribute": {
"snapshot": {
- "number": "11.2.3",
+ "number": "12.2.3",
"spec": "HTML 5",
"text": "The localStorage getter",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#the-localstorage-attribute"
@@ -11385,7 +11309,7 @@
},
"/webstorage#the-sessionstorage-attribute": {
"snapshot": {
- "number": "11.2.2",
+ "number": "12.2.2",
"spec": "HTML 5",
"text": "The sessionStorage getter",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#the-sessionstorage-attribute"
@@ -11393,7 +11317,7 @@
},
"/webstorage#the-storage-interface": {
"snapshot": {
- "number": "11.2.1",
+ "number": "12.2.1",
"spec": "HTML 5",
"text": "The Storage interface",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#the-storage-interface"
@@ -11401,7 +11325,7 @@
},
"/webstorage#the-storageevent-interface": {
"snapshot": {
- "number": "11.2.4",
+ "number": "12.2.4",
"spec": "HTML 5",
"text": "The StorageEvent interface",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#the-storageevent-interface"
@@ -11409,7 +11333,7 @@
},
"/webstorage#user-tracking": {
"snapshot": {
- "number": "11.3.1",
+ "number": "12.3.1",
"spec": "HTML 5",
"text": "User tracking",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#user-tracking"
@@ -11417,7 +11341,7 @@
},
"/webstorage#webstorage": {
"snapshot": {
- "number": "11",
+ "number": "12",
"spec": "HTML 5",
"text": "Web storage",
"url": "https://html.spec.whatwg.org/multipage/webstorage.html#webstorage"
@@ -11663,12 +11587,12 @@
"url": "https://html.spec.whatwg.org/multipage/workers.html#infrastructure-2"
}
},
- "/workers#introduction-15": {
+ "/workers#introduction-14": {
"snapshot": {
"number": "10.1",
"spec": "HTML 5",
"text": "Introduction",
- "url": "https://html.spec.whatwg.org/multipage/workers.html#introduction-15"
+ "url": "https://html.spec.whatwg.org/multipage/workers.html#introduction-14"
}
},
"/workers#module-worker-example": {
@@ -11839,9 +11763,129 @@
"url": "https://html.spec.whatwg.org/multipage/workers.html#workers"
}
},
+ "/worklets#script-settings-for-worklets": {
+ "snapshot": {
+ "number": "11.3.1.3",
+ "spec": "HTML 5",
+ "text": "Script settings for worklets",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#script-settings-for-worklets"
+ }
+ },
+ "/worklets#worklet-agents-and-event-loops": {
+ "snapshot": {
+ "number": "11.3.1.1",
+ "spec": "HTML 5",
+ "text": "Agents and event loops",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklet-agents-and-event-loops"
+ }
+ },
+ "/worklets#worklets": {
+ "snapshot": {
+ "number": "11",
+ "spec": "HTML 5",
+ "text": "Worklets",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets"
+ }
+ },
+ "/worklets#worklets-creation-termination": {
+ "snapshot": {
+ "number": "11.3.1.2",
+ "spec": "HTML 5",
+ "text": "Creation and termination",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-creation-termination"
+ }
+ },
+ "/worklets#worklets-example-registering": {
+ "snapshot": {
+ "number": "11.2.2",
+ "spec": "HTML 5",
+ "text": "Registering a class and invoking its methods",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-example-registering"
+ }
+ },
+ "/worklets#worklets-examples": {
+ "snapshot": {
+ "number": "11.2",
+ "spec": "HTML 5",
+ "text": "Examples",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-examples"
+ }
+ },
+ "/worklets#worklets-examples-loading": {
+ "snapshot": {
+ "number": "11.2.1",
+ "spec": "HTML 5",
+ "text": "Loading scripts",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-examples-loading"
+ }
+ },
+ "/worklets#worklets-global": {
+ "snapshot": {
+ "number": "11.3.1",
+ "spec": "HTML 5",
+ "text": "The global scope",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-global"
+ }
+ },
+ "/worklets#worklets-idempotent": {
+ "snapshot": {
+ "number": "11.1.2",
+ "spec": "HTML 5",
+ "text": "Code idempotence",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-idempotent"
+ }
+ },
+ "/worklets#worklets-infrastructure": {
+ "snapshot": {
+ "number": "11.3",
+ "spec": "HTML 5",
+ "text": "Infrastructure",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-infrastructure"
+ }
+ },
+ "/worklets#worklets-intro": {
+ "snapshot": {
+ "number": "11.1",
+ "spec": "HTML 5",
+ "text": "Introduction",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-intro"
+ }
+ },
+ "/worklets#worklets-lifetime": {
+ "snapshot": {
+ "number": "11.3.3",
+ "spec": "HTML 5",
+ "text": "The worklet's lifetime",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-lifetime"
+ }
+ },
+ "/worklets#worklets-motivations": {
+ "snapshot": {
+ "number": "11.1.1",
+ "spec": "HTML 5",
+ "text": "Motivations",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-motivations"
+ }
+ },
+ "/worklets#worklets-speculative": {
+ "snapshot": {
+ "number": "11.1.3",
+ "spec": "HTML 5",
+ "text": "Speculative evaluation",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-speculative"
+ }
+ },
+ "/worklets#worklets-worklet": {
+ "snapshot": {
+ "number": "11.3.2",
+ "spec": "HTML 5",
+ "text": "The Worklet class",
+ "url": "https://html.spec.whatwg.org/multipage/worklets.html#worklets-worklet"
+ }
+ },
"/xhtml#parsing-xhtml-documents": {
"snapshot": {
- "number": "13.2",
+ "number": "14.2",
"spec": "HTML 5",
"text": "Parsing XML documents",
"url": "https://html.spec.whatwg.org/multipage/xhtml.html#parsing-xhtml-documents"
@@ -11849,7 +11893,7 @@
},
"/xhtml#parsing-xhtml-fragments": {
"snapshot": {
- "number": "13.4",
+ "number": "14.4",
"spec": "HTML 5",
"text": "Parsing XML fragments",
"url": "https://html.spec.whatwg.org/multipage/xhtml.html#parsing-xhtml-fragments"
@@ -11857,7 +11901,7 @@
},
"/xhtml#serialising-xhtml-fragments": {
"snapshot": {
- "number": "13.3",
+ "number": "14.3",
"spec": "HTML 5",
"text": "Serializing XML fragments",
"url": "https://html.spec.whatwg.org/multipage/xhtml.html#serialising-xhtml-fragments"
@@ -11865,7 +11909,7 @@
},
"/xhtml#the-xhtml-syntax": {
"snapshot": {
- "number": "13",
+ "number": "14",
"spec": "HTML 5",
"text": "The XML syntax",
"url": "https://html.spec.whatwg.org/multipage/xhtml.html#the-xhtml-syntax"
@@ -11873,7 +11917,7 @@
},
"/xhtml#writing-xhtml-documents": {
"snapshot": {
- "number": "13.1",
+ "number": "14.1",
"spec": "HTML 5",
"text": "Writing documents in the XML syntax",
"url": "https://html.spec.whatwg.org/multipage/xhtml.html#writing-xhtml-documents"
diff --git a/.spec-data/headings/headings-infra.json b/.spec-data/headings/headings-infra.json
index ef0651465..2a5b41038 100644
--- a/.spec-data/headings/headings-infra.json
+++ b/.spec-data/headings/headings-infra.json
@@ -1,7 +1,7 @@
{
"#algorithm-conditional-abort": {
"current": {
- "number": "3.5",
+ "number": "3.6",
"spec": "Infra",
"text": "Conditional abort",
"url": "https://infra.spec.whatwg.org/#algorithm-conditional-abort"
@@ -17,20 +17,36 @@
},
"#algorithm-control-flow": {
"current": {
- "number": "3.4",
+ "number": "3.5",
"spec": "Infra",
"text": "Control flow",
"url": "https://infra.spec.whatwg.org/#algorithm-control-flow"
}
},
+ "#algorithm-declaration": {
+ "current": {
+ "number": "3.2",
+ "spec": "Infra",
+ "text": "Declaration",
+ "url": "https://infra.spec.whatwg.org/#algorithm-declaration"
+ }
+ },
"#algorithm-iteration": {
"current": {
- "number": "3.6",
+ "number": "3.7",
"spec": "Infra",
"text": "Iteration",
"url": "https://infra.spec.whatwg.org/#algorithm-iteration"
}
},
+ "#algorithm-params": {
+ "current": {
+ "number": "3.3",
+ "spec": "Infra",
+ "text": "Parameters",
+ "url": "https://infra.spec.whatwg.org/#algorithm-params"
+ }
+ },
"#algorithms": {
"current": {
"number": "3",
@@ -41,7 +57,7 @@
},
"#assertions": {
"current": {
- "number": "3.7",
+ "number": "3.8",
"spec": "Infra",
"text": "Assertions",
"url": "https://infra.spec.whatwg.org/#assertions"
@@ -103,14 +119,6 @@
"url": "https://infra.spec.whatwg.org/#data-structures"
}
},
- "#declaration": {
- "current": {
- "number": "3.2",
- "spec": "Infra",
- "text": "Declaration",
- "url": "https://infra.spec.whatwg.org/#declaration"
- }
- },
"#forgiving-base64": {
"current": {
"number": "7",
@@ -241,7 +249,7 @@
},
"#variables": {
"current": {
- "number": "3.3",
+ "number": "3.4",
"spec": "Infra",
"text": "Variables",
"url": "https://infra.spec.whatwg.org/#variables"
diff --git a/.spec-data/headings/headings-intersection-observer-1.json b/.spec-data/headings/headings-intersection-observer-1.json
index 38299eb58..ed7af1b64 100644
--- a/.spec-data/headings/headings-intersection-observer-1.json
+++ b/.spec-data/headings/headings-intersection-observer-1.json
@@ -1,13 +1,27 @@
{
- "#acknowledgements": {
+ "#accessibility": {
"current": {
"number": "4",
"spec": "Intersection Observer",
+ "text": "Accessibility Considerations",
+ "url": "https://w3c.github.io/IntersectionObserver/#accessibility"
+ },
+ "snapshot": {
+ "number": "4",
+ "spec": "Intersection Observer",
+ "text": "Accessibility Considerations",
+ "url": "https://www.w3.org/TR/intersection-observer/#accessibility"
+ }
+ },
+ "#acknowledgements": {
+ "current": {
+ "number": "6",
+ "spec": "Intersection Observer",
"text": "Acknowledgements",
"url": "https://w3c.github.io/IntersectionObserver/#acknowledgements"
},
"snapshot": {
- "number": "4",
+ "number": "6",
"spec": "Intersection Observer",
"text": "Acknowledgements",
"url": "https://www.w3.org/TR/intersection-observer/#acknowledgements"
@@ -29,13 +43,13 @@
},
"#calculate-intersection-rect-algo": {
"current": {
- "number": "3.2.4",
+ "number": "3.2.7",
"spec": "Intersection Observer",
"text": "Compute the Intersection of a Target Element and the Root",
"url": "https://w3c.github.io/IntersectionObserver/#calculate-intersection-rect-algo"
},
"snapshot": {
- "number": "3.2.4",
+ "number": "3.2.7",
"spec": "Intersection Observer",
"text": "Compute the Intersection of a Target Element and the Root",
"url": "https://www.w3.org/TR/intersection-observer/#calculate-intersection-rect-algo"
@@ -111,6 +125,20 @@
"url": "https://www.w3.org/TR/intersection-observer/#external-spec-integrations"
}
},
+ "#initialize-new-intersection-observer": {
+ "current": {
+ "number": "3.2.1",
+ "spec": "Intersection Observer",
+ "text": "Initialize a new IntersectionObserver",
+ "url": "https://w3c.github.io/IntersectionObserver/#initialize-new-intersection-observer"
+ },
+ "snapshot": {
+ "number": "3.2.1",
+ "spec": "Intersection Observer",
+ "text": "Initialize a new IntersectionObserver",
+ "url": "https://www.w3.org/TR/intersection-observer/#initialize-new-intersection-observer"
+ }
+ },
"#intersection-observer-api": {
"current": {
"number": "2",
@@ -239,27 +267,69 @@
},
"#notify-intersection-observers-algo": {
"current": {
- "number": "3.2.2",
+ "number": "3.2.5",
"spec": "Intersection Observer",
"text": "Notify Intersection Observers",
"url": "https://w3c.github.io/IntersectionObserver/#notify-intersection-observers-algo"
},
"snapshot": {
- "number": "3.2.2",
+ "number": "3.2.5",
"spec": "Intersection Observer",
"text": "Notify Intersection Observers",
"url": "https://www.w3.org/TR/intersection-observer/#notify-intersection-observers-algo"
}
},
+ "#observe-target-element": {
+ "current": {
+ "number": "3.2.2",
+ "spec": "Intersection Observer",
+ "text": "Observe a target Element",
+ "url": "https://w3c.github.io/IntersectionObserver/#observe-target-element"
+ },
+ "snapshot": {
+ "number": "3.2.2",
+ "spec": "Intersection Observer",
+ "text": "Observe a target Element",
+ "url": "https://www.w3.org/TR/intersection-observer/#observe-target-element"
+ }
+ },
+ "#pending-initial-observation": {
+ "current": {
+ "number": "3.4.2",
+ "spec": "Intersection Observer",
+ "text": "Pending initial IntersectionObserver targets",
+ "url": "https://w3c.github.io/IntersectionObserver/#pending-initial-observation"
+ },
+ "snapshot": {
+ "number": "3.4.2",
+ "spec": "Intersection Observer",
+ "text": "Pending initial IntersectionObserver targets",
+ "url": "https://www.w3.org/TR/intersection-observer/#pending-initial-observation"
+ }
+ },
+ "#privacy": {
+ "current": {
+ "number": "5",
+ "spec": "Intersection Observer",
+ "text": "Privacy and Security",
+ "url": "https://w3c.github.io/IntersectionObserver/#privacy"
+ },
+ "snapshot": {
+ "number": "5",
+ "spec": "Intersection Observer",
+ "text": "Privacy and Security",
+ "url": "https://www.w3.org/TR/intersection-observer/#privacy"
+ }
+ },
"#queue-intersection-observer-entry-algo": {
"current": {
- "number": "3.2.3",
+ "number": "3.2.6",
"spec": "Intersection Observer",
"text": "Queue an IntersectionObserverEntry",
"url": "https://w3c.github.io/IntersectionObserver/#queue-intersection-observer-entry-algo"
},
"snapshot": {
- "number": "3.2.3",
+ "number": "3.2.6",
"spec": "Intersection Observer",
"text": "Queue an IntersectionObserverEntry",
"url": "https://www.w3.org/TR/intersection-observer/#queue-intersection-observer-entry-algo"
@@ -267,27 +337,41 @@
},
"#queue-intersection-observer-task": {
"current": {
- "number": "3.2.1",
+ "number": "3.2.4",
"spec": "Intersection Observer",
"text": "Queue an Intersection Observer Task",
"url": "https://w3c.github.io/IntersectionObserver/#queue-intersection-observer-task"
},
"snapshot": {
- "number": "3.2.1",
+ "number": "3.2.4",
"spec": "Intersection Observer",
"text": "Queue an Intersection Observer Task",
"url": "https://www.w3.org/TR/intersection-observer/#queue-intersection-observer-task"
}
},
+ "#unobserve-target-element": {
+ "current": {
+ "number": "3.2.3",
+ "spec": "Intersection Observer",
+ "text": "Unobserve a target Element",
+ "url": "https://w3c.github.io/IntersectionObserver/#unobserve-target-element"
+ },
+ "snapshot": {
+ "number": "3.2.3",
+ "spec": "Intersection Observer",
+ "text": "Unobserve a target Element",
+ "url": "https://www.w3.org/TR/intersection-observer/#unobserve-target-element"
+ }
+ },
"#update-intersection-observations-algo": {
"current": {
- "number": "3.2.5",
+ "number": "3.2.8",
"spec": "Intersection Observer",
"text": "Run the Update Intersection Observations Steps",
"url": "https://w3c.github.io/IntersectionObserver/#update-intersection-observations-algo"
},
"snapshot": {
- "number": "3.2.5",
+ "number": "3.2.8",
"spec": "Intersection Observer",
"text": "Run the Update Intersection Observations Steps",
"url": "https://www.w3.org/TR/intersection-observer/#update-intersection-observations-algo"
diff --git a/.spec-data/headings/headings-mediaqueries-5.json b/.spec-data/headings/headings-mediaqueries-5.json
index 19a374dfe..7de798955 100644
--- a/.spec-data/headings/headings-mediaqueries-5.json
+++ b/.spec-data/headings/headings-mediaqueries-5.json
@@ -29,7 +29,7 @@
},
"#auto-pref": {
"current": {
- "number": "11.7",
+ "number": "11.6",
"spec": "Media Queries 5",
"text": "Automatic handling of User Preferences",
"url": "https://drafts.csswg.org/mediaqueries-5/#auto-pref"
@@ -168,12 +168,6 @@
}
},
"#forced-colors": {
- "current": {
- "number": "11.5",
- "spec": "Media Queries 5",
- "text": "Detecting a forced color palette: the forced-colors feature",
- "url": "https://drafts.csswg.org/mediaqueries-5/#forced-colors"
- },
"snapshot": {
"number": "11.5",
"spec": "Media Queries 5",
@@ -659,7 +653,7 @@
},
"#prefers-reduced-data": {
"current": {
- "number": "11.6",
+ "number": "11.5",
"spec": "Media Queries 5",
"text": "Detecting the desire for reduced data usage when loading a page: the prefers-reduced-data feature",
"url": "https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-data"
diff --git a/.spec-data/headings/headings-mixed-content-1.json b/.spec-data/headings/headings-mixed-content-1.json
index 3cd43b5af..a4a89838c 100644
--- a/.spec-data/headings/headings-mixed-content-1.json
+++ b/.spec-data/headings/headings-mixed-content-1.json
@@ -1,7 +1,7 @@
{
"#acknowledgements": {
"current": {
- "number": "9",
+ "number": "8",
"spec": "Mixed Content",
"text": "Acknowledgements",
"url": "https://w3c.github.io/webappsec-mixed-content/#acknowledgements"
@@ -15,9 +15,9 @@
},
"#algorithms": {
"current": {
- "number": "5",
+ "number": "4",
"spec": "Mixed Content",
- "text": "Insecure Content in Secure Contexts",
+ "text": "Algorithms",
"url": "https://w3c.github.io/webappsec-mixed-content/#algorithms"
},
"snapshot": {
@@ -43,7 +43,7 @@
},
"#categorize-settings-object": {
"current": {
- "number": "5.1",
+ "number": "4.3",
"spec": "Mixed Content",
"text": "Does settings prohibit mixed security contexts?",
"url": "https://w3c.github.io/webappsec-mixed-content/#categorize-settings-object"
@@ -70,12 +70,6 @@
}
},
"#category-optionally-blockable": {
- "current": {
- "number": "3.1",
- "spec": "Mixed Content",
- "text": "Optionally-blockable Content",
- "url": "https://w3c.github.io/webappsec-mixed-content/#category-optionally-blockable"
- },
"snapshot": {
"number": "3.1",
"spec": "Mixed Content",
@@ -83,21 +77,31 @@
"url": "http://www.w3.org/TR/mixed-content/#category-optionally-blockable"
}
},
- "#directive-initialization": {
+ "#category-upgradeable": {
"current": {
- "number": "4.3",
+ "number": "3.1",
"spec": "Mixed Content",
- "text": "block-all-mixed-content Initialization",
- "url": "https://w3c.github.io/webappsec-mixed-content/#directive-initialization"
+ "text": "Upgradeable Content",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#category-upgradeable"
}
},
- "#further-action": {
+ "#existing-mix-algorithms": {
"current": {
- "number": "7.5",
+ "number": "4.2",
"spec": "Mixed Content",
- "text": "Further Action",
- "url": "https://w3c.github.io/webappsec-mixed-content/#further-action"
- },
+ "text": "Existing Mixed Content Algorithms and Modifications",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#existing-mix-algorithms"
+ }
+ },
+ "#fetch": {
+ "current": {
+ "number": "5.1",
+ "spec": "Mixed Content",
+ "text": "Modifications to Fetch",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#fetch"
+ }
+ },
+ "#further-action": {
"snapshot": {
"number": "7.6",
"spec": "Mixed Content",
@@ -105,13 +109,15 @@
"url": "http://www.w3.org/TR/mixed-content/#further-action"
}
},
- "#iana-considerations": {
+ "#html": {
"current": {
- "number": "8",
+ "number": "5.2",
"spec": "Mixed Content",
- "text": "IANA Considerations",
- "url": "https://w3c.github.io/webappsec-mixed-content/#iana-considerations"
- },
+ "text": "Modifications to HTML",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#html"
+ }
+ },
+ "#iana-considerations": {
"snapshot": {
"number": "8",
"spec": "Mixed Content",
@@ -119,6 +125,14 @@
"url": "http://www.w3.org/TR/mixed-content/#iana-considerations"
}
},
+ "#integration": {
+ "current": {
+ "number": "5",
+ "spec": "Mixed Content",
+ "text": "Integrations",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#integration"
+ }
+ },
"#intro": {
"current": {
"number": "1",
@@ -142,12 +156,6 @@
}
},
"#limitations": {
- "current": {
- "number": "7.1",
- "spec": "Mixed Content",
- "text": "Limitations",
- "url": "https://w3c.github.io/webappsec-mixed-content/#limitations"
- },
"snapshot": {
"number": "7.1",
"spec": "Mixed Content",
@@ -155,9 +163,25 @@
"url": "http://www.w3.org/TR/mixed-content/#limitations"
}
},
+ "#mixed-content-1": {
+ "current": {
+ "number": "6.2",
+ "spec": "Mixed Content",
+ "text": "Mixed Content",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#mixed-content-1"
+ }
+ },
+ "#obsolescences": {
+ "current": {
+ "number": "6",
+ "spec": "Mixed Content",
+ "text": "Obsolescences",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#obsolescences"
+ }
+ },
"#requirements-forms": {
"current": {
- "number": "7.2",
+ "number": "7.1",
"spec": "Mixed Content",
"text": "Form Submission",
"url": "https://w3c.github.io/webappsec-mixed-content/#requirements-forms"
@@ -171,7 +195,7 @@
},
"#requirements-user-controls": {
"current": {
- "number": "7.4",
+ "number": "7.2",
"spec": "Mixed Content",
"text": "User Controls",
"url": "https://w3c.github.io/webappsec-mixed-content/#requirements-user-controls"
@@ -184,12 +208,6 @@
}
},
"#requirements-ux": {
- "current": {
- "number": "7.3",
- "spec": "Mixed Content",
- "text": "UI Requirements",
- "url": "https://w3c.github.io/webappsec-mixed-content/#requirements-ux"
- },
"snapshot": {
"number": "7.3",
"spec": "Mixed Content",
@@ -221,7 +239,7 @@
},
"#should-block-fetch": {
"current": {
- "number": "5.2",
+ "number": "4.4",
"spec": "Mixed Content",
"text": "Should fetching request be blocked as mixed content?",
"url": "https://w3c.github.io/webappsec-mixed-content/#should-block-fetch"
@@ -235,7 +253,7 @@
},
"#should-block-response": {
"current": {
- "number": "5.3",
+ "number": "4.5",
"spec": "Mixed Content",
"text": "Should response to request be blocked as mixed content?",
"url": "https://w3c.github.io/webappsec-mixed-content/#should-block-response"
@@ -249,7 +267,7 @@
},
"#strict-checking": {
"current": {
- "number": "4",
+ "number": "6.1",
"spec": "Mixed Content",
"text": "Strict Mixed Content Checking",
"url": "https://w3c.github.io/webappsec-mixed-content/#strict-checking"
@@ -262,12 +280,6 @@
}
},
"#strict-effects": {
- "current": {
- "number": "4.1",
- "spec": "Mixed Content",
- "text": "Effects",
- "url": "https://w3c.github.io/webappsec-mixed-content/#strict-effects"
- },
"snapshot": {
"number": "4.1",
"spec": "Mixed Content",
@@ -276,12 +288,6 @@
}
},
"#strict-nesting": {
- "current": {
- "number": "4.4",
- "spec": "Mixed Content",
- "text": "Inheriting an opt-in",
- "url": "https://w3c.github.io/webappsec-mixed-content/#strict-nesting"
- },
"snapshot": {
"number": "4.3",
"spec": "Mixed Content",
@@ -290,12 +296,6 @@
}
},
"#strict-opt-in": {
- "current": {
- "number": "4.2",
- "spec": "Mixed Content",
- "text": "Opting-in",
- "url": "https://w3c.github.io/webappsec-mixed-content/#strict-opt-in"
- },
"snapshot": {
"number": "4.2",
"spec": "Mixed Content",
@@ -317,13 +317,15 @@
"url": "http://www.w3.org/TR/mixed-content/#terms"
}
},
- "#websockets-integration": {
+ "#upgrade-algorithm": {
"current": {
- "number": "6",
+ "number": "4.1",
"spec": "Mixed Content",
- "text": "Modifications to WebSockets",
- "url": "https://w3c.github.io/webappsec-mixed-content/#websockets-integration"
- },
+ "text": "Upgrade a mixed content request to a potentially trustworthy URL, if appropriate",
+ "url": "https://w3c.github.io/webappsec-mixed-content/#upgrade-algorithm"
+ }
+ },
+ "#websockets-integration": {
"snapshot": {
"number": "6",
"spec": "Mixed Content",
diff --git a/.spec-data/headings/headings-permissions-policy.json b/.spec-data/headings/headings-permissions-policy.json
index a31a2eb10..da6190dbe 100644
--- a/.spec-data/headings/headings-permissions-policy.json
+++ b/.spec-data/headings/headings-permissions-policy.json
@@ -406,12 +406,6 @@
}
},
"#iframe-allowpaymentrequest-attribute": {
- "current": {
- "number": "6.3.2",
- "spec": "Permissions Policy",
- "text": "allowpaymentrequest",
- "url": "https://w3c.github.io/webappsec-permissions-policy/#iframe-allowpaymentrequest-attribute"
- },
"snapshot": {
"number": "6.3.2",
"spec": "Permissions Policy",
diff --git a/.spec-data/headings/headings-reporting-1.json b/.spec-data/headings/headings-reporting-1.json
index 50904f9bc..14cb3a2d5 100644
--- a/.spec-data/headings/headings-reporting-1.json
+++ b/.spec-data/headings/headings-reporting-1.json
@@ -235,7 +235,7 @@
"current": {
"number": "4.2",
"spec": "Reporting API",
- "text": "Notify reporting observers on environment with report",
+ "text": "Notify reporting observers on scope with report",
"url": "https://w3c.github.io/reporting/#notify-observers"
}
},
diff --git a/.spec-data/headings/headings-selectors-4.json b/.spec-data/headings/headings-selectors-4.json
index 5bce85840..87a98940d 100644
--- a/.spec-data/headings/headings-selectors-4.json
+++ b/.spec-data/headings/headings-selectors-4.json
@@ -427,6 +427,14 @@
"url": "https://www.w3.org/TR/selectors-4/#enableddisabled"
}
},
+ "#forgiving-selector": {
+ "current": {
+ "number": "17.1",
+ "spec": "Selectors 4",
+ "text": " and ",
+ "url": "https://drafts.csswg.org/selectors-4/#forgiving-selector"
+ }
+ },
"#general-sibling-combinators": {
"current": {
"number": "14.4",
diff --git a/.spec-data/headings/headings-streams.json b/.spec-data/headings/headings-streams.json
index 34d6a2229..8a6d2d35d 100644
--- a/.spec-data/headings/headings-streams.json
+++ b/.spec-data/headings/headings-streams.json
@@ -105,7 +105,7 @@
},
"#creating-examples": {
"current": {
- "number": "9",
+ "number": "10",
"spec": "Streams",
"text": "Examples of creating streams",
"url": "https://streams.spec.whatwg.org/#creating-examples"
@@ -177,7 +177,7 @@
},
"#example-both": {
"current": {
- "number": "9.8",
+ "number": "10.8",
"spec": "Streams",
"text": "A { readable, writable } stream pair wrapping the same underlying resource",
"url": "https://streams.spec.whatwg.org/#example-both"
@@ -185,7 +185,7 @@
},
"#example-identity-transform-usages": {
"current": {
- "number": "9.11",
+ "number": "10.11",
"spec": "Streams",
"text": "Using an identity transform stream as a primitive to create new readable streams",
"url": "https://streams.spec.whatwg.org/#example-identity-transform-usages"
@@ -193,7 +193,7 @@
},
"#example-rbs-pull": {
"current": {
- "number": "9.5",
+ "number": "10.5",
"spec": "Streams",
"text": "A readable byte stream with an underlying pull source",
"url": "https://streams.spec.whatwg.org/#example-rbs-pull"
@@ -201,7 +201,7 @@
},
"#example-rbs-push": {
"current": {
- "number": "9.3",
+ "number": "10.3",
"spec": "Streams",
"text": "A readable byte stream with an underlying push source (no backpressure support)",
"url": "https://streams.spec.whatwg.org/#example-rbs-push"
@@ -209,7 +209,7 @@
},
"#example-rs-pull": {
"current": {
- "number": "9.4",
+ "number": "10.4",
"spec": "Streams",
"text": "A readable stream with an underlying pull source",
"url": "https://streams.spec.whatwg.org/#example-rs-pull"
@@ -217,7 +217,7 @@
},
"#example-rs-push-backpressure": {
"current": {
- "number": "9.2",
+ "number": "10.2",
"spec": "Streams",
"text": "A readable stream with an underlying push source and backpressure support",
"url": "https://streams.spec.whatwg.org/#example-rs-push-backpressure"
@@ -225,7 +225,7 @@
},
"#example-rs-push-no-backpressure": {
"current": {
- "number": "9.1",
+ "number": "10.1",
"spec": "Streams",
"text": "A readable stream with an underlying push source (no backpressure support)",
"url": "https://streams.spec.whatwg.org/#example-rs-push-no-backpressure"
@@ -233,7 +233,7 @@
},
"#example-ts-lipfuzz": {
"current": {
- "number": "9.9",
+ "number": "10.9",
"spec": "Streams",
"text": "A transform stream that replaces template tags",
"url": "https://streams.spec.whatwg.org/#example-ts-lipfuzz"
@@ -241,7 +241,7 @@
},
"#example-ts-sync-mapper": {
"current": {
- "number": "9.10",
+ "number": "10.10",
"spec": "Streams",
"text": "A transform stream created from a sync mapper function",
"url": "https://streams.spec.whatwg.org/#example-ts-sync-mapper"
@@ -249,7 +249,7 @@
},
"#example-ws-backpressure": {
"current": {
- "number": "9.7",
+ "number": "10.7",
"spec": "Streams",
"text": "A writable stream with backpressure and success signals",
"url": "https://streams.spec.whatwg.org/#example-ws-backpressure"
@@ -257,7 +257,7 @@
},
"#example-ws-no-backpressure": {
"current": {
- "number": "9.6",
+ "number": "10.6",
"spec": "Streams",
"text": "A writable stream with no backpressure or success signals",
"url": "https://streams.spec.whatwg.org/#example-ws-no-backpressure"
@@ -327,6 +327,118 @@
"url": "https://streams.spec.whatwg.org/#model"
}
},
+ "#other-specs": {
+ "current": {
+ "number": "9",
+ "spec": "Streams",
+ "text": "Using streams in other specifications",
+ "url": "https://streams.spec.whatwg.org/#other-specs"
+ }
+ },
+ "#other-specs-duplex": {
+ "current": {
+ "number": "9.4.1",
+ "spec": "Streams",
+ "text": "Duplex streams",
+ "url": "https://streams.spec.whatwg.org/#other-specs-duplex"
+ }
+ },
+ "#other-specs-endpoints": {
+ "current": {
+ "number": "9.4.2",
+ "spec": "Streams",
+ "text": "Endpoint pairs",
+ "url": "https://streams.spec.whatwg.org/#other-specs-endpoints"
+ }
+ },
+ "#other-specs-pairs": {
+ "current": {
+ "number": "9.4",
+ "spec": "Streams",
+ "text": "Other stream pairs",
+ "url": "https://streams.spec.whatwg.org/#other-specs-pairs"
+ }
+ },
+ "#other-specs-rs": {
+ "current": {
+ "number": "9.1",
+ "spec": "Streams",
+ "text": "Readable streams",
+ "url": "https://streams.spec.whatwg.org/#other-specs-rs"
+ }
+ },
+ "#other-specs-rs-create": {
+ "current": {
+ "number": "9.1.1",
+ "spec": "Streams",
+ "text": "Creation and manipulation",
+ "url": "https://streams.spec.whatwg.org/#other-specs-rs-create"
+ }
+ },
+ "#other-specs-rs-introspect": {
+ "current": {
+ "number": "9.1.3",
+ "spec": "Streams",
+ "text": "Introspection",
+ "url": "https://streams.spec.whatwg.org/#other-specs-rs-introspect"
+ }
+ },
+ "#other-specs-rs-reading": {
+ "current": {
+ "number": "9.1.2",
+ "spec": "Streams",
+ "text": "Reading",
+ "url": "https://streams.spec.whatwg.org/#other-specs-rs-reading"
+ }
+ },
+ "#other-specs-ts": {
+ "current": {
+ "number": "9.3",
+ "spec": "Streams",
+ "text": "Transform streams",
+ "url": "https://streams.spec.whatwg.org/#other-specs-ts"
+ }
+ },
+ "#other-specs-ts-creation": {
+ "current": {
+ "number": "9.3.1",
+ "spec": "Streams",
+ "text": "Creation and manipulation",
+ "url": "https://streams.spec.whatwg.org/#other-specs-ts-creation"
+ }
+ },
+ "#other-specs-ts-wrapping": {
+ "current": {
+ "number": "9.3.2",
+ "spec": "Streams",
+ "text": "Wrapping into a custom class",
+ "url": "https://streams.spec.whatwg.org/#other-specs-ts-wrapping"
+ }
+ },
+ "#other-specs-ws": {
+ "current": {
+ "number": "9.2",
+ "spec": "Streams",
+ "text": "Writable streams",
+ "url": "https://streams.spec.whatwg.org/#other-specs-ws"
+ }
+ },
+ "#other-specs-ws-creation": {
+ "current": {
+ "number": "9.2.1",
+ "spec": "Streams",
+ "text": "Creation and manipulation",
+ "url": "https://streams.spec.whatwg.org/#other-specs-ws-creation"
+ }
+ },
+ "#other-specs-ws-writing": {
+ "current": {
+ "number": "9.2.2",
+ "spec": "Streams",
+ "text": "Writing",
+ "url": "https://streams.spec.whatwg.org/#other-specs-ws-writing"
+ }
+ },
"#other-stuff": {
"current": {
"number": "8",
diff --git a/.spec-data/headings/headings-webaudio.json b/.spec-data/headings/headings-webaudio.json
index fcbfc790c..7a8dfd859 100644
--- a/.spec-data/headings/headings-webaudio.json
+++ b/.spec-data/headings/headings-webaudio.json
@@ -616,12 +616,6 @@
}
},
"#AudioWorkletProcessor-methods": {
- "current": {
- "number": "1.32.4.3",
- "spec": "Web Audio",
- "text": "Methods",
- "url": "https://webaudio.github.io/web-audio-api/#AudioWorkletProcessor-methods"
- },
"snapshot": {
"number": "1.32.4.3",
"spec": "Web Audio",
@@ -1819,6 +1813,14 @@
"url": "https://www.w3.org/TR/webaudio/#audioworkletnode"
}
},
+ "#audioworkletprocess-callback-parameters": {
+ "current": {
+ "number": "1.32.4.3.1",
+ "spec": "Web Audio",
+ "text": "Callback AudioWorkletProcessCallback Parameters",
+ "url": "https://webaudio.github.io/web-audio-api/#audioworkletprocess-callback-parameters"
+ }
+ },
"#audioworkletprocessor": {
"current": {
"number": "1.32.4",
@@ -1875,6 +1877,14 @@
"url": "https://www.w3.org/TR/webaudio/#biquadfilternode"
}
},
+ "#callback-audioworketprocess-callback": {
+ "current": {
+ "number": "1.32.4.3",
+ "spec": "Web Audio",
+ "text": "Callback AudioWorkletProcessCallback",
+ "url": "https://webaudio.github.io/web-audio-api/#callback-audioworketprocess-callback"
+ }
+ },
"#callback-decodeerrorcallback-parameters": {
"current": {
"number": "1.1.4",
@@ -1917,10 +1927,18 @@
"url": "https://www.w3.org/TR/webaudio/#changes"
}
},
- "#changestart1": {
+ "#changes-2020-06-11": {
"current": {
"number": "11.1",
"spec": "Web Audio",
+ "text": "Since Candidate Recommendation of 11 June 2020",
+ "url": "https://webaudio.github.io/web-audio-api/#changes-2020-06-11"
+ }
+ },
+ "#changestart1": {
+ "current": {
+ "number": "11.2",
+ "spec": "Web Audio",
"text": "Since Candidate Recommendation of 18 September 2018",
"url": "https://webaudio.github.io/web-audio-api/#changestart1"
},
@@ -1933,7 +1951,7 @@
},
"#changestart2": {
"current": {
- "number": "11.2",
+ "number": "11.3",
"spec": "Web Audio",
"text": "Since Working Draft of 19 June 2018",
"url": "https://webaudio.github.io/web-audio-api/#changestart2"
@@ -1947,7 +1965,7 @@
},
"#changestart3": {
"current": {
- "number": "11.3",
+ "number": "11.4",
"spec": "Web Audio",
"text": "Since Working Draft of 08 December 2015",
"url": "https://webaudio.github.io/web-audio-api/#changestart3"
diff --git a/.spec-data/headings/headings-webauthn-1.json b/.spec-data/headings/headings-webauthn-1.json
index 984501819..47681b0f8 100644
--- a/.spec-data/headings/headings-webauthn-1.json
+++ b/.spec-data/headings/headings-webauthn-1.json
@@ -661,14 +661,6 @@
"url": "https://www.w3.org/TR/webauthn/#preventSilentAccessCredential"
}
},
- "#prf-extension": {
- "current": {
- "number": "10.5",
- "spec": "Web Authentication",
- "text": "Pseudo-random function extension (prf)",
- "url": "https://w3c.github.io/webauthn/#prf-extension"
- }
- },
"#registering-a-new-credential": {
"snapshot": {
"number": "7.1",
@@ -825,6 +817,14 @@
"url": "https://www.w3.org/TR/webauthn/#sctn-appid-extension"
}
},
+ "#sctn-apple-anonymous-attestation": {
+ "current": {
+ "number": "8.8",
+ "spec": "Web Authentication",
+ "text": "Apple Anonymous Attestation Statement Format",
+ "url": "https://w3c.github.io/webauthn/#sctn-apple-anonymous-attestation"
+ }
+ },
"#sctn-assertion-privacy": {
"current": {
"number": "14.5.2",
@@ -835,7 +835,7 @@
},
"#sctn-att-fmt-reg": {
"current": {
- "number": "12.1",
+ "number": "12.2",
"spec": "Web Authentication",
"text": "WebAuthn Attestation Statement Format Identifier Registrations",
"url": "https://w3c.github.io/webauthn/#sctn-att-fmt-reg"
@@ -847,6 +847,14 @@
"url": "https://www.w3.org/TR/webauthn/#sctn-att-fmt-reg"
}
},
+ "#sctn-att-fmt-reg-update": {
+ "current": {
+ "number": "12.1",
+ "spec": "Web Authentication",
+ "text": "WebAuthn Attestation Statement Format Identifier Registrations Updates",
+ "url": "https://w3c.github.io/webauthn/#sctn-att-fmt-reg-update"
+ }
+ },
"#sctn-attestation": {
"current": {
"number": "6.5",
@@ -871,7 +879,7 @@
},
"#sctn-attestation-limitations": {
"current": {
- "number": "13.5.3",
+ "number": "13.5.4",
"spec": "Web Authentication",
"text": "Attestation Limitations",
"url": "https://w3c.github.io/webauthn/#sctn-attestation-limitations"
@@ -973,6 +981,14 @@
"url": "https://w3c.github.io/webauthn/#sctn-authenticator-data"
}
},
+ "#sctn-authenticator-extension-capabilities": {
+ "current": {
+ "number": "11.1.1",
+ "spec": "Web Authentication",
+ "text": "Authenticator Extension Capabilities",
+ "url": "https://w3c.github.io/webauthn/#sctn-authenticator-extension-capabilities"
+ }
+ },
"#sctn-authenticator-extension-processing": {
"current": {
"number": "9.5",
@@ -1231,7 +1247,7 @@
},
"#sctn-credential-loss-key-mobility": {
"current": {
- "number": "13.5.5",
+ "number": "13.5.6",
"spec": "Web Authentication",
"text": "Credential Loss and Key Mobility",
"url": "https://w3c.github.io/webauthn/#sctn-credential-loss-key-mobility"
@@ -1277,7 +1293,7 @@
},
"#sctn-cryptographic-challenges": {
"current": {
- "number": "13.5.1",
+ "number": "13.5.3",
"spec": "Web Authentication",
"text": "Cryptographic Challenges",
"url": "https://w3c.github.io/webauthn/#sctn-cryptographic-challenges"
@@ -1395,7 +1411,7 @@
},
"#sctn-extensions-reg": {
"current": {
- "number": "12.2",
+ "number": "12.4",
"spec": "Web Authentication",
"text": "WebAuthn Extension Identifier Registrations",
"url": "https://w3c.github.io/webauthn/#sctn-extensions-reg"
@@ -1407,12 +1423,12 @@
"url": "https://www.w3.org/TR/webauthn/#sctn-extensions-reg"
}
},
- "#sctn-feature-policy": {
+ "#sctn-extensions-reg-update": {
"current": {
- "number": "5.9",
+ "number": "12.3",
"spec": "Web Authentication",
- "text": "Feature Policy integration",
- "url": "https://w3c.github.io/webauthn/#sctn-feature-policy"
+ "text": "WebAuthn Extension Identifier Registrations Updates",
+ "url": "https://w3c.github.io/webauthn/#sctn-extensions-reg-update"
}
},
"#sctn-fido-u2f-attestation": {
@@ -1495,7 +1511,7 @@
},
"#sctn-large-blob-extension": {
"current": {
- "number": "10.6",
+ "number": "10.5",
"spec": "Web Authentication",
"text": "Large blob storage extension (largeBlob)",
"url": "https://w3c.github.io/webauthn/#sctn-large-blob-extension"
@@ -1611,6 +1627,14 @@
"url": "https://w3c.github.io/webauthn/#sctn-packed-attestation-cert-requirements"
}
},
+ "#sctn-permissions-policy": {
+ "current": {
+ "number": "5.9",
+ "spec": "Web Authentication",
+ "text": "Permissions Policy integration",
+ "url": "https://w3c.github.io/webauthn/#sctn-permissions-policy"
+ }
+ },
"#sctn-pii-privacy": {
"current": {
"number": "14.4.2",
@@ -1711,7 +1735,7 @@
},
"#sctn-revoked-attestation-certificates": {
"current": {
- "number": "13.5.4",
+ "number": "13.5.5",
"spec": "Web Authentication",
"text": "Revoked Attestation Certificates",
"url": "https://w3c.github.io/webauthn/#sctn-revoked-attestation-certificates"
@@ -1719,7 +1743,7 @@
},
"#sctn-rp-benefits": {
"current": {
- "number": "13.5.2",
+ "number": "13.5.1",
"spec": "Web Authentication",
"text": "Security Benefits for WebAuthn Relying Parties",
"url": "https://w3c.github.io/webauthn/#sctn-rp-benefits"
@@ -1795,6 +1819,14 @@
"url": "https://w3c.github.io/webauthn/#sctn-sample-scenarios"
}
},
+ "#sctn-seccons-visibility": {
+ "current": {
+ "number": "13.5.2",
+ "spec": "Web Authentication",
+ "text": "Visibility Considerations for Embedded Usage",
+ "url": "https://w3c.github.io/webauthn/#sctn-seccons-visibility"
+ }
+ },
"#sctn-security-considerations": {
"current": {
"number": "13",
@@ -1875,6 +1907,22 @@
"url": "https://w3c.github.io/webauthn/#sctn-strings"
}
},
+ "#sctn-strings-langdir": {
+ "current": {
+ "number": "6.4.2",
+ "spec": "Web Authentication",
+ "text": "Language and Direction Encoding",
+ "url": "https://w3c.github.io/webauthn/#sctn-strings-langdir"
+ }
+ },
+ "#sctn-strings-truncation": {
+ "current": {
+ "number": "6.4.1",
+ "spec": "Web Authentication",
+ "text": "String Truncation",
+ "url": "https://w3c.github.io/webauthn/#sctn-strings-truncation"
+ }
+ },
"#sctn-supported-extensions-extension": {
"snapshot": {
"number": "10.5",
@@ -1915,6 +1963,14 @@
"url": "https://w3c.github.io/webauthn/#sctn-tpm-cert-requirements"
}
},
+ "#sctn-unprotected-account-detection": {
+ "current": {
+ "number": "13.5.7",
+ "spec": "Web Authentication",
+ "text": "Unprotected account detection",
+ "url": "https://w3c.github.io/webauthn/#sctn-unprotected-account-detection"
+ }
+ },
"#sctn-use-cases": {
"current": {
"number": "1.2",
diff --git a/.spec-data/headings/headings-webidl.json b/.spec-data/headings/headings-webidl.json
index 553cecaa6..816c16f18 100644
--- a/.spec-data/headings/headings-webidl.json
+++ b/.spec-data/headings/headings-webidl.json
@@ -31,6 +31,14 @@
"url": "https://heycam.github.io/webidl/#Clamp"
}
},
+ "#CrossOriginIsolated": {
+ "current": {
+ "number": "3.3.3",
+ "spec": "Web IDL",
+ "text": "[CrossOriginIsolated]",
+ "url": "https://heycam.github.io/webidl/#CrossOriginIsolated"
+ }
+ },
"#DOMTimeStamp": {
"current": {
"number": "4.4",
@@ -41,7 +49,7 @@
},
"#Default": {
"current": {
- "number": "3.3.3",
+ "number": "3.3.4",
"spec": "Web IDL",
"text": "[Default]",
"url": "https://heycam.github.io/webidl/#Default"
@@ -49,7 +57,7 @@
},
"#EnforceRange": {
"current": {
- "number": "3.3.4",
+ "number": "3.3.5",
"spec": "Web IDL",
"text": "[EnforceRange]",
"url": "https://heycam.github.io/webidl/#EnforceRange"
@@ -57,7 +65,7 @@
},
"#Exposed": {
"current": {
- "number": "3.3.5",
+ "number": "3.3.6",
"spec": "Web IDL",
"text": "[Exposed]",
"url": "https://heycam.github.io/webidl/#Exposed"
@@ -73,7 +81,7 @@
},
"#Global": {
"current": {
- "number": "3.3.6",
+ "number": "3.3.7",
"spec": "Web IDL",
"text": "[Global]",
"url": "https://heycam.github.io/webidl/#Global"
@@ -169,7 +177,7 @@
},
"#NewObject": {
"current": {
- "number": "3.3.7",
+ "number": "3.3.8",
"spec": "Web IDL",
"text": "[NewObject]",
"url": "https://heycam.github.io/webidl/#NewObject"
@@ -177,7 +185,7 @@
},
"#PutForwards": {
"current": {
- "number": "3.3.8",
+ "number": "3.3.9",
"spec": "Web IDL",
"text": "[PutForwards]",
"url": "https://heycam.github.io/webidl/#PutForwards"
@@ -185,7 +193,7 @@
},
"#Replaceable": {
"current": {
- "number": "3.3.9",
+ "number": "3.3.10",
"spec": "Web IDL",
"text": "[Replaceable]",
"url": "https://heycam.github.io/webidl/#Replaceable"
@@ -193,7 +201,7 @@
},
"#SameObject": {
"current": {
- "number": "3.3.10",
+ "number": "3.3.11",
"spec": "Web IDL",
"text": "[SameObject]",
"url": "https://heycam.github.io/webidl/#SameObject"
@@ -201,7 +209,7 @@
},
"#SecureContext": {
"current": {
- "number": "3.3.11",
+ "number": "3.3.12",
"spec": "Web IDL",
"text": "[SecureContext]",
"url": "https://heycam.github.io/webidl/#SecureContext"
@@ -209,7 +217,7 @@
},
"#Unscopable": {
"current": {
- "number": "3.3.12",
+ "number": "3.3.13",
"spec": "Web IDL",
"text": "[Unscopable]",
"url": "https://heycam.github.io/webidl/#Unscopable"
@@ -241,7 +249,7 @@
},
"#create-frozen-array-from-iterable": {
"current": {
- "number": "3.2.25.1",
+ "number": "3.2.26.1",
"spec": "Web IDL",
"text": "Creating a frozen array from an iterable",
"url": "https://heycam.github.io/webidl/#create-frozen-array-from-iterable"
@@ -249,20 +257,12 @@
},
"#create-sequence-from-iterable": {
"current": {
- "number": "3.2.20.1",
+ "number": "3.2.21.1",
"spec": "Web IDL",
"text": "Creating a sequence from an iterable",
"url": "https://heycam.github.io/webidl/#create-sequence-from-iterable"
}
},
- "#createsyntheticmodule": {
- "current": {
- "number": "3.15.1",
- "spec": "Web IDL",
- "text": "CreateSyntheticModule",
- "url": "https://heycam.github.io/webidl/#createsyntheticmodule"
- }
- },
"#ecmascript-binding": {
"current": {
"number": "3",
@@ -273,7 +273,7 @@
},
"#es-ByteString": {
"current": {
- "number": "3.2.10",
+ "number": "3.2.11",
"spec": "Web IDL",
"text": "ByteString",
"url": "https://heycam.github.io/webidl/#es-ByteString"
@@ -289,7 +289,7 @@
},
"#es-DOMString": {
"current": {
- "number": "3.2.9",
+ "number": "3.2.10",
"spec": "Web IDL",
"text": "DOMString",
"url": "https://heycam.github.io/webidl/#es-DOMString"
@@ -297,7 +297,7 @@
},
"#es-USVString": {
"current": {
- "number": "3.2.11",
+ "number": "3.2.12",
"spec": "Web IDL",
"text": "USVString",
"url": "https://heycam.github.io/webidl/#es-USVString"
@@ -343,6 +343,14 @@
"url": "https://heycam.github.io/webidl/#es-attributes"
}
},
+ "#es-bigint": {
+ "current": {
+ "number": "3.2.9",
+ "spec": "Web IDL",
+ "text": "bigint",
+ "url": "https://heycam.github.io/webidl/#es-bigint"
+ }
+ },
"#es-boolean": {
"current": {
"number": "3.2.3",
@@ -353,7 +361,7 @@
},
"#es-buffer-source-types": {
"current": {
- "number": "3.2.24",
+ "number": "3.2.25",
"spec": "Web IDL",
"text": "Buffer source types",
"url": "https://heycam.github.io/webidl/#es-buffer-source-types"
@@ -369,7 +377,7 @@
},
"#es-callback-function": {
"current": {
- "number": "3.2.18",
+ "number": "3.2.19",
"spec": "Web IDL",
"text": "Callback function types",
"url": "https://heycam.github.io/webidl/#es-callback-function"
@@ -377,7 +385,7 @@
},
"#es-callback-interface": {
"current": {
- "number": "3.2.15",
+ "number": "3.2.16",
"spec": "Web IDL",
"text": "Callback interface types",
"url": "https://heycam.github.io/webidl/#es-callback-interface"
@@ -433,7 +441,7 @@
},
"#es-dictionary": {
"current": {
- "number": "3.2.16",
+ "number": "3.2.17",
"spec": "Web IDL",
"text": "Dictionary types",
"url": "https://heycam.github.io/webidl/#es-dictionary"
@@ -449,7 +457,7 @@
},
"#es-enumeration": {
"current": {
- "number": "3.2.17",
+ "number": "3.2.18",
"spec": "Web IDL",
"text": "Enumeration types",
"url": "https://heycam.github.io/webidl/#es-enumeration"
@@ -505,7 +513,7 @@
},
"#es-frozen-array": {
"current": {
- "number": "3.2.25",
+ "number": "3.2.26",
"spec": "Web IDL",
"text": "Frozen arrays — FrozenArray",
"url": "https://heycam.github.io/webidl/#es-frozen-array"
@@ -537,7 +545,7 @@
},
"#es-interface": {
"current": {
- "number": "3.2.14",
+ "number": "3.2.15",
"spec": "Web IDL",
"text": "Interface types",
"url": "https://heycam.github.io/webidl/#es-interface"
@@ -697,7 +705,7 @@
},
"#es-nullable-type": {
"current": {
- "number": "3.2.19",
+ "number": "3.2.20",
"spec": "Web IDL",
"text": "Nullable types — T?",
"url": "https://heycam.github.io/webidl/#es-nullable-type"
@@ -705,7 +713,7 @@
},
"#es-object": {
"current": {
- "number": "3.2.12",
+ "number": "3.2.13",
"spec": "Web IDL",
"text": "object",
"url": "https://heycam.github.io/webidl/#es-object"
@@ -713,7 +721,7 @@
},
"#es-observable-array": {
"current": {
- "number": "3.2.26",
+ "number": "3.2.27",
"spec": "Web IDL",
"text": "Observable arrays — ObservableArray",
"url": "https://heycam.github.io/webidl/#es-observable-array"
@@ -833,7 +841,7 @@
},
"#es-promise": {
"current": {
- "number": "3.2.22",
+ "number": "3.2.23",
"spec": "Web IDL",
"text": "Promise types — Promise",
"url": "https://heycam.github.io/webidl/#es-promise"
@@ -841,7 +849,7 @@
},
"#es-promise-examples": {
"current": {
- "number": "3.2.22.2",
+ "number": "3.2.23.2",
"spec": "Web IDL",
"text": "Examples",
"url": "https://heycam.github.io/webidl/#es-promise-examples"
@@ -849,7 +857,7 @@
},
"#es-promise-manipulation": {
"current": {
- "number": "3.2.22.1",
+ "number": "3.2.23.1",
"spec": "Web IDL",
"text": "Creating and manipulating Promises",
"url": "https://heycam.github.io/webidl/#es-promise-manipulation"
@@ -857,7 +865,7 @@
},
"#es-record": {
"current": {
- "number": "3.2.21",
+ "number": "3.2.22",
"spec": "Web IDL",
"text": "Records — record",
"url": "https://heycam.github.io/webidl/#es-record"
@@ -873,7 +881,7 @@
},
"#es-sequence": {
"current": {
- "number": "3.2.20",
+ "number": "3.2.21",
"spec": "Web IDL",
"text": "Sequences — sequence",
"url": "https://heycam.github.io/webidl/#es-sequence"
@@ -945,7 +953,7 @@
},
"#es-symbol": {
"current": {
- "number": "3.2.13",
+ "number": "3.2.14",
"spec": "Web IDL",
"text": "symbol",
"url": "https://heycam.github.io/webidl/#es-symbol"
@@ -969,7 +977,7 @@
},
"#es-union": {
"current": {
- "number": "3.2.23",
+ "number": "3.2.24",
"spec": "Web IDL",
"text": "Union types",
"url": "https://heycam.github.io/webidl/#es-union"
@@ -1041,7 +1049,7 @@
},
"#idl-ByteString": {
"current": {
- "number": "2.13.17",
+ "number": "2.13.18",
"spec": "Web IDL",
"text": "ByteString",
"url": "https://heycam.github.io/webidl/#idl-ByteString"
@@ -1065,7 +1073,7 @@
},
"#idl-DOMString": {
"current": {
- "number": "2.13.16",
+ "number": "2.13.17",
"spec": "Web IDL",
"text": "DOMString",
"url": "https://heycam.github.io/webidl/#idl-DOMString"
@@ -1073,7 +1081,7 @@
},
"#idl-USVString": {
"current": {
- "number": "2.13.18",
+ "number": "2.13.19",
"spec": "Web IDL",
"text": "USVString",
"url": "https://heycam.github.io/webidl/#idl-USVString"
@@ -1081,7 +1089,7 @@
},
"#idl-annotated-types": {
"current": {
- "number": "2.13.31",
+ "number": "2.13.32",
"spec": "Web IDL",
"text": "Annotated types",
"url": "https://heycam.github.io/webidl/#idl-annotated-types"
@@ -1111,6 +1119,14 @@
"url": "https://heycam.github.io/webidl/#idl-attributes"
}
},
+ "#idl-bigint": {
+ "current": {
+ "number": "2.13.16",
+ "spec": "Web IDL",
+ "text": "bigint",
+ "url": "https://heycam.github.io/webidl/#idl-bigint"
+ }
+ },
"#idl-boolean": {
"current": {
"number": "2.13.3",
@@ -1121,7 +1137,7 @@
},
"#idl-buffer-source-types": {
"current": {
- "number": "2.13.32",
+ "number": "2.13.33",
"spec": "Web IDL",
"text": "Buffer source types",
"url": "https://heycam.github.io/webidl/#idl-buffer-source-types"
@@ -1137,7 +1153,7 @@
},
"#idl-callback-function": {
"current": {
- "number": "2.13.25",
+ "number": "2.13.26",
"spec": "Web IDL",
"text": "Callback function types",
"url": "https://heycam.github.io/webidl/#idl-callback-function"
@@ -1153,7 +1169,7 @@
},
"#idl-callback-interface": {
"current": {
- "number": "2.13.22",
+ "number": "2.13.23",
"spec": "Web IDL",
"text": "Callback interface types",
"url": "https://heycam.github.io/webidl/#idl-callback-interface"
@@ -1193,7 +1209,7 @@
},
"#idl-dictionary": {
"current": {
- "number": "2.13.23",
+ "number": "2.13.24",
"spec": "Web IDL",
"text": "Dictionary types",
"url": "https://heycam.github.io/webidl/#idl-dictionary"
@@ -1209,7 +1225,7 @@
},
"#idl-enumeration": {
"current": {
- "number": "2.13.24",
+ "number": "2.13.25",
"spec": "Web IDL",
"text": "Enumeration types",
"url": "https://heycam.github.io/webidl/#idl-enumeration"
@@ -1249,7 +1265,7 @@
},
"#idl-frozen-array": {
"current": {
- "number": "2.13.33",
+ "number": "2.13.34",
"spec": "Web IDL",
"text": "Frozen array types — FrozenArray",
"url": "https://heycam.github.io/webidl/#idl-frozen-array"
@@ -1265,7 +1281,7 @@
},
"#idl-interface": {
"current": {
- "number": "2.13.21",
+ "number": "2.13.22",
"spec": "Web IDL",
"text": "Interface types",
"url": "https://heycam.github.io/webidl/#idl-interface"
@@ -1353,7 +1369,7 @@
},
"#idl-nullable-type": {
"current": {
- "number": "2.13.26",
+ "number": "2.13.27",
"spec": "Web IDL",
"text": "Nullable types — T?",
"url": "https://heycam.github.io/webidl/#idl-nullable-type"
@@ -1361,7 +1377,7 @@
},
"#idl-object": {
"current": {
- "number": "2.13.19",
+ "number": "2.13.20",
"spec": "Web IDL",
"text": "object",
"url": "https://heycam.github.io/webidl/#idl-object"
@@ -1377,7 +1393,7 @@
},
"#idl-observable-array": {
"current": {
- "number": "2.13.34",
+ "number": "2.13.35",
"spec": "Web IDL",
"text": "Observable array types — ObservableArray",
"url": "https://heycam.github.io/webidl/#idl-observable-array"
@@ -1417,7 +1433,7 @@
},
"#idl-promise": {
"current": {
- "number": "2.13.29",
+ "number": "2.13.30",
"spec": "Web IDL",
"text": "Promise types — Promise",
"url": "https://heycam.github.io/webidl/#idl-promise"
@@ -1425,7 +1441,7 @@
},
"#idl-record": {
"current": {
- "number": "2.13.28",
+ "number": "2.13.29",
"spec": "Web IDL",
"text": "Record types — record",
"url": "https://heycam.github.io/webidl/#idl-record"
@@ -1433,7 +1449,7 @@
},
"#idl-sequence": {
"current": {
- "number": "2.13.27",
+ "number": "2.13.28",
"spec": "Web IDL",
"text": "Sequence types — sequence",
"url": "https://heycam.github.io/webidl/#idl-sequence"
@@ -1481,7 +1497,7 @@
},
"#idl-symbol": {
"current": {
- "number": "2.13.20",
+ "number": "2.13.21",
"spec": "Web IDL",
"text": "symbol",
"url": "https://heycam.github.io/webidl/#idl-symbol"
@@ -1521,7 +1537,7 @@
},
"#idl-union": {
"current": {
- "number": "2.13.30",
+ "number": "2.13.31",
"spec": "Web IDL",
"text": "Union types",
"url": "https://heycam.github.io/webidl/#idl-union"
@@ -1751,62 +1767,6 @@
"url": "https://heycam.github.io/webidl/#referencing"
}
},
- "#setsyntheticmoduleexport": {
- "current": {
- "number": "3.15.2",
- "spec": "Web IDL",
- "text": "SetSyntheticModuleExport",
- "url": "https://heycam.github.io/webidl/#setsyntheticmoduleexport"
- }
- },
- "#smr-Link": {
- "current": {
- "number": "3.15.3.3",
- "spec": "Web IDL",
- "text": "Link",
- "url": "https://heycam.github.io/webidl/#smr-Link"
- }
- },
- "#smr-concrete-methods": {
- "current": {
- "number": "3.15.3",
- "spec": "Web IDL",
- "text": "Concrete Methods",
- "url": "https://heycam.github.io/webidl/#smr-concrete-methods"
- }
- },
- "#smr-evaluate": {
- "current": {
- "number": "3.15.3.4",
- "spec": "Web IDL",
- "text": "Evaluate",
- "url": "https://heycam.github.io/webidl/#smr-evaluate"
- }
- },
- "#smr-getexportednames": {
- "current": {
- "number": "3.15.3.1",
- "spec": "Web IDL",
- "text": "GetExportedNames",
- "url": "https://heycam.github.io/webidl/#smr-getexportednames"
- }
- },
- "#smr-resolveexport": {
- "current": {
- "number": "3.15.3.2",
- "spec": "Web IDL",
- "text": "ResolveExport",
- "url": "https://heycam.github.io/webidl/#smr-resolveexport"
- }
- },
- "#synthetic-module-records": {
- "current": {
- "number": "3.15",
- "spec": "Web IDL",
- "text": "Synthetic module records",
- "url": "https://heycam.github.io/webidl/#synthetic-module-records"
- }
- },
"#using-mixins-and-partials": {
"current": {
"number": "2.3.1",
diff --git a/.spec-data/headings/headings-webusb-1.json b/.spec-data/headings/headings-webusb-1.json
index bb528794e..cdb01d982 100644
--- a/.spec-data/headings/headings-webusb-1.json
+++ b/.spec-data/headings/headings-webusb-1.json
@@ -119,14 +119,6 @@
"url": "https://wicg.github.io/webusb/#events"
}
},
- "#feature-policy": {
- "current": {
- "number": "7.1",
- "spec": "WebUSB",
- "text": "Feature Policy",
- "url": "https://wicg.github.io/webusb/#feature-policy"
- }
- },
"#get-url": {
"current": {
"number": "4.2.1",
@@ -175,6 +167,14 @@
"url": "https://wicg.github.io/webusb/#permission-api"
}
},
+ "#permissions-policy": {
+ "current": {
+ "number": "7.1",
+ "spec": "WebUSB",
+ "text": "Permissions Policy",
+ "url": "https://wicg.github.io/webusb/#permissions-policy"
+ }
+ },
"#security-and-privacy": {
"current": {
"number": "3",
diff --git a/.spec-data/headings/headings-webxr-1.json b/.spec-data/headings/headings-webxr-1.json
index 81a75f6cd..8da01678a 100644
--- a/.spec-data/headings/headings-webxr-1.json
+++ b/.spec-data/headings/headings-webxr-1.json
@@ -55,6 +55,14 @@
"url": "https://www.w3.org/TR/webxr/#applicationflow"
}
},
+ "#automatic-granting-xr-session-supported": {
+ "current": {
+ "number": "3.5.1",
+ "spec": "WebXR Device API",
+ "text": "Considerations for when to automatically grant \"xr-session-supported\"",
+ "url": "https://immersive-web.github.io/webxr/#automatic-granting-xr-session-supported"
+ }
+ },
"#compositor": {
"current": {
"number": "4.4",
@@ -273,6 +281,14 @@
"url": "https://www.w3.org/TR/webxr/#intro"
}
},
+ "#issessionsupported-fingerprinting": {
+ "current": {
+ "number": "3.5",
+ "spec": "WebXR Device API",
+ "text": "Fingerprinting considerations of isSessionSupported()",
+ "url": "https://immersive-web.github.io/webxr/#issessionsupported-fingerprinting"
+ }
+ },
"#layers": {
"current": {
"number": "11",
diff --git a/.spec-data/headings/headings-webxr-layers-1.json b/.spec-data/headings/headings-webxr-layers-1.json
index 7ebf00984..83280ee2f 100644
--- a/.spec-data/headings/headings-webxr-layers-1.json
+++ b/.spec-data/headings/headings-webxr-layers-1.json
@@ -1,7 +1,7 @@
{
"#XRWebGLBindingtype": {
"current": {
- "number": "6.8",
+ "number": "6.9",
"spec": "WebXR Layers 1",
"text": "XRWebGLBinding",
"url": "https://immersive-web.github.io/layers/#XRWebGLBindingtype"
@@ -161,7 +161,7 @@
},
"#xrcubelayerinit": {
"current": {
- "number": "6.7",
+ "number": "6.8",
"spec": "WebXR Layers 1",
"text": "XRCubeLayerInit",
"url": "https://immersive-web.github.io/layers/#xrcubelayerinit"
@@ -177,7 +177,7 @@
},
"#xrcylinderlayerinit": {
"current": {
- "number": "6.5",
+ "number": "6.6",
"spec": "WebXR Layers 1",
"text": "XRCylinderLayerInit",
"url": "https://immersive-web.github.io/layers/#xrcylinderlayerinit"
@@ -185,7 +185,7 @@
},
"#xrequirectlayerinit": {
"current": {
- "number": "6.6",
+ "number": "6.7",
"spec": "WebXR Layers 1",
"text": "XREquirectLayerInit",
"url": "https://immersive-web.github.io/layers/#xrequirectlayerinit"
@@ -217,7 +217,7 @@
},
"#xrlayerinittype": {
"current": {
- "number": "6.3",
+ "number": "6.4",
"spec": "WebXR Layers 1",
"text": "XRLayerInit",
"url": "https://immersive-web.github.io/layers/#xrlayerinittype"
@@ -241,12 +241,28 @@
},
"#xrmediabindingtype": {
"current": {
- "number": "7.2",
+ "number": "7.5",
"spec": "WebXR Layers 1",
"text": "XRMediaBinding",
"url": "https://immersive-web.github.io/layers/#xrmediabindingtype"
}
},
+ "#xrmediacylinderlayerinittype": {
+ "current": {
+ "number": "7.3",
+ "spec": "WebXR Layers 1",
+ "text": "XRMediaCylinderLayerInit",
+ "url": "https://immersive-web.github.io/layers/#xrmediacylinderlayerinittype"
+ }
+ },
+ "#xrmediaequirectlayerinittype": {
+ "current": {
+ "number": "7.4",
+ "spec": "WebXR Layers 1",
+ "text": "XRMediaEquirectLayerInit",
+ "url": "https://immersive-web.github.io/layers/#xrmediaequirectlayerinittype"
+ }
+ },
"#xrmedialayerinittype": {
"current": {
"number": "7.1",
@@ -255,10 +271,26 @@
"url": "https://immersive-web.github.io/layers/#xrmedialayerinittype"
}
},
- "#xrprojectionlayerinittype": {
+ "#xrmediaquadlayerinittype": {
+ "current": {
+ "number": "7.2",
+ "spec": "WebXR Layers 1",
+ "text": "XRMediaQuadLayerInit",
+ "url": "https://immersive-web.github.io/layers/#xrmediaquadlayerinittype"
+ }
+ },
+ "#xropaquetextures": {
"current": {
"number": "6.2",
"spec": "WebXR Layers 1",
+ "text": "Opaque textures",
+ "url": "https://immersive-web.github.io/layers/#xropaquetextures"
+ }
+ },
+ "#xrprojectionlayerinittype": {
+ "current": {
+ "number": "6.3",
+ "spec": "WebXR Layers 1",
"text": "XRProjectionLayerInit",
"url": "https://immersive-web.github.io/layers/#xrprojectionlayerinittype"
}
@@ -273,7 +305,7 @@
},
"#xrquadlayerinit": {
"current": {
- "number": "6.4",
+ "number": "6.5",
"spec": "WebXR Layers 1",
"text": "XRQuadLayerInit",
"url": "https://immersive-web.github.io/layers/#xrquadlayerinit"
diff --git a/.spec-data/headings/headings-worklets-1.json b/.spec-data/headings/headings-worklets-1.json
index 70abf0189..b22f534c6 100644
--- a/.spec-data/headings/headings-worklets-1.json
+++ b/.spec-data/headings/headings-worklets-1.json
@@ -1,11 +1,5 @@
{
"#code-idempotency": {
- "current": {
- "number": "1.2",
- "spec": "Worklets 1",
- "text": "Code Idempotency",
- "url": "https://drafts.css-houdini.org/worklets/#code-idempotency"
- },
"snapshot": {
"number": "1.2",
"spec": "Worklets 1",
@@ -14,12 +8,6 @@
}
},
"#creating-a-workletglobalscope": {
- "current": {
- "number": "2.1.2",
- "spec": "Worklets 1",
- "text": "Creating a WorkletGlobalScope",
- "url": "https://drafts.css-houdini.org/worklets/#creating-a-workletglobalscope"
- },
"snapshot": {
"number": "2.1.2",
"spec": "Worklets 1",
@@ -28,12 +16,6 @@
}
},
"#example-class": {
- "current": {
- "number": "4.3",
- "spec": "Worklets 1",
- "text": "Create a registered class and invoke a method.",
- "url": "https://drafts.css-houdini.org/worklets/#example-class"
- },
"snapshot": {
"number": "4.3",
"spec": "Worklets 1",
@@ -42,12 +24,6 @@
}
},
"#example-multiple": {
- "current": {
- "number": "4.2",
- "spec": "Worklets 1",
- "text": "Loading scripts into multiple worklets.",
- "url": "https://drafts.css-houdini.org/worklets/#example-multiple"
- },
"snapshot": {
"number": "4.2",
"spec": "Worklets 1",
@@ -56,12 +32,6 @@
}
},
"#example-single": {
- "current": {
- "number": "4.1",
- "spec": "Worklets 1",
- "text": "Loading scripts into a worklet.",
- "url": "https://drafts.css-houdini.org/worklets/#example-single"
- },
"snapshot": {
"number": "4.1",
"spec": "Worklets 1",
@@ -70,12 +40,6 @@
}
},
"#examples": {
- "current": {
- "number": "4",
- "spec": "Worklets 1",
- "text": "Examples",
- "url": "https://drafts.css-houdini.org/worklets/#examples"
- },
"snapshot": {
"number": "4",
"spec": "Worklets 1",
@@ -84,12 +48,6 @@
}
},
"#infrastructure": {
- "current": {
- "number": "2",
- "spec": "Worklets 1",
- "text": "Infrastructure",
- "url": "https://drafts.css-houdini.org/worklets/#infrastructure"
- },
"snapshot": {
"number": "2",
"spec": "Worklets 1",
@@ -98,12 +56,6 @@
}
},
"#intro": {
- "current": {
- "number": "1",
- "spec": "Worklets 1",
- "text": "Introduction",
- "url": "https://drafts.css-houdini.org/worklets/#intro"
- },
"snapshot": {
"number": "1",
"spec": "Worklets 1",
@@ -112,12 +64,6 @@
}
},
"#lifetime-of-the-worklet": {
- "current": {
- "number": "2.3",
- "spec": "Worklets 1",
- "text": "Lifetime of the Worklet",
- "url": "https://drafts.css-houdini.org/worklets/#lifetime-of-the-worklet"
- },
"snapshot": {
"number": "2.3",
"spec": "Worklets 1",
@@ -126,12 +72,6 @@
}
},
"#motivations": {
- "current": {
- "number": "1.1",
- "spec": "Worklets 1",
- "text": "Motivations",
- "url": "https://drafts.css-houdini.org/worklets/#motivations"
- },
"snapshot": {
"number": "1.1",
"spec": "Worklets 1",
@@ -140,12 +80,6 @@
}
},
"#script-settings-for-worklets": {
- "current": {
- "number": "2.1.3",
- "spec": "Worklets 1",
- "text": "Script settings for worklets",
- "url": "https://drafts.css-houdini.org/worklets/#script-settings-for-worklets"
- },
"snapshot": {
"number": "2.1.3",
"spec": "Worklets 1",
@@ -154,12 +88,6 @@
}
},
"#security-considerations": {
- "current": {
- "number": "3",
- "spec": "Worklets 1",
- "text": "Security Considerations",
- "url": "https://drafts.css-houdini.org/worklets/#security-considerations"
- },
"snapshot": {
"number": "3",
"spec": "Worklets 1",
@@ -168,20 +96,14 @@
}
},
"#speculative-evaluation": {
- "current": {
+ "snapshot": {
"number": "1.3",
"spec": "Worklets 1",
"text": "Speculative Evaluation",
- "url": "https://drafts.css-houdini.org/worklets/#speculative-evaluation"
+ "url": "https://www.w3.org/TR/worklets-1/#speculative-evaluation"
}
},
"#the-event-loop": {
- "current": {
- "number": "2.1.1",
- "spec": "Worklets 1",
- "text": "The event loop",
- "url": "https://drafts.css-houdini.org/worklets/#the-event-loop"
- },
"snapshot": {
"number": "2.1.1",
"spec": "Worklets 1",
@@ -190,12 +112,6 @@
}
},
"#the-global-scope": {
- "current": {
- "number": "2.1",
- "spec": "Worklets 1",
- "text": "The Global Scope",
- "url": "https://drafts.css-houdini.org/worklets/#the-global-scope"
- },
"snapshot": {
"number": "2.1",
"spec": "Worklets 1",
@@ -204,12 +120,6 @@
}
},
"#worklet-section": {
- "current": {
- "number": "2.2",
- "spec": "Worklets 1",
- "text": "Worklet",
- "url": "https://drafts.css-houdini.org/worklets/#worklet-section"
- },
"snapshot": {
"number": "2.2",
"spec": "Worklets 1",
diff --git a/.spec-data/headings/headings-xhr.json b/.spec-data/headings/headings-xhr.json
index 4675fd110..a5ecb04f9 100644
--- a/.spec-data/headings/headings-xhr.json
+++ b/.spec-data/headings/headings-xhr.json
@@ -1,15 +1,7 @@
{
- "#conformance": {
- "current": {
- "number": "2",
- "spec": "XMLHttpRequest",
- "text": "Conformance",
- "url": "https://xhr.spec.whatwg.org/#conformance"
- }
- },
"#constructors": {
"current": {
- "number": "4.1",
+ "number": "3.1",
"spec": "XMLHttpRequest",
"text": "Constructors",
"url": "https://xhr.spec.whatwg.org/#constructors"
@@ -17,7 +9,7 @@
},
"#event-handlers": {
"current": {
- "number": "4.3",
+ "number": "3.3",
"spec": "XMLHttpRequest",
"text": "Event handlers",
"url": "https://xhr.spec.whatwg.org/#event-handlers"
@@ -25,7 +17,7 @@
},
"#events": {
"current": {
- "number": "4.7",
+ "number": "3.7",
"spec": "XMLHttpRequest",
"text": "Events summary",
"url": "https://xhr.spec.whatwg.org/#events"
@@ -33,23 +25,15 @@
},
"#example": {
"current": {
- "number": "6.4",
+ "number": "5.4",
"spec": "XMLHttpRequest",
"text": "Example",
"url": "https://xhr.spec.whatwg.org/#example"
}
},
- "#extensibility": {
- "current": {
- "number": "2.1",
- "spec": "XMLHttpRequest",
- "text": "Extensibility",
- "url": "https://xhr.spec.whatwg.org/#extensibility"
- }
- },
"#feature-policy-integration": {
"current": {
- "number": "4.8",
+ "number": "3.8",
"spec": "XMLHttpRequest",
"text": "Feature Policy integration",
"url": "https://xhr.spec.whatwg.org/#feature-policy-integration"
@@ -57,7 +41,7 @@
},
"#firing-events-using-the-progressevent-interface": {
"current": {
- "number": "6.1",
+ "number": "5.1",
"spec": "XMLHttpRequest",
"text": "Firing events using the ProgressEvent interface",
"url": "https://xhr.spec.whatwg.org/#firing-events-using-the-progressevent-interface"
@@ -65,7 +49,7 @@
},
"#garbage-collection": {
"current": {
- "number": "4.2",
+ "number": "3.2",
"spec": "XMLHttpRequest",
"text": "Garbage collection",
"url": "https://xhr.spec.whatwg.org/#garbage-collection"
@@ -73,7 +57,7 @@
},
"#interface-formdata": {
"current": {
- "number": "5",
+ "number": "4",
"spec": "XMLHttpRequest",
"text": "Interface FormData",
"url": "https://xhr.spec.whatwg.org/#interface-formdata"
@@ -81,7 +65,7 @@
},
"#interface-progressevent": {
"current": {
- "number": "6",
+ "number": "5",
"spec": "XMLHttpRequest",
"text": "Interface ProgressEvent",
"url": "https://xhr.spec.whatwg.org/#interface-progressevent"
@@ -89,7 +73,7 @@
},
"#interface-xmlhttprequest": {
"current": {
- "number": "4",
+ "number": "3",
"spec": "XMLHttpRequest",
"text": "Interface XMLHttpRequest",
"url": "https://xhr.spec.whatwg.org/#interface-xmlhttprequest"
@@ -105,7 +89,7 @@
},
"#request": {
"current": {
- "number": "4.5",
+ "number": "3.5",
"spec": "XMLHttpRequest",
"text": "Request",
"url": "https://xhr.spec.whatwg.org/#request"
@@ -113,7 +97,7 @@
},
"#response-body": {
"current": {
- "number": "4.6.6",
+ "number": "3.6.6",
"spec": "XMLHttpRequest",
"text": "Response body",
"url": "https://xhr.spec.whatwg.org/#response-body"
@@ -121,7 +105,7 @@
},
"#security-considerations": {
"current": {
- "number": "6.3",
+ "number": "5.3",
"spec": "XMLHttpRequest",
"text": "Security considerations",
"url": "https://xhr.spec.whatwg.org/#security-considerations"
@@ -137,7 +121,7 @@
},
"#states": {
"current": {
- "number": "4.4",
+ "number": "3.4",
"spec": "XMLHttpRequest",
"text": "States",
"url": "https://xhr.spec.whatwg.org/#states"
@@ -145,7 +129,7 @@
},
"#suggested-names-for-events-using-the-progressevent-interface": {
"current": {
- "number": "6.2",
+ "number": "5.2",
"spec": "XMLHttpRequest",
"text": "Suggested names for events using the ProgressEvent interface",
"url": "https://xhr.spec.whatwg.org/#suggested-names-for-events-using-the-progressevent-interface"
@@ -153,7 +137,7 @@
},
"#terminology": {
"current": {
- "number": "3",
+ "number": "2",
"spec": "XMLHttpRequest",
"text": "Terminology",
"url": "https://xhr.spec.whatwg.org/#terminology"
@@ -161,7 +145,7 @@
},
"#the-abort()-method": {
"current": {
- "number": "4.5.7",
+ "number": "3.5.7",
"spec": "XMLHttpRequest",
"text": "The abort() method",
"url": "https://xhr.spec.whatwg.org/#the-abort()-method"
@@ -169,7 +153,7 @@
},
"#the-getallresponseheaders()-method": {
"current": {
- "number": "4.6.5",
+ "number": "3.6.5",
"spec": "XMLHttpRequest",
"text": "The getAllResponseHeaders() method",
"url": "https://xhr.spec.whatwg.org/#the-getallresponseheaders()-method"
@@ -177,7 +161,7 @@
},
"#the-getresponseheader()-method": {
"current": {
- "number": "4.6.4",
+ "number": "3.6.4",
"spec": "XMLHttpRequest",
"text": "The getResponseHeader() method",
"url": "https://xhr.spec.whatwg.org/#the-getresponseheader()-method"
@@ -185,7 +169,7 @@
},
"#the-open()-method": {
"current": {
- "number": "4.5.1",
+ "number": "3.5.1",
"spec": "XMLHttpRequest",
"text": "The open() method",
"url": "https://xhr.spec.whatwg.org/#the-open()-method"
@@ -193,7 +177,7 @@
},
"#the-overridemimetype()-method": {
"current": {
- "number": "4.6.7",
+ "number": "3.6.7",
"spec": "XMLHttpRequest",
"text": "The overrideMimeType() method",
"url": "https://xhr.spec.whatwg.org/#the-overridemimetype()-method"
@@ -201,47 +185,47 @@
},
"#the-response-attribute": {
"current": {
- "number": "4.6.9",
+ "number": "3.6.9",
"spec": "XMLHttpRequest",
- "text": "The response attribute",
+ "text": "The response getter",
"url": "https://xhr.spec.whatwg.org/#the-response-attribute"
}
},
"#the-responsetext-attribute": {
"current": {
- "number": "4.6.10",
+ "number": "3.6.10",
"spec": "XMLHttpRequest",
- "text": "The responseText attribute",
+ "text": "The responseText getter",
"url": "https://xhr.spec.whatwg.org/#the-responsetext-attribute"
}
},
"#the-responsetype-attribute": {
"current": {
- "number": "4.6.8",
+ "number": "3.6.8",
"spec": "XMLHttpRequest",
- "text": "The responseType attribute",
+ "text": "The responseType getter and setter",
"url": "https://xhr.spec.whatwg.org/#the-responsetype-attribute"
}
},
"#the-responseurl-attribute": {
"current": {
- "number": "4.6.1",
+ "number": "3.6.1",
"spec": "XMLHttpRequest",
- "text": "The responseURL attribute",
+ "text": "The responseURL getter",
"url": "https://xhr.spec.whatwg.org/#the-responseurl-attribute"
}
},
"#the-responsexml-attribute": {
"current": {
- "number": "4.6.11",
+ "number": "3.6.11",
"spec": "XMLHttpRequest",
- "text": "The responseXML attribute",
+ "text": "The responseXML getter",
"url": "https://xhr.spec.whatwg.org/#the-responsexml-attribute"
}
},
"#the-send()-method": {
"current": {
- "number": "4.5.6",
+ "number": "3.5.6",
"spec": "XMLHttpRequest",
"text": "The send() method",
"url": "https://xhr.spec.whatwg.org/#the-send()-method"
@@ -249,7 +233,7 @@
},
"#the-setrequestheader()-method": {
"current": {
- "number": "4.5.2",
+ "number": "3.5.2",
"spec": "XMLHttpRequest",
"text": "The setRequestHeader() method",
"url": "https://xhr.spec.whatwg.org/#the-setrequestheader()-method"
@@ -257,47 +241,47 @@
},
"#the-status-attribute": {
"current": {
- "number": "4.6.2",
+ "number": "3.6.2",
"spec": "XMLHttpRequest",
- "text": "The status attribute",
+ "text": "The status getter",
"url": "https://xhr.spec.whatwg.org/#the-status-attribute"
}
},
"#the-statustext-attribute": {
"current": {
- "number": "4.6.3",
+ "number": "3.6.3",
"spec": "XMLHttpRequest",
- "text": "The statusText attribute",
+ "text": "The statusText getter",
"url": "https://xhr.spec.whatwg.org/#the-statustext-attribute"
}
},
"#the-timeout-attribute": {
"current": {
- "number": "4.5.3",
+ "number": "3.5.3",
"spec": "XMLHttpRequest",
- "text": "The timeout attribute",
+ "text": "The timeout getter and setter",
"url": "https://xhr.spec.whatwg.org/#the-timeout-attribute"
}
},
"#the-upload-attribute": {
"current": {
- "number": "4.5.5",
+ "number": "3.5.5",
"spec": "XMLHttpRequest",
- "text": "The upload attribute",
+ "text": "The upload getter",
"url": "https://xhr.spec.whatwg.org/#the-upload-attribute"
}
},
"#the-withcredentials-attribute": {
"current": {
- "number": "4.5.4",
+ "number": "3.5.4",
"spec": "XMLHttpRequest",
- "text": "The withCredentials attribute",
+ "text": "The withCredentials getter and setter",
"url": "https://xhr.spec.whatwg.org/#the-withcredentials-attribute"
}
},
"#xmlhttprequest-response": {
"current": {
- "number": "4.6",
+ "number": "3.6",
"spec": "XMLHttpRequest",
"text": "Response",
"url": "https://xhr.spec.whatwg.org/#xmlhttprequest-response"
diff --git a/.spec-data/link-defaults.infotree b/.spec-data/link-defaults.infotree
index ac1008137..be330abee 100644
--- a/.spec-data/link-defaults.infotree
+++ b/.spec-data/link-defaults.infotree
@@ -1,8 +1,6 @@
info: link-defaults
type: property
spec: css2
- text: width
- text: height
text: line-height
text: float
text: clear
@@ -34,6 +32,8 @@ info: link-defaults
text: list-style-type
spec: css-sizing-3
text: box-sizing
+ text: width
+ text: height
spec: css-text-3
text: text-align
spec: css-writing-modes-3
@@ -87,6 +87,7 @@ info: ignored-specs
replacedBy: css-masking-1
replacedBy: css-overflow-3
replacedBy: css-position-3
+ replacedBy: css-sizing-3
replacedBy: css-syntax-3
replacedBy: css-text-3
replacedBy: css-text-decor-3
diff --git a/.spec-data/manifest.txt b/.spec-data/manifest.txt
index 2cacc15e5..8bec42f93 100644
--- a/.spec-data/manifest.txt
+++ b/.spec-data/manifest.txt
@@ -1,13 +1,13 @@
-2020-08-28 23:49:56.830041
-14546d1740cb9f7a376c92d8d90f2bbd mdn.json
-3c1fc670cce3f22b6a133c59fa4773ef fors.json
-89a243f5f7846e15950f3022aa991db7 specs.json
-2e5c16bb14072c07e97ae61d99fa80d7 methods.json
-4eaf6e5cddf0eade1edd9e341adc594f wpt-tests.txt
+2020-12-18 00:33:07.392462
+95b2a95a39b60074e8dedd71129684fc mdn.json
+10df381eac4fa925e642ba51d0aa54bf fors.json
+e043216796962db668bee33e59a17daa specs.json
+9bf770686f1fbb8aeda7e4d048059b65 methods.json
+15f5b02fd372f2532181b5bcb3f95909 wpt-tests.txt
7dffb9798f9b23ba9c6b5826e12076b2 languages.json
-55c992bd9111ad83a3aa36560aac3236 biblio-keys.json
+69a172051744cc777ab51ba86f6c384e biblio-keys.json
2d494a8f5f7903e51dcf823fb3d21848 test-suites.json
-3c4f9151e9b0adcdd03f93452320a5eb link-defaults.infotree
+528d33d8865a20b94861fe8449c178eb link-defaults.infotree
ba74173406a81c1593ceedce5a78c980 biblio-numeric-suffixes.json
a2fa9d6b92d7e03e7caad21e4fdaddfa anchors/anchors-10.data
f73cd2b34fd1e5d5da024515f1385e69 anchors/anchors-1_.data
@@ -22,131 +22,132 @@ c82536549075ef45c83ef2209fb4a6bf anchors/anchors-4t.data
9574e1ce92a4b53714807989fe264073 anchors/anchors-4x.data
de3e3b4a0d4df53e411d5049253bb13d anchors/anchors-5x.data
a03c590e17251f975f27ce3e1bd801c4 anchors/anchors-6d.data
-de2ead23599cb873146f453e92a81893 anchors/anchors-__.data
+86df36ba858f50d14607e5c3599da372 anchors/anchors-__.data
c98888f7dbd9241c4e28000fc5012219 anchors/anchors-a3.data
f03f35c675dae59d52027982cdeda5ce anchors/anchors-a4.data
3171ede1ba6e0c5ad32c6564cf1b1484 anchors/anchors-a5.data
1b38db19edff8af0fbdc5d027445423a anchors/anchors-a9.data
-ae71af4bd16216cc7002e49cf8730063 anchors/anchors-a_.data
+651f8d70677b8fe8a4b60e7ac71b9ee9 anchors/anchors-a_.data
fb7bfc71970a8ab0460e0f96297596d7 anchors/anchors-aa.data
-7e4804b2020617c79610daf5eefb36ea anchors/anchors-ab.data
-5c5e985190b767e75fe3ef0ba37c74c9 anchors/anchors-ac.data
-80204b475acebef5b6b5c1f975ae6be3 anchors/anchors-ad.data
-03c5114e00f5198020b9a15f01613edf anchors/anchors-ae.data
+c80550fae4d7ae60d254ef6361d8fbb3 anchors/anchors-ab.data
+a073d7816cecc4c468b5cf4a021bf44f anchors/anchors-ac.data
+8c4cc9d443eb792a5f4600e6d18fab39 anchors/anchors-ad.data
+1d379bfc9219f94991ddf00db98c32b0 anchors/anchors-ae.data
8e3aada4c09044f0e4fc8f94a66c9575 anchors/anchors-af.data
5f6505be5510dcff8b738d16d8bef465 anchors/anchors-ag.data
3132c6ddcafe1bb28d2708c0197db5f3 anchors/anchors-ak.data
-ca3dff5b7438d30529341985df4a451a anchors/anchors-al.data
+3845a1234eff40fb13956f83689e3502 anchors/anchors-al.data
53de5b6dc3f30af4b242a4f9458ed78f anchors/anchors-am.data
-551fef73535bf29fcb76d4acfec5260a anchors/anchors-an.data
-8e00dc753d6eef5a8b6c0352e75d492e anchors/anchors-ap.data
+8505ee924cd362dc25ec79a197ccc514 anchors/anchors-an.data
+41c9179d189e364a704439ccb0d3acce anchors/anchors-ap.data
cdf0ab122e76c196a8dfd2d3d6ae68d5 anchors/anchors-aq.data
-706e0f056b41c7aa3a65fb317b479dd6 anchors/anchors-ar.data
-935f0cd9624557605886906cb83d2247 anchors/anchors-as.data
-41403ea7780a6e8cceb6cf6c7fe33459 anchors/anchors-at.data
-251e1f67100aff7630ffe7fb62e74511 anchors/anchors-au.data
-e3564695fc1b4481b60b2162ce3c20be anchors/anchors-av.data
+3c1f9525af22d98a8d65fce93a136108 anchors/anchors-ar.data
+219434ab9b0530c98acb8e59dcc636ec anchors/anchors-as.data
+faf7d62e0c08c828f5b861c995e8dbde anchors/anchors-at.data
+83e106a6de81e657f0301a7bb668d3b7 anchors/anchors-au.data
+a6d641b1ff8837ec771bdf5aefbc066a anchors/anchors-av.data
57ec90ba2489af760c776975e415645b anchors/anchors-aw.data
-633b589ea5b7e8b4fad4d7ef13aab53d anchors/anchors-ax.data
+afba6a2528b883c3fb1053a666ac7621 anchors/anchors-ax.data
65ca1939c3e7c85eea72b58fe2303f38 anchors/anchors-ay.data
-723884ec08377f3d16e7da26d1d5048b anchors/anchors-az.data
+a0de1b6dd9a41a47a8a0a7a8aff74ce0 anchors/anchors-az.data
f4bb088b271c862517f258986b19b189 anchors/anchors-b4.data
5f2e4747dfdee3cdb82d5dd4efed9302 anchors/anchors-b5.data
-ba446fa711c098b09435423c977cb127 anchors/anchors-b_.data
-3b44100665ed435678c75bbeebbad5a3 anchors/anchors-ba.data
+12e7b0aae57afd559284170662542573 anchors/anchors-b_.data
+506f8ba8f312c6ad57d71973d9d710b7 anchors/anchors-ba.data
0b51c99a899bf51cca7ab156329e39d3 anchors/anchors-bb.data
cc4b38007faaced5cdd9719d373f22a9 anchors/anchors-bd.data
-730fa287e85f716cbc7f3e1ece79c2c7 anchors/anchors-be.data
+5404a29260e7c667fa4979e37e10bdc2 anchors/anchors-be.data
38d7e0bf67ef8e8580c017d9a00162a3 anchors/anchors-bf.data
-9b8a91f949088214b783249a819ebb02 anchors/anchors-bg.data
-635451ffef24e33c6e4d2ebfa0ee7b41 anchors/anchors-bi.data
-b3a7abbeed878f87199321c5950a36cc anchors/anchors-bl.data
-62a6dbdc2c39d70e14d56d950f25f297 anchors/anchors-bo.data
-226a3c8d1f2c8da421e2d6d9fc8b0410 anchors/anchors-br.data
+44eed1e9ec2ffb0336d9019f6dc4eaf5 anchors/anchors-bg.data
+d0dd65fc2d0d3e7ecc545e9cb3c8358a anchors/anchors-bi.data
+8f599f93d52c775fef73312a9f3394e9 anchors/anchors-bl.data
+91179a3e0ce1afda4240c16583186b82 anchors/anchors-bo.data
+773ead37488f3bfff379bc5e00956a4b anchors/anchors-br.data
3ef36cde55ef2d5d65bc3da49ac22786 anchors/anchors-bt.data
-82f7148f631543251948084077226584 anchors/anchors-bu.data
+6573f7b69b0bf8d033024f939580f423 anchors/anchors-bu.data
d6340c66053d9adfe0312747619b1b46 anchors/anchors-by.data
e7e1ba23160ef911b13028a8f0f7b55f anchors/anchors-c0.data
-db6901a48c0a5107a214c1fee10f607e anchors/anchors-c_.data
-b626d998ed9916287b0dc4918e69b0a9 anchors/anchors-ca.data
+88930cdb0f469e8770efba4a1c9a74bf anchors/anchors-c_.data
+bb760e02948590472578782a8d2e480f anchors/anchors-ca.data
f8d45d274345b2913f3a63996942c4f9 anchors/anchors-cb.data
c89d1ed11581a0112e9f3a088c9353f2 anchors/anchors-cc.data
de6eb6f14c300c3b2f1317368b8b8524 anchors/anchors-cd.data
-bad1ff8097bee0c679bcd95fa637ecae anchors/anchors-ce.data
+971958bb98f87e0a5c35e7f3e9906172 anchors/anchors-ce.data
cc1202b211740ce1598d17ffe6c2a6a4 anchors/anchors-cf.data
-183bc4fb82728423d8224ce358b5dc12 anchors/anchors-ch.data
-7f02721c5b23b28654e87092b322c711 anchors/anchors-ci.data
+051ea110d9d577f2ad5ff3bc42fbbb32 anchors/anchors-ch.data
+f9ee1d8237a5aa6c4dc8083b41a1ba49 anchors/anchors-ci.data
6a65b29b24dc5bf0f5d72f35b0d84896 anchors/anchors-cj.data
-3dfd04d88f666f9148ccabb8784b6f11 anchors/anchors-cl.data
+7bfb6cfdb5554b53c8d8b0dfddc55142 anchors/anchors-cl.data
639c189219a4b93f37b8ec1fa9df9250 anchors/anchors-cm.data
1ffa0f6542b5556f90e664c17e2d5f68 anchors/anchors-cn.data
-7b5709a03d37877d0a0eb1d397bd37f6 anchors/anchors-co.data
+0cba39fe55ac927decb724b5f3f77fd0 anchors/anchors-co.data
53be8bdcbd625bbd18d5c33bdc02ccd6 anchors/anchors-cp.data
-80b085b95a2602b712dd9f683a417835 anchors/anchors-cr.data
-66593feac1eddb3fa4d9e671a63e1830 anchors/anchors-cs.data
+0f987595e18176a23d2178e546495c9c anchors/anchors-cr.data
+02db236d5267643e85764a0ac99e99e2 anchors/anchors-cs.data
ac3609354af858f251372ae13ec0a84f anchors/anchors-ct.data
-c04ba68287c77952cb5e97c37918bab7 anchors/anchors-cu.data
+134807ae18d9b59a78c5efe4c159a130 anchors/anchors-cu.data
010a50b56aa783cd47cc0ce0659105f5 anchors/anchors-cx.data
-c0e9685a153a84db0a455bc354e940dd anchors/anchors-cy.data
-21635d9ab2485a75a4a3e37b28c4eb80 anchors/anchors-d_.data
-ebc6f3c6931fb7b7e25aefdea1572f5c anchors/anchors-da.data
+151ef6ce7c5deff7d8aed86fe9db2302 anchors/anchors-cy.data
+7c32b5f3bc2619e50bcd447177f4c66c anchors/anchors-d_.data
+d241eba5f6385fb1fb4a6a857e968ea9 anchors/anchors-da.data
6c6f36472f941a898f65ecd171d551bd anchors/anchors-db.data
1bee88d08db4748126b3f72d60a7e733 anchors/anchors-dd.data
-32d4d263a0d02f5656d6516c47c72147 anchors/anchors-de.data
+7f4b134dd48fb92d1627652c787528a9 anchors/anchors-de.data
5aab9b4dbbc5d2e2ba97dfdc357f5aa8 anchors/anchors-df.data
-a04561ed4594dbe3c23f790fc10368ba anchors/anchors-di.data
+399e8f02b15bf7184b63087a983e1c06 anchors/anchors-di.data
b09fd9b1c6403a0cd2d6819a65253ecc anchors/anchors-dl.data
358a3ec78da715ccc431e2e1ab208527 anchors/anchors-dn.data
-d7784424bac834a595dce89ba83e0961 anchors/anchors-do.data
-df19114bb5ab5075e4898fe4e4588c99 anchors/anchors-dp.data
-8fc10f3415a7211c8c20d64827e459f7 anchors/anchors-dr.data
+cf5a4e646b28f80ae80f7b5d4889fbbd anchors/anchors-do.data
+b49d31599f3bdd0a590c10d886a1415f anchors/anchors-dp.data
+e7b4542d1aa69ffe14df824bdbbb5d17 anchors/anchors-dq.data
+0c8f3a8ea8aa44f3bca7720370b830bd anchors/anchors-dr.data
1bf814395b4a1b7cd3e0b0d20ad1f83a anchors/anchors-dt.data
-bfd8da7d12fc382e06403ab1acd08608 anchors/anchors-du.data
+eacc10320e41a1432b4a511c44d371e8 anchors/anchors-du.data
aaa130746dd6bb5796df86313b2f17a2 anchors/anchors-dx.data
07b3f82c87ffd868828a0913ec448e9e anchors/anchors-dy.data
-642403f8a64848494478651016300f2e anchors/anchors-e_.data
+01b4961c2116bdf6490a277e0224fe13 anchors/anchors-e_.data
117d55dc19f4361aec4219ece242c6e6 anchors/anchors-ea.data
-a34c07491b4958fc42437e04c37f243e anchors/anchors-ec.data
+582b40327f897e1144da6a410f1b5baf anchors/anchors-ec.data
4a5489fc4b5de80126ecbb2ae2a82533 anchors/anchors-ed.data
a1f5132c5e47b5888198833bc72942ae anchors/anchors-ef.data
-b7249da925b48415bc3f8c95631b9ee9 anchors/anchors-el.data
-f6e56c536ed8d6d4164dcbada8992a6b anchors/anchors-em.data
-3aa2f28cae7d02d4eb89119cfdd2be8c anchors/anchors-en.data
+048291015970a21c8e5438f33eca117c anchors/anchors-el.data
+52c0b7b686dcbbcb513ca5e403785dc3 anchors/anchors-em.data
+6c0c721cb8b8ed930566ae552eea7e35 anchors/anchors-en.data
6cfe3436e4cb8f814560f0f7107c9ca5 anchors/anchors-eo.data
4930ed1bfeed993b47263e98bf63a891 anchors/anchors-eq.data
-900a6eb2cc48d69c63d9f53f0cce30cc anchors/anchors-er.data
-32c1305f4ae1ba59d55421b8beac20a8 anchors/anchors-es.data
+1df128b221e0e765d65ae7c4a7be1a3b anchors/anchors-er.data
+a1aca0ac9ff11d25dcfe3157785d5c70 anchors/anchors-es.data
699a902dc18fb793bebb24affb78fafc anchors/anchors-et.data
ec22384c723caa439993640095d943ab anchors/anchors-eu.data
-3c38623c2f375947869648e5d5b5fed0 anchors/anchors-ev.data
+38602351808a8c04ecbb2bdf7bf64b16 anchors/anchors-ev.data
d014764aaeaa881f066d0f36611a05ef anchors/anchors-ew.data
-83fcdc8cd960d882256258067529007f anchors/anchors-ex.data
+b339d7a28fd628b11267084958756b73 anchors/anchors-ex.data
65e626bd8c523e84034807cb8366b27c anchors/anchors-ey.data
f70c7d82c713c5247d0316b71238e012 anchors/anchors-f_.data
-e390bc66a427970922e04300815aff56 anchors/anchors-fa.data
-8e8914de3abe8ec32304ae647cd36c33 anchors/anchors-fe.data
+144b0c8b1981e13f732c97bc48a317cf anchors/anchors-fa.data
+59dea8caf39b1d0fd70a70cd3487f5fd anchors/anchors-fe.data
0be4faaa4084684670349ce9d217764c anchors/anchors-ff.data
498b6f2d53508d8a5d183cfc7188becc anchors/anchors-fg.data
-3fefbc3488d3d21046b6d7fed3ec0a39 anchors/anchors-fi.data
-41e3fc0c83b8ad7e2e1f7ea8ba3372ce anchors/anchors-fl.data
+232663a681c5d0844e39cfecdb08bfde anchors/anchors-fi.data
+cff680bfe834ee130394adf82b2791d5 anchors/anchors-fl.data
48bbaea642f324aa2eb84fd43c33ce67 anchors/anchors-fn.data
-dc43d19614439699951d2e82c660659e anchors/anchors-fo.data
-8ebf5a70c15f92a6d9596f2e06bb1deb anchors/anchors-fr.data
+a67d458a5542ff808db2e494377a1960 anchors/anchors-fo.data
+7afd0b52e65443281c53e018b2fa8039 anchors/anchors-fr.data
5182e363baac51c73a504cf00b4be626 anchors/anchors-ft.data
-4cb968e35df0185b3a4329a00ebbd181 anchors/anchors-fu.data
+a15de1e8158ba26e37158dd64f77cf2b anchors/anchors-fu.data
5bceb5ed96804b0ba279260c436609e2 anchors/anchors-fx.data
7ccdb3e98278a03b004b917e0b76c7a0 anchors/anchors-fy.data
5618ed33731b5bee423e891b09cccb15 anchors/anchors-g1.data
0bad44e9ca7a29cbb9b26920d0a80a16 anchors/anchors-g2.data
-8d4498601b3dcf6c56ee6ced6c936c27 anchors/anchors-g_.data
-2bc6f3e4a60874711fcf89970a27582e anchors/anchors-ga.data
+8abe7361f5ea214076f2508fac90ac30 anchors/anchors-g_.data
+81c286521a73e0c61967b5669a61453d anchors/anchors-ga.data
330d3791cc76affcd9e2f0aaa84569c2 anchors/anchors-gb.data
-7b71e2d82b1e7e752413f2c964b34d3a anchors/anchors-ge.data
+3954650795222549324a41dc60a87066 anchors/anchors-ge.data
e4e90326a73ac2a0e8abd00586bac1f0 anchors/anchors-gh.data
09b7a0cc0a9f1d844ac18bef83030832 anchors/anchors-gi.data
-23b85a18825a5432e6da9e16f728d436 anchors/anchors-gl.data
-554e895247bf37cc9e4ca2e4d0c80fb2 anchors/anchors-go.data
-2f4d146b3c7f68ab7f679182bcbb9b1b anchors/anchors-gr.data
+8f5b3e0c66ab547a4104d4e9bd4f0938 anchors/anchors-gl.data
+70d54ed8c4c0d933ac693cb79be2fa09 anchors/anchors-go.data
+ac34c1734e4cc278b635f2fa903ed1e7 anchors/anchors-gr.data
0fcd04cd7a0b2be8b1c47a13d5fb6e41 anchors/anchors-gu.data
c5f34635f58834c4eb9e5c92d7033f40 anchors/anchors-gy.data
503b423603c3338507bfa7188df6d61f anchors/anchors-h1.data
@@ -155,248 +156,257 @@ d0d58c702e5dffcbdaa3072fccb685af anchors/anchors-h2.data
97f61fceb85484a6f62a4847f70cf6ed anchors/anchors-h4.data
a5a7b84111e1adec378973503eb93735 anchors/anchors-h5.data
cb9d2fcbb19b560c12ebf76a8763f3bd anchors/anchors-h6.data
-f41813ffe3d7836ab3fc0fb4a062923b anchors/anchors-ha.data
-2271ccf3fd61831b79735c835aa7216b anchors/anchors-he.data
+e1f6970df3d2b74658a4b7dab853048c anchors/anchors-h_.data
+df8da927e5a9820a0f409ee528e95c43 anchors/anchors-ha.data
+c256feac5f94ca9c28f95ae9e23569cc anchors/anchors-he.data
f19c057b5a392dba4035741be1485581 anchors/anchors-hg.data
-84eb236f7d7c9d133a208d77aa004149 anchors/anchors-hi.data
-e51d5f75b974f62e8b5956a2d39a8be7 anchors/anchors-hk.data
-30081898470a1d4d61e510da0a4868af anchors/anchors-hm.data
+079d4465c5efce2737a1296453deabb0 anchors/anchors-hi.data
+7ac8045777308cc200a1de055c6885c7 anchors/anchors-hk.data
+0c1bf788e8de2638442de14d33316d1a anchors/anchors-hm.data
bd31337f1f728cff83609c11932eb611 anchors/anchors-ho.data
-0cbf6b0830e55d552ceb7dc334a37b4b anchors/anchors-hr.data
-9fc20740e657ceef4a57f4600bbec764 anchors/anchors-hs.data
+3f1b8d9e77e1daea22f351e6e4e9b6df anchors/anchors-hr.data
+50ed0c50b7143370934011687e411374 anchors/anchors-hs.data
63eb3d2c3ef4556ad5135f109deef133 anchors/anchors-ht.data
-c26fac9d6eb95e0aa89c376720335c0f anchors/anchors-hu.data
+9841a0c8af6912965e12d65180a065fe anchors/anchors-hu.data
3fd3a1161bc0db5f47293e04b5ae410c anchors/anchors-hw.data
-10f54fab94e1cfe7fe1b5722777cccab anchors/anchors-hy.data
+6b527b0c601f539cfabdf6883e1336a0 anchors/anchors-hy.data
d9f7db380d11831d34d619b834ae5ca4 anchors/anchors-hz.data
16d0a08f20adeb480eb7ed31b7c060e0 anchors/anchors-i_.data
f070d0f6cd416f04e9ef5ff5cae0f72d anchors/anchors-ia.data
34b6bc94e6723640248cc571451dcf46 anchors/anchors-ib.data
-04b227cd85e3c2008516bb65174fd0db anchors/anchors-ic.data
-3fc6996f0d3a18bc5de6f7046f745dbc anchors/anchors-id.data
+3929cbd650de4a9f03242b7f090bf76f anchors/anchors-ic.data
+d15917a16cade03d9c5cbd149acca548 anchors/anchors-id.data
22a9172c02f4c240ba1eda5ef6966368 anchors/anchors-if.data
-bbddfdfa3d902da214c98b4034676c9a anchors/anchors-ig.data
+2668955ff24af39309fa5e1c0b6540ef anchors/anchors-ig.data
2b9823ce629e8acc65cad8c22a13778c anchors/anchors-ii.data
ed48cdd6ad9d91a4f3c08177612d7cb9 anchors/anchors-il.data
-716300bfe8206c6dbb98585494d7512f anchors/anchors-im.data
-768adb2cd642a6c2529fd5ed47b6f5dd anchors/anchors-in.data
+2bc7d69b7c872d09384e9d8de718313e anchors/anchors-im.data
+b654036393cf9111ecfdecda4488c807 anchors/anchors-in.data
+6a7a7ea3216cd3efa848c71641f5c045 anchors/anchors-io.data
100f61803ba95b1b063dce418554476c anchors/anchors-ip.data
575c88fafeec76b34475aebd3c834caa anchors/anchors-ir.data
-a8b87ce7be2ad92bf1d9a86061dadd3c anchors/anchors-is.data
-3db5befb472de393d94f3275175c7171 anchors/anchors-it.data
-d49e52e6c1cfa2dd3a50e4308cb7f43c anchors/anchors-iv.data
-1df25e382ff0f0388e5d4247eeed2be6 anchors/anchors-ja.data
-11b916f3fce691784f8513bf19c1759d anchors/anchors-ji.data
-c74cb8039fb79be173002e7e74a50481 anchors/anchors-jo.data
-450c0bc6464eb3942e18832d89ac6add anchors/anchors-js.data
-611f0e56bd50a4790a1916b9ae7a09cc anchors/anchors-ju.data
+17d5b2dd62059af42120dc2efa1bbe2c anchors/anchors-is.data
+b2c5f76e04da0a1dbb8f5fb1509805b2 anchors/anchors-it.data
+2011ab53c09a4328e77b012a420ce528 anchors/anchors-iv.data
+36137448ec9cd617e753fe98e6023e01 anchors/anchors-ja.data
+f97a1ae77e49565378d8f8c8c3945d9d anchors/anchors-ji.data
+a1504fc259f4f4b5af9b0c9bd5fd7df0 anchors/anchors-jo.data
+40b908133b5da32cc3493eb2d7cc13bb anchors/anchors-js.data
+88d860ef0c5da7058862acfd933703e2 anchors/anchors-ju.data
+04fdaf27ef369652f4482bce49a46d50 anchors/anchors-jw.data
a136aa259cf426d43b27dd97b6b96c49 anchors/anchors-k1.data
8203eb220fe7f4e3454aabc1ca1c7580 anchors/anchors-k2.data
329ebf83a0e5c9678c2498251d2d3106 anchors/anchors-k3.data
1cea86ae6e9b640111ae7af6fdd573e8 anchors/anchors-k4.data
-f3d8d3df180c8d432a05a8363512817f anchors/anchors-k_.data
+45c478bb19b5d1031544c700501b4414 anchors/anchors-k_.data
f4e17996c24bc0c4c4e558e79da77897 anchors/anchors-ka.data
0f767e9a899756a07365cf6a3549498a anchors/anchors-kb.data
-b813b777f8f8b0a2254d0ee6a91ebe0a anchors/anchors-ke.data
+ef36a5864091e74de7bd4d7bf6287378 anchors/anchors-ke.data
382c19129b5f199a184bce040083c1b7 anchors/anchors-kh.data
-1791a856010f8b7cb8928ae652ae0861 anchors/anchors-ki.data
+219916a7e75812e907c90801e6df1661 anchors/anchors-ki.data
d8229388f15d04d9973f4d6d5c3dc687 anchors/anchors-kn.data
c85a67e4108aac545378e2ceaa25a8ef anchors/anchors-ko.data
36ea97e873a5d8555e359f55edaba847 anchors/anchors-kr.data
-e8de8a08845df0377e360a57116d3b21 anchors/anchors-la.data
+e381b8e1101fc5206bca953cfcc20e6e anchors/anchors-kt.data
+3f2735aabc879dee1c50cc22367ad91c anchors/anchors-l_.data
+0bb381faed98f6a585549796b8a64161 anchors/anchors-la.data
8172249cee2853361c75dd62b4e82de0 anchors/anchors-lc.data
-bfc37ce4145751750b19b14c930dc4d4 anchors/anchors-le.data
+b65cf2f2e40f99bff9754508f094711e anchors/anchors-le.data
64bb12ccda148ef88e0e8266be960372 anchors/anchors-lh.data
-6c1505faa334b7527b8943c87b5530a9 anchors/anchors-li.data
-469799b39120b7a09da12c22ad21935a anchors/anchors-lo.data
+1d05d5db4062b3f22a71e8f8c8bea3ff anchors/anchors-li.data
+f5835286f36f40616182671011ff2a02 anchors/anchors-lo.data
8f96bde4937a6dec7e363864cfc2cf74 anchors/anchors-ls.data
-449716621f43c71bfb337513f5d7bde4 anchors/anchors-lt.data
+e65517de505473f02ab13efea275a159 anchors/anchors-lt.data
e9d3dd0f88485cd2c2c2077f0b3e912e anchors/anchors-lu.data
1fa0630704ad9c31725fd446d29092a0 anchors/anchors-m1.data
986202c3ceb0949f45478a2a3a912d0f anchors/anchors-m2.data
b2e9943cb22b5b31149b65a096fade64 anchors/anchors-m3.data
b3ab7fb4e2adb9f42307b60dd655477b anchors/anchors-m4.data
-2f7251a7a2d142c9f4925e05827e347d anchors/anchors-ma.data
-101c45bcc697cc51b4c52cc10f2433d6 anchors/anchors-me.data
+baf9e22b97ed543a3ea8134bb0eeb9ca anchors/anchors-ma.data
+8ef173b3ad49d6ac2ae6503d08ff1a31 anchors/anchors-me.data
2515319377f36118553653d33b17aae7 anchors/anchors-mf.data
-f2619251594969a7d2b2a9ca38161675 anchors/anchors-mi.data
+b36d60deffa803aa3ae9cc2c3a0ba679 anchors/anchors-mi.data
033b81f067c3b46954684fa906ca1c90 anchors/anchors-mm.data
-b44e5f3d02fc24789959078c912bf531 anchors/anchors-mo.data
+658974c3dd208a0b06a3a8acf7be40f0 anchors/anchors-mo.data
2d055916f604fb5456dda469d0602aa3 anchors/anchors-mq.data
432bb5e4ed2a7d9bf913f4f1b89a96b8 anchors/anchors-ms.data
-4181cdf3a5013142f217044f4201ee78 anchors/anchors-mu.data
+10b48dbcb434a9b685c2db88acb47b80 anchors/anchors-mt.data
+dfab8ed3bfd0ffc76ca1dc2a24b2416e anchors/anchors-mu.data
b5e55ab0f3758beaf787b5b42534616b anchors/anchors-my.data
-3422b1c06a981d76b9b5f1abacce415c anchors/anchors-n_.data
-256e73e2f97d960be9a19835651250f4 anchors/anchors-na.data
+3a345df0261557966e85ed074c8f82fc anchors/anchors-n_.data
+ab3b3f9317cb51f74566384564d1c435 anchors/anchors-na.data
ae9e1ba784bced1e7881d5108fb8e322 anchors/anchors-nd.data
-d6ef4b9281d5fb5e81388610f2670369 anchors/anchors-ne.data
+54ed18ea3f7fe7e5f3701ef6c1d4c780 anchors/anchors-ne.data
4f7eb2aaa1c0e31e5c73616244283893 anchors/anchors-nf.data
ed6c4e6fbe598f91a72b49813666d66c anchors/anchors-ni.data
-81b8dd5db1aa48b3a63ddec00c80852e anchors/anchors-no.data
+5c9026d46645a9bd7d62c3776d5ee0eb anchors/anchors-no.data
a6910365e9e60f26ba1319fb5eee8237 anchors/anchors-nr.data
b8fec8111f8cb32a1fb1ea9a7e3c5815 anchors/anchors-ns.data
7432c8abd2b3dd782490e08b99ac397f anchors/anchors-nt.data
-a38d85be60854d34bc1f27024dbf6cff anchors/anchors-nu.data
+8ea2327c8c0e6ffd6ebe5facc3c7af15 anchors/anchors-nu.data
c9927fd1a0c13ff0c180b88197892c10 anchors/anchors-nw.data
0d763f4e3e17edec1995b20d66311d26 anchors/anchors-ny.data
-4cd038b709a503da1b6b0663a0fdd7ff anchors/anchors-ob.data
-44dba09ece95dd7676a5eabb3ce2d220 anchors/anchors-oc.data
-6f97fb5a9a6ad2d9ddb29ad41994d1b1 anchors/anchors-of.data
+ec4bf591d282748cce61230565d2b215 anchors/anchors-ob.data
+b8926a741ee2447d37f47d47262e7f4f anchors/anchors-oc.data
+2243b0c191b107d5e17d6478102fc310 anchors/anchors-of.data
cb332151238f2c068e8ac95de65c0ae5 anchors/anchors-ok.data
bdeead5edceb7b97c4698adfed36ff0c anchors/anchors-ol.data
049bb17ad5e1156ec5307152efa62ba7 anchors/anchors-om.data
-d7defe1da7c3dd5dbb78ed9ae8ec843a anchors/anchors-on.data
-69d58fc63ea6a0650ea5aea8bc26c475 anchors/anchors-op.data
-ce40c8d0388df53d368ce25cb1d976a7 anchors/anchors-or.data
+5c8fb9443b9ca5bd1d653d6252f8371a anchors/anchors-on.data
+e0521c4177f3e08bcfeeff07a34dad05 anchors/anchors-op.data
+3d187b11b29de7bbd8c405dcb6aed465 anchors/anchors-or.data
61e3f8d5b8f2051dc915605a79ddc693 anchors/anchors-os.data
-0aba7e5a1927a6772755cf12cce3226d anchors/anchors-ot.data
-5eb0e333ba1a4b526db2042cd1001fd3 anchors/anchors-ou.data
-78361031c29cd2d74600486a9efe54c5 anchors/anchors-ov.data
-fd8ba6c5ac16b9a2521beba9e301d276 anchors/anchors-ow.data
+5c312cd440a2813bd0ce97c56ea58b4b anchors/anchors-ot.data
+bd2bb777047194c42d40b85e82f798d4 anchors/anchors-ou.data
+b8b9ae69788b55b75833257361085340 anchors/anchors-ov.data
+9f5f0fe88858f7a46c6f339e125a09d2 anchors/anchors-ow.data
e7564c6f46fd26ebf1a5422acbcf6331 anchors/anchors-p1.data
cc83fc356709318da7afd1a152a44565 anchors/anchors-p2.data
293510675c74d20429b68fed2fb53d3b anchors/anchors-p3.data
9835ce7361f9320e415d7d9fc7c068af anchors/anchors-p4.data
-d21fd22b1dc99fab360500ac1ea298d5 anchors/anchors-p_.data
-87328a2166b46194a220dabf472cbf0b anchors/anchors-pa.data
-e65223ed856a3df071da897ba9d4ba51 anchors/anchors-pb.data
+f71812f904de57532af272df07e5d382 anchors/anchors-p_.data
+4c84237891c515c2459ab6f2308e2e48 anchors/anchors-pa.data
+282f6f14ef668b55d33163bd40d668e2 anchors/anchors-pb.data
52815bc9cbab1367898b7bf9cdbb45ad anchors/anchors-pc.data
-bfcc634c149f3ec63d426f8a4e469ea5 anchors/anchors-pe.data
+37daf60e5692ca12d953cc0a563ba86b anchors/anchors-pe.data
d55f1b37a188dfcd00712640dab126c4 anchors/anchors-ph.data
-606f1d481233e2528f998bdbcae7f9b5 anchors/anchors-pi.data
-5ec209f4a3c6b178bda76d003a81d333 anchors/anchors-pl.data
+ba17dfbcc2df55b414a32e99d72d5fa1 anchors/anchors-pi.data
+f3bad6d3efa44b5b43044cd4bcc29a0d anchors/anchors-pk.data
+37f0f0cbb93d28a95ac76d8be57af041 anchors/anchors-pl.data
90377bea6b13c1ca125cf8823a5648c4 anchors/anchors-pm.data
-5cd517cea47d7bb0a8cfa0558521b56c anchors/anchors-po.data
-142323d751941725083592b188436662 anchors/anchors-pr.data
-9045df03c57dfb77528a568923bce709 anchors/anchors-ps.data
+15ab2475e27e8af2709d99a2f790170b anchors/anchors-po.data
+980778e5cf77666ea8359bbe3c1eaba1 anchors/anchors-pr.data
+52711f34c3cccf982ddbaf104dfacf87 anchors/anchors-ps.data
11c80de57936d5109b8d56e243539006 anchors/anchors-pt.data
-bc52eb1ec38e1a78cee83e0112ec143d anchors/anchors-pu.data
+1cdba2cad46b4741d6de2bb9833408bf anchors/anchors-pu.data
2efb416bb3f1b844d630d8d3eddaea71 anchors/anchors-px.data
-e126378ec5d3469bba1cde97cbe15cd6 anchors/anchors-q_.data
+d5555b2809a40eea326160b3ee812b7e anchors/anchors-q_.data
+cae70de4b2fca421b1ccbf1d7276321b anchors/anchors-qi.data
c531f35f0cbafc6421812eb82be0b21f anchors/anchors-qp.data
-427bc3961adb90b9725bd082bbc381d2 anchors/anchors-qu.data
+a66969d4198311d6b5f768796b81700f anchors/anchors-qu.data
da9ca24948683377af69b510c4657bbe anchors/anchors-qv.data
d44dbcf572aa3b7987d6ffe3ca31ae2c anchors/anchors-qw.data
-910dbc722861155d1b1e0aae5b4c6bdc anchors/anchors-r_.data
-9775d8a8d390f0e1d9b871d10993d677 anchors/anchors-ra.data
+aafa241bd667d8a636fb76cc49164265 anchors/anchors-r_.data
+2b9ffa3f66999a8540d9c95d9dadac7d anchors/anchors-ra.data
435ce738c9c2bb7a41ee5ee58232fdee anchors/anchors-rb.data
b0d78f3f03eb2b9e1601578c858df59c anchors/anchors-rc.data
149e45c32751a532aec7e6e04864647a anchors/anchors-rd.data
-7e7733833661ebf2084e9962b9193bbb anchors/anchors-re.data
+ef16ae84ceec2b4be757c0efb5129f9a anchors/anchors-re.data
ac78295b2676ad7de96ac9515b92cbf1 anchors/anchors-rf.data
dc942ce18c5367f16e03eebb1791b91c anchors/anchors-rg.data
-57d3c8a79d5d3aa7120f2101fce97848 anchors/anchors-ri.data
+954060145a241ec76009bb2f6e02dde9 anchors/anchors-ri.data
7690593d0255a145804ebee39140ca76 anchors/anchors-rk.data
d99e68e1fa41ea0ab6cca30d8ad82714 anchors/anchors-rl.data
-c2b2746fa1d0f911e9a462ade6e2394c anchors/anchors-ro.data
+9e1fafda105649d005e9afee7cf64dba anchors/anchors-ro.data
339202e777aa40cc43a540ddb715ce8b anchors/anchors-rp.data
-3f0b97183e5ef3fcba9f4d84a74843d3 anchors/anchors-rr.data
-a93d967c9f9bf52b251031778161c01f anchors/anchors-rs.data
-262af7e07f4123d148c28b630c65accd anchors/anchors-rt.data
-c70a43b86d10337fdbb08c6a65ffcca2 anchors/anchors-ru.data
+9e5c7c248ad829b9fbd7645a2f24095a anchors/anchors-rr.data
+b4782f022398361749bbe9050c29ae05 anchors/anchors-rs.data
+8e66fca374a8941b1143a0469861f2c8 anchors/anchors-rt.data
+d18ca444b47489ecb9e59c9729eacd72 anchors/anchors-ru.data
d94e17be968999cd5f936b948827de50 anchors/anchors-rx.data
08f96fed3c73da83a779ab7c1be50228 anchors/anchors-ry.data
-2a413ce47089f3bb54fa1e5c37331a2e anchors/anchors-s_.data
-bd368b9b2e42284a0733d56dd6aa46f5 anchors/anchors-sa.data
-79ec53d06c692f367c0baf46e89df033 anchors/anchors-sc.data
+48d30a636aa1854292ba6db3f2267d59 anchors/anchors-s_.data
+0ef56ffff702b2a241fd241f613a6844 anchors/anchors-sa.data
+ab58db0ce750cde9981150a83dd1ec35 anchors/anchors-sc.data
36121fe9a40d1c87871a70a6c7fcdf53 anchors/anchors-sd.data
-756db5bb61a14850275661055087422c anchors/anchors-se.data
-f7302c793e538e264131b674141425be anchors/anchors-sh.data
-6ba3b304f401498c390979cf264b0ba4 anchors/anchors-si.data
-bd559bb49cfa547ffdbe3528cae87034 anchors/anchors-sk.data
-f2183c4b26be488c2690c5a5c399a379 anchors/anchors-sl.data
+f85454365b23ad214d076cbe297652de anchors/anchors-se.data
+ded4bbc69881c7905e256b266fa65f63 anchors/anchors-sh.data
+6e6ebc02cf65e570fcb07cef94a733e2 anchors/anchors-si.data
+0d019c8379b6c5a44c8c74b76c8e9559 anchors/anchors-sk.data
+2c1fb9930ebb7cc44a64e74e48e14220 anchors/anchors-sl.data
a5e1a521c98821ddebff045d00c776bc anchors/anchors-sm.data
-bd8f89d44b000b154b79e8349663d46f anchors/anchors-sn.data
-a2428b4d524bdd18ec0eeba3e1c172c7 anchors/anchors-so.data
-6ec4db6e82cf503b410ebaece7826335 anchors/anchors-sp.data
-e12e9d030b7708027b49ec9738390fb8 anchors/anchors-sq.data
-26bb494737ee156c3567859b153712ed anchors/anchors-sr.data
-9277459d0fb788fda8ab55a6c1367399 anchors/anchors-ss.data
-d52a7c61f230fdc2912cb6a1f17b0723 anchors/anchors-st.data
-d9114a26f4c958d8f094d8a3b6f9fe19 anchors/anchors-su.data
+5c887d701b71178fc04ab2eebda7481e anchors/anchors-sn.data
+48819161fbeba995c0a00195a2dec4b7 anchors/anchors-so.data
+43fae6b85db715a08e2d84f0ad33a6be anchors/anchors-sp.data
+8d35417061648f63d884ff72da1ad16d anchors/anchors-sq.data
+cb377d661a2b821e9939d127c5712724 anchors/anchors-sr.data
+1a2431fe459ee369d0aaa6bb4fc5da4f anchors/anchors-ss.data
+3fb9ae0545ed78685f7136262a6de598 anchors/anchors-st.data
+d063b1d0630465a0ec29261f1f0b9396 anchors/anchors-su.data
c6a2ed6ee9bc512de24ef63114c777a8 anchors/anchors-sv.data
-aa18fc50aa2c44fa228029e852886a0e anchors/anchors-sw.data
+b05ded68acac2e886f4809b88675cc24 anchors/anchors-sw.data
ffdc35cc3fd8c8077f29e16377041528 anchors/anchors-sx.data
-747c7fcf433971a726d28f09d135fdc9 anchors/anchors-sy.data
+bfc7dd47a2bd863c07030c05d81bf504 anchors/anchors-sy.data
3d9c4b4f4ac9af936741aeb78c59d2de anchors/anchors-t1.data
f9bc7eed949fecc1bdb5399e74bc7a60 anchors/anchors-t2.data
-24f4add427daf39864b07722c7900ca9 anchors/anchors-ta.data
+28c21780b7dc09f10f4dedb5b6048eb0 anchors/anchors-t_.data
+d9a70a49438bb94020aa6e9c599f6cae anchors/anchors-ta.data
839e3bafe443143856017396dd7ce03a anchors/anchors-tb.data
d966174e6b48fa830466e493b54eea4e anchors/anchors-tc.data
6d2a72c70ce935c598b90f6efa1eb1ba anchors/anchors-td.data
-a3785db82c29b7d210b1ecf7ee0f24a0 anchors/anchors-te.data
+fcf0405a3423707dbcb03d0df8eaa1f6 anchors/anchors-te.data
21babb3cad1b0494419498cb9c2d60b0 anchors/anchors-tf.data
-84a388c99a09e453cb50a47d0e130486 anchors/anchors-th.data
-4de5712152efa2f1a4d102906552c3da anchors/anchors-ti.data
+da92f586f84a061aecf6ac02ee92adf5 anchors/anchors-th.data
+2960aa40637d70dfc099d60e3b35b8e6 anchors/anchors-ti.data
f1980b14140a1087b8eac1b74952c349 anchors/anchors-tl.data
91bf3264372523aa465a95b54a44cc22 anchors/anchors-tm.data
-47907b8d7cb0a7d61cbf35623cb2a658 anchors/anchors-to.data
-a3f30cbd39a85ce19565c77425934894 anchors/anchors-tr.data
+357a392250429f28af95a80d73584ab9 anchors/anchors-to.data
+8f3bf6c62dfe3d697632245a64f2be2c anchors/anchors-tr.data
665416759ec0eecd006b77085c9f21d3 anchors/anchors-ts.data
7fa167a76440be1ff2aea5a994b45870 anchors/anchors-tt.data
09b1c4bd0c367c4304ebe014dbd8a234 anchors/anchors-tu.data
fc35a6f0f23c1a9b08a1ac3243c15fcd anchors/anchors-tv.data
8697bcff9057092c7feb4fad05ebc7de anchors/anchors-tw.data
6fea8b5721669b61833079be0b27fede anchors/anchors-tx.data
-e72f7d63b116a47ad83a65251e4e80fb anchors/anchors-ty.data
+7a024402f27560855f92d82a45d6b498 anchors/anchors-ty.data
6ea31355fa582533b185d153afab1429 anchors/anchors-tz.data
3c8ea1e497252a621fc9b51d198f48d3 anchors/anchors-u1.data
5792cca2ac71e34b7d2c9fd0d5e868ba anchors/anchors-u2.data
f2d97570b95a0635e7b6f1b6b92d6b8e anchors/anchors-u_.data
-3cef43a8bf9309aba97fff31ef39ba85 anchors/anchors-ua.data
+4d8b66dc854b783b16ec5548ead7ee46 anchors/anchors-ua.data
9a585b38afa136987358f0e4e7853eca anchors/anchors-ud.data
-bec3a42bb60274427955b2d1ee7492d7 anchors/anchors-ui.data
+af48944b3957acc6e61e293686392e9b anchors/anchors-ui.data
dd37c48b9c78266450d426aa14a7e30d anchors/anchors-ul.data
-9675d7c287f69a67cb055c2f8afc116c anchors/anchors-un.data
-f42e95db213d3b78f03c082a7534bcd1 anchors/anchors-up.data
-dcfbd64d5f3ed7aa11fb305573c1adab anchors/anchors-ur.data
-11c7c6318d55287f5f7998550d8f55b4 anchors/anchors-us.data
-d63f38989b3ee4b040bbf4d77690a05d anchors/anchors-ut.data
+7520aa60ea27fc18df667534ab959adb anchors/anchors-un.data
+556822fcccf25a3ed61d7810b062f279 anchors/anchors-up.data
+8ceeac87475c0aea662cc753a82b4ec1 anchors/anchors-ur.data
+535aee18065911d1d93c6d4683e2dd31 anchors/anchors-us.data
+2a6381286ade7a96f175be8b0819d142 anchors/anchors-ut.data
d05694b61d17ae88714db34e946e00cf anchors/anchors-uu.data
025faa7588c45e6a6802875a5cdb05c4 anchors/anchors-uv.data
-ad70b48d27e8d3463c345d2081005e6f anchors/anchors-va.data
+0ebe047132fb2508ea9964601b0b5d4d anchors/anchors-va.data
056f6b10e6b9e4e8e5636c80e543b244 anchors/anchors-vb.data
e0015e84eaf0251726fda94b7269f69c anchors/anchors-vc.data
-744b385d2dd6d5abde98b8e6e50d4f5a anchors/anchors-ve.data
+0f5f39e1c7ebef52e0607468782de3fd anchors/anchors-ve.data
9a69d65920e0aa3f6b8804a8d710cb0f anchors/anchors-vh.data
-d5787902283aa8f6c56e6b23cf44d43f anchors/anchors-vi.data
-b31c9a6ddc55a44a79c6649fc0dad719 anchors/anchors-vl.data
+57ac51125f274a1bdf469bfe535ea488 anchors/anchors-vi.data
+fca2a2d910e97d466799ca555c66ee1e anchors/anchors-vl.data
5a78462017183e1192d0208687db0b94 anchors/anchors-vm.data
-5091d8580fd7ed40ae2ada4a720055d2 anchors/anchors-vo.data
-b20016caacffd90aa4c14279a9ac4035 anchors/anchors-vs.data
+bfa9fc550a9a2c8877dc38ea2289e0ae anchors/anchors-vo.data
+423363c93df48e264b6da2ae04a5c5bc anchors/anchors-vs.data
fc8b2d9e1260aa646db74a38a422a294 anchors/anchors-vt.data
d775d2f40d8f7a8559c3bec4407a0eaf anchors/anchors-vw.data
-60bdc8e2e370297aeae5652efa88f52b anchors/anchors-w_.data
-0d4bac8e54f7fb1717faf44b06294165 anchors/anchors-wa.data
+fe096a524da0709bae5ec3d4376d1889 anchors/anchors-w_.data
+8d3c9c3d5b9e310722a395fbcf0ae2f9 anchors/anchors-wa.data
52533dafe07aa1c9de1f1d95654c5c5b anchors/anchors-wb.data
-cfc9e2ac254e664490b06097254f579a anchors/anchors-we.data
-29718206e8f7b51b6e4573b543c82430 anchors/anchors-wh.data
-fb7de1ee0429cf81d6b4290b9d8dfee5 anchors/anchors-wi.data
-1a6e8431711a56b1afc5d9b69327359b anchors/anchors-wo.data
+e29216ed75ab836e54cfce7b18b87f45 anchors/anchors-we.data
+35a36e5c232f52f78bb1a37a7085acdf anchors/anchors-wh.data
+755582380ee8cd3ed48ff9edcb9129ab anchors/anchors-wi.data
+434585ee5da11d41968b77bb8f49d404 anchors/anchors-wo.data
87fed8fd5c6cce3aa7846ed062c8b545 anchors/anchors-wp.data
1b86f1eeaabd10fdcfc9daa44158695f anchors/anchors-wq.data
-26e988255a1d62bde1a8c2ecae5c5692 anchors/anchors-wr.data
+7432ee636f783380ff77b01e1111d00d anchors/anchors-wr.data
09896ddf62506a652560d08ad1384c04 anchors/anchors-ws.data
3ea67b8200f7a39267e51e68bd21e310 anchors/anchors-x1.data
0fef171c4b5c4ad72ffad35a1c2e1c9e anchors/anchors-x2.data
-773bac1f77922f8c82f6a96f13b643d4 anchors/anchors-x_.data
+946c673110f63999700f0be8cb99674c anchors/anchors-x_.data
2c8962613eef71b294494f45aa44824f anchors/anchors-xa.data
4d5b38379d417d2a46c5d814e7dfe06c anchors/anchors-xc.data
a36b84029922bd5c093de33a6dc6a5d8 anchors/anchors-xf.data
236ea1daaf60e131323789382fba3ab3 anchors/anchors-xh.data
b1e377b038cf39e712734922d53672bf anchors/anchors-xl.data
-d0537c49126483c3383eb36a474af63d anchors/anchors-xm.data
+4cafb1837fdffd700de24ac0e77e3adf anchors/anchors-xm.data
f08b7ca9b9d691738a25dc6bb20049a8 anchors/anchors-xo.data
e89b9a332dd90a75a169d6490760c153 anchors/anchors-xp.data
-9bd4b607a3814161f12253604d59fcf2 anchors/anchors-xr.data
+3426bc7e04babba5ba0d312898a2093c anchors/anchors-xr.data
636518f9879525605c8c90493d0ccade anchors/anchors-xs.data
3df35e228e15dcf0424bf0ce7426aed1 anchors/anchors-xu.data
478a1547b8b7e254dced74546bf9e739 anchors/anchors-xw.data
e9590f0ba8ebedffafa5129680285808 anchors/anchors-xx.data
-d64fe9fbc7400c88b77eddb099824499 anchors/anchors-xy.data
+1e4b1931dbee0e92a18eb5d9243e204f anchors/anchors-xy.data
1c7327cc70cd955e71d415ee0be61d17 anchors/anchors-y1.data
9b705bb791cf00de02f76bb4bf174594 anchors/anchors-y2.data
-ad75f473b518a810b48b8050f7ee219d anchors/anchors-y_.data
+ac6692e70c73e560c1f4db19c2432036 anchors/anchors-y_.data
92e38b88af3ba54c9a3fe38a28c2e05e anchors/anchors-ya.data
8a8e501f57e8c70c172a85ca319481d4 anchors/anchors-yc.data
85bf8d6841b8333e09baf732197ab1f5 anchors/anchors-ye.data
@@ -404,9 +414,9 @@ e727d6ca095050d700ee65eb662931fe anchors/anchors-yo.data
94e8cf7e175123b291011d6632c4620d anchors/anchors-yu.data
6dd1a7e162d157f64e191b7c2bc3fa5f anchors/anchors-z_.data
bd2b422ccd224cf80f61d222b258ae71 anchors/anchors-zc.data
-3cf357aae291e5a3ceb253015b57017d anchors/anchors-ze.data
+7038a81aa71540b3295f384c4b9e8cdd anchors/anchors-ze.data
33b3f010ce3e753729c7a92c42ebda80 anchors/anchors-zh.data
-20d5b2c3e521a97630c2ef141dd6097f anchors/anchors-zi.data
+92bd0845dd0082f620246ea01b0cf5a5 anchors/anchors-zi.data
e6683ef63672592465a2bc9a51582920 anchors/anchors-zo.data
b2c2b60fea452c365972e21a798a3d44 anchors/anchors-zu.data
c48cb1327a620a36c5dd0278d6a44433 biblio/biblio-2d.data
@@ -421,14 +431,14 @@ c42c55390a0dbe653c1107cd1395a599 biblio/biblio-al.data
729bfccfc6e5b69fd4467c1f5bf54ea0 biblio/biblio-am.data
63bcaef0bd17e9fe906f4e96070d83ca biblio/biblio-an.data
cf6fd023d4ff1e50cc9aede6e269071b biblio/biblio-ao.data
-020ffbe955127f9209c1cbd1d2cff490 biblio/biblio-ap.data
+fc800e33919165c0e9f255b3eeed0a1a biblio/biblio-ap.data
57c7b3282ea19328991576c76f9c0530 biblio/biblio-ar.data
e5b17dbf520779bb9c4e78f50ffc7698 biblio/biblio-as.data
72ae6715497e58805a8939edbad74da4 biblio/biblio-at.data
-917a2f521774681102eb3586ed4f22ac biblio/biblio-au.data
+cdfc731a5fc4062a42e09ada51a145d2 biblio/biblio-au.data
6cd7193d39074f7037015f76f5cfed9e biblio/biblio-av.data
07870445e3be22cf28cec168b07ea420 biblio/biblio-ax.data
-25e39efcba29208c1ae36fda3a5efd5a biblio/biblio-ba.data
+40c1513785c43a69c4c1341d36189fda biblio/biblio-ba.data
3e9ea06a4e712821421653923eeb1e3f biblio/biblio-bb.data
ade98d559e6dadbc6bb7002d6f96924a biblio/biblio-bc.data
34754d9de9eb33bc44c13e98bf940ae8 biblio/biblio-be.data
@@ -446,12 +456,12 @@ bd58e477a62c2a5b7c663c54b38a0db6 biblio/biblio-ce.data
200c22f576bbcaed570cb2371fecd507 biblio/biblio-ch.data
4fb7b4426985976b099c59f8b3d1e494 biblio/biblio-ci.data
b1d92dbdf7b92344250c8010041d3248 biblio/biblio-cj.data
-7b6d95b986106d55be6177d5e8c99241 biblio/biblio-cl.data
+e11124f323806385164eaf7eb88d4224 biblio/biblio-cl.data
31f2c738df01178af73ec37e9ae3b6f2 biblio/biblio-cm.data
29700b0e298484c5d2ae8b27954dcf65 biblio/biblio-co.data
06e744f9467396bdaf8f0c09f73ae8c6 biblio/biblio-cp.data
5b163ea6e0a0be242305a51cad144f15 biblio/biblio-cr.data
-2cbadfa0bb2f0398d00b267cd43af06f biblio/biblio-cs.data
+a05371be110ddbb635b7987e89e9e851 biblio/biblio-cs.data
5f93f97ab9c292102bbda9df1cea476a biblio/biblio-ct.data
96d7df61b83e6596b70a287eed18ced4 biblio/biblio-cu.data
f63b9df52dcc1382762376abd116afff biblio/biblio-cv.data
@@ -462,14 +472,14 @@ e46d5e4ba4de625fba38358740abd743 biblio/biblio-cw.data
ca365a59288d300e6bcb1eab3a403e38 biblio/biblio-d2.data
d7bfbc93a1ce4f3ba26f1a11482781d4 biblio/biblio-d4.data
e76d3b6b15a9a616cdd329b8dcb26e24 biblio/biblio-da.data
-9187cd82bbd38da5bbd071ce7d015f41 biblio/biblio-dc.data
+d77377562e05d3a8b59eef9c5ec01db9 biblio/biblio-dc.data
6de6df96f1a37ba00164ac5b91d8b5cd biblio/biblio-dd.data
2f40263d3b06e1749363613625e749b6 biblio/biblio-de.data
94a40d786035db0c8ced733f1656f0d7 biblio/biblio-df.data
-3e4b848707a7ccd834b954144f2bf673 biblio/biblio-di.data
+669d788cbdb9010349c56fbfaff32ab8 biblio/biblio-di.data
1058c34431dbc10a71812871a2318c83 biblio/biblio-dm.data
75c99a76f7cfa7efb9cc6c55bbb5dcc7 biblio/biblio-dn.data
-6e011be09ee5497542889e1fe774181c biblio/biblio-do.data
+73a7c97278729b05ba692c680caebf7d biblio/biblio-do.data
3ba4657a0d8045ec55f51d21669a7609 biblio/biblio-dp.data
705367144488e45520ad3192a9e226d2 biblio/biblio-dr.data
8819965a9fa6cd014bef1f1ca4e08445 biblio/biblio-ds.data
@@ -481,30 +491,30 @@ fbdc5d3d10809ed4557279035de62915 biblio/biblio-e..data
fc4de15861570e5033eae06d7078b497 biblio/biblio-ea.data
76c2529ba8d9161c4a8a046b79a4e65a biblio/biblio-eb.data
627da268a5e855967db9eac436a9c2d2 biblio/biblio-ec.data
-a7a051c637b448b101e257f413d6d996 biblio/biblio-ed.data
+bfd6c17b3c52d96c694b0e87e2038a56 biblio/biblio-ed.data
40b225f7dc617a8759fd8952936fbe7c biblio/biblio-eg.data
-9b5e39e3174679a50f8349a7a263adda biblio/biblio-el.data
+9d3b0e92aa2d28ee7114b68dcdc1a80c biblio/biblio-el.data
8c7e2f3d2f822739de18d1fdf94570f1 biblio/biblio-em.data
01d0ce9ca17790e65ec714a590d6eb99 biblio/biblio-en.data
798f2ee6cfb1d55eb7555d5f72802765 biblio/biblio-eo.data
9e680bf6551d3b5ad2396c448f23a131 biblio/biblio-ep.data
bfa1b147282bea03bdc8a0d5fa4dbd83 biblio/biblio-er.data
18e4938cb145a82732a65f101e9116e7 biblio/biblio-es.data
-989cfa41dd805151f22391b998eb479a biblio/biblio-et.data
+7862bd1106030e510a8b2f30c3ce0243 biblio/biblio-et.data
dbc94c0e05340acad8d872ea422b9bc4 biblio/biblio-eu.data
48da17c545fe1f0e0bb980e11e4069f3 biblio/biblio-ev.data
3edc9e3d7703e66e19d7dc5d9b976ec9 biblio/biblio-ew.data
2dad2f6055ba99207b46f5d2233eabe9 biblio/biblio-ex.data
de689a01ddc063f690c62cd4d1402971 biblio/biblio-fe.data
-6f283491076356ce340012db0cb10d51 biblio/biblio-fi.data
+ecbd95360809c1870e708647a96f4515 biblio/biblio-fi.data
505f10e18c6d1c307320268b8b6dd447 biblio/biblio-fl.data
-2cc2df1fb834af0579e29727ba05a0b3 biblio/biblio-fo.data
+2c3e39db5301d266955d64c2ce8155c1 biblio/biblio-fo.data
54e0e2e47e5fdfe365d95449655c8974 biblio/biblio-fr.data
da797a204ce4fe8aa8eabde60095fb89 biblio/biblio-fs.data
832399f284b3ffd59ffc4b4557d2abd7 biblio/biblio-fu.data
-9191b78c0fa39211d4a41e2bd2828131 biblio/biblio-ga.data
+c571dbaced7bf79a6af192dc3a863da1 biblio/biblio-ga.data
ed52428f698d3a10360cba872770d40f biblio/biblio-gd.data
-e3b082a3a39f58008ff7575254f9ebc7 biblio/biblio-ge.data
+5d0ec916cd8a0305df140737b72ed695 biblio/biblio-ge.data
48d2f245afd02a8e9a9332a636eeb449 biblio/biblio-gi.data
8d6b29b274c7e810535fb2d6724c86e8 biblio/biblio-gm.data
4e5747d45e144462a38a7e5762ccf04a biblio/biblio-go.data
@@ -522,9 +532,9 @@ ed7e7f51655e4713756d0f31ff243b25 biblio/biblio-hc.data
db886d355d4a6b77bfeb0d89fd2e51e8 biblio/biblio-hl.data
f7f96616b5e9d8f734d3ac30381f761e biblio/biblio-hm.data
5de86f3bd5b486010c4c329cc51e1166 biblio/biblio-hn.data
-7174fb82a4798d45279e7cb2180cb727 biblio/biblio-hr.data
+7e4c35d2f10832d7f7ffbe2b611461e7 biblio/biblio-hr.data
0a7be85324f3ac7484489bf4fac4cd4a biblio/biblio-hs.data
-bc2b5d0ce1137b318581b4331caa61bb biblio/biblio-ht.data
+95a7e3eb193e91854fe2f88b4ef6bf5b biblio/biblio-ht.data
81479783afdc7c8b6ec7add53f18f0ef biblio/biblio-hu.data
80f164bb18e8bc469239ccd670bc8656 biblio/biblio-i1.data
52b44e9eaf6d0683020fa0aabc4dfe0e biblio/biblio-ia.data
@@ -533,18 +543,18 @@ e4fb246225cbe581caf60b4450237e32 biblio/biblio-id.data
8832eb95dadd22b09267c6642611fd7b biblio/biblio-ie.data
240000d9e93fc5b298382828acd777da biblio/biblio-il.data
c1fa08bc37f87a9d6314994f02e77c02 biblio/biblio-im.data
-464260039cc95bd92c784b3505ab31bb biblio/biblio-in.data
+d51f981790f4095e8e0c741ac403f622 biblio/biblio-in.data
09600fead08d9b1430305a9b6c91a214 biblio/biblio-ip.data
2bd5fdde97b23e1c0a85c51f1512a278 biblio/biblio-ir.data
-2f592d785f21d50d6ecb9abd73bc23cd biblio/biblio-is.data
+00ac8887b19cf3d99f555df9724e49aa biblio/biblio-is.data
07a7a85e0a0af678892b8c1c58780ecf biblio/biblio-it.data
ade700757c7ee2e98fae16749a49b3f7 biblio/biblio-ja.data
7468fc9ea4bcd2a830f3bddc14628139 biblio/biblio-je.data
232111c02508a3948e9d88b9982292dd biblio/biblio-jf.data
60c33f0f7e39c6f164f6ef7095b512f5 biblio/biblio-ji.data
-8d2f0a51db259c64369ec5bca0f5d778 biblio/biblio-jl.data
+5867e08617b61376356021cb3e8bb13a biblio/biblio-jl.data
2f79938e6a26438a272c147d70c882b4 biblio/biblio-jp.data
-a4d52468308ee925609179f7f1d59af2 biblio/biblio-js.data
+56511072ec7932ab693bdd9529ef9400 biblio/biblio-js.data
e3fbc7f44120286b85c85b74c5e2daae biblio/biblio-ju.data
ce92ed1bef34ca91fbd4c18a3bf9d6f0 biblio/biblio-jw.data
971d7b011f78b3e7b99f6bb23268aba8 biblio/biblio-ke.data
@@ -561,13 +571,13 @@ adfd9ee1c62c0302c27301babb1360d7 biblio/biblio-ld.data
b2ca691fe943628bf9807267793e2ef0 biblio/biblio-ll.data
9ff1ddaffebfb6648a3a50ed865d916c biblio/biblio-lo.data
0e595c339a3c6dde863c24a22477f62a biblio/biblio-lp.data
-58c7d10fe0a6ed7aae2194c67d9998dd biblio/biblio-lt.data
-daa46562c7d9a87d6e6977d6ae98eedc biblio/biblio-lw.data
-0b83511d14e15c3366bf358f81c971db biblio/biblio-ma.data
+0f8cab491ce133d3e40b720c436f2a9a biblio/biblio-lt.data
+e7769e2446b964d8f0ce3644d83f581f biblio/biblio-lw.data
+8fb70670cd1cd9f445036a542af17b52 biblio/biblio-ma.data
a580d95065094fb5c24f582c6d7b7d3f biblio/biblio-mb.data
5a727dc5e33cfa31aa6e8a4e4cfc9c4f biblio/biblio-mc.data
e33907d69fb5a13cd2db94a71f14e5c4 biblio/biblio-md.data
-ab8829882f900f5523781f3f581dcd1d biblio/biblio-me.data
+2061f12c284f49932a4922470317803c biblio/biblio-me.data
9c83dbcb7fa2fc527ab7f5efa9b9d0ae biblio/biblio-mf.data
61140038adb05a29512053e7c636c641 biblio/biblio-mi.data
76674227093b8962149896e195691088 biblio/biblio-ml.data
@@ -583,8 +593,8 @@ aef58f8e27ffe8d74b8a68fbc2a8e7d1 biblio/biblio-n-.data
786925d872c08f0ef9092b0ca059b32b biblio/biblio-n1.data
843a65a4b8f101adb156de5474ea220f biblio/biblio-n2.data
99255846b019bcecdd3126daca142d35 biblio/biblio-n3.data
-5a420bc4ebb4d32b1f57cc2498b6f72c biblio/biblio-n4.data
-4dfaa4d60e9c8fce6c3d9de3b3ce7114 biblio/biblio-na.data
+fc32c59640471c7d536a0ff5d9ace67b biblio/biblio-n4.data
+c4af5fee18e83f34b93bce0bd360b2ca biblio/biblio-na.data
5179478ab5ec65890dd8bbb5cf74938b biblio/biblio-ne.data
8e72d1f9c211cdd016caee6c7e590bbb biblio/biblio-nf.data
09878e422a6e0d8f4d433f68d6c80fb7 biblio/biblio-ng.data
@@ -605,44 +615,46 @@ f62351bea3b4892943c84c3c34080910 biblio/biblio-og.data
20cc0f041aeeb23fa9d7387f863824bd biblio/biblio-op.data
932acb794e30e519d5d33aba656f2097 biblio/biblio-or.data
fe43012373bc205ce2eb78784baa2e32 biblio/biblio-ow.data
-9e01ccf3e05ccc71f208a50f19e74bd1 biblio/biblio-p0.data
-e641e48511cbed3cc22593b1051a2971 biblio/biblio-p1.data
-a8f5b71bbc95c2fb1b03641b0840a058 biblio/biblio-p2.data
+9cffc13de981dc61603d84c065c54677 biblio/biblio-p0.data
+07fea0d2f875374866b66afbf42d29ef biblio/biblio-p1.data
+c5dd51da813d73920163727c2072875b biblio/biblio-p2.data
ecef800cee9f21747daefd00631c9f6e biblio/biblio-p3.data
c00528d822f1c31cdf1c189b70d7b2b6 biblio/biblio-pa.data
4bd2a20da23aace3ec0d8ee342793b71 biblio/biblio-pd.data
-b40f5e837629a3afef0032635cc04a2e biblio/biblio-pe.data
+274740e89390c8bc79040c9f17549901 biblio/biblio-pe.data
+27d7a39e4191432292628c1c305c1a4f biblio/biblio-pf.data
95ace3401d08748bbe7a786d384c31cd biblio/biblio-pg.data
f9ee0944ff6d738c893dd7febaf2cc76 biblio/biblio-ph.data
6f6331551a04a69ad91414766febd530 biblio/biblio-pi.data
caa705349358b49584b3dfdcecc9445a biblio/biblio-pk.data
a6700203cd7ce991d12b3b462947b545 biblio/biblio-pl.data
7979287826bcaa6eb18a1626df250824 biblio/biblio-pn.data
-626277d4bf040e81df9039c36863f4c5 biblio/biblio-po.data
+39216492157fd886c7a228ddd6e70b03 biblio/biblio-po.data
5034e86b7249456ef8bd7538e171a0b6 biblio/biblio-pp.data
-369cf3708f4ffa8d90e8951e09bd1e76 biblio/biblio-pr.data
+42227a56fefcc224b4eb2b280cb1369e biblio/biblio-pr.data
e66e2312ec837c237fefb66b3351c533 biblio/biblio-ps.data
471bb859669eac981c80a008e1b2fbab biblio/biblio-pt.data
-5387f248e2349420a07bddf770eae3b0 biblio/biblio-pu.data
-0bcae58939bed1154148f097fceb2014 biblio/biblio-pw.data
+8f51b6f6fd5f12319975ba37925fbc26 biblio/biblio-pu.data
+7cb88bd853f4f6e22d422e41011b1f1b biblio/biblio-pw.data
b027b82c432d9137b1f80df8ae45edde biblio/biblio-qa.data
36a1bdc40199c96897eadc6eb6109848 biblio/biblio-qb.data
d91e518cc4033c2d9f593ec75fa1eb6f biblio/biblio-qn.data
c20d1ab9598220b4903ace7cc5733514 biblio/biblio-qu.data
30a03064c1f5712531f41a22142424da biblio/biblio-r2.data
a5c8c4aa5c056e2fd6be281730bbcd40 biblio/biblio-ra.data
-74a186a332b045e265ccd9ed96b6555f biblio/biblio-rd.data
-4c50531256d078c7ed74bc9642afc32b biblio/biblio-re.data
-13db8a871d8b502d085650752799f099 biblio/biblio-rf.data
+0adc018ae25b593d8f0e33e4c76af2cf biblio/biblio-rd.data
+fb9a75bd8d25c1ac5d596d8af1a2e56f biblio/biblio-re.data
+de3c47f1c55384ef30890b0b19c62d73 biblio/biblio-rf.data
b2657ff1366305775ce087e72ecbd0da biblio/biblio-ri.data
0a3ef25b330b2ab686402892513181b5 biblio/biblio-ro.data
c24ce96aab3c7729d5033a3ed1bd99a7 biblio/biblio-rt.data
bf1a912a2db6e7b13d868cc592daf7e4 biblio/biblio-ru.data
8699b27ea7e2abbfff03a7d61e312c74 biblio/biblio-s6.data
69896a5dad2a2908053695b52c0b9c60 biblio/biblio-sa.data
-6d935c0d58dbf9211c8a446fce2f297a biblio/biblio-sc.data
+4e429458d06425ccdb3c0e7a0d089c92 biblio/biblio-sc.data
c230aa775ecaa2ccea3a7a964589b5cb biblio/biblio-sd.data
-39cff4b492b7aab1f874472f9a63b69b biblio/biblio-se.data
+3df78ae9be9fe56f187cfc5fc965b748 biblio/biblio-se.data
+eb0e404cc2fc5513f125e557d6615b0b biblio/biblio-sf.data
14edabd15d80eee81db1adf9f10cc2f2 biblio/biblio-sg.data
1483f83c6c28dd14687be7461fd29874 biblio/biblio-sh.data
bb6fbea873ff8a4635ae2d05a8b0312b biblio/biblio-si.data
@@ -667,7 +679,7 @@ b36cb224ad5022b9b8beded2ea517bfa biblio/biblio-ti.data
48d71b48d3ba8ac01d424889a4366ddf biblio/biblio-tl.data
8cf84d26df72fb59f5dc84e4427bbcad biblio/biblio-to.data
8f38cc7e50cfbaa35b49dc2d2519bd92 biblio/biblio-tp.data
-db103f9435bb1cb9251cd7458a01d594 biblio/biblio-tr.data
+b74cb7bda103e938b4d2a64360ed686f biblio/biblio-tr.data
e886742c4956a76e9ccaff7a779d20eb biblio/biblio-ts.data
39210bbf943e4e183ee070c995684bca biblio/biblio-tt.data
6d0643e505978c94cca916280cb99ddf biblio/biblio-tu.data
@@ -683,36 +695,36 @@ a996ad963f9b19483ecedd20eb25821f biblio/biblio-un.data
04b6f5ebbbff115318de7d03e994d72c biblio/biblio-up.data
cf4099c42a30e0afcdcd72da2d4f4526 biblio/biblio-ur.data
de154a27efad36322a9edba1aaf810d3 biblio/biblio-us.data
-91ae56840b169adc26e34684f6f95b0f biblio/biblio-ut.data
+7d3e7653f9c78e17a7032663cb673cf8 biblio/biblio-ut.data
d750dedbfabc71fbd9696c83d2816097 biblio/biblio-uw.data
b0541a332d938c743c074cbc4e3237e2 biblio/biblio-va.data
60e67db9854cb5a5e4276d5e80542886 biblio/biblio-vb.data
9c85c3be32b4f25c74e8ca752858b97a biblio/biblio-vc.data
-f8c9c970982cd50ea9e060f782f7d819 biblio/biblio-ve.data
+84cf4765c411e8d14e886d5e85f3177e biblio/biblio-ve.data
6c2fb624ec0ac2cd5610ea0b4953c4ff biblio/biblio-vi.data
7ade44ebc4f12c9cea1e4251ca97b2cb biblio/biblio-vm.data
-f51d1b3352bd6f8369efa5b5d89a4bb2 biblio/biblio-vo.data
+6761d451977c0c0c65548aa8ef441413 biblio/biblio-vo.data
0c400ddcaa784f2b5dac926eea66dc73 biblio/biblio-vt.data
38b1d418d094309f5b77535be74f758c biblio/biblio-vx.data
344a7842e157edfe28adba0b176c64c3 biblio/biblio-w3.data
-239deaa73993ca19e44d2587c78f6149 biblio/biblio-wa.data
+b611de3e9bad76986a575828200eff5e biblio/biblio-wa.data
ef1443d758854b90a4bd163231e780d7 biblio/biblio-wb.data
e3f0eb41f4422b86ec4e3a1532f64f83 biblio/biblio-wc.data
85b2eea25ee4fb2b66d78d2c0ae5b012 biblio/biblio-wd.data
-cf6f0e7b22df8f98798ba0f770da888b biblio/biblio-we.data
+c04423bfc2c868309ced433b806866e6 biblio/biblio-we.data
1a5f7db0d1070f153c617556831961fd biblio/biblio-wf.data
-1576e1590f44051e8c53e16fdce83b5b biblio/biblio-wg.data
+3e1daaf39d56fde8cf4aea51976266c9 biblio/biblio-wg.data
72e42c8ea75a92eda6e042bdb9d91b7c biblio/biblio-wh.data
-2ba998907562700f831d316189ea93af biblio/biblio-wi.data
+a182cbb9a66d1865accc2b27d205c3fe biblio/biblio-wi.data
f4ac702eb7d0f934e6fd0db4d5a8d814 biblio/biblio-wm.data
-d4cbc84e16f960f2b18d45a07bb53dfc biblio/biblio-wo.data
-fd60d8623e8ef34cd2688569f2cec1ad biblio/biblio-wp.data
+4c326e94f398085e982738446975561b biblio/biblio-wo.data
+17d365496c0c0149a2afdb82a2541bfc biblio/biblio-wp.data
dfc992ef4ece1af058d953e6251948ff biblio/biblio-ws.data
7cd68c5f2bea77112b7383b6f4d330f8 biblio/biblio-ww.data
ea739f8c3ee8054e3992dd5921fb4b72 biblio/biblio-x1.data
4b800f9b07561c6520055bdc8ce1e02b biblio/biblio-x5.data
c39a6f0a4caf21ca184679fa6747edbd biblio/biblio-x6.data
-5dfd250804986b2a50e6233c2dda4f06 biblio/biblio-xa.data
+364b503be08317809137f7d4da9e2bc7 biblio/biblio-xa.data
1044ac0859b8e667a110bee1a8c3554a biblio/biblio-xb.data
5a8ad365f11de1a8b6a29b93a87d3110 biblio/biblio-xd.data
a957efa2e5099ff95b96c431fd9ad2bb biblio/biblio-xe.data
@@ -721,537 +733,541 @@ eedc3494c18405473c73b712f27e2598 biblio/biblio-xh.data
62990a6f6b155af25cf83f3e6efb4db2 biblio/biblio-xi.data
b5ebbb5163be155d6ba429480a1a8a28 biblio/biblio-xk.data
a7726f1b89e88bba26420ac790fbc46d biblio/biblio-xl.data
-e24979f21922837665240c846b0e70a8 biblio/biblio-xm.data
+1abc56eb2ba3e110e3f7af694b47bb64 biblio/biblio-xm.data
29fe5baa9c0795cded7be2d7180e2bb0 biblio/biblio-xo.data
-331662f9b47e8af9cd0d8256c660aaea biblio/biblio-xp.data
+bb0e0010e50c7236b86b284e764fe440 biblio/biblio-xp.data
3ae46a0439fb9da1c5c582d4120a1ae0 biblio/biblio-xq.data
-87328c27b803d361fa5482dbb6a4b8cf biblio/biblio-xs.data
+35018566e0971d8c197de7d444e75a6a biblio/biblio-xs.data
1e49f065b5d881f5b57c033c1e394939 biblio/biblio-xt.data
9fe2a781a9e22d20a12664f01dbacabf biblio/biblio-xu.data
74bde8c504dcbe7f81b95e21385357d5 biblio/biblio-ya.data
455ed85ae301fa94171aa94e3608aa64 biblio/biblio-ze.data
f6c6765f2d2f08164e78bf8904585f93 biblio/biblio-zh.data
91306e909b280f6fcef1a0d5256e33de biblio/biblio-zi.data
-1d8fbe9f24937136524dcce0abd6b5d1 caniuse/data.json
-d9716d77e7a2a7cde12cc700ffd3e66e caniuse/feature-aac.json
-8331825d2668e07500ede83b10340e0e caniuse/feature-abortcontroller.json
-24c62b8d533f33e8fc3d8a4b0c931290 caniuse/feature-accelerometer.json
-733a621d893d219a0ab3111ea17a2d44 caniuse/feature-addeventlistener.json
-0624d129b89ae3bc2cc4ba02b0b745d5 caniuse/feature-ambient-light.json
-e5598335181c9aca5260acef9f4c0b3c caniuse/feature-apng.json
-1f75cb34be8e1bacd63c7da6e31af23e caniuse/feature-array-find-index.json
-d0d1e5b73a9af0cdc46c0153184f2155 caniuse/feature-array-find.json
-671979fca26b581313231eda1486eefb caniuse/feature-array-flat.json
-50bc2ff7b20572fc615e7a0326031884 caniuse/feature-array-includes.json
-b5128bf5df5b8a0d5e28d61e50240ff6 caniuse/feature-arrow-functions.json
-7829aeba634c4784d525f6954037bf12 caniuse/feature-asmjs.json
-0ce6fc2af84f1b54112d99f02846df29 caniuse/feature-async-functions.json
-5fd81daf5c1891fe1d51b3e1713beb33 caniuse/feature-atob-btoa.json
-a6c62d22a94160ab686c5d2e29ebdc52 caniuse/feature-audio-api.json
-215e8506e32fb3b1a614bb0b0c4c7ca8 caniuse/feature-audio.json
-1a69cab571a8695ea4ea03e5670b7ae5 caniuse/feature-audiotracks.json
-f3bbf389694c588cee26b8f629eaf120 caniuse/feature-autofocus.json
-620f9e067c24ba928ca1b6925867c293 caniuse/feature-auxclick.json
-677906d8d48807862cdb6287d3a16347 caniuse/feature-av1.json
-772631c939c1ec159f074391223a0cba caniuse/feature-avif.json
-820524a63f1581e0489421f63bc95195 caniuse/feature-background-attachment.json
-30d495b8fac685483197ec62a662c8fe caniuse/feature-background-img-opts.json
-c1364b7c0d8dd68407e7919a583e7d28 caniuse/feature-background-position-x-y.json
-510b37d242182ed954c454e21836c874 caniuse/feature-background-repeat-round-space.json
-ad76ca266e84a64d82a78d21c8f1b0f6 caniuse/feature-background-sync.json
-73d0c8a62356cfb4b7280cb063504846 caniuse/feature-battery-status.json
-3237d60c27c4c80caa3836d002d309c9 caniuse/feature-beacon.json
-cba7f49c96eb81c0eb5ec013ba5aa6ab caniuse/feature-beforeafterprint.json
-3a05e057411f7f9e9a9a4cac7b880ea8 caniuse/feature-bigint.json
-c27d77259b3442af3a78317f9135e060 caniuse/feature-blobbuilder.json
-23c9005437e002a5d7d6c849563a9dbb caniuse/feature-bloburls.json
-a363f3702a34d087136bb1daa6cd7ab3 caniuse/feature-border-image.json
-004161389a9098dd24b293bc09f6107a caniuse/feature-border-radius.json
-2bf3d62f1c7a8386e649570daa54c398 caniuse/feature-broadcastchannel.json
-ca3e21f1edf000111d71739079795b16 caniuse/feature-brotli.json
-c386d744591e303f7bdde82cf2542c62 caniuse/feature-calc.json
-303b229736a387ebc354b66374c8790b caniuse/feature-canvas-blending.json
-e025ee2ef7dfc177504106ef77dfeb34 caniuse/feature-canvas-text.json
-2b78c61ccfc405157a3f22aed4aef047 caniuse/feature-canvas.json
-29939b8df749fbfd1320b0717dfce3d1 caniuse/feature-ch-unit.json
-049571c43f20acb2192b264d042d06b9 caniuse/feature-chacha20-poly1305.json
-cbf7fe7a5549dc33acc598186cf4188a caniuse/feature-channel-messaging.json
-952aa78be63a65ee5dfa28043c28a490 caniuse/feature-childnode-remove.json
-7ab40f52d684b188aa3729a037fe0cb7 caniuse/feature-classlist.json
-87acb15c127aab66df7f992003b996e9 caniuse/feature-client-hints-dpr-width-viewport.json
-450b03e4f93158795b7b93aa12771d28 caniuse/feature-clipboard.json
-c020ec68d2b1cd8bb2aaa288afb78f2f caniuse/feature-comparedocumentposition.json
-497dd7b6b9485c1a708f707bf03a3ac5 caniuse/feature-console-basic.json
-5ca9f0f7d502889815b3f713c51f55da caniuse/feature-console-time.json
-5672568d8fc3ea1f067c964496fcebdb caniuse/feature-const.json
-f2330fc44cfcd38e7e18ec01635f3d32 caniuse/feature-constraint-validation.json
-9a0ea44c8c30eecd8744d5c41f036ac6 caniuse/feature-contenteditable.json
-a0608afe6a10e9de2065e7bb2251d2bc caniuse/feature-contentsecuritypolicy.json
-8340400f8699300b3331c3a071886fc7 caniuse/feature-contentsecuritypolicy2.json
-c78ebe030dca911060a093418f8a7d43 caniuse/feature-cors.json
-630d5993cc23af9bd9b914cd8fc6ebd5 caniuse/feature-createimagebitmap.json
-32b51080ee2e613b5e3f05109588a31c caniuse/feature-credential-management.json
-8d08f675262806b50b0087f3137bfcf6 caniuse/feature-cryptography.json
-0186630600bba0aa355611bbc7324d61 caniuse/feature-css-all.json
-7a51e98fab60346f5b7aa54ae5c60906 caniuse/feature-css-animation.json
-bf6e09bce64276e322cce81d17066ce0 caniuse/feature-css-any-link.json
-e39a97e635076bb6faa60982362f5bd9 caniuse/feature-css-appearance.json
-43d3fec17f96243a85091c5e10b13105 caniuse/feature-css-apply-rule.json
-99cd2fe85ceaa3ad703cea1ef72dadd4 caniuse/feature-css-at-counter-style.json
-aef243426f1733ecc425123909cdca4d caniuse/feature-css-backdrop-filter.json
-53fdb2ccbf9b42ede320e8254b4795d8 caniuse/feature-css-background-offsets.json
-3c6e622c7afd0d49155928dca5ecd31f caniuse/feature-css-backgroundblendmode.json
-ba057b7c36f0e70feb43b938c6d18cb0 caniuse/feature-css-boxdecorationbreak.json
-08ef1ffbf2053ac89663fbb1311efee1 caniuse/feature-css-boxshadow.json
-8bde0f5e64c6befaaf9b532f9f991f2c caniuse/feature-css-canvas.json
-20ee7ea2b8bfd4b9500259cd330dc065 caniuse/feature-css-caret-color.json
-11c6bc75a752238bd39508b9b1cbbbb1 caniuse/feature-css-case-insensitive.json
-6efd6c2fcaf781e1e0cc9235dd6f8854 caniuse/feature-css-clip-path.json
-51df6bd8451616a0bb3d208a6c7bed24 caniuse/feature-css-color-adjust.json
-2614723e4e8a0791ea2e75103a00e3d4 caniuse/feature-css-color-function.json
-690e5d6f4d03df712fea771d1cde2d08 caniuse/feature-css-conic-gradients.json
-fdb0ce8f771198bcf07556a28f3f8a9c caniuse/feature-css-containment.json
-2231f2bbca09be50364fc1f3dd2d4682 caniuse/feature-css-counters.json
-ffb3b24e5cb2bf6db2f4e14ed977d047 caniuse/feature-css-crisp-edges.json
-061f8fdf4cfd9384890e2a7300bd902f caniuse/feature-css-cross-fade.json
-f187a2b222a4f127392542bcf277abc0 caniuse/feature-css-default-pseudo.json
-2abd3d29bfec636fcae29bf073d91fd3 caniuse/feature-css-descendant-gtgt.json
-6bfdd6ab1a2dcef90d0fdc18fb8de95d caniuse/feature-css-deviceadaptation.json
-8c7b9ac127075dd971d67b0b795df9db caniuse/feature-css-dir-pseudo.json
-54e0ab861b97b91f11387dea711487f6 caniuse/feature-css-display-contents.json
-38d6e921cc7416ed253d7137a4924767 caniuse/feature-css-element-function.json
-a029ad6435227e99d1502c92507e9db1 caniuse/feature-css-env-function.json
-7fb5ed8bfb965f25aab71040be20a2e8 caniuse/feature-css-exclusions.json
-9590e1d39317365a8e0fb413c0341b96 caniuse/feature-css-featurequeries.json
-2b44ed100b14690fb057255df773fad1 caniuse/feature-css-filter-function.json
-b108a0fdbbeedc68e8eb9f22c0d6a633 caniuse/feature-css-filters.json
-6e7aa9b86621b7605e66df044de5c5bf caniuse/feature-css-first-letter.json
-6f3802aeb1f835e95109851f25b630e8 caniuse/feature-css-first-line.json
-912dc5186273c8e4db0791ee13f5a24c caniuse/feature-css-fixed.json
-a8481ddaeab9e17bfad99df54f614381 caniuse/feature-css-focus-visible.json
-34893c33e7e97adb8abd260ddaed0c55 caniuse/feature-css-focus-within.json
-0c00c4093725e6721b888a1b1232b5a8 caniuse/feature-css-font-rendering-controls.json
-0f5a9fd93c95ac873e402fc326a1d9db caniuse/feature-css-font-stretch.json
-484218ec5ac781ede991c13d35565a2d caniuse/feature-css-gencontent.json
-62ee8a9dc59b65a7b351c0d1307633a7 caniuse/feature-css-gradients.json
-b78071ab0fd6d63463085271e7ff9a3c caniuse/feature-css-grid.json
-cab4e533d2ffac451ca6706f71c38263 caniuse/feature-css-hanging-punctuation.json
-e9e64e615b89e8df75f5543ec1c9c0f1 caniuse/feature-css-has.json
-8ba53a3c2f1c23e3e1fa7706221ffdeb caniuse/feature-css-hyphens.json
-ed9e268f1b7943a0859800e47ab452a5 caniuse/feature-css-image-orientation.json
-08fec6775d61146a8fd85a13870dfaa1 caniuse/feature-css-image-set.json
-70753d96edb4cd3dbc19f739fc291e3e caniuse/feature-css-in-out-of-range.json
-91139106080887ee42f55559053f4ad9 caniuse/feature-css-indeterminate-pseudo.json
-641228ed3f618adb142a797545650377 caniuse/feature-css-initial-letter.json
-0bfd148b7619d3e90d62a199a02779dd caniuse/feature-css-initial-value.json
-5f3f6e73e46e63c7108688f25809e6e4 caniuse/feature-css-letter-spacing.json
-80fb8b0a9bc7258956c86711d5905d27 caniuse/feature-css-line-clamp.json
-c992a7a31da0307694c294b76ab982e6 caniuse/feature-css-logical-props.json
-4c6bae49b9e487136797aa202713e25d caniuse/feature-css-marker-pseudo.json
-7e6458db8fa50642958f74fb5fd0dffb caniuse/feature-css-masks.json
-10a0438015d07ed11d11d7d38bceadad caniuse/feature-css-matches-pseudo.json
-9f0119b154f8f5e842fb698bc04958c8 caniuse/feature-css-math-functions.json
-2346466b0e3012ffbcf7d2bf00139420 caniuse/feature-css-media-interaction.json
-d06166a07ac0c8d4bd42b2ec22e93a0b caniuse/feature-css-media-resolution.json
-9fb8d2614bbd0fca82ed08201dc9622b caniuse/feature-css-mediaqueries.json
-874f6344c71fd0658fc5c2973999a566 caniuse/feature-css-mixblendmode.json
-9614e609a8c70b25b4df8205b7388865 caniuse/feature-css-motion-paths.json
-914e17d5282f053b251e448d1eedf408 caniuse/feature-css-namespaces.json
-de7382ffcd067d354120b6026ca396e6 caniuse/feature-css-not-sel-list.json
-3755e633fdf584105193fc86db00601c caniuse/feature-css-nth-child-of.json
-d32a5888a0f0602f1f39600b34c55b92 caniuse/feature-css-opacity.json
-e27d0220a74934fd4a9266f4828da058 caniuse/feature-css-optional-pseudo.json
-e4c603722c8d5113117577117da327e3 caniuse/feature-css-overflow-anchor.json
-93ddfedb2c6e6574e9b2e9362e3478c7 caniuse/feature-css-overflow.json
-9b04e1bf0b592501a74d12edb5595775 caniuse/feature-css-overscroll-behavior.json
-f0cb465a172f3e558124a232448408b4 caniuse/feature-css-page-break.json
-f8f382fbf37d674cfc12fe559519e983 caniuse/feature-css-paged-media.json
-cb830fadb9d39840c6426508ed0855c0 caniuse/feature-css-paint-api.json
-3985195cad702469304b623f392377b7 caniuse/feature-css-placeholder-shown.json
-578fcae4d966925c40341e89bcd3da01 caniuse/feature-css-placeholder.json
-b9cb204aac21b48e4d8e01a930011cb4 caniuse/feature-css-read-only-write.json
-49761c8cfe2c0d7ae011eba16ab34331 caniuse/feature-css-rebeccapurple.json
-3899fe1145d4e1b9d5cd5439dae80a27 caniuse/feature-css-reflections.json
-74d7aa0ac0b4d6feb0425f4c908ce405 caniuse/feature-css-regions.json
-351cf9be48ae642b09832ccf381993a2 caniuse/feature-css-repeating-gradients.json
-979ce60759582154b421a5041733c719 caniuse/feature-css-resize.json
-3ebda388eb24f5dfcd2f00beb4bcc381 caniuse/feature-css-revert-value.json
-3d1eeb5d63a43d9bc0d96147ba96347a caniuse/feature-css-rrggbbaa.json
-ee836a509392924f558ada3f8e9d1caa caniuse/feature-css-scroll-behavior.json
-eaa837b60c634705db02a9d63de9080c caniuse/feature-css-scrollbar.json
-65ad930f565137165ee14a561bf7cb16 caniuse/feature-css-sel2.json
-b6638d5c80392c192f2306b04c18311e caniuse/feature-css-sel3.json
-ee374b70f3c7303d287f79fad149718a caniuse/feature-css-selection.json
-cf8720e50d416bf4f3a763a6f4c83c1d caniuse/feature-css-shapes.json
-9bdaa1f4737a0f54140acc6c67fa187c caniuse/feature-css-snappoints.json
-ebbd93321ed9127f024500c19a9a55aa caniuse/feature-css-sticky.json
-9dd0eac8ca17a7f9456a052441ad7cd4 caniuse/feature-css-subgrid.json
-20e25383ee1cf946bc973b4a7f72b20b caniuse/feature-css-supports-api.json
-0427ad8f1fb1a08b9ef1148545c86b04 caniuse/feature-css-table.json
-d18468c8ac3d02db1cd4a0de241fc595 caniuse/feature-css-text-align-last.json
-8e35cf16065dd0391853c8f9c7637f0f caniuse/feature-css-text-indent.json
-b4c93a521e697847811186040fcbffca caniuse/feature-css-text-justify.json
-3d3b208f2ea1f3bbc9942d61c8dfcc12 caniuse/feature-css-text-orientation.json
-7556e29b2b51d1c9dfdeacd64c0f76d6 caniuse/feature-css-textshadow.json
-1ecce482145883aa059efe1a1df4816f caniuse/feature-css-touch-action.json
-cb168fe447dc54631eae9d40f32e6c07 caniuse/feature-css-transitions.json
-c69f6755c630b46a5bfb4a985064df45 caniuse/feature-css-unset-value.json
-cfd5cb672b788494ecda368ccc0cdcf0 caniuse/feature-css-variables.json
-4c411cb5b738432cbbd1d944eb7c5df0 caniuse/feature-css-widows-orphans.json
-76d8faebd14ad8ed9dcb49131899c45e caniuse/feature-css-writing-mode.json
-4aa07c7d624cfbc766cd28b6ed48e49c caniuse/feature-css-zoom.json
-8406fcb12ada0b1726cd1f732a3c57f2 caniuse/feature-css3-attr.json
-13a1b5e129cb791f33a143ef14304070 caniuse/feature-css3-boxsizing.json
-441aca1274534ad74b1cdca8945b5f8f caniuse/feature-css3-colors.json
-9d65cfabfedf6a32398739664336cada caniuse/feature-css3-cursors-grab.json
-760dee2baca19d5be8bb69865ab5c047 caniuse/feature-css3-cursors-newer.json
-839c861867700083e05b1ba3c7eade14 caniuse/feature-css3-cursors.json
-e83670f4a9da0236b99a1686babbce0e caniuse/feature-css3-tabsize.json
-5c2d66dcbf3259ba487fa32909e1dbab caniuse/feature-currentcolor.json
-11733c481327ecd203aebf68e04120b3 caniuse/feature-custom-elements.json
-0c8d3f537e9e54bcd827d6a7004bdc7c caniuse/feature-custom-elementsv1.json
-a6e9de0eea83cb71a6f856f29d5a8f69 caniuse/feature-customevent.json
-65600e43166805697a9697fd493d86fc caniuse/feature-datalist.json
-b535a3f28c6016c3ee6797361a52301f caniuse/feature-dataset.json
-aa484db091e0fd205b4cc05f3bdb6aa3 caniuse/feature-datauri.json
-ece1064d381736f1508539867abe5b06 caniuse/feature-date-tolocaledatestring.json
-727f70dab0af80b6621fcfb2a34c39cb caniuse/feature-details.json
-36fa45f188b8ae455baab28fbe9c6c74 caniuse/feature-deviceorientation.json
-14a6e843d875cbeb1e584083bac09a18 caniuse/feature-devicepixelratio.json
-1c7a4953c034d2d59f9ef704a6274920 caniuse/feature-dialog.json
-463c9a310626f40486bd3e9df99afa3b caniuse/feature-dispatchevent.json
-aa3b0dd589c72bb1f462ba187a5d4bbc caniuse/feature-dnssec.json
-22b2a08e73060421852019a41e379df8 caniuse/feature-do-not-track.json
-8e6645fda77a7ea3cd4c084bf46a24fe caniuse/feature-document-currentscript.json
-f6a1ff29fafeac3794957f19a50b56f2 caniuse/feature-document-evaluate-xpath.json
-dfc0f07cff63c79921487cf8e780dd5d caniuse/feature-document-execcommand.json
-7f30de9d6474eea7266e1eb67bc57305 caniuse/feature-document-policy.json
-89a44fa584be94fe6835b126f259a56f caniuse/feature-document-scrollingelement.json
-69f3fb7e1b50ef058d8981e195c58a66 caniuse/feature-documenthead.json
-9a5c70624f56a1eb41d66cd1140c8421 caniuse/feature-dom-manip-convenience.json
-cb4381d86e4d17529578a825a325bd16 caniuse/feature-dom-range.json
-3caf1b1e02465854698f548b2052c53e caniuse/feature-domcontentloaded.json
-b5d4fc03ee7668046974d12555062961 caniuse/feature-dommatrix.json
-5482cc87ec59a38d8c7f963ee0398698 caniuse/feature-download.json
-556990199659331e27195e3be3b5cd85 caniuse/feature-dragndrop.json
-d77ede5d09272eaf51fbae7cf0d5b758 caniuse/feature-element-closest.json
-75eb08f6dea10a69157cab078bdc2a53 caniuse/feature-element-from-point.json
-ef0fb7ced69b1c49d53ef90ddbe57f08 caniuse/feature-element-scroll-methods.json
-91e7a6a08a8fa1a20a02a4c684337e40 caniuse/feature-eme.json
-29b746729723666cf66e65d314897ebf caniuse/feature-eot.json
-cd5d2837d8e06258e0103c203ce5cde8 caniuse/feature-es5.json
-ddec9469dda2a5a845335551bbd8c679 caniuse/feature-es6-class.json
-44b31804ec98af16adebe41aaeac0d81 caniuse/feature-es6-generators.json
-00c5640e6d3904cf23de99349d5e6cb9 caniuse/feature-es6-module-dynamic-import.json
-eb96c9ee3e7d7f58f235aaa239c0763d caniuse/feature-es6-module.json
-076d5a7158b34637de5f000a731c9c3a caniuse/feature-es6-number.json
-032d68b728c46b5c05f625296e24b79e caniuse/feature-es6-string-includes.json
-b70fefc66f7b97c94960909dab519a76 caniuse/feature-es6.json
-11ccecd01312ba66aa8de3fbd5c047da caniuse/feature-eventsource.json
-4e9eae8eed068d10bd44b8a1fc34f036 caniuse/feature-extended-system-fonts.json
-9a469383c74e45c0b5df6ff8a32f106e caniuse/feature-feature-policy.json
-83a2a0c42f68d36d6f559502fc928824 caniuse/feature-fetch.json
-d6d78695f5308eced65c64fe085617a0 caniuse/feature-fieldset-disabled.json
-b081471655bb3245b5dd691d2f62c6e5 caniuse/feature-fileapi.json
-7d40ca61a134abada751169ebb016e72 caniuse/feature-filereader.json
-25512d23c62127c2b4f6882c738f8d07 caniuse/feature-filereadersync.json
-e5fc10db4be306d10812d46de37c2b17 caniuse/feature-filesystem.json
-9003229f749b9333d7c27062d22ae988 caniuse/feature-flac.json
-b9aae40f9f26a1c59c264382b5fefa0d caniuse/feature-flexbox-gap.json
-e949602a95fe935aea0e3c8cc0b03411 caniuse/feature-flexbox.json
-b6035a2b770bfb6d521771053907ae3a caniuse/feature-flow-root.json
-37391a1fc27e9bdbd224ecf83d268b50 caniuse/feature-focusin-focusout-events.json
-37d33ff5e77f89959317e0711f48c9a1 caniuse/feature-font-family-system-ui.json
-dd4f18c64d239871bc735ed205e2125e caniuse/feature-font-feature.json
-607d46f0c4a49fe5998377bbb6771d25 caniuse/feature-font-kerning.json
-ad06ad91e2c0c35e1a87d6bc55e13b55 caniuse/feature-font-loading.json
-8eee8bcc80ff95a3955fff13f73f221c caniuse/feature-font-size-adjust.json
-0ea3f545dd3e8252d6ad49060b10ceae caniuse/feature-font-smooth.json
-9e4f0d57165eb40df65a54a38c9e95ec caniuse/feature-font-unicode-range.json
-efd0e6c47f2364ce2f7756f61d1e8023 caniuse/feature-font-variant-alternates.json
-871258127ecfbed57625100e00aabce2 caniuse/feature-font-variant-numeric.json
-010bc93494a136eb9fdbbe75603da45e caniuse/feature-fontface.json
-48fa3ab07f37ca641f79646e737327c2 caniuse/feature-form-attribute.json
-85f0748e0c0d989bff28f613580a6231 caniuse/feature-form-submit-attributes.json
-b92ffe0d64a81786b35f57f950b63e71 caniuse/feature-form-validation.json
-129fee8cc12e56ca484802a0e9e51867 caniuse/feature-forms.json
-7e0c59abc9a3e89528bb10b079256933 caniuse/feature-fullscreen.json
-bb2c10862ed31b4d93a38c0cea88d52f caniuse/feature-gamepad.json
-cb8395e8a851e6250c693f6f1e11d601 caniuse/feature-geolocation.json
-9d62f4571b03934b6110fb01238b509a caniuse/feature-getboundingclientrect.json
-f8cf3cb6596a37decfabe9f6816d7eea caniuse/feature-getcomputedstyle.json
-9e2c275621bc6a8eb21c21e69668b9d0 caniuse/feature-getelementsbyclassname.json
-49649fb10d4f5bf219a0c49821b1556a caniuse/feature-getrandomvalues.json
-962052ebcc9ef62107a83ea194b9e5bc caniuse/feature-gyroscope.json
-b219efa92f98028324080bc3bee84f86 caniuse/feature-hardwareconcurrency.json
-b9a4f9955f043b8cbd80f90f2feffee3 caniuse/feature-hashchange.json
-cacbeb53d19494d0bb91ce4d6612603a caniuse/feature-heif.json
-5fad65a0c125b4f676888122e9e0e2ba caniuse/feature-hevc.json
-0eb27d0626a58ffa4a30e5f99c1b7736 caniuse/feature-hidden.json
-d159f436a4fa54b880d5db2f60d68478 caniuse/feature-high-resolution-time.json
-2af3d1e77b785a81fa969b7a049bba33 caniuse/feature-history.json
-b0263af99d1450a449dbd13e1e6d0193 caniuse/feature-html-media-capture.json
-7971b8603220b27f59b2929b4157b131 caniuse/feature-html5semantic.json
-c52e2a313809f3098f8e321bb1f1e600 caniuse/feature-http-live-streaming.json
-d8063bae5a1dad8be33295ef8c91d959 caniuse/feature-http2.json
-5465fc16659ee8cf35c7558224a9bb63 caniuse/feature-http3.json
-c04b9b7b88de2299ad88ab14a89bd1d7 caniuse/feature-iframe-sandbox.json
-8957a7be3a309ef2357ef057f04e5af6 caniuse/feature-iframe-seamless.json
-fcad00678317d29a1974795c38be35c3 caniuse/feature-iframe-srcdoc.json
-25197359b59c8d954add1141746810a8 caniuse/feature-ime.json
-e009ea0771b42762cab18dd6de60b1bc caniuse/feature-img-naturalwidth-naturalheight.json
-127b07f5666f95ada99ffc3cc48c8561 caniuse/feature-imports.json
-f8565317eef01cd02f0f770b66e1bd3e caniuse/feature-indeterminate-checkbox.json
-c37d1239d1761a35ce6d20c6bd21534e caniuse/feature-indexeddb.json
-d3243b0aeff55891fba8c81dd13ed5ad caniuse/feature-indexeddb2.json
-67a674386c8cda8277ea97375a2f0a79 caniuse/feature-inline-block.json
-14ef7c93d224fa9d6297f4c8405aa3ab caniuse/feature-innertext.json
-28fd6a8c7aac9e4ed9169384d0c49e1a caniuse/feature-input-autocomplete-onoff.json
-74a3d3833dd4cd02ea1000d1ec41fc64 caniuse/feature-input-color.json
-c737ef2a6056fe024ff62f8e892545c3 caniuse/feature-input-datetime.json
-942f571627e3c413e8464291b3fad6b0 caniuse/feature-input-email-tel-url.json
-9ab43cb8416ea1e8f7b1a50e3308c61a caniuse/feature-input-event.json
-acfdb6840c048aee2f2d8dcb7dd6daba caniuse/feature-input-file-accept.json
-7508ee2a656c6383e2cda26b74c90254 caniuse/feature-input-file-directory.json
-dddd33b57f6194be5584db0a6613c8fc caniuse/feature-input-file-multiple.json
-847b8836f150337d979efaf59d52d84e caniuse/feature-input-inputmode.json
-7550343c28f138b8197f0d7d8a221e0a caniuse/feature-input-minlength.json
-d0cf5e96a7d428debf4e38ab14d386dc caniuse/feature-input-number.json
-5bdb2bf53bb10bf7e1a6df790796365d caniuse/feature-input-pattern.json
-53e6d7bda5c442e3ba95ccdeeaac97bd caniuse/feature-input-placeholder.json
-674698bee7590473c9da656210c722cf caniuse/feature-input-range.json
-e528dfa6c54b34c2b24c366108fa260e caniuse/feature-input-search.json
-1cc06e9b391abec9f04f6ccff522966b caniuse/feature-input-selection.json
-56976e8aa679debbffc65be3465b6c6f caniuse/feature-insert-adjacent.json
-8bd7c37c1f1d14a7b2b769ea990665c5 caniuse/feature-insertadjacenthtml.json
-c2ed720e856a8fd71593680af0c92723 caniuse/feature-internationalization.json
-59631baf3e166d2792571b7050f7ed5e caniuse/feature-intersectionobserver-v2.json
-34d87e603081ee93d5387e52751c657b caniuse/feature-intersectionobserver.json
-388ea053aa834f34bae78da30437654b caniuse/feature-intl-pluralrules.json
-fc9a33c142b71e8535c215f5facde337 caniuse/feature-intrinsic-width.json
-af70c39c06346d5dc103f3a1a9cfa92f caniuse/feature-jpeg2000.json
-34bdd4c262aefd6b49c9845a860e804d caniuse/feature-jpegxr.json
-76a266852422a4f956bb32b2bbe9a6e9 caniuse/feature-js-regexp-lookbehind.json
-67a5e2301e36738a9e78e4e0bea90872 caniuse/feature-json.json
-cf1759a8f39b659e8551f19990c3255f caniuse/feature-justify-content-space-evenly.json
-84e7326f50adceb90a89a5958039847d caniuse/feature-kerning-pairs-ligatures.json
-e3548cad4e1b23282f728be873a86383 caniuse/feature-keyboardevent-charcode.json
-4cc8c4b6d1205c12186ee4287443f7ac caniuse/feature-keyboardevent-code.json
-f6f97de1c4aa5b3cc4af22424eee2e9a caniuse/feature-keyboardevent-getmodifierstate.json
-b416c4718602e8d1bd5823137b5b45d4 caniuse/feature-keyboardevent-key.json
-5656d5f7a9873c48bbfbcfe2ec081dc9 caniuse/feature-keyboardevent-location.json
-948a35efceee28ae91cd705aa43e853a caniuse/feature-keyboardevent-which.json
-e9944efdbc302383cca9f68555be5a3e caniuse/feature-lazyload.json
-66f8be2dab5e0c74b566d97ec0d2ac74 caniuse/feature-let.json
-728a1ceceef4a83a47bc371bbfbbe07b caniuse/feature-link-icon-png.json
-684f309916901937b87bc7ca5439db2c caniuse/feature-link-icon-svg.json
-9d3ec86678bdd76d7d0efc4708c820ba caniuse/feature-link-rel-dns-prefetch.json
-4e4f2cc5082cc60a60f33f172d3ef6a0 caniuse/feature-link-rel-modulepreload.json
-aaffd3f5fe2724fa4b6b0b6aa05a7ddb caniuse/feature-link-rel-preconnect.json
-548bd95dfba50d5bf6def0dbc2fb9045 caniuse/feature-link-rel-prefetch.json
-3c9d8c9091796869625b502f99d180d6 caniuse/feature-link-rel-preload.json
-a5f3971eb00715855d09384292567860 caniuse/feature-link-rel-prerender.json
-73110db38d3e5f514174285d9ac64360 caniuse/feature-loading-lazy-attr.json
-817e6e066f055fd6eede12c5f81bda17 caniuse/feature-localecompare.json
-c2428c0f41e5725ef4ffaab499a90ebf caniuse/feature-magnetometer.json
-e2460497ff431f6b75c6436937334833 caniuse/feature-matchesselector.json
-45b3ce3888481cc39a72aff3d187c256 caniuse/feature-matchmedia.json
-1a1ae9a0f0f6e2354da512911ebbcc35 caniuse/feature-mathml.json
-a75f496ebdd13c1a70a535919f896a40 caniuse/feature-maxlength.json
-43e1571e668358cff094bd15fdb9aa63 caniuse/feature-media-fragments.json
-18f39fd982f607ea542214f29e0efe74 caniuse/feature-mediacapture-fromelement.json
-5f66e81b872575247ae967c0cd76da41 caniuse/feature-mediarecorder.json
-6359a17248bcaf71631bffc6eb5e994b caniuse/feature-mediasource.json
-ceb5853b7e5e67e84f55c0c7fe59699c caniuse/feature-menu.json
-0051a74b10a833bdda1a0fd7e7819a23 caniuse/feature-meta-theme-color.json
-43b04a4cba146d202b25f294309bed84 caniuse/feature-meter.json
-f012e2d864f441ead098cef07c64b71e caniuse/feature-midi.json
-b87b2a238da9039e84d3c90a6f4079db caniuse/feature-minmaxwh.json
-6b168b790f964bcc9f1bf7ced5284fdd caniuse/feature-mp3.json
-0edf01c3e37b5415fc5897c0d3780326 caniuse/feature-mpeg-dash.json
-1396cd726ab112cf6d781838e77222c0 caniuse/feature-mpeg4.json
-44025fa83ef4ccb867c9f9efd1baaee3 caniuse/feature-multibackgrounds.json
-75f8cab9142acf42c58033b1ed4f2d00 caniuse/feature-multicolumn.json
-63aa2f26d287f738f6b8ccd76c736d0b caniuse/feature-mutation-events.json
-2c0001ed70c059f4e59ebd000e92f988 caniuse/feature-mutationobserver.json
-71521d0bd79e797112651d0da8db0914 caniuse/feature-namevalue-storage.json
-e44a8bfa903ef672a3a1b00e37eb0335 caniuse/feature-native-filesystem-api.json
-e1be766d5a58a1ca6d803a1ab839bc20 caniuse/feature-nav-timing.json
-6305aab3d8784aab6fb3c8a289bb82d8 caniuse/feature-netinfo.json
-c44382809ddc97518107161e07ca3c1f caniuse/feature-notifications.json
-5ad4a31165676b2365f8106ae23ec560 caniuse/feature-object-entries.json
-61ad7992ee6e32c9a932d7bcbf4f775c caniuse/feature-object-fit.json
-eba96abcdac6a67bdbacc4902d8ca874 caniuse/feature-object-observe.json
-28ebc6689e035d541ed9db388c7fac51 caniuse/feature-object-values.json
-08a7f48e87548c74d3276674594a16c4 caniuse/feature-objectrtc.json
-d38c16775836fd8ca6a3a77b745ef2c9 caniuse/feature-offline-apps.json
-7d428f427139322796dfa46daaa7e38f caniuse/feature-offscreencanvas.json
-88bf68ff6ba893113a2fc26b222ad113 caniuse/feature-ogg-vorbis.json
-2c072e0b32d206ca589e8006ffe8f946 caniuse/feature-ogv.json
-4131a1588da5305fcefc4f1470115e62 caniuse/feature-ol-reversed.json
-a40a8fd33a17f9f582addcb589b54f6a caniuse/feature-once-event-listener.json
-9ce8dc63c843fb6f43824e821cdad2cd caniuse/feature-online-status.json
-d360d26d58ebc28bec0728c0a09e1ea1 caniuse/feature-opus.json
-5811a9133b4da72f7c9e7266ecc8ee07 caniuse/feature-orientation-sensor.json
-c3c394f8eecdb6563cd54aecc6bd63e7 caniuse/feature-outline.json
-cee5e8229ee9d9457627064bfa3ced01 caniuse/feature-pad-start-end.json
-4437588c583c0edc94ec67ef400b3adb caniuse/feature-page-transition-events.json
-7ff73ecf3f5248f81ad6729fb833afda caniuse/feature-pagevisibility.json
-b38d7cdd05546376722a0878df1b88cd caniuse/feature-passive-event-listener.json
-b130dc6246253d74f34c098392ab0059 caniuse/feature-path2d.json
-60b13b2175b8f96d50d983ae45f45d0e caniuse/feature-payment-request.json
-b583b06e26df8aa64e1b20c8f516ff94 caniuse/feature-pdf-viewer.json
-770a591f8b1b8d80669569dff9fdfa36 caniuse/feature-permissions-api.json
-442ce6e2fb8038950c82c0c7d0420b76 caniuse/feature-permissions-policy.json
-fccb22ff65024fde9670d64c7da141ce caniuse/feature-picture-in-picture.json
-c0b641417237b95faeeb35e97fec6f50 caniuse/feature-picture.json
-8c2949196a5945550a1d9e688bc153e6 caniuse/feature-ping.json
-4bc6b9a3387e28a1a8562c0093a8caaf caniuse/feature-png-alpha.json
-35c301c2774d859ac4265fceab5416ed caniuse/feature-pointer-events.json
-11341f4bc03ad3ea7da348d24513d346 caniuse/feature-pointer.json
-fa4cc911c141837d1433df1f9679cc23 caniuse/feature-pointerlock.json
-b500faf782529468beb7ba24fd84ff91 caniuse/feature-portals.json
-617ee94fddc36c6d655bca408e1a06bb caniuse/feature-prefers-color-scheme.json
-18fc801ba4701450f0f9705021e950ec caniuse/feature-prefers-reduced-motion.json
-30b6b634ac869dbcfd46e922a3645c8c caniuse/feature-progress.json
-81a97103585004b5e441da2ab02960a6 caniuse/feature-promise-finally.json
-fb8a8aca6e8e43a68d762f4f7d7b7805 caniuse/feature-promises.json
-c8ecaa49555a37fb50a2a9843a2e6d7d caniuse/feature-proximity.json
-c9b1bb737a5193fded6e3d96426f1690 caniuse/feature-proxy.json
-50cbacd778640ca50a37f47430a10a80 caniuse/feature-publickeypinning.json
-2aea7383b44f830d094dfafdc9798039 caniuse/feature-push-api.json
-9848d2746c7402352d7a61a14b02a411 caniuse/feature-queryselector.json
-aedfae6dcdbdc9c1f94dd4f4df90fbff caniuse/feature-readonly-attr.json
-b410fba70a50b532227444579ee18519 caniuse/feature-referrer-policy.json
-57b120786f6c43cbb5092b210cf33509 caniuse/feature-registerprotocolhandler.json
-e617fcf8a9541202f3ba91c4f339a349 caniuse/feature-rel-noopener.json
-1dae63159d520fc75b190c1ff711a9ed caniuse/feature-rel-noreferrer.json
-47d7768abd9ddb3e56737a685adf53be caniuse/feature-rellist.json
-6188dcb99e0c99bfa38729513ac3fcbd caniuse/feature-rem.json
-f332d49b43bb510865bdd3b4f5e76f8c caniuse/feature-requestanimationframe.json
-8b2c4a10b482354ee3433c4169efb0e4 caniuse/feature-requestidlecallback.json
-18dcd6ef65b854fbc5edc5eaf694f5d6 caniuse/feature-resizeobserver.json
-ada81c70222f000c1d0239358846a39f caniuse/feature-resource-timing.json
-eb081111f57e6636f141586ae55e90af caniuse/feature-rest-parameters.json
-27e30c8acb04ae18cc30c9ee70c38fbe caniuse/feature-rtcpeerconnection.json
-5afebba89340f4126b08acda35ba55ba caniuse/feature-ruby.json
-e983c9ba00befa2972943a72030554e4 caniuse/feature-run-in.json
-20f6bb107effeff10125a52c62a7a223 caniuse/feature-same-site-cookie-attribute.json
-81228f27797d15d77d7dcbc6a1b375d0 caniuse/feature-screen-orientation.json
-e382b520b2e55450b2e0aa0860a42d7c caniuse/feature-script-async.json
-bbf8333f656afcfb2df6f843669999b7 caniuse/feature-script-defer.json
-2cc09f64fc0d174eed15f79ba81f5e9b caniuse/feature-scrollintoview.json
-e787541726132ca53ed734c4446b4491 caniuse/feature-scrollintoviewifneeded.json
-387dea667e5918710888eafd43e21261 caniuse/feature-sdch.json
-f5e63b0d21416f7f966f9d8d532e6a0b caniuse/feature-selection-api.json
-c3805fc1bd39b787f2a1df610054aba4 caniuse/feature-server-timing.json
-cb0d472bc82939f0dda989f58d6aef3e caniuse/feature-serviceworkers.json
-dd802cd17d16ce8f9d24529d7f8e7530 caniuse/feature-setimmediate.json
-b00e2dd74c954d87ec8328f69c34fcba caniuse/feature-shadowdom.json
-882ac852729bf924ebc55264f750c1c8 caniuse/feature-shadowdomv1.json
-c8a08a12e9cac10a261a23c9224bd916 caniuse/feature-sharedarraybuffer.json
-95a8254232c9fb9802ea45da5f4772d0 caniuse/feature-sharedworkers.json
-a9e19a185f36826a532f3ffab80a4d22 caniuse/feature-sni.json
-63663cc5cbbc47f3298f2355fc765cc2 caniuse/feature-spdy.json
-3acbc34f15c06dc725d4e8a52a6de106 caniuse/feature-speech-recognition.json
-e9cbdda6d9919cf1f6e7c59b0a999f07 caniuse/feature-speech-synthesis.json
-91a81dee2ef2744da4029b6b468bcfaa caniuse/feature-spellcheck-attribute.json
-9f04be983016832e2181d39f34ec2dba caniuse/feature-sql-storage.json
-df67c21050f3b19dde81eee2c4fc45e3 caniuse/feature-srcset.json
-eef8f5a6cf8d8a0eb17eca1cd5f686ba caniuse/feature-stream.json
-bf8f778223f10ed901a9252482c21e4a caniuse/feature-streams.json
-fd27c17b19e8803feaa66e911c306f4a caniuse/feature-stricttransportsecurity.json
-29396ed47a0556730eed3d496226d489 caniuse/feature-style-scoped.json
-9cb091631f1058946063308a192c9bbe caniuse/feature-subresource-integrity.json
-4ddbdeadcdad47866312dcdbac187828 caniuse/feature-svg-css.json
-06b0b158b52947a73371d7053b9cb800 caniuse/feature-svg-filters.json
-a441440fcd433393a0f42eceeee1baee caniuse/feature-svg-fonts.json
-220a6f239b0da9d20fa98470a6d30149 caniuse/feature-svg-fragment.json
-341a8abea6eab2e60c3f8331fdd5004f caniuse/feature-svg-html.json
-94aa1b9db6d925d6c9767a90ec427779 caniuse/feature-svg-html5.json
-bb031da0529f64a6c69d019830c1a615 caniuse/feature-svg-img.json
-d27adaee122ea33110e960968f09881f caniuse/feature-svg-smil.json
-503589d2e4333470a628c5c57dbab326 caniuse/feature-svg.json
-03ba72a66e9931370056e446f1f7cd01 caniuse/feature-sxg.json
-11738aaa172af4744ad4a970d507d3ee caniuse/feature-tabindex-attr.json
-3356c8dac8103f5bfc060fc0c8179f51 caniuse/feature-template-literals.json
-4e15ca981dcde08317e7db7f630a5a54 caniuse/feature-template.json
-ec5bd1c9b9420807b6741b178a40d4fd caniuse/feature-text-decoration.json
-dfb1e7dd1a4cacf9b46f0393db5cace6 caniuse/feature-text-emphasis.json
-3e5e605405a95c941038bb9e0604c7a7 caniuse/feature-text-overflow.json
-cae89ebe0cce116403d6ce9e09610eae caniuse/feature-text-size-adjust.json
-dd997af69ce1aa5dc86781130cc69e5c caniuse/feature-text-stroke.json
-b6cdab6f80e09f968e09fc4d9693d9ea caniuse/feature-textcontent.json
-07e016aa22b9d2c185bd2da8dfcdf1fc caniuse/feature-textencoder.json
-50870284b3db373cb86eea3ee58f8379 caniuse/feature-tls1-1.json
-cf93cba6663b292b230ceae4138a3bdc caniuse/feature-tls1-2.json
-e4e822391e631718e0f816a7f57b9401 caniuse/feature-tls1-3.json
-98570e696631d66dad3ecbd37af8f1de caniuse/feature-touch.json
-de10a63fd6647b7dbded86ae30a0db4a caniuse/feature-transforms2d.json
-34de468850619b361abd54592790d151 caniuse/feature-transforms3d.json
-9013b24c2d181e64d6c77c897bae6c34 caniuse/feature-trusted-types.json
-0d01da2e4bf3373e1386b4b483f77e86 caniuse/feature-ttf.json
-8717cd53ebf0cc36c1d7746923e4488c caniuse/feature-typedarrays.json
-740e84517259b9a2c5937a1339784b7d caniuse/feature-u2f.json
-57c1516ffca126fce50250cdc2bb2274 caniuse/feature-unhandledrejection.json
-9cc75b85665011693c92fad844f02b32 caniuse/feature-upgradeinsecurerequests.json
-1f54dddc6491c1108880056ffaae62ce caniuse/feature-url-scroll-to-text-fragment.json
-267ce624828abc11816229e6733e39e1 caniuse/feature-url.json
-18025f2db90935413258c0649216c4e2 caniuse/feature-urlsearchparams.json
-3534bcf0030fd0ea48e2a6958bfbf022 caniuse/feature-use-strict.json
-45a585b6c0f4a3f1e7b2db6437c1155e caniuse/feature-user-select-none.json
-a9664f7a57471f365683ad0631e322e8 caniuse/feature-user-timing.json
-cdf3ff1c63b6c8991a20f27118b7378f caniuse/feature-variable-fonts.json
-14dda2fb9e2a54d18175a6cd07ea02d0 caniuse/feature-vibration.json
-fa6d2f7cd80fbb089e3ba308fefbc6dc caniuse/feature-video.json
-40f5364fd0a1837517886f51ff5f876a caniuse/feature-videotracks.json
-9b757edda2382a1a95881242472a7b31 caniuse/feature-viewport-units.json
-21f484e587f3f3aa10e2a1a5ccb6632c caniuse/feature-wai-aria.json
-d2c8e3dfb4d9e5f60a14f7c935f964b2 caniuse/feature-wake-lock.json
-a4121e2ce8519ad91d6b44111b22849e caniuse/feature-wasm.json
-2b96c520d3a33ccd4903ff2927a86d56 caniuse/feature-wav.json
-71f920b8570438ad4a1c50ac64b831e6 caniuse/feature-wbr-element.json
-63c0ff606be6fe46be3d1f7e38e3b65e caniuse/feature-web-animation.json
-649c8279df4570a91d019f98b3fa8d77 caniuse/feature-web-app-manifest.json
-8f6214367e99c31a986cd4425dc2806d caniuse/feature-web-bluetooth.json
-b2809deda1cb39ecd808f077d3ea1ef4 caniuse/feature-web-share.json
-17fff1cf6d2e4430e0ec95196825640f caniuse/feature-webauthn.json
-43cfd72ff0f8677b57b3a0b976ce90bb caniuse/feature-webgl.json
-b5594e85af0fdb0cb61de546bd109497 caniuse/feature-webgl2.json
-fe1ffea31e35b54f0d1eb17b294cc49c caniuse/feature-webgpu.json
-9d99a52d74db6f3fd578af12bac4d319 caniuse/feature-webm.json
-c50968d0a119b54037e58926fb50c9ad caniuse/feature-webnfc.json
-f07bbabaa5d6059025d5763acfa80da9 caniuse/feature-webp.json
-500a472ca209c61472907f1b83547cfb caniuse/feature-websockets.json
-622f26d0ae50834416e1590ff2a5e503 caniuse/feature-webusb.json
-36d124bcd103eaf96b29ae44396cf52b caniuse/feature-webvr.json
-644f0611902fe0a1384185dd679cf0ee caniuse/feature-webvtt.json
-82d27b9c6943bf74f35d8b3aca7d1951 caniuse/feature-webworkers.json
-ffd2c1f786be4c3acbabfa0e6919f69c caniuse/feature-webxr.json
-52c668f702476f212f1a18bb7a8bf248 caniuse/feature-will-change.json
-5d0ab6bfcdc48e1ac2772cd172069e65 caniuse/feature-woff.json
-a3860b1a3605793a5734215c0b56cd09 caniuse/feature-woff2.json
-8adae300790245d357b53b6c0c05c70c caniuse/feature-word-break.json
-dfdca9112130418fa52f29efda1afca4 caniuse/feature-wordwrap.json
-a76f5d40c128ba0146a30b318fb8e59f caniuse/feature-x-doc-messaging.json
-6de675e81ef5664cfef028fbd32fcd75 caniuse/feature-x-frame-options.json
-8ca382fd1ffd9303f071c519e5e6380e caniuse/feature-xhr2.json
-877e3df8853eb80834157967f81f91c8 caniuse/feature-xhtml.json
-ec2ff2dba84972cdc70749a119761074 caniuse/feature-xhtmlsmil.json
-85ea671a2dd362934e5275108f0469e5 caniuse/feature-xml-serializer.json
+bbe87fdbc4171668312d14a868963883 caniuse/data.json
+5b72a9ed154f0a1257d96ef4f7ac0370 caniuse/feature-aac.json
+42ee20393fc45555d40c1d1d60c42475 caniuse/feature-abortcontroller.json
+7cf7bd3d2a9c55a519e545dc40c3a6ce caniuse/feature-accelerometer.json
+324f868fcc0cca7d44a853b1bd364f58 caniuse/feature-addeventlistener.json
+3af798cee7851dab40ca2646a149e069 caniuse/feature-ambient-light.json
+34987caa1db5816b6c37ed81a8cde32d caniuse/feature-apng.json
+998093d9190c523cbff5f0ca5f723fef caniuse/feature-array-find-index.json
+183f6e06d9ad9a67eb6965caaf0947b3 caniuse/feature-array-find.json
+f8bc1cdfb852170d6e1d805bee3cbcce caniuse/feature-array-flat.json
+62c4d57af264ad335e01fd42e686142f caniuse/feature-array-includes.json
+b42bb067fbffded120b47891a114adc6 caniuse/feature-arrow-functions.json
+fbf2d5462bcb641e439c23f9a8a825d0 caniuse/feature-asmjs.json
+553126789d20267abd613816fa16c3b1 caniuse/feature-async-functions.json
+c31dc4456840eea34b22c36f17964aa4 caniuse/feature-atob-btoa.json
+49f6f622f64198d8260098cfb50fde63 caniuse/feature-audio-api.json
+5b720becd64c6d2f1efc8776f5d92e65 caniuse/feature-audio.json
+b149d393a287e0cb44f731f9c513185b caniuse/feature-audiotracks.json
+127471757161a8f56afda3ecac4c3caf caniuse/feature-autofocus.json
+48b8431d8e7f8b540735609116500822 caniuse/feature-auxclick.json
+d6cb0443cd1082c49338d51a493a4675 caniuse/feature-av1.json
+6e0a12e3e0a160d207ed55c1d5eb866c caniuse/feature-avif.json
+f7d9b1e9349d3cb0b1439f4f9790abdb caniuse/feature-background-attachment.json
+4ee767377c03d913b97c40c981424d81 caniuse/feature-background-img-opts.json
+f0b5b270e3e90c4b40234a694317a0b5 caniuse/feature-background-position-x-y.json
+a282c63d859d79532652c0b6638fc395 caniuse/feature-background-repeat-round-space.json
+a2cdc7e60af7b61d6a8a1c450abb6912 caniuse/feature-background-sync.json
+5e019b90d09e440ece7f3f5b86e79334 caniuse/feature-battery-status.json
+411d1a3eb22d03e211c68153f9f34b43 caniuse/feature-beacon.json
+a9949cc58810a16aca590ab0981fc920 caniuse/feature-beforeafterprint.json
+b6d56da41f90cb060a451a436653f0da caniuse/feature-bigint.json
+dec7e6811655708b28ed5937abdec054 caniuse/feature-blobbuilder.json
+a1c6241837ecb1b89350d7f1ac4abae8 caniuse/feature-bloburls.json
+679ab3a8aa6046079676e698582c1e30 caniuse/feature-border-image.json
+3a12b61bb2c1a082e0c7d66bc2247187 caniuse/feature-border-radius.json
+4ae883690315ab8a27c5d8a6bba01263 caniuse/feature-broadcastchannel.json
+a150f49822b0fc8c410e7717676e6199 caniuse/feature-brotli.json
+b6221f3b37ad80d9e18425c72746ebd1 caniuse/feature-calc.json
+38b87e0aef0ae3a903a17fcbfb924a6a caniuse/feature-canvas-blending.json
+02504a3d85f300a998627f9241dfef99 caniuse/feature-canvas-text.json
+5d9adb9ad9a64be3465933ed5541d5e7 caniuse/feature-canvas.json
+15916ee58fd9e7888b939b488edf5ab9 caniuse/feature-ch-unit.json
+256c34ff61dc426a81ab0bc060454cb0 caniuse/feature-chacha20-poly1305.json
+f57ab20a55a0dc16f706ea51e607a227 caniuse/feature-channel-messaging.json
+d60962b9344834617bd032cf76f6e3fe caniuse/feature-childnode-remove.json
+fa50f0bc42e9fe3b80c63e8b0d083a4c caniuse/feature-classlist.json
+84ee18a77ee2fd338d7aa4cfa2dc1707 caniuse/feature-client-hints-dpr-width-viewport.json
+42d11172de51f515a8e8f20e273b33d1 caniuse/feature-clipboard.json
+30e5438bda4768bb67d4ec806e1d5a7c caniuse/feature-comparedocumentposition.json
+6eace6b2142d2dfb8454e4a199b3a802 caniuse/feature-console-basic.json
+01b5916761775b715e18ab7491bf13ad caniuse/feature-console-time.json
+47270c80bcc7f88f68277485f8f68b61 caniuse/feature-const.json
+b6fc7fc35a67aec63f937b863a8fea99 caniuse/feature-constraint-validation.json
+a9bceb4da1d524461e3d0a54d405f394 caniuse/feature-contenteditable.json
+10fc6c79b165deaad54f08dcd6626093 caniuse/feature-contentsecuritypolicy.json
+821b7739596bdbe5fb74f3d2d6834d58 caniuse/feature-contentsecuritypolicy2.json
+c84a7ebd73d1a1be18651a99a380ec4b caniuse/feature-cors.json
+49809193447fe242b5d17386621c51c8 caniuse/feature-createimagebitmap.json
+de26431aad518fd2c782327b6974ba06 caniuse/feature-credential-management.json
+d4c85ae9083f875c5d3dd4812999362d caniuse/feature-cryptography.json
+d3d9dcca988972899e4ad27b09e3c7ac caniuse/feature-css-all.json
+6f5f41459305f33850ef9efa39b608e0 caniuse/feature-css-animation.json
+ce40bc30b55c506703864668466e9137 caniuse/feature-css-any-link.json
+05cd92eea2075ce98e62e936dc11a05c caniuse/feature-css-appearance.json
+f08b34cd02a39cee40b3c2a7217c2645 caniuse/feature-css-apply-rule.json
+567255b0b5f621bdc7525ddff8ffc330 caniuse/feature-css-at-counter-style.json
+c6410214404f7cdfd960964a56d538ab caniuse/feature-css-backdrop-filter.json
+21e0146f6b2517a85c0c96987e2bf692 caniuse/feature-css-background-offsets.json
+36c24f190a479d8910097539230e8f7d caniuse/feature-css-backgroundblendmode.json
+cb7c898ab511891d945401b764074ead caniuse/feature-css-boxdecorationbreak.json
+bd6bdcc030cd0b30e2b353cfef708a7e caniuse/feature-css-boxshadow.json
+202bd5717eec535fcbf00d897a544a43 caniuse/feature-css-canvas.json
+ff08560a8ab75d4df5e1bae633d8bbb1 caniuse/feature-css-caret-color.json
+cb302b4614c64d542935300fbbf60f46 caniuse/feature-css-case-insensitive.json
+c4deac19d1015310698583dd25c8f987 caniuse/feature-css-clip-path.json
+2f2faad18ebf56a8c084e932c923a3af caniuse/feature-css-color-adjust.json
+1b38af7e4f452b18184cb716c03283d8 caniuse/feature-css-color-function.json
+a5b4cdc83e8323084024d3defff26a07 caniuse/feature-css-conic-gradients.json
+13383a1500e807d373bfc2cd1999f18f caniuse/feature-css-containment.json
+ad84c63b8fcf65895ede56cf5ff0dfa7 caniuse/feature-css-content-visibility.json
+ee0fc7694cdd5711c95502f9f10fab98 caniuse/feature-css-counters.json
+a2bc30e4b3035bf36efdc76bed66a373 caniuse/feature-css-crisp-edges.json
+e6025840696ca9c1f03fb8140b8141ae caniuse/feature-css-cross-fade.json
+fc1523d5a385c402387680321efbff4d caniuse/feature-css-default-pseudo.json
+0628d3c5c5091687326aba43b3706658 caniuse/feature-css-descendant-gtgt.json
+20ac13f69dbdc8e6992f230954eeb92b caniuse/feature-css-deviceadaptation.json
+ccfd473d995cb2918b35b0e6c75341de caniuse/feature-css-dir-pseudo.json
+19bf45ebf6285b3947eb4acf89dd30d9 caniuse/feature-css-display-contents.json
+c320b32753f4a2c75ccf63026b208930 caniuse/feature-css-element-function.json
+c0d772fe57ec79c77f66cd956a0d44d6 caniuse/feature-css-env-function.json
+c45a1eb1c9b7084741bea951129c9e30 caniuse/feature-css-exclusions.json
+9f944446478f8869fcdebfda1919dae1 caniuse/feature-css-featurequeries.json
+d60b67a10e3a7f1bf6c69caa2648a5d6 caniuse/feature-css-filter-function.json
+641c533848aa37bc2f305e67c136567f caniuse/feature-css-filters.json
+ac32049005f17fe501d8e2db55bbc710 caniuse/feature-css-first-letter.json
+81a36594dfbc48fbd6ac0248d512ca4a caniuse/feature-css-first-line.json
+029159075610b71c64544da085998414 caniuse/feature-css-fixed.json
+b87b97578724a618ad0b4b3972f20a14 caniuse/feature-css-focus-visible.json
+4f5fe4ed6a825f9524a66c26f0605845 caniuse/feature-css-focus-within.json
+f19465c77b084581d053be835f8c6f95 caniuse/feature-css-font-rendering-controls.json
+f22bf0e6ca83691db3ea66ec69690b53 caniuse/feature-css-font-stretch.json
+64c1459874780bf67b68c901893db6ec caniuse/feature-css-gencontent.json
+fd3ea337f27e4c6f8977e8a49a9d5cf1 caniuse/feature-css-gradients.json
+1ba3062ba4604c26fc30327574352e87 caniuse/feature-css-grid.json
+0509524b2cf9e704104340f768912f20 caniuse/feature-css-hanging-punctuation.json
+3ee50b59dcd28de4f0f082c8d1efe795 caniuse/feature-css-has.json
+6e64d379952de9cbc3f0d28237a7b8f0 caniuse/feature-css-hyphens.json
+0e3c93fd5845805bc9fcc13bebe07508 caniuse/feature-css-image-orientation.json
+19cca67d264b7ac41eb5fd45e014cc35 caniuse/feature-css-image-set.json
+66b927438e2fcd7293f61f4310be587a caniuse/feature-css-in-out-of-range.json
+15c00b5474ffe91842864797d0c02dda caniuse/feature-css-indeterminate-pseudo.json
+5b0549da7e4159e90c12be072e01fe4f caniuse/feature-css-initial-letter.json
+486bfcae4a5b94665a7d41467e60a107 caniuse/feature-css-initial-value.json
+fa07490aa296f9f72b2357df711d76fb caniuse/feature-css-letter-spacing.json
+3bafd21a76236aab770950c4324c15e1 caniuse/feature-css-line-clamp.json
+3c5c529ec7a40440e24b7cd1cf5b02dd caniuse/feature-css-logical-props.json
+7137cd4ce1da914241f33f622638b1a3 caniuse/feature-css-marker-pseudo.json
+ed1026f01c70e71d84713c44749e4996 caniuse/feature-css-masks.json
+7b2b8ce3274543ea1d5490cca2b9cb3c caniuse/feature-css-matches-pseudo.json
+445d14c38e1c4936487585a06c18e32d caniuse/feature-css-math-functions.json
+76c60db61cbe0658e1e8853af7686ce3 caniuse/feature-css-media-interaction.json
+9924c189e6a67289a965904e1458e106 caniuse/feature-css-media-resolution.json
+1f93fbd9b9b4b93a2b7893c0d26872d4 caniuse/feature-css-mediaqueries.json
+2a2f27e4308325ffee5196ad711d3da2 caniuse/feature-css-mixblendmode.json
+11f61123a50d797f488d5a25af43321f caniuse/feature-css-motion-paths.json
+06f38ad0d0824a5657c4f72dc9c94ef2 caniuse/feature-css-namespaces.json
+91fcb79b2006d61bf783c910e720fe3d caniuse/feature-css-not-sel-list.json
+2bbab7ccdd7d71db4627c06af79a94b8 caniuse/feature-css-nth-child-of.json
+8c68889b2448e3665b6cff8ccf760782 caniuse/feature-css-opacity.json
+7ef2452de4ac3b7e750475ba80eb7172 caniuse/feature-css-optional-pseudo.json
+3e88226d4577c89bb1d588ae74d2efc3 caniuse/feature-css-overflow-anchor.json
+27a55a2e7dc57038d00a5815b7934617 caniuse/feature-css-overflow.json
+8431ed81aa42b51d671c0b5a90a181bf caniuse/feature-css-overscroll-behavior.json
+bf72e2871afc835bc7bcf857054bf8e0 caniuse/feature-css-page-break.json
+baade6bcd3a95e08529bb56520421993 caniuse/feature-css-paged-media.json
+93e19a39c78f3850f6efbf1c0700a503 caniuse/feature-css-paint-api.json
+3473d06bb0cdf77b141eb0e60d0bb825 caniuse/feature-css-placeholder-shown.json
+ce405b38b056e25f08d244649b6609a9 caniuse/feature-css-placeholder.json
+538fbb0497d48429a724874eae500cf2 caniuse/feature-css-read-only-write.json
+cbf669ac708cd8d7b6588e3e96bda59f caniuse/feature-css-rebeccapurple.json
+943e0854f62cbd1a13344d5cb0b53e34 caniuse/feature-css-reflections.json
+105e47ae27280529dbc7b2bc629b3470 caniuse/feature-css-regions.json
+c6f627e6465f37397a9da7836e5ceb88 caniuse/feature-css-repeating-gradients.json
+6df604501b8cf37feace4bdb1fb56b20 caniuse/feature-css-resize.json
+d9bd57f44fafde1cd2395359d0b026da caniuse/feature-css-revert-value.json
+f645889e6df4274c6bc0736543728a3d caniuse/feature-css-rrggbbaa.json
+3f7e840503c400d534d9176fcf1702c1 caniuse/feature-css-scroll-behavior.json
+ab8585c2e32ab484d09d48b27e58ab3d caniuse/feature-css-scrollbar.json
+13d1fdcef9586f3943f9fc4533fa727b caniuse/feature-css-sel2.json
+b49653ca37bb658e323e74a671a2eedd caniuse/feature-css-sel3.json
+36faf3842c74e9d795e94452495df88c caniuse/feature-css-selection.json
+1a3830fd9c34dc6665e64312e476ef04 caniuse/feature-css-shapes.json
+aa552602a157d08bc22bd8486f77d890 caniuse/feature-css-snappoints.json
+351c6d3cf0b1ad51004a1b24c3fb7a26 caniuse/feature-css-sticky.json
+fb0cb6edb090abccd32df1b34fa91890 caniuse/feature-css-subgrid.json
+69e2a80362ca5698452060da08e8c3f2 caniuse/feature-css-supports-api.json
+3deeec1d30a7694e4af9c7080d0746d3 caniuse/feature-css-table.json
+6fa5bb2c84ea26c9ac9b8acf095e2165 caniuse/feature-css-text-align-last.json
+cec16abd672f58a7da0ec432d03085fa caniuse/feature-css-text-indent.json
+afbda90fcd4c666db73d460505c906ec caniuse/feature-css-text-justify.json
+b58b58ebfa1f17c577d73790bd835319 caniuse/feature-css-text-orientation.json
+30341a45ae428b34f8f0eed26c8f17a4 caniuse/feature-css-textshadow.json
+df7282b7b472acc539a108a28bbd8cf0 caniuse/feature-css-touch-action.json
+ff93fc009b70faf0c74e1d105ca1f9fc caniuse/feature-css-transitions.json
+14222aad72730f7e34af1ad22bc8ebdd caniuse/feature-css-unset-value.json
+acec1d55730a861a50dc216cc0b88206 caniuse/feature-css-variables.json
+d26a85b2b7e3afd78210d28a00373679 caniuse/feature-css-widows-orphans.json
+beeb774aa8c8269c8d1d9680c088bae0 caniuse/feature-css-writing-mode.json
+4f1de09b0fa0cc98906450e6f0694af3 caniuse/feature-css-zoom.json
+b131de03b36fbcc38552b45be2b0d192 caniuse/feature-css3-attr.json
+54cefebacfa51f26848f36699234b02e caniuse/feature-css3-boxsizing.json
+68e8770350f24b9ca01debd636c4d81a caniuse/feature-css3-colors.json
+25ccbc83b89d1169372ca285c9a5020b caniuse/feature-css3-cursors-grab.json
+928b7454ea701b0230c9d1ac68c19052 caniuse/feature-css3-cursors-newer.json
+57dd479f908aac7372b9792f795cd945 caniuse/feature-css3-cursors.json
+1f5fd5fdb41c504ee42000bcfc7db1d1 caniuse/feature-css3-tabsize.json
+63608814a85f2a558b0758bbc9a1f269 caniuse/feature-currentcolor.json
+b5cf5815c9708783a79ad6432909e216 caniuse/feature-custom-elements.json
+3f2fabfc33a329c7bd1c11daa377378f caniuse/feature-custom-elementsv1.json
+a13d94d6aff253c4e2d5a5575740da3e caniuse/feature-customevent.json
+a9397d109c38e739347b8e3e13e7d8b2 caniuse/feature-datalist.json
+daf99ff40dd57a99cc0a250a9c90e636 caniuse/feature-dataset.json
+48ea3082c1456d580f721e5cdb50737c caniuse/feature-datauri.json
+b31ec1292067d8b3216f4919cd5aad97 caniuse/feature-date-tolocaledatestring.json
+e67a63e4d85dc69d37a1ba267db35494 caniuse/feature-details.json
+2d1d6e44f24a46deb6bb8f7abae450c8 caniuse/feature-deviceorientation.json
+225f044987de36fd6f3dae7e2d1d22b1 caniuse/feature-devicepixelratio.json
+5450495f832d746b6e67230f85160b01 caniuse/feature-dialog.json
+ba28fd9fe7755f14d44e20f9ffbfc256 caniuse/feature-dispatchevent.json
+fe8bc93b48aafd28253007eeb44b1001 caniuse/feature-dnssec.json
+8d9b1008fa3839c630a26d0875f667fb caniuse/feature-do-not-track.json
+80e16ce5691e915b6b5881c3cae70673 caniuse/feature-document-currentscript.json
+9f90991e68c7c544e17d88710483346c caniuse/feature-document-evaluate-xpath.json
+afa1f80838f496497afa115a69032759 caniuse/feature-document-execcommand.json
+567e077492169e0c3fc5f1529f559311 caniuse/feature-document-policy.json
+3a899c716f375681372e964b7f528211 caniuse/feature-document-scrollingelement.json
+0944fca9f770f3a6c69730719c79aa3f caniuse/feature-documenthead.json
+9fdfd11b6643ccab4774e4f50113b810 caniuse/feature-dom-manip-convenience.json
+3d6807c1a706be04d4c8354e7f3cbe01 caniuse/feature-dom-range.json
+c337b5b93454bfdca2e3bb8c6f5abcc9 caniuse/feature-domcontentloaded.json
+fe18cd647a35458d4d685c7c3d4aad45 caniuse/feature-dommatrix.json
+dcb355057d4d9d9fac9fe733f4e19fa5 caniuse/feature-download.json
+b66be6dc48dde8ac65a19263f82e64f5 caniuse/feature-dragndrop.json
+b1fe69997bb9d42b1b3ae595ef119adb caniuse/feature-element-closest.json
+272f624a4a3a24f4709f6fa1c8d80a45 caniuse/feature-element-from-point.json
+8d300a31ed29eba9302b86ba54d37e1e caniuse/feature-element-scroll-methods.json
+a57abda0ad2694e47cfd935524936ad5 caniuse/feature-eme.json
+8ab56cc10b5ac89b6398e906444f275c caniuse/feature-eot.json
+27fc8d59513057f69cff20a6c3873b0d caniuse/feature-es5.json
+890a6f436d3620c200ad27a755c75903 caniuse/feature-es6-class.json
+a36ae7f7b64a4b429cbe243732baa132 caniuse/feature-es6-generators.json
+fd321240cf3317a5c6cbcf30c859493b caniuse/feature-es6-module-dynamic-import.json
+fd22383206fe23b20dd2914c63693cd6 caniuse/feature-es6-module.json
+715e838576e6a0b5229933b8295fd9cf caniuse/feature-es6-number.json
+4daf4f1cc649e56ae5bb48fae72c2ee1 caniuse/feature-es6-string-includes.json
+c160594fdc31c8645ee0f79d7bf1891f caniuse/feature-es6.json
+cf40559ccbbb23615adaa12769de144b caniuse/feature-eventsource.json
+fee8e8e0f42aa2b2032966d6fb3a68e1 caniuse/feature-extended-system-fonts.json
+47cd4fb57883df50ff076fbb8dea1f4e caniuse/feature-feature-policy.json
+63de7f1735e56395cc4bc9a2bc2bfa69 caniuse/feature-fetch.json
+0540f2c69f835475df6f41d4d9340c0f caniuse/feature-fieldset-disabled.json
+b9ac25a08928754d045670c569e430a7 caniuse/feature-fileapi.json
+33560704cc3b7f332045aaf05c4110a5 caniuse/feature-filereader.json
+b38e3357082a495770e5b43484b54798 caniuse/feature-filereadersync.json
+6d0269d20b7fe140341dbf76b20acd24 caniuse/feature-filesystem.json
+a559d8e352715bb9019add1bed7726c3 caniuse/feature-flac.json
+c2c54c316d12bdb8a1356016e51d4d2e caniuse/feature-flexbox-gap.json
+a2ae89b87d163b0c5e9afd10659a11dd caniuse/feature-flexbox.json
+4d370141df4ccb26c8d0c45dc7de7f36 caniuse/feature-flow-root.json
+864018e833e3859f082aaa13f41fb522 caniuse/feature-focusin-focusout-events.json
+8361a0f9d3f5af542e8766be4bfd6926 caniuse/feature-font-family-system-ui.json
+37e0366540c02e823286d808d367c91d caniuse/feature-font-feature.json
+b294ab040f374a97716ac0272245f806 caniuse/feature-font-kerning.json
+c3d5095a9568519a7c81595e8daba62b caniuse/feature-font-loading.json
+a3fddbb6ff65d9d62ddf534deedca043 caniuse/feature-font-size-adjust.json
+69f3b6c2ad7409801ee8819cca52f659 caniuse/feature-font-smooth.json
+0a032d1a1279531a63036a4c943d105a caniuse/feature-font-unicode-range.json
+87ae7cd5fe6ec760892ffebf7742fd23 caniuse/feature-font-variant-alternates.json
+d3a78f213cf459bbd53a6f61b17ee8c4 caniuse/feature-font-variant-numeric.json
+edeab221fce422ae6e763267c0851ace caniuse/feature-fontface.json
+162382a374fcbe6d6958988344823423 caniuse/feature-form-attribute.json
+2c7186def7b7f4382c1db98344c2d88e caniuse/feature-form-submit-attributes.json
+c04d8247cc3f32562f1318183e7b6c43 caniuse/feature-form-validation.json
+2698ac6e64a8b7d170bcf02b27730177 caniuse/feature-forms.json
+e071403dcce999cc1bb8a943868e6ffc caniuse/feature-fullscreen.json
+d6b8fab50025f590493639a3684b8035 caniuse/feature-gamepad.json
+5e6e40462d62d1d0aaf5b3d89fe0ebc7 caniuse/feature-geolocation.json
+3831b2b6c137c76b3d996d9327c47fcb caniuse/feature-getboundingclientrect.json
+5bcede02a1d7e99e202b55f14df34485 caniuse/feature-getcomputedstyle.json
+b0076c84678bd31e95b8b3561001da27 caniuse/feature-getelementsbyclassname.json
+75ccf1fa76f9f5e4f19ec5f2795aaab9 caniuse/feature-getrandomvalues.json
+abdeacac3ecbcdbf626cb0e62be49e31 caniuse/feature-gyroscope.json
+0ed311c5b1ed893147980204fb144fac caniuse/feature-hardwareconcurrency.json
+d8081232fc8ba3bbf256012cf03f3fbd caniuse/feature-hashchange.json
+626aebe5f60e6cc051a9796625c7c020 caniuse/feature-heif.json
+62b3ec4407718ab7de06e1b65be72be5 caniuse/feature-hevc.json
+8e58bda5ceb98bc9dfe33d69707610d9 caniuse/feature-hidden.json
+b62a2eb6eea910edf3ef0d69b8a70f9f caniuse/feature-high-resolution-time.json
+d593424b5adc2e75a5d76fc749defd91 caniuse/feature-history.json
+5d46bcfe9db62636c7245e5f1df65553 caniuse/feature-html-media-capture.json
+63cb094de3bebc243f6ea8f4cbbbd5ae caniuse/feature-html5semantic.json
+56d074470cb94e30556136de8cd4e3d3 caniuse/feature-http-live-streaming.json
+bc23ed5fabef0b343438a5f6e298136a caniuse/feature-http2.json
+35725547930f16d54a1aa21999c6d43d caniuse/feature-http3.json
+3a4ea3b9079038dd9c5afdbdb2c6029e caniuse/feature-iframe-sandbox.json
+5926b98b803a2c124307dd882f17a79f caniuse/feature-iframe-seamless.json
+2fbd506c756f0005cfa3134eea9dfc37 caniuse/feature-iframe-srcdoc.json
+c2f04ea35ff1f17aa2f65c19540e3ffd caniuse/feature-ime.json
+8fc15f340bb9182e0904af647968e0af caniuse/feature-img-naturalwidth-naturalheight.json
+b5ff1787371466875a16b33e53ac2b4a caniuse/feature-import-maps.json
+d567f5b703302c71ac9e87ff3a948d3a caniuse/feature-imports.json
+9b7f0de0947fe68eb305aaf74366f5a3 caniuse/feature-indeterminate-checkbox.json
+999716e608d77eb58540e9c0355daba8 caniuse/feature-indexeddb.json
+6c5ce016613e36be1124576fa06c08bb caniuse/feature-indexeddb2.json
+d5eba760fa69c4c9313e0a10c51642e7 caniuse/feature-inline-block.json
+7b096424efb38279f81a1fe880c52edb caniuse/feature-innertext.json
+b7b1392380ab53b9597c743c9904da81 caniuse/feature-input-autocomplete-onoff.json
+57f740ec0dc155f7190cf1c36beff82e caniuse/feature-input-color.json
+405386ce327f6743c765197ab8b71783 caniuse/feature-input-datetime.json
+7e74bb522d4de42ea11da03be674ef4f caniuse/feature-input-email-tel-url.json
+d6cc562c4921bfc6e6b6ddb7b9aee194 caniuse/feature-input-event.json
+096946cb54cdcda394b026be41c91deb caniuse/feature-input-file-accept.json
+7f016921f053cb45be6b7380a49ef4c4 caniuse/feature-input-file-directory.json
+c5720a26ff329bff0e8e1e683dc2f2a2 caniuse/feature-input-file-multiple.json
+d94afc1f95e04a666a21d2281fd0f9ad caniuse/feature-input-inputmode.json
+731cd0cdc6d8bac7422a8b21f3a5b617 caniuse/feature-input-minlength.json
+a9303e159c95fab1047f71b940423100 caniuse/feature-input-number.json
+2760db969faab23e5e2e30295f070497 caniuse/feature-input-pattern.json
+73cbaacc4e598640bbd9794c696b13f6 caniuse/feature-input-placeholder.json
+5e63c4e43c3ba094c81e1ff45bf88a66 caniuse/feature-input-range.json
+a485d9cbb18d6164bcce408bf7c4dfd9 caniuse/feature-input-search.json
+505b5fc3f5e7fe5042ee8ce34da633f9 caniuse/feature-input-selection.json
+2c5ba5fa945a693c97499caf26b26e0a caniuse/feature-insert-adjacent.json
+a4195ba48362df87f435ce5f1ba97b50 caniuse/feature-insertadjacenthtml.json
+0535f28bba8c50cf80dc6fd446230130 caniuse/feature-internationalization.json
+a086818dcb7751f5d5b8380b5321372c caniuse/feature-intersectionobserver-v2.json
+3aec023fae82a6660293a30abc99c34d caniuse/feature-intersectionobserver.json
+85cfd8ffcb49a1eacdccd50b35f0b3eb caniuse/feature-intl-pluralrules.json
+cd0376fd45e0fa3234c11c2c3caa574a caniuse/feature-intrinsic-width.json
+cdfdc89cd7b6f098f63bc6e8088e9b5a caniuse/feature-jpeg2000.json
+e31bff1a6ee224f44b9761529d5ce3dc caniuse/feature-jpegxr.json
+cff2a589b3b28f9b0774adbed264a385 caniuse/feature-js-regexp-lookbehind.json
+ac1aa4493068e672fe88f64c622f8f32 caniuse/feature-json.json
+d339c9253e694e9c01e27b77e1f82c21 caniuse/feature-justify-content-space-evenly.json
+a5d644ae1f8cff0977454660c6d60500 caniuse/feature-kerning-pairs-ligatures.json
+000606fae445a97ae0373a43a4deb8c3 caniuse/feature-keyboardevent-charcode.json
+b6fdcf902e48b1389e869d5000ca4394 caniuse/feature-keyboardevent-code.json
+d8dfa79ca98b91744d73b36ee49f7070 caniuse/feature-keyboardevent-getmodifierstate.json
+4d790a854454eaa33556e2302112b7d9 caniuse/feature-keyboardevent-key.json
+1d14ed08488375354e7a41fd4f73390b caniuse/feature-keyboardevent-location.json
+c8bcc9fba6763ba85f8a5b394047357a caniuse/feature-keyboardevent-which.json
+48314b03b1c34c40f5334d05298c2523 caniuse/feature-lazyload.json
+fa46101f9f8cef1375b5766b36e8390b caniuse/feature-let.json
+0e567f1b1402940fa4129b4471ca13d6 caniuse/feature-link-icon-png.json
+aba89a2e06bd948e2063e3ca284f5110 caniuse/feature-link-icon-svg.json
+709f3ffbee5ab0a1e82c0571c48e7412 caniuse/feature-link-rel-dns-prefetch.json
+d05307778a27e861e7f6356797e070fc caniuse/feature-link-rel-modulepreload.json
+24432fa125045761301abac6adb3e4b4 caniuse/feature-link-rel-preconnect.json
+43bc2374140ef0aca3c3d99f0034a623 caniuse/feature-link-rel-prefetch.json
+dfaa25606d3360a02e753407b5b6a152 caniuse/feature-link-rel-preload.json
+e1fed64ceab2f260cdd77e25b07d8870 caniuse/feature-link-rel-prerender.json
+18224406a2633570847d437f34b59edd caniuse/feature-loading-lazy-attr.json
+c724564a091e3578700250c7758cd419 caniuse/feature-localecompare.json
+84e674db123831a4cb8cfd6f593bd0bf caniuse/feature-magnetometer.json
+ce4f261bc40c5f9f3a51d8ce188dd024 caniuse/feature-matchesselector.json
+5d99e95364bc9bfb93f7993a2bdabf60 caniuse/feature-matchmedia.json
+c012111ec55d05cfa17d1de9b859c474 caniuse/feature-mathml.json
+335e935d20771bc7ee9eafdc558f2200 caniuse/feature-maxlength.json
+98107685d8eae4e273ec3acd3236ea77 caniuse/feature-media-fragments.json
+89637cdab3666a12dd17dce1c52de7c5 caniuse/feature-mediacapture-fromelement.json
+365ee72a7cd1c44bddbbc7491d393f62 caniuse/feature-mediarecorder.json
+611479b29a0aa63eb58d8d5e81d565da caniuse/feature-mediasource.json
+54c022ad3a4a4549cb26c9bcea56ecd8 caniuse/feature-menu.json
+6d60d41ddba845ccddaf4664b9d64b48 caniuse/feature-meta-theme-color.json
+cd662f42d7fad01cce5feb5a63f23a41 caniuse/feature-meter.json
+0e4f6601553f456aa4865e3bea41c0a2 caniuse/feature-midi.json
+021ed2a39b0231e031971a93f481192a caniuse/feature-minmaxwh.json
+dba8813c6d2f18098025eb3309f1dda4 caniuse/feature-mp3.json
+3e6f5cdeec09b7b600bedc04c17240df caniuse/feature-mpeg-dash.json
+2edcb9423dbac3734b6857ae063f1277 caniuse/feature-mpeg4.json
+e7a9e18bcf289a7fb8f1cfb46854ad50 caniuse/feature-multibackgrounds.json
+ebec358d2132d1a6704717c92547ed98 caniuse/feature-multicolumn.json
+a13a3803a905f63bed1016a76dedf74c caniuse/feature-mutation-events.json
+44365f620fb66082a20ad6e7bbcf60ac caniuse/feature-mutationobserver.json
+dd734434333ee36adbc20d9c11b7c388 caniuse/feature-namevalue-storage.json
+fedb13d35727bbdbcda14f6dcd13fbb5 caniuse/feature-native-filesystem-api.json
+2282513c4cca63fd5301b86b861fa586 caniuse/feature-nav-timing.json
+de40e4ca7189d3f74ef857ddc446cd5e caniuse/feature-netinfo.json
+db18c0e21052b5ba683b98412931dac6 caniuse/feature-notifications.json
+03895357184106b7a542bb2662c8c6bc caniuse/feature-object-entries.json
+183a1b0f067e47b0b38e4188fc7df658 caniuse/feature-object-fit.json
+d651b9497e322fbf7f1525b7b8068d40 caniuse/feature-object-observe.json
+43bbc5c1f652a0ff792de7a99f750836 caniuse/feature-object-values.json
+0f6f3eede0f384fec4374e8eb05e36ce caniuse/feature-objectrtc.json
+b08b54b706af244b4c85941d5102a654 caniuse/feature-offline-apps.json
+554e89bbe2d3496bdccb032229fe1cd7 caniuse/feature-offscreencanvas.json
+ce8c939e03e46a30c908b02455ed820c caniuse/feature-ogg-vorbis.json
+a4d5c3358b32dc10b02b9340a6ef4cf4 caniuse/feature-ogv.json
+a86030738266152f931c89558568d174 caniuse/feature-ol-reversed.json
+95d1034a8eb8f61e15c6595427ff4716 caniuse/feature-once-event-listener.json
+f7f669c882e559a6dd17593287edef92 caniuse/feature-online-status.json
+198aafdd8fcf1a013b4ce0f1e1ca1789 caniuse/feature-opus.json
+2e01480c16d9fbc08b9cb486e3cfc4e1 caniuse/feature-orientation-sensor.json
+3e6c38bebbf3d3124eda0039db49b0ce caniuse/feature-outline.json
+4cbe648d8f29d560123e2db47f456a39 caniuse/feature-pad-start-end.json
+0b8a8b0877eaf2d236e3bbb865fc4180 caniuse/feature-page-transition-events.json
+b42f38b6129d96ac18e8fd695ac784ac caniuse/feature-pagevisibility.json
+32fa500cf504f72ef229c9d55372d47b caniuse/feature-passive-event-listener.json
+f96b017a8f9b93a839d9fe50aff1be37 caniuse/feature-path2d.json
+d22a4d0480897c267e4804c74104639c caniuse/feature-payment-request.json
+1cb8cc5001109531112cafad1f294b9c caniuse/feature-pdf-viewer.json
+19b02d9d0436a9ddaaf0d2305fe2688f caniuse/feature-permissions-api.json
+bdd42f36a121e667599cc95ac9ec710c caniuse/feature-permissions-policy.json
+17a1d8905f7ae7d132968a956f62f94b caniuse/feature-picture-in-picture.json
+36fffacfedbf4746659404f20e0e5ce2 caniuse/feature-picture.json
+cb4edacb7a502309777102678a6b158d caniuse/feature-ping.json
+d71965180450bde42cba737ae2e049dc caniuse/feature-png-alpha.json
+b309cbc944df145a15bbd76c7cf12c90 caniuse/feature-pointer-events.json
+2149e446c21bb8cac619341f467b70e8 caniuse/feature-pointer.json
+94ddaa4231de46076de5c37f2fe5b706 caniuse/feature-pointerlock.json
+24d8300035f9d088fcb1984df3ee143e caniuse/feature-portals.json
+fb7d0e7ce13937e90d4497a0ccbb260c caniuse/feature-prefers-color-scheme.json
+efa6975c143594440c6f6859212bf994 caniuse/feature-prefers-reduced-motion.json
+e229f2ce99d335f3406c929909bad955 caniuse/feature-progress.json
+c13f54fac1bcacf7caa5af488a0ef2da caniuse/feature-promise-finally.json
+58c473faeca26a0b5fef465f2a9047e6 caniuse/feature-promises.json
+cc1082223701885c1519418a39d434fd caniuse/feature-proximity.json
+9cd248053ca23142ebc1d6da593cb72f caniuse/feature-proxy.json
+f8445e3c62e84c7991f0940288601a46 caniuse/feature-publickeypinning.json
+4291464a1ef284568f4b06cf11c442c7 caniuse/feature-push-api.json
+3319746e404dc416ea718d97c9ba2350 caniuse/feature-queryselector.json
+5f1e4164c0fdab61e0232432e3bcd998 caniuse/feature-readonly-attr.json
+038184af224eefcb3bdaa08e1b22d365 caniuse/feature-referrer-policy.json
+43a8d4e3e95278c394f0811786538458 caniuse/feature-registerprotocolhandler.json
+73ca686655b09d03a2cd8fb56a7342c9 caniuse/feature-rel-noopener.json
+582d824d02904e4d6c8f1f64825d13cc caniuse/feature-rel-noreferrer.json
+ef339c6f21f50b05408647ec1bb8cbe4 caniuse/feature-rellist.json
+a42ebba8607aabc58004807a78c92f69 caniuse/feature-rem.json
+780424c118c81d450cd2ca52bdba2a31 caniuse/feature-requestanimationframe.json
+baa2d7df2922eea0793c682cec7ef88e caniuse/feature-requestidlecallback.json
+45f58dab37d64c593473d14d93897d79 caniuse/feature-resizeobserver.json
+397d483e3764f8d6ce9e2e2af390f0b6 caniuse/feature-resource-timing.json
+58b86b397ff629bb16b5c50f50c94fdb caniuse/feature-rest-parameters.json
+9f43a16fe97b4ae400f1b5ba693dd711 caniuse/feature-rtcpeerconnection.json
+3397c9f1225f445b178a9ab77f7b3a97 caniuse/feature-ruby.json
+af63b5669043f3dfda4be8a655197b41 caniuse/feature-run-in.json
+7c40b0e4f7c9cec97dc9166fdc94c246 caniuse/feature-same-site-cookie-attribute.json
+82fc1311a960f5d2577824111a50d9a6 caniuse/feature-screen-orientation.json
+2204f53fc1d6fdfeeee45bc29622e951 caniuse/feature-script-async.json
+9ed5d5ecab739521324f00659730870d caniuse/feature-script-defer.json
+5564b30d11c7a837a8b0d95a80c9f522 caniuse/feature-scrollintoview.json
+aec2d41031a1b454ae5fab6d021884ec caniuse/feature-scrollintoviewifneeded.json
+19ea94e1b98d3395d0053bda7f3071c3 caniuse/feature-sdch.json
+34c7a011ccb9fd54cc1efa585b4d85c4 caniuse/feature-selection-api.json
+525ea63cced17deca77b04ef9b678e66 caniuse/feature-server-timing.json
+66f0a7228803e01d8be892b87211e59a caniuse/feature-serviceworkers.json
+ca67057f2728ea5deeba05d5709923a6 caniuse/feature-setimmediate.json
+385349b4cb96e2aa9ced25002f80f980 caniuse/feature-shadowdom.json
+b54c272c9c7165936a47e93fc9868617 caniuse/feature-shadowdomv1.json
+f95a1dde56b75961078b77b1a647250d caniuse/feature-sharedarraybuffer.json
+25309d618574f457d209af42275acfd4 caniuse/feature-sharedworkers.json
+894fc7353cdd8f21dd13e2e264558075 caniuse/feature-sni.json
+3d44dee58d014135b8b403eef1a6f102 caniuse/feature-spdy.json
+adb8683467fa7df5244d2c5a329fb2e9 caniuse/feature-speech-recognition.json
+39a994573d56f4445d7e2bc7cf6cdbf0 caniuse/feature-speech-synthesis.json
+417d928b334245124b3554e923c0366f caniuse/feature-spellcheck-attribute.json
+821205e1c84b2ecffb7326f6ff2ce41f caniuse/feature-sql-storage.json
+40ebd3b4dea8584c6e4a10a6a9bd4c22 caniuse/feature-srcset.json
+f9ef09e597cd00901b266109b5483ee8 caniuse/feature-stream.json
+00d0852113234c4efee7d79cc9731683 caniuse/feature-streams.json
+dbaa6bcd747370b6dc53a844aeb50002 caniuse/feature-stricttransportsecurity.json
+8b834dc046cbef45905bf2fe61961052 caniuse/feature-style-scoped.json
+280f967b3e04367799b46d99aa5d3332 caniuse/feature-subresource-integrity.json
+2ccd31fba00835c2279be52bb50b60db caniuse/feature-svg-css.json
+650fdce67dcd9548bfffb1d4c558b6d1 caniuse/feature-svg-filters.json
+59c4c4d04818b8f7a3e6c6f52ae8fb25 caniuse/feature-svg-fonts.json
+532e4b4aca7f440c626a3c145153b4c8 caniuse/feature-svg-fragment.json
+810e48de8c1172fb82e629896ac96bfb caniuse/feature-svg-html.json
+7a400f23ef0f33ee6ac069a696b1944f caniuse/feature-svg-html5.json
+ecca5898ef7515df744dcd8e004204b9 caniuse/feature-svg-img.json
+3755e1644def0ef29fe70f749f584330 caniuse/feature-svg-smil.json
+be4163ceac800477e518f0ee14d2d4e2 caniuse/feature-svg.json
+13f865dd8fb756e19ab684f6d2dcdb82 caniuse/feature-sxg.json
+384b9ef7a99ef736e0f5dd020379c4f7 caniuse/feature-tabindex-attr.json
+c13c7bcfdbdb661949a51d8851d33bb0 caniuse/feature-template-literals.json
+877b8ebf4faa1440a6ac8d3fc37cc346 caniuse/feature-template.json
+330361e11af1513ba6d2e3106c0eea7c caniuse/feature-text-decoration.json
+5b79a29d2a30512d9f365dd305ea2fcf caniuse/feature-text-emphasis.json
+7328c60c14c55467ee5058ef0f66c004 caniuse/feature-text-overflow.json
+ce97ef155ff24678133d5d89de3cecbc caniuse/feature-text-size-adjust.json
+c36730af363fcfe6e53be552ec54f3e7 caniuse/feature-text-stroke.json
+12d8f23fdef3608b0d0dab8b47236906 caniuse/feature-textcontent.json
+056a444efecbb3ea66672b60822f0ad3 caniuse/feature-textencoder.json
+6bf8267d39ba701d282dfb7bbd012ac9 caniuse/feature-tls1-1.json
+8a166f27df8a31fb5dd6d23c21d42ec0 caniuse/feature-tls1-2.json
+c952c728ee250f66745a6ec9956514b4 caniuse/feature-tls1-3.json
+80a57479f3472a3710588381138bd728 caniuse/feature-touch.json
+332cf6b8c0c877364f5a43cc92ce3d9a caniuse/feature-transforms2d.json
+0596b6480f2991797458ad22a35f54dc caniuse/feature-transforms3d.json
+3ec4d6fd9e715604cd45b1fc8d42e2cd caniuse/feature-trusted-types.json
+88dc70a27fdae6c263177d369cd9ae83 caniuse/feature-ttf.json
+7eb835d159dd45a8acc545c84b75524b caniuse/feature-typedarrays.json
+7cc8cb92a1cb8d5b5554a9f9362de510 caniuse/feature-u2f.json
+5088a185d9304426a300f9d55b4c8ee4 caniuse/feature-unhandledrejection.json
+666f4789da6f696a2611e645aa43a828 caniuse/feature-upgradeinsecurerequests.json
+9093f11b200f4dde193107ec5ee56a1c caniuse/feature-url-scroll-to-text-fragment.json
+7364647ed901377da52812a39c718c31 caniuse/feature-url.json
+9be37a7dae72d68346f08bf93d3bd7d1 caniuse/feature-urlsearchparams.json
+7c09127bf27653647e70ad7cd4e7a94c caniuse/feature-use-strict.json
+3f0b33a613c2714fe6ee889225d08394 caniuse/feature-user-select-none.json
+ee6d2f6e931e50f83d389560c7f69c9a caniuse/feature-user-timing.json
+f032673ffdb43bc67a16df8d17ae4ae7 caniuse/feature-variable-fonts.json
+e5a00e08463e751a5389c9724df4616b caniuse/feature-vibration.json
+3105b56606a47d00a3ce8b4d8a14f5c0 caniuse/feature-video.json
+8b3ff4ee12f05428d7d5cd2de098869b caniuse/feature-videotracks.json
+3a54f0a47d1e8e7ff729342c03b869c7 caniuse/feature-viewport-units.json
+3fba23bcc1ac12fe9be05e62058fc647 caniuse/feature-wai-aria.json
+754dfe4aef35e4fe0ba007bc3eab287f caniuse/feature-wake-lock.json
+ec3d076a9e3f96ae97ecb3e8df35c86b caniuse/feature-wasm.json
+72f142d7c2c7e530b8b8f548338d0dcb caniuse/feature-wav.json
+e4ea5e32b27186cf1b6685e9103bd0f3 caniuse/feature-wbr-element.json
+fa85a1ae2a57010a0b81a6d267a55878 caniuse/feature-web-animation.json
+f23abdbffd4e69e32f5f077ebb51e15d caniuse/feature-web-app-manifest.json
+65a864f8ff12de1491ec55c151691a52 caniuse/feature-web-bluetooth.json
+4b1e625e1a8def747da37d789f6ba1a5 caniuse/feature-web-share.json
+8f4b853b77cf7f9e7b1e34813e02a9cf caniuse/feature-webauthn.json
+18e60d43f884a252979665285d582c2b caniuse/feature-webgl.json
+3ec4b246bd4fc17ccd2e47cf2e2ee843 caniuse/feature-webgl2.json
+80432f3dc115095cba18a98b0e43c16b caniuse/feature-webgpu.json
+d427534b4cd56207f61b653db7c47edb caniuse/feature-webhid.json
+5a1b1860bdb16237c4f53e8d2a51db01 caniuse/feature-webm.json
+d0a0aadfcc46794cddc70ec1157aa6dc caniuse/feature-webnfc.json
+8a0b637971acffc0f0d91febfac61187 caniuse/feature-webp.json
+06c99d70601c17de5aa0264dcc907846 caniuse/feature-websockets.json
+cb8fe969840384a26e8208a3fbb00ee2 caniuse/feature-webusb.json
+8db37c211f4f48eec2af72b04c2304a2 caniuse/feature-webvr.json
+9dcb16aa536b7875890b62fce8a99835 caniuse/feature-webvtt.json
+c212f4366c0e3ff777cd1119ab0d425f caniuse/feature-webworkers.json
+52c0d002965a7c0f26648e46711d9235 caniuse/feature-webxr.json
+885988c687294d91d4102b49f989297f caniuse/feature-will-change.json
+25ff3b09d0fcd50d43e298572b8644da caniuse/feature-woff.json
+62e9973649a03a94c293d84185325195 caniuse/feature-woff2.json
+c6345d3e66d1beb78747bd95ea6c4105 caniuse/feature-word-break.json
+2e5921689a74350d94f624e648bcef3a caniuse/feature-wordwrap.json
+ce759ffbd5d339b671ea04e1e86c89ae caniuse/feature-x-doc-messaging.json
+043c16deed2333b85b48c1976ca0cc8a caniuse/feature-x-frame-options.json
+2654ca14228ab4a744078b1777c514c7 caniuse/feature-xhr2.json
+bc18c56e3c3a64707934da6542ac406d caniuse/feature-xhtml.json
+a6af6ecf74132cdded1a6249e893fc37 caniuse/feature-xhtmlsmil.json
+c5706cf4514fa97d12497ab4a382ca0f caniuse/feature-xml-serializer.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-appmanifest.json
b81ab9bb1e58d4c8590e98aa88e35c67 headings/headings-box-tree-api-1.json
+086a7ef6a179e45b720fc0fd33d2d594 headings/headings-compat-1.json
dfb57774d731e93666efae0473332f96 headings/headings-compositing-1.json
97b1092fdb9b1576fc7d95080bcff193 headings/headings-compositing-2.json
0a84508281d1d434a970ca7e6e88eb8b headings/headings-console-1.json
2bb38e880368b9aed4afb4e16f6330ad headings/headings-credential-management-1.json
-70af8354607196ee8f83808e83f87f95 headings/headings-csp3.json
+ad4bd7cf804923b56ffcf56255b738ac headings/headings-csp3.json
2a60025766df9a63e318da7e2533e71b headings/headings-css-2007.json
f35cc63ae577c01017fad432cfeaa64d headings/headings-css-2010.json
e3d2b330a6906a3218d61e0cccf932ae headings/headings-css-2015.json
38a799b4a36878680199b5a2f5262c16 headings/headings-css-2017.json
ccf0a19d7e46361336103201b3aa9c89 headings/headings-css-2018.json
-384d974cb4c4ff3e3963586e98ad0d65 headings/headings-css-2020.json
+52f8ff81ce11eba60ac8b7fc1cd47bfe headings/headings-css-2020.json
c50363dcf0d16617a990323247ef8237 headings/headings-css-align-3.json
ca2c212105187ddc5b173e7149f4c616 headings/headings-css-animation-worklet-1.json
102e16c5159626f7cf4e9b025faa8410 headings/headings-css-animations-1.json
@@ -1262,50 +1278,52 @@ bed1d05ebdfa7262de2f0fc171e61ba4 headings/headings-css-backgrounds-3.json
3f827b4a36b0808bd7381f9626c611d0 headings/headings-css-box-4.json
cbc0addb1893266130044cf2fc14db7e headings/headings-css-break-3.json
f6f6a95c093a17f857c84ac9ae1659a6 headings/headings-css-break-4.json
-055936573eefc62ae1bd76743feb2f88 headings/headings-css-cascade-3.json
+92c5a66e39a53146aeeee6a0d1741bd7 headings/headings-css-cascade-3.json
9c19c88eac8e31dada502d790d115cb0 headings/headings-css-cascade-4.json
+99bee46f14954f7564518ed42d6beb7f headings/headings-css-cascade-5.json
7950e0fd9de8abbb44ec85dc4f45767e headings/headings-css-color-3.json
-06baf7a3bc0e9a3704be85ef7905b9e6 headings/headings-css-color-4.json
-3e5ab758f6ac6bd68513da8f2cd6bd49 headings/headings-css-color-5.json
-b971127799646640e6bb0d7b0965a3ba headings/headings-css-color-adjust-1.json
-17f8489f453f9adcb79684672bc5a850 headings/headings-css-conditional-3.json
+c735e61efebdbf9359f6f39170b3cfc9 headings/headings-css-color-4.json
+54085479cc263ac759ad4bc56797b13e headings/headings-css-color-5.json
+f20b77351d0295069af5f9ab30c7ac43 headings/headings-css-color-adjust-1.json
+187028bb20d2e4385572f3dec96757a6 headings/headings-css-conditional-3.json
1f96eb64686f0be9795fbb5504a65dad headings/headings-css-conditional-4.json
-d64957a255f49705643b0fe0d0a9de85 headings/headings-css-contain-1.json
-405fa10e2a2f3be8de77f651bc8af548 headings/headings-css-contain-2.json
+f989720ea44684464f348b5e796fef22 headings/headings-css-contain-1.json
+376d909eeedd618eb4d947b705b37ccb headings/headings-css-contain-2.json
9cba0d9a546b04e581838cb346c1001f headings/headings-css-content-3.json
6350b4bab48e3b8da4ede811ab3b31c1 headings/headings-css-counter-styles-3.json
541e19c876f07f641076b4f5429dacf8 headings/headings-css-device-adapt-1.json
077f6ee9c0e13b9d859f8996f25a5110 headings/headings-css-display-3.json
b068d34e159be31d3489cd0cbdee6a55 headings/headings-css-easing-1.json
-b4cff575124517d654c1c8f24aae1a89 headings/headings-css-egg-1.json
+39d61992285bc43c6a56dfda28b37aa2 headings/headings-css-egg-1.json
e01d8b28ebecb641e28fb5c8c54f2bf9 headings/headings-css-env-1.json
415931ea387c46ce82b62add25b92be7 headings/headings-css-exclusions-1.json
29e1b3a802edce1b2166feb466a9b223 headings/headings-css-extensions-1.json
afefcb053b08876318b4d82bae1c1117 headings/headings-css-flexbox-1.json
d79e4e5e55b334cb175decb445ddf1c6 headings/headings-css-font-loading-3.json
ab1fc7857ea7112280bce76d4a492a46 headings/headings-css-fonts-3.json
-b9a9232b429011b8da63bd83eca8554d headings/headings-css-fonts-4.json
+5d20da61af7277d135f4762f48beb1b3 headings/headings-css-fonts-4.json
391fbecd1a8c34ab84e12d474f676e1f headings/headings-css-forms-1.json
2e8bd40e3f7431e51f9d78e3a7b9a3c1 headings/headings-css-gcpm-3.json
8d428405bbf8a5552807016f93c39d0a headings/headings-css-gcpm-4.json
2793481bf68a7cc29e973c3ded19faf5 headings/headings-css-grid-1.json
-a665af000528a9312506fc3b9e5bca15 headings/headings-css-grid-2.json
-8b14f927dbdc018eb74d661396d63089 headings/headings-css-highlight-api-1.json
-67bfa1b35abe3dab7c1c53d006c9df05 headings/headings-css-images-3.json
-0141056fc219c1c90e9ff7811fab3a4c headings/headings-css-images-4.json
+0db609808271aa1b83aad3ab3c2175e2 headings/headings-css-grid-2.json
+ccb239a3aedeb9e6bb1796a96bf4c6b3 headings/headings-css-grid-3.json
+e6242f8642d8ffcfa526af4f0f1d5d3f headings/headings-css-highlight-api-1.json
+5c5f7cf3efd5f405c934a87b5fb1d142 headings/headings-css-images-3.json
+150f8b21974a966b64a1429c164b3c17 headings/headings-css-images-4.json
082a7547e6c1a6e6c432ad3cd760ace4 headings/headings-css-inline-3.json
dc9b154de3fe91ab1c7eec8bf7f99fdf headings/headings-css-layout-api-1.json
6dbb79f92f41adc6e142db042eb63eb3 headings/headings-css-line-grid-1.json
f808edde27025ceb0ed157c80640714a headings/headings-css-lists-3.json
-579c1c833ed796e75d0740269bd77087 headings/headings-css-logical-1.json
+4b877d1c2db787c34439de4694047ccc headings/headings-css-logical-1.json
2ab574d83eff222f843896026f055cd0 headings/headings-css-marquee-3.json
8b6bbe97829d98f23d1111638e2a3c00 headings/headings-css-masking-1.json
11590e871a2aeb274efdfbb1be829326 headings/headings-css-mobile.json
493146481e59c0ea5e99d65a0f794930 headings/headings-css-multicol-1.json
6dbd09de0c09e0c99b1445aa7b2075aa headings/headings-css-multicol-2.json
4b7d8c7e72b8112ba2331cac44551a8e headings/headings-css-namespaces-3.json
-eb7f86272aaea30affe1ee3a4e4f7445 headings/headings-css-nav-1.json
-015191ebe2d5387878683acb1df76bc9 headings/headings-css-nesting-1.json
+02d9e6410f9f24277fcb815f6f9f0e15 headings/headings-css-nav-1.json
+0f6eaa74ea249b5b856211c5bfaa322a headings/headings-css-nesting-1.json
58476ee2dba8a1bab056e64476b54cee headings/headings-css-overflow-3.json
c5582a34c59b9c5e060a16cb32881849 headings/headings-css-overflow-4.json
6fefcbf29184468a24921730b956cfce headings/headings-css-overscroll-1.json
@@ -1318,28 +1336,28 @@ fae1be6291aac27a3c617560d3178368 headings/headings-css-page-template-1.json
428f01a515dca5bf1657214a6697c77f headings/headings-css-position-3.json
02d48e2624f99edfa18dcb469d4b2943 headings/headings-css-preslev-1.json
f333d8b0a6d616a57ccc7d81eb189b74 headings/headings-css-print.json
-54d7ab82b132f62ce9aff5b6e9a6b5aa headings/headings-css-properties-values-api-1.json
-24637ebe4d8a4ad4bba4d0208d5fbabe headings/headings-css-pseudo-4.json
+a3b4bd344f369092a383cfb2d2c1fbf5 headings/headings-css-properties-values-api-1.json
+872e2c840109e945f582e00a4b26b282 headings/headings-css-pseudo-4.json
169b06a05ad8c61c22e8a7b355327e7e headings/headings-css-regions-1.json
94017d9cbde7bc24dc1e40171335c3d7 headings/headings-css-rhythm-1.json
57d5f2400e5ab28727001f43063dc207 headings/headings-css-round-display-1.json
f6475e4f9c8f09a98f51fda9f3910340 headings/headings-css-ruby-1.json
d8cf43425ad51aa8f299f428b5374d5f headings/headings-css-scoping-1.json
a6f63d2a84a7e19dfbe41d0e16a27843 headings/headings-css-scroll-anchoring-1.json
-3e4112ed9a509c6010e07ca52257633a headings/headings-css-scroll-snap-1.json
+452437078247554f907629228f0b161e headings/headings-css-scroll-snap-1.json
7d3f2c7ceef2e4ec9dc1b231cccb06b3 headings/headings-css-scrollbars-1.json
34d52629b70ddf9144eeb3f718361d37 headings/headings-css-shadow-parts-1.json
d96fc76fc355739a48e6e3859c79ace1 headings/headings-css-shapes-1.json
0d9a3b75358ccdc686ae4dd79a8b62bd headings/headings-css-shapes-2.json
beeaab3b335e6ee81e7c7aea1aa74d91 headings/headings-css-size-adjust-1.json
-9dd818c7df894b2926996e6881766c8b headings/headings-css-sizing-3.json
-0cd384cc131f406c4bd88ee1921e98a9 headings/headings-css-sizing-4.json
+8ee01c34de63f9699a9d0330af0dbcc5 headings/headings-css-sizing-3.json
+ce8e4bcab418b5bad5f1826acca841db headings/headings-css-sizing-4.json
3974d120b7ac920e97f0004bc6a9c65f headings/headings-css-speech-1.json
57cfa23efc953573aafb83cda341276b headings/headings-css-style-attr-1.json
10c8eca753fe1a865f6eba4d43105e26 headings/headings-css-syntax-3.json
c663c8581b32f470410317be2bed04cb headings/headings-css-tables-3.json
81d487e424fac2f96bfec5b01760d9a5 headings/headings-css-template-1.json
-162f23ffdc1905e591d023b18f575e19 headings/headings-css-text-3.json
+82948b9adbdc349db5e2fac5ece9a892 headings/headings-css-text-3.json
b7533b164f16ee9cf90b6d1ccda8bc63 headings/headings-css-text-4.json
c0b3148a18744a6c767b2e68b041c452 headings/headings-css-text-decor-3.json
169db8801cbb4f4fc24123a009037921 headings/headings-css-text-decor-4.json
@@ -1348,26 +1366,26 @@ bc370ace470532bc5691200403d5b02a headings/headings-css-transforms-2.json
cdcd54da24709f44e12c58015df3a328 headings/headings-css-transitions-1.json
fcafac0ab147db245e653ea1c7856f55 headings/headings-css-transitions-2.json
0b095c2df702d7f22ca0bf86af6f2430 headings/headings-css-tv-1.json
-86ffbad90f3a33084a6493385859f4cc headings/headings-css-typed-om-1.json
+40ab09c5a914b88012faf7973d475c8b headings/headings-css-typed-om-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-css-typed-om-2.json
6cab505ea0bb005b45b1b3c91d22bcc3 headings/headings-css-ui-3.json
61e7ff84f0a43acab4ac6050008a12ce headings/headings-css-ui-4.json
c16e3b4d2109dec216e884d827855928 headings/headings-css-values-3.json
-f8d94d5a2463d449c9456f82eb89ba95 headings/headings-css-values-4.json
+95258ee9f5c551666742919fb2f49caa headings/headings-css-values-4.json
d0fd26dba19ea5e5ece6c2d3733442c8 headings/headings-css-variables-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-css-viewport-1.json
c1a5bd3123db608f83ba6b7bf175adb7 headings/headings-css-will-change-1.json
d4f1fecadd8710f838c83d089088a240 headings/headings-css-writing-modes-3.json
7d19295777a7399280eb7a13d571822d headings/headings-css-writing-modes-4.json
e6e1cef505437af04c84c4c447f66375 headings/headings-css1.json
-19167a96730a9c33d6899cc419d4c463 headings/headings-css2.json
+b064d6a4000cfc69db7ce02030366386 headings/headings-css2.json
2cc7bb47a43a662b31bd93332d13ef6a headings/headings-cssom-1.json
-98b5082434f828e05944d893b266b0e8 headings/headings-cssom-view-1.json
+de72f740e4be68137eb21963cd34e0b1 headings/headings-cssom-view-1.json
c797e49561c4cab8ab2602868d6d5df4 headings/headings-custom-1.json
-ef3752f2cfb7107736350170aed162db headings/headings-dom-level-2-style.json
-6039190418850a429160becc41ab20a2 headings/headings-dom.json
-dcc874506844191988c5938f6f83d3f1 headings/headings-encoding-1.json
-488e82f8204e85eac45282b35016f395 headings/headings-fetch.json
+07aae573279355230f88bdefb1f5eb3f headings/headings-dom-level-2-style.json
+693a3f7b603c0ccac2b793f2cccd764b headings/headings-dom.json
+5189946e6274e395884f51a99d1494e4 headings/headings-encoding-1.json
+bef8efa48d7ab8f67f6dbc3567ccb643 headings/headings-fetch.json
28d4c225bed7c8419932cc32aea4ac8b headings/headings-fileapi-1.json
708dcdc21796fcc462c738d1ffefe36b headings/headings-fill-stroke-3.json
9c64d557c869ef94f23962732dabfbd3 headings/headings-filter-effects-1.json
@@ -1375,22 +1393,22 @@ dcc874506844191988c5938f6f83d3f1 headings/headings-encoding-1.json
fef4d9de1ccc06e6d3fb5a1f299aa4aa headings/headings-fingerprinting-guidance-1.json
a1f3ad1a4e288522bd6e1327909a88e2 headings/headings-font-metrics-api-1.json
9bc7b667de94ec733be361c67a16fa54 headings/headings-fullscreen.json
-7eea212e045c667fa3c3c2b22ae0e90f headings/headings-generic-sensor-1.json
+8688100d726bf9e0a04374380cfc1cdb headings/headings-generic-sensor-1.json
fc40295ba877e5a9118bd047cdec2ec2 headings/headings-geometry-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-hr-time-2.json
-b2175126c56e41e20eff6128d8e1464d headings/headings-html.json
+a2f31baf04feb97be9a362f811f35acf headings/headings-html.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-image-resource-1.json
0401acce764b69c61e05d290e55efa2f headings/headings-indexeddb-2.json
-d4f0e70545168ccf834e61cfee0774ba headings/headings-infra.json
-53e8649e628d57821bfadb63ef373a96 headings/headings-intersection-observer-1.json
+1218ec643eaf8549fe11e865ed53a906 headings/headings-infra.json
+736aa7a8ab5afd112d1f969048094a73 headings/headings-intersection-observer-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-json-ld11-api.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-matrix.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-mediacapture-streams.json
ede3881af549983d5ded37e2fda1539e headings/headings-mediaqueries-3.json
79d8f64732daa5026f903eba39f91b50 headings/headings-mediaqueries-4.json
-627c273e49edfaa0ae2bd9b0f149cf18 headings/headings-mediaqueries-5.json
+bc792871821bdf5f0a1e2e70a3969bdf headings/headings-mediaqueries-5.json
bb337683122fbe0f7e07e63e85d8dea6 headings/headings-mimesniff.json
-26c1b851422c129a9732b0dcdbd52333 headings/headings-mixed-content-1.json
+4f412b710e968619ccfda55d2e0b48c4 headings/headings-mixed-content-1.json
6684ea209d223439d199fd56deb9e0ed headings/headings-motion-1.json
f2f6b463b6b0e65162c16a4b14433bf6 headings/headings-navigation-timing-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-navigation-timing-2.json
@@ -1400,27 +1418,27 @@ f2f6b463b6b0e65162c16a4b14433bf6 headings/headings-navigation-timing-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-payment-method-id-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-payment-request-1.json
225ad4b20c991117ecbd2c206c4ed0e0 headings/headings-permissions-1.json
-199cfa307e33a0b2cd2ae7fbfc7b5095 headings/headings-permissions-policy.json
+4563ebcf63e7833dfead060cc1bcdc87 headings/headings-permissions-policy.json
87e6f261b7e3b53f043caf04973ce041 headings/headings-permissions-request-1.json
0e7e0f6d9e1ed1f2ddb2b8d8cbe27c3a headings/headings-permissions-revoke-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-pointerevents3.json
32f727469ca0abd54ef03bb7f7be4515 headings/headings-promises-guide-1.json
7c6f22db34f56c98c705981d7691e4ae headings/headings-quirks-1.json
5f33fed1e56927b7bd77a0e9212dd3c0 headings/headings-referrer-policy-1.json
-c1c785f9c47c115c7a17515c987ebdfa headings/headings-reporting-1.json
+282c615b1e52b182602108440ef2fab6 headings/headings-reporting-1.json
d0caf6bbf716d69ac69e9a685f3a24eb headings/headings-resize-observer-1.json
842d18f9afe570ecc295c13b03d10f17 headings/headings-screen-orientation-1.json
cef1d2fb7c13ddd29a7bf172c585e963 headings/headings-scroll-animations-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-scroll-customization-api-1.json
1cf3aed5ffab6eec1dd01c60e6b5e50e headings/headings-secure-contexts-1.json
ae2f04392117cfc3a67f9d585cf81fb1 headings/headings-selectors-3.json
-5fcc7c26ea5c5c18fa6976caf35fe821 headings/headings-selectors-4.json
+d1c5bafbbb173cf2acd82b17c7b42891 headings/headings-selectors-4.json
34156f157f1a1f566dff05341e208fbd headings/headings-selectors-nonelement-1.json
f482709d8ece6e5874386ef7ec7d770d headings/headings-service-workers.json
097e26581094dbdd348e73c8e2a61200 headings/headings-sms-one-time-codes-1.json
a00ac030cb59cf129e5d4c06a0d1e8da headings/headings-sri-1.json
388cf5a3cff0b9192b30a418beed5f62 headings/headings-storage.json
-05df02dc3a0066175f16873bc5f91c57 headings/headings-streams.json
+bd08219a6b882d9ca899b9f29ed5ca5a headings/headings-streams.json
3c73634791f1b5a1f6c7abc8e01bfdd9 headings/headings-svg.json
fe6ad1123feaea1e6993084b137753b2 headings/headings-svg2.json
2fb3f16aa738460089d68513fd40847f headings/headings-ui-events-1.json
@@ -1431,286 +1449,293 @@ b8a178ec5f08859ce52d785530e627ba headings/headings-web-background-sync-1.json
775e1d0aa142748b3c554750b1192f16 headings/headings-web-bluetooth-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-web-share-1.json
c18b0dfc94f48d5c6dc688579f27eb79 headings/headings-webappsec-fetch-metadata-1.json
-2b4780c81117fc8f6b13f3d4d17eed2b headings/headings-webaudio.json
-6b09fa6cb0bd16271fee96e7b66b5595 headings/headings-webauthn-1.json
+c815628cf69f365d1b7a518f0fcbfc4b headings/headings-webaudio.json
+5ecd9d6df5e111141cc15c0ffbdd6cb8 headings/headings-webauthn-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-webcryptoapi-1.json
-89a901f985ef8ad1a8e552d59db8833a headings/headings-webidl.json
+077b1e0ed838a23e33851464a373fe18 headings/headings-webidl.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-webrtc-1.json
99914b932bd37a50b983c5e7c90ae93b headings/headings-webrtc-stats-1.json
-91355e149c09893b3bc4714a8032c0f6 headings/headings-webusb-1.json
-7683024cced4074c287aa3adab1b91d7 headings/headings-webxr-1.json
+35b80822726366fecedb92140deec913 headings/headings-webusb-1.json
+3d1ffcf0f362d1a289deb91b91a88626 headings/headings-webxr-1.json
eaf6a2fc181c570598d13024e7774be6 headings/headings-webxr-ar-module-1.json
a5e8365261dfd7ce2db3629e346527e8 headings/headings-webxr-dom-overlays-1.json
86b3d512f6efbf0d515f4e7ec4d96cd4 headings/headings-webxr-gamepads-module-1.json
7a09a25c5095504f427bda798a3bdb01 headings/headings-webxr-hand-input-1.json
3eb5526762c18bf4f849ef1bf9249e65 headings/headings-webxr-hit-test-1.json
-4d4014ad44e0a8cedfd40bc735b8fe32 headings/headings-webxr-layers-1.json
+572898e99bc30515944e52ed5c3499de headings/headings-webxr-layers-1.json
342dd68c02505d8ea669eea143571bcd headings/headings-woff2.json
-5ca63008673a45ff72d16859f0e9054f headings/headings-worklets-1.json
-bb6c17be3fd6bd99794eacd883cb6d1f headings/headings-xhr.json
-57e52a114fc17c6ffe7090363b525d43 mdn/accelerometer.json
-8c4e4919ac1cbc12ba385cc73a6bf4f4 mdn/ambient-light.json
+c39403ab0b4fe34d6de953e495b0be71 headings/headings-worklets-1.json
+f0c9b22a0a1fd845b5ba356a95273a8c headings/headings-xhr.json
+9e600e69b456d8bca420b471f7cb27c0 mdn/accelerometer.json
+7df485d7da9924016c3baa1884b08c01 mdn/ambient-light.json
897a936d676b1eb207662ff2bb73f2d8 mdn/animation-timing.json
-5b669a98a4cd53702543b5449a712d5a mdn/appmanifest.json
-e0c3e051c2e7c7b414a87441868e4c01 mdn/audio-output.json
-82197acce92cb9a72468351d19024196 mdn/background-sync.json
-992b6098479435fcf4ffbefb80e72b8d mdn/battery.json
+fb51d5bd4d827c6c344209f3fa7dc4c8 mdn/appmanifest.json
+bae1a23bee45c8c18f6e26bee6bda16f mdn/audio-output.json
+da8039e759520f5b48c41da71cee8445 mdn/background-sync.json
+06da20fdfeaf203923d6cad15155a5e1 mdn/battery.json
9a02b214b32139f88857220e77e26e81 mdn/beacon.json
2f5395c852876f4fb1b4241d8e3ff05a mdn/budget-api.json
-28b7eae3a67e7b64a0ed7393b30602a6 mdn/clipboard-apis.json
+57aa5e59f85477e1584783fd7952c62f mdn/clipboard-apis.json
04c8f2af8afa574f888d696c9582820c mdn/compat.json
e43bfac5de8f4c09762c69e5d6312d11 mdn/compositing-1.json
-4e8a42f13e082acc1eb21188bc02d226 mdn/console.json
-0457ba9615b3f5de3ba6dbc8cb41460d mdn/controls-list.json
-34f8850f16024baa66738864b6d80881 mdn/credential-management-1.json
+8fb61bebe394766c07c0289f7b2209c5 mdn/console.json
+c31fa0562f5ed99e4d4b72ac66506d98 mdn/content-index.json
+2a390e8ad851f0ac3b08528d199774b6 mdn/controls-list.json
+ee616544679c70e619c62b96b04285fd mdn/credential-management-1.json
5aab34c1e98f9476d7205ba3e51c2e32 mdn/csp-2.json
a94eedb899846e0f932ef23b3a93166f mdn/csp-3.json
-f381ab49afbf8e61740d0dc27a36c96d mdn/csp-embedded-enforcement.json
-c1b1096336d011e6a774fae4f820b9ea mdn/css-2.json
-e98e6fb3365762bb1e47c273466c5e4b mdn/css-align-3.json
-ece6d720fe925cb360c2521726f07bcc mdn/css-animations-1.json
-a93ba5e273e50f6d2e33b2289cf75a58 mdn/css-backgrounds-3.json
+446569db00bdf60d5a4f399962e967e1 mdn/csp-embedded-enforcement.json
+5506390108e13cad2b058b701f72e140 mdn/css-2.json
+cf3888a0335bf180080c2589b9e7745b mdn/css-align-3.json
+623d48eead4dccbd554965b3951c4469 mdn/css-animations-1.json
+a5937eb71fcdcee00b8954ba859785ea mdn/css-backgrounds-3.json
eec3964f1179e591c09b8ead7601394e mdn/css-backgrounds-4.json
92da20e91a921c03da678a8e037ce7d6 mdn/css-box-3.json
153f1dfff7cb42d4b8d7d599c101e2c0 mdn/css-box-4.json
-78d2d6652d5c7b0d3679fd8c1b827d37 mdn/css-break-3.json
+ecbf88958390648671b24ea5ff886618 mdn/css-break-3.json
0e5dd0d9423a785ed6e88027bc001d75 mdn/css-cascade-3.json
-86b7ba3a0831034dcef153e72f40e202 mdn/css-cascade-4.json
+a95b99cdb722fbef2b65e025a0196826 mdn/css-cascade-4.json
4c735f7269faf9e792ed3b60426a3321 mdn/css-color-3.json
59864dabae7e0b30bbe772525d08a6e9 mdn/css-color-4.json
-5544987de59b3f4957b4183e2bd77b8f mdn/css-color-adjust-1.json
-6d152fbd6b2d13b0217d3db193afb516 mdn/css-conditional-3.json
+dbbf08ce7190b3c3b1c37b25a8a27c86 mdn/css-color-adjust-1.json
+6b152f13c5fa0daa0144cee5b6117ee4 mdn/css-conditional-3.json
0eda247621d61b45e96ae1de1afbb844 mdn/css-conditional-4.json
bb44d26003a2b044e235aae2fc8427f7 mdn/css-contain-1.json
-f7b20dd915c2a423840816bb34cdc406 mdn/css-contain-2.json
+d4214f8ff5597f81ad0d9d565d9c43f7 mdn/css-contain-2.json
694c899830b5d987603a8619151467ab mdn/css-content-3.json
-67817b657b011c8dbadde9ab20c9821c mdn/css-counter-styles-3.json
-6ac3377f73c96113b2dc451abc94034e mdn/css-device-adapt-1.json
+1b4effd1a94aae6d12233acffc7502d6 mdn/css-counter-styles-3.json
+e78a1b45f6f0686043dfdffabf1c4f43 mdn/css-device-adapt-1.json
ae3d83512b7ebd25c6b07d89146ae4f7 mdn/css-display-3.json
-9a78142c58bd217cf6272dc0cab6d5f3 mdn/css-easing-1.json
-478af1b68f7f51e6022466133a014e69 mdn/css-env-1.json
-dc57b23f1b1e985e08466ecafef4e3e5 mdn/css-flexbox-1.json
-5f9430b3ba6a1536fd0dcc404bc29a78 mdn/css-font-loading-3.json
-81cac01809f46deee92d026e5285f775 mdn/css-fonts-3.json
-98d4c2bd1c706b921f69b6006d007cb2 mdn/css-fonts-4.json
-e3f48601172bdd3287fa499212640951 mdn/css-grid-1.json
-e215ba56d7bbe2f6d35b985bc66d69b0 mdn/css-grid-2.json
-7fa143fa9cbf39df39398a7de2cc0da6 mdn/css-images-3.json
-7459289ad974d1137a7d8b85e7ec0828 mdn/css-images-4.json
-72af4a813a7b6eace6867dd3b2edea48 mdn/css-inline-3.json
-96348a5adb87013e6d42c024ff7cd42f mdn/css-lists-3.json
-8bddd6f866c725986f16808208bc7db1 mdn/css-logical-1.json
-d8a8fb922b75790d0074a7b32422e7b1 mdn/css-masking-1.json
+cfaf8ca9d36c820785e71b98f10dc9c3 mdn/css-easing-1.json
+8db35fb4aac11ff3ec19e2ff9550f695 mdn/css-env-1.json
+21c48668257e921d054bd557251f75a9 mdn/css-flexbox-1.json
+29548e8c2613709db4cba036c2fafb76 mdn/css-font-loading-3.json
+2e51f60dfe9d593498910327cd0d623c mdn/css-fonts-3.json
+3270b841979c263fb8c022ba51693d31 mdn/css-fonts-4.json
+c47025feadc8b274559b72102036b830 mdn/css-grid-1.json
+6b82230166b8196de33daf0f900703d4 mdn/css-grid-2.json
+9039bc9ca065e24ef7d328689d449676 mdn/css-grid-3.json
+90fa9a42f5ed88c39a6ec01b2d48a98a mdn/css-images-3.json
+ed5b31f139b2abb26aebe5110669992e mdn/css-images-4.json
+99290fa1b625d2f4d183b64a98abc511 mdn/css-inline-3.json
+78d56f9dde7c66fcaa86de6c83d3bb57 mdn/css-lists-3.json
+929203c0da98743e977a6d7d20ecc413 mdn/css-logical-1.json
+cb4bc0ab99e0482fd91f5c39c1a08bde mdn/css-masking-1.json
633ed1e20e031896069515556474dc66 mdn/css-mediaqueries-3.json
-a0be96b6cf6593526f75e499a5dcc6d4 mdn/css-multicol-1.json
+1832f6a8884e42c0f6cc3c453c7085e6 mdn/css-multicol-1.json
4884e36a1e4d270ad8d3635a9e68d5db mdn/css-namespaces-3.json
-76bb7a0836287cfbe730296a305501f7 mdn/css-overflow-3.json
-1ec60c392f6988986fbb0956974e296c mdn/css-overflow-4.json
-31da60d00cdef1271eb39972fac661ed mdn/css-overscroll-1.json
-b047b0db8755a4b49cf1ee3bc2f342c3 mdn/css-page-3.json
-cb3e22cb32bfa99fafe2af375c25b4a4 mdn/css-paint-api-1.json
+c0ede3a56da4c65e2c1f78036b8383ee mdn/css-overflow-3.json
+01a86dcdefbaedecb3e2200edf07c3c1 mdn/css-overflow-4.json
+87db184adba9d352bcc4957bbd204da7 mdn/css-overscroll-1.json
+c1351507fd30560bca5a79e1b940ba2b mdn/css-page-3.json
+dcfa3d18a9902617beb28fcb4fe497b0 mdn/css-paint-api-1.json
3b7e8c5289f9eb3fdd1938a6add1f8ac mdn/css-position-3.json
cae84c6a824268e29b2ba9ea455357d7 mdn/css-properties-values-api-1.json
-d43acf26bba1c88fcb771783d251a299 mdn/css-pseudo-4.json
-49b01badd668b572124a0eabbda30e61 mdn/css-regions-1.json
+a3061a6a13f5f5d95c3b7afa710a3b4b mdn/css-pseudo-4.json
+18ad9502c983f04eae2955c06c87269b mdn/css-regions-1.json
0f0d5f378b8f4cdb2a76f5d2606f9774 mdn/css-rhythm-1.json
6eab42b2e3604177041d53b07e58f030 mdn/css-round-display-1.json
-0e9f4f414dd6fc077461671b9d48ca0f mdn/css-ruby-1.json
+6ddd5ec1eaa2838e0670859800e9c6c2 mdn/css-ruby-1.json
88cd35239ed9618374a72655b9b971b8 mdn/css-scoping-1.json
971e3397b3769847aadabd210d4d4e73 mdn/css-scroll-anchoring.json
-8b81e24ec7d41bb1abea8db4c4c68955 mdn/css-scroll-snap-1.json
+f527d5be73c72525b5d65320ef800b38 mdn/css-scroll-snap-1.json
7d044481a1583e7b1ddee9318ef45f99 mdn/css-scrollbars-1.json
-ef4016b3a79df056a4965103da44b746 mdn/css-shadow-parts-1.json
-ed7de12b4fac5a808bc1edcdbd340dac mdn/css-shapes-1.json
+2e298f6e0a82db2eca135d936080d124 mdn/css-shadow-parts-1.json
+caf553bcb883d2b9cebc5c59a8872728 mdn/css-shapes-1.json
bd25d05e4c9852c6a25cf33e0c41dff4 mdn/css-shapes-2.json
-fc3093d72956ed83bb7c711bc2c0fa16 mdn/css-size-adjust.json
-efa6aebc97782a6e25c0ecd55ce39cd4 mdn/css-sizing-3.json
-39e3106f04f750a1dfeb9267b967af7a mdn/css-sizing-4.json
-8555b5a39b3530b37674947860709a12 mdn/css-text-3.json
+db7510df4b9f70bc6b5df3ca7470e77c mdn/css-size-adjust.json
+a7735b3e16e3246c3f227c11631e1855 mdn/css-sizing-3.json
+44711399ba0c8843ebd9d520ceb10981 mdn/css-sizing-4.json
+9f9834006c9b7f5cda68459b7960381a mdn/css-text-3.json
1c0b60837d16357c435067a66c9e6561 mdn/css-text-4.json
7b01367906b7774a6f7131280afdac24 mdn/css-text-decor-3.json
-a5bd5cd464cfca8b51062db8b3733dd8 mdn/css-text-decor-4.json
+4b0d056c8b5838b4db5f300e3fdfce28 mdn/css-text-decor-4.json
a0e375a45c5739e6c500967c59ced1d7 mdn/css-transforms-1.json
d96d2e24ead8972ea2f7812c9ff770c6 mdn/css-transforms-2.json
cbb96087a39ca17faa263267d5fdcbae mdn/css-transitions-1.json
-e3cc671c9c4d8ffd7465373be1c71da2 mdn/css-typed-om-1.json
-b734edcf6ca1ec38550ed9aec06e1a31 mdn/css-ui-3.json
-6573da0936846fc6e70182731de30e30 mdn/css-ui-4.json
-1cbd8ae50ebcf8c9ff09fac1a6866789 mdn/css-values-3.json
-7408620840fb33ef4aa783d050ff4278 mdn/css-values-4.json
-2737329671f0e53e9ba2ab94fe2ba61a mdn/css-variables-1.json
+d5308388171801a0b2b80013916caa16 mdn/css-typed-om-1.json
+feb35decccb1496e037caab7971e4101 mdn/css-ui-3.json
+0cbf8f4ae7ee07d6461708926c06b74b mdn/css-ui-4.json
+b41ca02fb131b68b80e0686e056e2aa4 mdn/css-values-3.json
+63d3f3779f00ded5c97e53cc6e3c2bb3 mdn/css-values-4.json
+f9a5974c482de855d0f7aaa72af76ecf mdn/css-variables-1.json
85980e04c4180b2e7f542cfc9f5b567c mdn/css-will-change-1.json
-b4de28dd02a90888dd61592d684f13e5 mdn/css-writing-modes-3.json
-bf7bfc46fab831767ee9a682e2deeba7 mdn/css-writing-modes-4.json
-bf4cc5a9d3dbc129dd08e16d55ece7a5 mdn/cssom-1.json
-a42d8545e9550c90f74d5c8c43b4007a mdn/cssom-view-1.json
-30a7ff66a6be643f9cf55c5fa2e961fa mdn/device-memory-1.json
-f38a8e22cc7e8738e77dbdecc9194bf5 mdn/dom-level-3-xpath.json
-e7995bd1a28cb2eb8c4197a1887db144 mdn/dom-parsing.json
-1c37cb62466eb0f7944294552576556d mdn/dom.json
-90ab52438721e68f36dd4b65320a6ad4 mdn/draft-grigorik-http-client-hints.json
+e549224cdd555649def155d6ff12bfff mdn/css-writing-modes-3.json
+39deb534b2921bdc1c48cbe56fcc30ae mdn/css-writing-modes-4.json
+67fa19b6c3bed0515ff32163269451ea mdn/cssom-1.json
+79cafad0124092fd2b7df5a9fdd20e86 mdn/cssom-view-1.json
+dd774d92e7c30c96e365bc5c448cea33 mdn/device-memory-1.json
+67ec31710dad9d325fa57b4d0035bb31 mdn/dom-level-3-xpath.json
+f4456f17f81d93a62dfaee03ecd4546e mdn/dom-parsing.json
+2e1c66d2d32383a635175cb9e5eccdc0 mdn/dom.json
+880167d9caf6f3dd235456f6afde0bea mdn/draft-grigorik-http-client-hints.json
427df9c5f4b16cd920183acf997295d1 mdn/draft-thomson-hybi-http-timeout.json
-1e81f5e8ebc55cf7374160de3658b0fa mdn/ecma-402.json
-072e2abbb1df4aa45217e56218120c37 mdn/ecmascript.json
+1e75f60ae797610c01b33f21a871b196 mdn/ecma-402.json
+5d4665b250a8e7e7ab1ddfe2852494fd mdn/ecmascript.json
262906902391af988ec93e5b2b3ede11 mdn/encoding.json
-cf8abc86eeacb39defb6fb461608f0e6 mdn/encrypted-media.json
-8972164b91b639499a1733541714dddd mdn/entries-api.json
+fce4f0330b537e5fa31043340f83dfec mdn/encrypted-media.json
+fa2e53dc696d0a98a77d876b62e8dea6 mdn/entries-api.json
aaffd8c06c898eb72b1742cacb9e39e2 mdn/feature-policy.json
e20f13a39cc9f7e7604d728773a508f7 mdn/fetch-metadata.json
-5e667dd48e3d1e92af347177896f2633 mdn/fetch.json
-df716925f242b092f10c9cdc432fe801 mdn/fileapi.json
-bd8dd08ccc2facaa44e2fae48323b004 mdn/filter-effects-2.json
-420ab30e850f496d31ac0982417e9a01 mdn/filter-effects.json
+716a6d74c5fcd2aa59e698d62ca73692 mdn/fetch.json
+cad74bbf5a6ce1203c63be97de72d4d7 mdn/fileapi.json
+c87e6423981030f86298db59384a4361 mdn/filter-effects-2.json
+4e0987e90ac23110bd98a4b00a9d2aae mdn/filter-effects.json
ef2a645a8b54a9df583a2d16f376494c mdn/frame-timing.json
-48c72bcf839b53a06619528fc50fd523 mdn/fullscreen.json
-42f5d120d5a75ca48d18935484576b65 mdn/gamepad-extensions.json
-6a706c8864749e60416848ea6ae0a1ae mdn/gamepad.json
-c6418dc34c71d6072f4c1b782e61801f mdn/generic-sensor.json
-d8c68f0519fcd8656069afb4b3c90d68 mdn/geolocation-api.json
-4e9adf47278735c46d344dd5adc7c096 mdn/geometry-1.json
-a4213d4f597cb44a93b2fdc0e5779384 mdn/gyroscope.json
+e3bbb858442fd3106bfc9773d8a48378 mdn/fullscreen.json
+505e327ade48cb5c23bdbb0c35680051 mdn/gamepad-extensions.json
+77169be3bdb9ab52e1ac4b9933d46148 mdn/gamepad.json
+41b15b2ef592cd63e56cc897fdedf2ab mdn/generic-sensor.json
+5c3ba8a1c02226038e3d061da8b8bbbe mdn/geolocation-api.json
+ab4d65a6be61ff6c625c8206dae1a7c7 mdn/geometry-1.json
+ab28d94ddec8c09adf2ce99be56ed7ef mdn/gyroscope.json
e2fedfb4d96ca680842afd698f2dae8a mdn/hr-time-1.json
-8d695f620f9a6455b63767b58b61df20 mdn/hr-time-2.json
+33dfd8e5498200984e2459e8febc8c98 mdn/hr-time-2.json
26ace9362048feeafd7e1f295378ae29 mdn/html-media-capture.json
-de9ff797650f5e6fa75c24616fa61de3 mdn/html.json
-3c65a64f34b7608f28432d399bbafc68 mdn/image-capture.json
+8c7a3bf5031ad13d53b85fbfd77b467d mdn/html.json
+86a863fbf06d901c54ac33a554246cfb mdn/image-capture.json
77ba9a7ea096d2e3bd35e8a2c60c1d99 mdn/indexeddb-2.json
-e0ca47ef6e17b281760a87d3d48483b5 mdn/indexeddb-3.json
-bf049394eb65278741c157995109ce0e mdn/indexeddb.json
-b63a37cbcabfffaa5a92ba8b600b4ace mdn/input-device-capabilities.json
-2e5026a6124a5b6a02d59bab5d2303d6 mdn/input-events-1.json
+6593965acebb260c87730372807f9aae mdn/indexeddb-3.json
+dbb679cd818cc1378162a2583872085e mdn/indexeddb.json
+c44a59ad16a8fc7f6a680e6cafc69034 mdn/input-device-capabilities.json
+cccadb336a70db8ca0124d3f8e5974fc mdn/input-events-1.json
46680b47ec206b0f5e26929b0b4ff356 mdn/intersection-observer.json
5d6f4099d6c2615d5aacd4600554bb88 mdn/keyboard-lock.json
89df5dacf89a5c4ceea6e4b3ce7a228a mdn/keyboard-map.json
-99c040125a5d3df01fbd8fa36209f44a mdn/longtasks-1.json
-f4d351a46f2b51a6b6cbeb1d84acfaed mdn/magnetometer.json
+5df67e848f86c58653b660cc48bcd5c1 mdn/longtasks-1.json
+1e0787f0722e50544754cd3c5ce0df9a mdn/magnetometer.json
e763588eb6c840f6eb11c93086ad117e mdn/mathml-3.json
-be1c3e23f2e69b045d098829413f6a23 mdn/mathml-core.json
-c547b1a4e3da6bea8feafe9a24a53204 mdn/media-capabilities.json
-d08fc4a8b1dddfa3a833229423c7eec8 mdn/media-playback-quality.json
-c8ebcb223e7be7469a741168bcc11956 mdn/media-source.json
-7412df2f79d824a69634da3b77961c64 mdn/mediacapture-fromelement.json
-ec1f723191866b1107d0c7c4187a11d2 mdn/mediacapture-screen-share.json
-0aa1be6356096c5b7a8148d7420e2f27 mdn/mediacapture-streams.json
+3065932cee1bd04a6dcadb4995dcf2a6 mdn/mathml-core.json
+a5192ce0b98d35e2b12f3c4e04b40840 mdn/media-capabilities.json
+df5625dec6f818b650d6f0bcc9401b82 mdn/media-playback-quality.json
+c5972e4c5c86d168c77bcae61c8c172b mdn/media-source.json
+f4e668fd6814bb74e2f4636c698f39ca mdn/mediacapture-fromelement.json
+5b31db6a318055b5539aacdce23dee09 mdn/mediacapture-screen-share.json
+1f9233bb1f91c1c2d3d5078a66da1cfe mdn/mediacapture-streams.json
a70ce68186caf8440b3d20bdc79d7021 mdn/mediaqueries-4.json
-00a29db2e21f71d94103dd30ad03a992 mdn/mediaqueries-5.json
-51e47c58a95f4fe3887f4b823763e881 mdn/mediasession.json
-c2078c7868d008800ad5be13cf95bd46 mdn/mediastream-recording.json
+e031b5a1fca7db1bbe0a235ec46ca4b0 mdn/mediaqueries-5.json
+a45d7940f5042d0d5f2bbaa8c12e3655 mdn/mediasession.json
+851fac58ce70df299ee99044fd5c4de7 mdn/mediastream-recording.json
2f12b93ba1b6fb4e4c9f4bfc8df3f7d1 mdn/mixed-content.json
-be6f14d63bb0d224a245756e7a69a953 mdn/motion-1.json
-cdf42835363df81fed0b5116a2d1a2d5 mdn/navigation-timing-2.json
+6954dfddb11ca9754729e05222b7c1ea mdn/motion-1.json
+d6a3d97fc316894433012e6b0a9722cf mdn/navigation-timing-2.json
adaba0dfcddab3458f22079019cdd58e mdn/netinfo.json
b1791a4b06645d722a6225bf336e4603 mdn/network-error-logging.json
-8df427d9ad92fe2e41d96db1b80f1371 mdn/notifications.json
-58b7ffd7507b22eac2d34fe284656a24 mdn/orientation-event.json
-a9f1a37e79c5cbe3d54532a45cfc8fcb mdn/orientation-sensor.json
-d4cf35e60201e0e13efbd8cc854fb7d1 mdn/page-visibility.json
-086d4b7747ef8cf34d6d38b65ff7e704 mdn/paint-timing.json
-6d56dbd1a4b5bffa13469e27b69cc30a mdn/payment-handler.json
-c5b630475f357728ce3274c5e8b42831 mdn/payment-method-basic-card.json
-a1d48037d75b31997cec273074c03be4 mdn/payment-request.json
-fdf2962dcd65aa56965c65a2fdcf8c71 mdn/performance-timeline-2.json
-96a0cda1f21e7a64f67e38722828cd6c mdn/performance-timeline.json
+56c2535714382f77cdb90391f739402a mdn/notifications.json
+57c43580ec86044f8a82ec6933cce174 mdn/orientation-event.json
+bbe16d79805b3ccd8de6b4239cf58183 mdn/orientation-sensor.json
+086d842eebacde7864c5059dd486ad40 mdn/page-visibility.json
+d7df82556f04e15f762580c185b9cd89 mdn/paint-timing.json
+f102775559d97c9c7d85cdc99252c8b7 mdn/payment-handler.json
+95952a907f64e848580ca7d2fcd84ee0 mdn/payment-method-basic-card.json
+71cc155dd537f6185ddcc69cb67e63f8 mdn/payment-request.json
+a7e8c4aabdf9da8199e5550410f3a34b mdn/performance-timeline-2.json
+c5a0e80c15ed1d1f7584109b8431a41d mdn/performance-timeline.json
+ee5103053494ade55cc48e67ed6a1851 mdn/periodic-background-sync.json
aaffd8c06c898eb72b1742cacb9e39e2 mdn/permissions-policy.json
-f707f136320e01589ece57159ab3786b mdn/permissions.json
-b6dbc8428ad2043a3e15781d3d828aed mdn/pointerevents-1.json
-d5c8cab0a3edb0eb6a747eceee464d22 mdn/pointerevents-2.json
+7e668293c159c6971f3a2a2fbe3cca5d mdn/permissions.json
+074e08de1684cdb1773cd156a81fb588 mdn/pointerevents-1.json
+4ce0cecbb5c71a00b9cddbc599583ca6 mdn/pointerevents-2.json
cf9ad06d7973718b2d4ac8ad9e5f5f9d mdn/pointerevents-3.json
-e7199b75c50b52afdbafdca0cbfd345c mdn/pointerlock.json
-52a5a4d6a279c6946b1f63bf486b20f5 mdn/preload.json
-1153ce4c67aa0a96290dc53f8bc083e3 mdn/presentation-api.json
-0763f93a06c49a4971b834542a1f22d4 mdn/proposal-class-fields.json
+4427220993486cf960607580e2c50fc1 mdn/pointerlock.json
+27595c7a289598246fa5ca82eccc49cd mdn/preload.json
+98ccda007bdfe664cd0c5a07a5f07ac8 mdn/presentation-api.json
+0a7567c082d6ab11dc251fbbb1cfda50 mdn/proposal-class-fields.json
681c01b32f675832381d5ca29b3b871b mdn/proposal-dynamic-import.json
921de07a394cc1724425b40e15b20757 mdn/proposal-import-meta.json
ab2200596ed16d8dec764f810b26e049 mdn/proposal-intl-datetimeformat-formatrange.json
-c7cebd34afb8b8ff5ff625b5631ae116 mdn/proposal-intl-displaynames.json
+d62a7007c8aa5ac68468542aa3c9c38d mdn/proposal-intl-displaynames.json
1ec478142216974942ee0d2d54f3bdaa mdn/proposal-intl-list-format.json
-bd2752fddbefcf223be73880ee154260 mdn/proposal-logical-assignment.json
+03a26f206faf636fb8b79e78ce666bc9 mdn/proposal-logical-assignment.json
50b82d15b91b5b3c3579c41e6650df8a mdn/proposal-nullish-coalescing.json
261d97b332c54e010558a06f0011e87d mdn/proposal-optional-chaining.json
cca215145d6f435df981d39712b3c816 mdn/proposal-pipeline-operator.json
b64b5f51dda7c093ad31cd22bd0a444c mdn/proposal-promise-allsettled.json
-8f965784ac180be806d6fb18465766a3 mdn/proposal-promise-any.json
-332b69f6ddfdb0b597b0233772e0c566 mdn/proposal-string-replaceall.json
-b15e4285a887567c87fc9d848beb1204 mdn/proposal-weakrefs.json
-b3d06a15be3d8b7bc96462282bfc103d mdn/push-api.json
-64a1b50594e8ff9f2c6e61fe61f8b096 mdn/referrer-policy.json
+d5ecdde87dcd77a7e7df42fe6cfe4a70 mdn/proposal-promise-any.json
+061907a0711f4b1bb11863bd8f8501a0 mdn/proposal-string-replaceall.json
+2afb1c6b5f4cc984965325e6079636a9 mdn/proposal-top-level-await.json
+9705b64235f456db89d2cd272a2d1baf mdn/proposal-weakrefs.json
+0f8462b4b8e3beb3e939c8c9ffda6b32 mdn/push-api.json
+3f0bfdd606a9222d5344a5760e18d61a mdn/referrer-policy.json
+82dab5e8cb8f90af9d316af5098fc32d mdn/remote-playback.json
e7afa0c1e93716f4df72ea65900faef4 mdn/reporting.json
-19f09df4ba138214b84264d9759ede93 mdn/resize-observer.json
-00acef8a2d442baf6c18c2788f32e163 mdn/resource-timing-1.json
+c0e2d1efe09c969d556cd501386115c4 mdn/resize-observer.json
+d4469624582af54bf10f246fbfd739fd mdn/resource-timing-1.json
cdc0cbccc00e4ae32d09e0e9cd9808f0 mdn/resource-timing-2.json
744ed6c306dd06fece811dc58b31acd6 mdn/resource-timing.json
f65074f75c72e2be25d701742a2b39ae mdn/rfc2046.json
8718961b4f27ebca01d51f50629f5cb6 mdn/rfc2324.json
d4a5f2601b461bd3a2f6b296cbf69ba2 mdn/rfc2616.json
-703ec8e8b5bc9452e3257a6f0594b791 mdn/rfc6265.json
+5e25d62ff895ba344099c0b60ecff58c mdn/rfc6265.json
9267df3467468157c57580e91f732a58 mdn/rfc6454.json
-6dcd1302af9bbeac2bece210f6727c8b mdn/rfc7230.json
-63aaeff0c207cb6ba9a8dbbcaefbf02a mdn/rfc7231.json
+f2d329a1a7f3dd3ddbea7ffb4aa96531 mdn/rfc7230.json
+7ff6707ccb30f1704ce75b24581e358f mdn/rfc7231.json
e4063bb5c06e571e5c40b425f1c78e58 mdn/rfc7232.json
33f0003ead7d5d49c294d9a4a1c25e2a mdn/rfc7233.json
f73380146702f69c648ddfa5b38f2c49 mdn/rfc7234.json
566c5045e929bf4cf3b7836b21d62c3a mdn/rfc7235.json
91c3e894aa024251c52607c1b71fb2b8 mdn/rfc7239.json
6f40353df5ce60fd9a458425211b738d mdn/rfc7538.json
+111d6a9013097f58a9833e311d50a2c2 mdn/rfc7540.json
9245253be7423cbacbff776d4ec3b376 mdn/rfc8470.json
ef597395a2a2200a1a5f89da20dd5bbe mdn/savedata.json
184fd7919faca4c6547f5d6cc6489e4e mdn/screen-orientation.json
+9411cbd54368cd8bd805a0bbc7472926 mdn/screen-wake-lock.json
281ecdabd853adc11411da17007ff35e mdn/secure-contexts.json
-7e3961e59934e2231ed401398a4747ac mdn/selection-api.json
-f1056971e7b76f27ac97358b1f3e918c mdn/selectors-3.json
-50144dab7c367b0f1fbd525d371d8ba3 mdn/selectors-4.json
+9e5197704d37cc264b5d2858770a3011 mdn/selection-api.json
+51ba08917294b9777451985094415fcf mdn/selectors-3.json
+1ba40717ba24a019628998552e86db51 mdn/selectors-4.json
793893aef8bb8a1724a0c4b99be2020a mdn/server-timing.json
-ede5e8de39e735e9b14348c712df8d9e mdn/service-workers.json
-33957c77cc00ab0cee86276db9e6cf2d mdn/setimmediate.json
+d973bb1ddeeda8f0d4358d3a4ca5ff34 mdn/service-workers.json
+2de186d794c5f8cacb7751bd5b876b4b mdn/setimmediate.json
bb44d26003a2b044e235aae2fc8427f7 mdn/spec.json
-1a02c696cb3f3b4fadf87cb17c441a7e mdn/speech-api.json
-958866daf2ab42d8c743ee67b515ceec mdn/storage.json
-5ef6f360a78d8994d667553b4901ad60 mdn/streams.json
-66de8dcbc7051d4f5a09edcd69889f95 mdn/svg-11.json
-343b83d1d59ef420dabfd0dbc78d8497 mdn/svg-2.json
-46612b65f0b70634773c4786f74d66d8 mdn/svg-animations.json
+972092932a088ab7d76256f51fc15aad mdn/speech-api.json
+b7e6ca395897bff4e1b89edb4395d9d3 mdn/storage.json
+63f3226a5ee4662bd04541a69e4fdf3d mdn/streams.json
+c6267926779f3c82e6a52875a26cb209 mdn/svg-11.json
+1d971ad8731a277982f65cc356ab7e9a mdn/svg-2.json
+e3b593a4448cb6492a6cafb8a3e0e5fa mdn/svg-animations.json
15c4208c321b9b820e4ae8ce9872dff6 mdn/svg-markers.json
ba621796542b4739afd5cd4e031e1a1e mdn/svg-paths.json
-2327910409df1136a827e3d94687b563 mdn/touch-events-2.json
+3a90caae00d472c409ae5322cdec5728 mdn/touch-events-2.json
6648f7b30621d1dddb9320115f41145d mdn/touch-events.json
954bdd0dab59e8f848864bcb9921743a mdn/tracking-dnt.json
-3c6e3b611f6290fb6e7e51cc1e0d0562 mdn/uievents.json
+a3a0906ee9a4ff816d1cd4606dcd80ec mdn/uievents.json
b215ffc6ba6e5673c5f72a2654e18efc mdn/upgrade-insecure-requests.json
-2a3bee1dd0bf81e80fdcf94bf8c3444b mdn/url.json
+77f62f260d902a85674467c394aa9ab9 mdn/url.json
35a56628226bddddeec6669b17e8f3cd mdn/user-timing-2.json
d23c547bfc0374c774454614a9298822 mdn/user-timing-3.json
-ea74b71d134cb9ef66622c9d66e63613 mdn/visual-viewport.json
-4a765ddb28461001b6741e85263c16dd mdn/wasm-js-api-1.json
+aa2eac74dde1434d14bde282f50226c8 mdn/visual-viewport.json
+9da988ad544ac1325f2bade0b386ecb1 mdn/wasm-js-api-1.json
871fb40c9addf48bdd969a2ecad4c207 mdn/wasm-web-embedding.json
-b287585ee4f4fc06df897d58417fda9c mdn/web-animations-1.json
-b5a311bbd25005d12c52da19c0b74040 mdn/web-animations-2.json
+b89956db88efb51c4d73f63a15ba649e mdn/web-animations-1.json
+9e6daa5c69e0b76a467b977d24155159 mdn/web-animations-2.json
c2a0613d3f3b69dd028fa8f799403fb4 mdn/web-animations.json
fc4284c4b3e6ad47b9114a90d13da935 mdn/web-background-sync.json
-377e60a6c7ba2009f2b132edb9b7ec85 mdn/web-bluetooth.json
-96d67bf74c4ec0ccf546cdd7cd7108f9 mdn/web-locks.json
-9fd65240140b668a40213dd9bc9803d3 mdn/web-nfc.json
-bf27b0a07ba88c8ba79770d07661f190 mdn/web-share-2.json
-8a832857a70454f48438f61f4ab04471 mdn/web-share.json
-f471fd809797013d972756453f78f9bb mdn/webaudio.json
-ec956e1cf2e109bf8c259cb017a59d14 mdn/webauthn.json
-4d86d1ddee74b59e1180f6d878cf6e18 mdn/webcryptoapi.json
-fdaf4edf3d3b314a73b85026a56f4c82 mdn/webdriver.json
-d0e4fe4397298f39f19d9a662ea21d1f mdn/webgl-1.json
-2b24969d3f4a9f73dabd11743acfbd7f mdn/webgl-2.json
-0cdf4ab3e968c13d21a3b80cfb3b6cdf mdn/webidl.json
-d40d2b89fcd07ad68efabc92ee212a51 mdn/webmidi.json
+3a63d7134646c543ad77ddc9b23fedcb mdn/web-bluetooth.json
+9bde9bdb7be6973ade8757e7cd793da1 mdn/web-locks.json
+5e850febbad5755c5d018f7a96f1251d mdn/web-nfc.json
+bb44d26003a2b044e235aae2fc8427f7 mdn/web-share-2.json
+980090553c37cefb6239ee125f4d3552 mdn/web-share.json
+fed45ae2384619ba81a608121c9e85dd mdn/webaudio.json
+a3361b7d49bb0d2fcb06505ad9a6e506 mdn/webauthn.json
+52b56c963470a4ce56f1d5b054b8a30e mdn/webcryptoapi.json
+7cd2318712984a126e085da10699cc8d mdn/webdriver.json
+ca2a807193ac9d3bf9ee87087ba30fc5 mdn/webgl-1.json
+9e07ae43ef008b3b07c1e372879b2f65 mdn/webgl-2.json
+e00b20c9e5606d91603f0fbb928f4de4 mdn/webidl.json
+4171973651ad93dd32e7e09adeb6b0ae mdn/webmidi.json
8ff3f75036bf7dcbfa8d1ea01af359df mdn/webrtc-extensions.json
-e0c03a96f2745690172ad0ec2c1063ce mdn/webrtc-identity.json
-5e6165ce0c059aaca8b573c299024eb4 mdn/webrtc-stats.json
-c2b754b6b45ebfb358c9345159c9ec81 mdn/webrtc.json
-4b5ac57cbb5d64d83c89a6c34fa6b840 mdn/webusb.json
-53bdde924f699720ab2311f22e3008cd mdn/webvtt.json
-c4c85634a66b6cecdfab9632898119a7 mdn/webxr-ar-module.json
-588e91709e30bad54e1c1f9ffa3c2309 mdn/webxr.json
-bfad4ec20efe24d7f34e557c5771be0f mdn/worklets-1.json
-bb016f268736d612fc2657081aa8cdf8 mdn/xhr.json
-0e706347f38ce39b966c0cca6a6db4ea mdn/xml.json
+e75b324dd52bc5943ae70ec66cf21a29 mdn/webrtc-identity.json
+365e781cf153d89361f66024b97ab263 mdn/webrtc-stats.json
+da1ae4b8e473738222279027f3eb5650 mdn/webrtc.json
+70f9652d648adf459e7d898cb1ffdc2a mdn/webusb.json
+2170fc486cefb1da9f6607b5e7dd5b16 mdn/webvtt.json
+6fe1de0291d3c764420b8061180b55a0 mdn/webxr-ar-module.json
+4a7fbf9c16554e6fe00fdb73d9c108e2 mdn/webxr.json
+d8acf0cd6ca41619d8a25f26e3ed636c mdn/worklets-1.json
+785df71b4dad472649b694a7764a142e mdn/xhr.json
+920749d42fb3cd2acb662107499759a7 mdn/xml.json
fb9f0e791da49a9b0d5c8eeedfe86c83 mdn/xpath-10.json
fb9f0e791da49a9b0d5c8eeedfe86c83 mdn/xpath-20.json
fb9f0e791da49a9b0d5c8eeedfe86c83 mdn/xpath-30.json
diff --git a/.spec-data/mdn.json b/.spec-data/mdn.json
index cdab5a44c..7eb78476b 100644
--- a/.spec-data/mdn.json
+++ b/.spec-data/mdn.json
@@ -23,9 +23,9 @@
"https://drafts.css-houdini.org/css-paint-api-1/": "css-paint-api-1.json",
"https://drafts.css-houdini.org/css-properties-values-api-1/": "css-properties-values-api-1.json",
"https://drafts.css-houdini.org/css-typed-om-1/": "css-typed-om-1.json",
- "https://drafts.css-houdini.org/worklets/": "worklets-1.json",
"https://drafts.csswg.org/css-align-3/": "css-align-3.json",
"https://drafts.csswg.org/css-animations/": "css-animations-1.json",
+ "https://drafts.csswg.org/css-animations-1/": "css-animations-1.json",
"https://drafts.csswg.org/css-backgrounds-3/": "css-backgrounds-3.json",
"https://drafts.csswg.org/css-backgrounds-4/": "css-backgrounds-4.json",
"https://drafts.csswg.org/css-box-3/": "css-box-3.json",
@@ -55,6 +55,7 @@
"https://drafts.csswg.org/css-fonts-4/": "css-fonts-4.json",
"https://drafts.csswg.org/css-fonts/": "css-fonts-4.json",
"https://drafts.csswg.org/css-grid-2/": "css-grid-2.json",
+ "https://drafts.csswg.org/css-grid-3/": "css-grid-3.json",
"https://drafts.csswg.org/css-grid/": "css-grid-1.json",
"https://drafts.csswg.org/css-images-3/": "css-images-3.json",
"https://drafts.csswg.org/css-images-4/": "css-images-4.json",
@@ -72,7 +73,6 @@
"https://drafts.csswg.org/css-pseudo-4/": "css-pseudo-4.json",
"https://drafts.csswg.org/css-regions-1/": "css-regions-1.json",
"https://drafts.csswg.org/css-rhythm/": "css-rhythm-1.json",
- "https://drafts.csswg.org/css-round-display/": "css-round-display-1.json",
"https://drafts.csswg.org/css-ruby/": "css-ruby-1.json",
"https://drafts.csswg.org/css-scoping/": "css-scoping-1.json",
"https://drafts.csswg.org/css-scroll-anchoring/": "css-scroll-anchoring.json",
@@ -125,18 +125,18 @@
"https://svgwg.org/svg2-draft/": "svg-2.json",
"https://wicg.github.io/InputDeviceCapabilities/": "input-device-capabilities.json",
"https://wicg.github.io/background-sync/spec/": "background-sync.json",
+ "https://wicg.github.io/content-index/spec/": "content-index.json",
"https://wicg.github.io/controls-list/": "controls-list.json",
"https://wicg.github.io/entries-api/": "entries-api.json",
"https://wicg.github.io/frame-timing/": "frame-timing.json",
"https://wicg.github.io/keyboard-lock/": "keyboard-lock.json",
"https://wicg.github.io/keyboard-map/": "keyboard-map.json",
"https://wicg.github.io/netinfo/": "netinfo.json",
+ "https://wicg.github.io/periodic-background-sync/": "periodic-background-sync.json",
"https://wicg.github.io/savedata/": "savedata.json",
"https://wicg.github.io/speech-api/": "speech-api.json",
"https://wicg.github.io/visual-viewport/": "visual-viewport.json",
"https://wicg.github.io/web-locks/": "web-locks.json",
- "https://wicg.github.io/web-share/": "web-share.json",
- "https://wicg.github.io/web-share/level-2/": "web-share-2.json",
"https://wicg.github.io/webusb/": "webusb.json",
"https://www.khronos.org/registry/webgl/specs/latest/1.0/": "webgl-1.json",
"https://www.khronos.org/registry/webgl/specs/latest/2.0/": "webgl-2.json",
@@ -149,12 +149,12 @@
"https://tc39.es/proposal-intl-displaynames/": "proposal-intl-displaynames.json",
"https://tc39.es/proposal-intl-list-format/": "proposal-intl-list-format.json",
"https://tc39.es/proposal-logical-assignment/": "proposal-logical-assignment.json",
- "https://tc39.es/proposal-nullish-coalescing/": "proposal-nullish-coalescing.json",
"https://tc39.es/proposal-optional-chaining/": "proposal-optional-chaining.json",
"https://tc39.es/proposal-pipeline-operator/": "proposal-pipeline-operator.json",
"https://tc39.es/proposal-promise-allSettled/": "proposal-promise-allsettled.json",
"https://tc39.es/proposal-promise-any/": "proposal-promise-any.json",
"https://tc39.es/proposal-string-replaceall/": "proposal-string-replaceall.json",
+ "https://tc39.es/proposal-top-level-await/": "proposal-top-level-await.json",
"https://tc39.es/proposal-weakrefs/": "proposal-weakrefs.json",
"https://tools.ietf.org/html/draft-grigorik-http-client-hints-03": "draft-grigorik-http-client-hints.json",
"https://tools.ietf.org/html/draft-thomson-hybi-http-timeout-03": "draft-thomson-hybi-http-timeout.json",
@@ -171,6 +171,7 @@
"https://tools.ietf.org/html/rfc7235": "rfc7235.json",
"https://tools.ietf.org/html/rfc7239": "rfc7239.json",
"https://tools.ietf.org/html/rfc7538": "rfc7538.json",
+ "https://tools.ietf.org/html/rfc7540": "rfc7540.json",
"https://tools.ietf.org/html/rfc8470": "rfc8470.json",
"https://w3c.github.io/DOM-Parsing/": "dom-parsing.json",
"https://w3c.github.io/FileAPI/": "fileapi.json",
@@ -215,9 +216,11 @@
"https://w3c.github.io/preload/": "preload.json",
"https://w3c.github.io/presentation-api/": "presentation-api.json",
"https://w3c.github.io/push-api/": "push-api.json",
+ "https://w3c.github.io/remote-playback/": "remote-playback.json",
"https://w3c.github.io/reporting/": "reporting.json",
"https://w3c.github.io/resource-timing/": "resource-timing.json",
"https://w3c.github.io/screen-orientation/": "screen-orientation.json",
+ "https://w3c.github.io/screen-wake-lock/": "screen-wake-lock.json",
"https://w3c.github.io/selection-api/": "selection-api.json",
"https://w3c.github.io/server-timing/": "server-timing.json",
"https://w3c.github.io/setImmediate/": "setimmediate.json",
@@ -226,14 +229,12 @@
"https://w3c.github.io/user-timing/": "user-timing-3.json",
"https://w3c.github.io/web-nfc/": "web-nfc.json",
"https://w3c.github.io/web-share/": "web-share.json",
- "https://w3c.github.io/web-share/level-2/": "web-share-2.json",
"https://w3c.github.io/webappsec-credential-management/": "credential-management-1.json",
"https://w3c.github.io/webappsec-csp/": "csp-3.json",
"https://w3c.github.io/webappsec-csp/2/": "csp-2.json",
"https://w3c.github.io/webappsec-cspee/": "csp-embedded-enforcement.json",
"https://w3c.github.io/webappsec-permissions-policy/": "permissions-policy.json",
"https://w3c.github.io/webappsec-fetch-metadata/": "fetch-metadata.json",
- "https://w3c.github.io/webappsec-mixed-content/": "mixed-content.json",
"https://w3c.github.io/webappsec-referrer-policy/": "referrer-policy.json",
"https://w3c.github.io/webappsec-secure-contexts/": "secure-contexts.json",
"https://w3c.github.io/webappsec-upgrade-insecure-requests/": "upgrade-insecure-requests.json",
diff --git a/.spec-data/mdn/accelerometer.json b/.spec-data/mdn/accelerometer.json
index d05e4eecf..0871a1428 100644
--- a/.spec-data/mdn/accelerometer.json
+++ b/.spec-data/mdn/accelerometer.json
@@ -10,10 +10,10 @@
"summary": "The Accelerometer constructor creates a new Accelerometer object which returns the acceleration of the device along all three axes at the time it is read.",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
@@ -28,7 +28,7 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
@@ -40,10 +40,10 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
@@ -63,10 +63,10 @@
"summary": "The x read-only property of the Accelerometer interface returns a double precision integer containing the acceleration of the device along the its x axis. ",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
@@ -81,7 +81,7 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
@@ -93,10 +93,10 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
@@ -116,10 +116,10 @@
"summary": "The y read-only property of the Accelerometer interface returns a double precision integer containing the acceleration of the device along the its y axis. ",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
@@ -134,7 +134,7 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
@@ -146,10 +146,10 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
@@ -169,10 +169,10 @@
"summary": "The z read-only property of the Accelerometer interface returns a double precision integer containing the acceleration of the device along the its z axis. ",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
@@ -187,7 +187,7 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
@@ -199,67 +199,16 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
}
},
"title": "Accelerometer.z"
- },
- {
- "engines": [
- "blink"
- ],
- "filename": "api/LinearAccelerationSensor.json",
- "name": "z",
- "slug": "API/LinearAccelerationSensor/z",
- "summary": "The z read-only property of the LinearAccelerationSensor interface returns a double precision integer containing the acceleration of the device along the device's z axis. ",
- "support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": null
- },
- "firefox_android": {
- "version_added": null
- },
- "ie": {
- "version_added": null
- },
- "opera": {
- "version_added": "56"
- },
- "opera_android": {
- "version_added": "48"
- },
- "safari": {
- "version_added": null
- },
- "safari_ios": {
- "version_added": null
- },
- "samsunginternet_android": {
- "version_added": "10.0"
- },
- "webview_android": {
- "version_added": "69"
- },
- "edge_blink": {
- "version_added": "79"
- }
- },
- "title": "LinearAccelerationSensor.z"
}
],
"accelerometer-interface": [
@@ -273,10 +222,10 @@
"summary": "The Accelerometer interface of the Sensor APIs provides on each reading the acceleration applied to the device along all three axes. ",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
@@ -291,7 +240,7 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
@@ -303,10 +252,10 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
@@ -415,146 +364,46 @@
"summary": "The LinearAccelerationSensor constructor creates a new LinearAccelerationSensor object which provides on each reading the acceleration applied to the device along all three axes, but without the contribution of gravity.",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": null
- },
- "ie": {
- "version_added": null
- },
- "opera": {
- "version_added": "56"
- },
- "opera_android": {
- "version_added": "48"
- },
- "safari": {
- "version_added": null
- },
- "samsunginternet_android": {
- "version_added": "10.0"
- },
- "webview_android": {
- "version_added": "69"
- },
- "edge_blink": {
- "version_added": "79"
- }
- },
- "title": "LinearAccelerationSensor.LinearAccelerationSensor()"
- }
- ],
- "linearaccelerationsensor-x": [
- {
- "engines": [
- "blink"
- ],
- "filename": "api/LinearAccelerationSensor.json",
- "name": "x",
- "slug": "API/LinearAccelerationSensor/x",
- "summary": "The x read-only property of the LinearAccelerationSensor interface returns a double precision integer containing the linear acceleration of the device along the device's x axis. ",
- "support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
- "edge": {
"version_added": false
},
- "firefox": {
- "version_added": null
- },
"firefox_android": {
- "version_added": null
- },
- "ie": {
- "version_added": null
- },
- "opera": {
- "version_added": "56"
- },
- "opera_android": {
- "version_added": "48"
- },
- "safari": {
- "version_added": null
- },
- "safari_ios": {
- "version_added": null
- },
- "samsunginternet_android": {
- "version_added": "10.0"
- },
- "webview_android": {
- "version_added": "69"
- },
- "edge_blink": {
- "version_added": "79"
- }
- },
- "title": "LinearAccelerationSensor.x"
- }
- ],
- "linearaccelerationsensor-y": [
- {
- "engines": [
- "blink"
- ],
- "filename": "api/LinearAccelerationSensor.json",
- "name": "y",
- "slug": "API/LinearAccelerationSensor/y",
- "summary": "The y read-only property of the LinearAccelerationSensor interface returns a double precision integer containing the acceleration of the device along the device's y axis. ",
- "support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
- "edge": {
"version_added": false
},
- "firefox": {
- "version_added": null
- },
- "firefox_android": {
- "version_added": null
- },
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
}
},
- "title": "LinearAccelerationSensor.y"
+ "title": "LinearAccelerationSensor.LinearAccelerationSensor()"
}
],
"linearaccelerationsensor-interface": [
@@ -568,34 +417,40 @@
"summary": "The LinearAccelerationSensor interface of the Sensor APIs provides on each reading the acceleration applied to the device along all three axes, but without the contribution of gravity. ",
"support": {
"chrome": {
- "version_added": "69"
+ "version_added": "67"
},
"chrome_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "54"
},
"opera_android": {
"version_added": "48"
},
"safari": {
- "version_added": null
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
},
"samsunginternet_android": {
- "version_added": "10.0"
+ "version_added": "9.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "67"
},
"edge_blink": {
"version_added": "79"
diff --git a/.spec-data/mdn/ambient-light.json b/.spec-data/mdn/ambient-light.json
index 04808fe07..0631bc2bb 100644
--- a/.spec-data/mdn/ambient-light.json
+++ b/.spec-data/mdn/ambient-light.json
@@ -9,24 +9,12 @@
"slug": "API/AmbientLightSensor/AmbientLightSensor",
"summary": "The AmbinentLightSensor() constructor creates a new AmbientLightSensor object, which returns the current light level or illuminance of the ambient light around the hosting device.",
"support": {
- "chrome": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "chrome_android": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- }
- ],
+ "chrome": {
+ "version_added": "56"
+ },
+ "chrome_android": {
+ "version_added": "56"
+ },
"edge": {
"version_added": false
},
@@ -40,10 +28,10 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "43"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -51,33 +39,15 @@
"safari_ios": {
"version_added": false
},
- "samsunginternet_android": [
- {
- "version_added": "6.0"
- },
- {
- "version_added": "10.0",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "webview_android": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "edge_blink": [
- {
- "version_added": "79"
- },
- {
- "version_added": "79",
- "notes": "Based on Generic Sensor API."
- }
- ]
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
},
"title": "AmbientLightSensor.AmbientLightSensor()"
}
@@ -92,32 +62,14 @@
"slug": "API/AmbientLightSensor/illuminance",
"summary": "The illuminance property of the AmbientLightSensor interface returns the current light level in lux of the ambient light level around the hosting device.",
"support": {
- "chrome": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- },
- {
- "version_added": "79",
- "notes": "Stopped returning floats and returned integers avoid fingerprinting."
- }
- ],
- "chrome_android": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- },
- {
- "version_added": "79",
- "notes": "Stopped returning floats and returned integers avoid fingerprinting."
- }
- ],
+ "chrome": {
+ "version_added": "56",
+ "notes": "In Chrome 79, this method stopped returning floats and returned integers to avoid fingerprinting."
+ },
+ "chrome_android": {
+ "version_added": "56",
+ "notes": "In Chrome for Android 79, this method stopped returning floats and returned integers to avoid fingerprinting."
+ },
"edge": {
"version_added": false
},
@@ -131,10 +83,12 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "43",
+ "notes": "In Opera 66, this method stopped returning floats and returned integers to avoid fingerprinting."
},
"opera_android": {
- "version_added": "48"
+ "version_added": "43",
+ "notes": "In Opera for Android 57, this method stopped returning floats and returned integers to avoid fingerprinting."
},
"safari": {
"version_added": false
@@ -142,41 +96,16 @@
"safari_ios": {
"version_added": false
},
- "samsunginternet_android": [
- {
- "version_added": "6.0"
- },
- {
- "version_added": "10.0",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "webview_android": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- },
- {
- "version_added": "79",
- "notes": "Stopped returning floats and returned integers avoid fingerprinting."
- }
- ],
- "edge_blink": [
- {
- "version_added": "79"
- },
- {
- "version_added": "79",
- "notes": "Based on Generic Sensor API."
- },
- {
- "version_added": "79",
- "notes": "Stopped returning floats and returned integers avoid fingerprinting."
- }
- ]
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": "79",
+ "notes": "In Chrome 79, this method stopped returning floats and returned integers to avoid fingerprinting."
+ }
},
"title": "AmbientLightSensor.illuminance"
}
@@ -186,29 +115,34 @@
"engines": [
"blink"
],
+ "needsflag": [
+ "blink"
+ ],
"filename": "api/AmbientLightSensor.json",
"name": "AmbientLightSensor",
"slug": "API/AmbientLightSensor",
"summary": "The AmbientLightSensor interface of the the Sensor APIs returns the current light level or illuminance of the ambient light around the hosting device.",
"support": {
- "chrome": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "chrome_android": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- }
- ],
+ "chrome": {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
+ },
+ "chrome_android": {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
+ },
"edge": {
"version_added": false
},
@@ -222,10 +156,24 @@
"version_added": false
},
"opera": {
- "version_added": "56"
+ "version_added": "43",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
},
"opera_android": {
- "version_added": "48"
+ "version_added": "43",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
},
"safari": {
"version_added": false
@@ -233,33 +181,22 @@
"safari_ios": {
"version_added": false
},
- "samsunginternet_android": [
- {
- "version_added": "6.0"
- },
- {
- "version_added": "10.0",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "webview_android": [
- {
- "version_added": "54"
- },
- {
- "version_added": "69",
- "notes": "Based on Generic Sensor API."
- }
- ],
- "edge_blink": [
- {
- "version_added": "79"
- },
- {
- "version_added": "79",
- "notes": "Based on Generic Sensor API."
- }
- ]
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
+ }
},
"title": "AmbientLightSensor"
}
diff --git a/.spec-data/mdn/appmanifest.json b/.spec-data/mdn/appmanifest.json
index 5b0290e86..99bfa6368 100644
--- a/.spec-data/mdn/appmanifest.json
+++ b/.spec-data/mdn/appmanifest.json
@@ -657,7 +657,9 @@
],
"prefer_related_applications-member": [
{
- "engines": [],
+ "engines": [
+ "blink"
+ ],
"filename": "html/manifest/prefer_related_applications.json",
"name": "prefer_related_applications",
"slug": "Manifest/prefer_related_applications",
@@ -667,7 +669,7 @@
"version_added": null
},
"chrome_android": {
- "version_added": null
+ "version_added": "44"
},
"edge": {
"version_added": null
@@ -708,7 +710,9 @@
],
"related_applications-member": [
{
- "engines": [],
+ "engines": [
+ "blink"
+ ],
"filename": "html/manifest/related_applications.json",
"name": "related_applications",
"slug": "Manifest/related_applications",
@@ -718,7 +722,7 @@
"version_added": null
},
"chrome_android": {
- "version_added": null
+ "version_added": "44"
},
"edge": {
"version_added": null
diff --git a/.spec-data/mdn/audio-output.json b/.spec-data/mdn/audio-output.json
index d96986644..b8600b924 100644
--- a/.spec-data/mdn/audio-output.json
+++ b/.spec-data/mdn/audio-output.json
@@ -53,10 +53,10 @@
"version_added": "36"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": false,
@@ -93,16 +93,22 @@
"version_added": "17"
},
"firefox": {
- "version_added": null
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "36"
},
"safari": {
- "version_added": null
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "5.0"
diff --git a/.spec-data/mdn/background-sync.json b/.spec-data/mdn/background-sync.json
index 187d86f55..02cf3ff9c 100644
--- a/.spec-data/mdn/background-sync.json
+++ b/.spec-data/mdn/background-sync.json
@@ -81,7 +81,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -132,7 +132,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
diff --git a/.spec-data/mdn/battery.json b/.spec-data/mdn/battery.json
index f3d485854..e9e75b6c6 100644
--- a/.spec-data/mdn/battery.json
+++ b/.spec-data/mdn/battery.json
@@ -5,7 +5,7 @@
"filename": "http/headers/feature-policy.json",
"name": "battery",
"slug": "HTTP/Headers/Feature-Policy/battery",
- "summary": "The HTTP Feature-Policy header battery directive controls whether the current document is allowed to gather information about the acceleration of the device through the BatteryManager interface obtained via Navigator.getBattery().",
+ "summary": "The HTTP Feature-Policy header battery directive controls whether the current document is allowed to gather information about the battery of the device through the BatteryManager interface obtained via Navigator.getBattery().",
"support": {
"chrome": {
"version_added": false,
diff --git a/.spec-data/mdn/clipboard-apis.json b/.spec-data/mdn/clipboard-apis.json
index 959e4df63..18aecde69 100644
--- a/.spec-data/mdn/clipboard-apis.json
+++ b/.spec-data/mdn/clipboard-apis.json
@@ -385,7 +385,7 @@
"version_added": "22"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "45"
@@ -535,10 +535,10 @@
"summary": "The copy event fires when the user initiates a copy action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -553,10 +553,10 @@
"version_added": false
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -565,10 +565,10 @@
"version_added": null
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -588,10 +588,10 @@
"summary": "The copy event fires when the user initiates a copy action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -606,10 +606,10 @@
"version_added": true
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -618,10 +618,10 @@
"version_added": true
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -641,10 +641,10 @@
"summary": "The copy event fires when the user initiates a copy action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -659,10 +659,10 @@
"version_added": false
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -671,10 +671,10 @@
"version_added": null
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -696,10 +696,10 @@
"summary": "The cut event is fired when the user has initiated a \"cut\" action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -714,10 +714,10 @@
"version_added": false
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -726,10 +726,10 @@
"version_added": null
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -749,10 +749,10 @@
"summary": "The cut event is fired when the user has initiated a \"cut\" action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -767,10 +767,10 @@
"version_added": true
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -779,10 +779,10 @@
"version_added": true
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -802,10 +802,10 @@
"summary": "The cut event is fired when the user has initiated a \"cut\" action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -820,10 +820,10 @@
"version_added": false
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -832,10 +832,10 @@
"version_added": null
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -857,10 +857,10 @@
"summary": "The paste event is fired when the user has initiated a \"paste\" action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -875,10 +875,10 @@
"version_added": "11"
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -887,10 +887,10 @@
"version_added": null
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -910,10 +910,10 @@
"summary": "The paste event is fired when the user has initiated a \"paste\" action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -928,10 +928,10 @@
"version_added": "11"
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
@@ -940,10 +940,10 @@
"version_added": "4.2"
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -963,10 +963,10 @@
"summary": "The paste event is fired when the user has initiated a \"paste\" action through the browser's user interface.",
"support": {
"chrome": {
- "version_added": "58"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "58"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -981,10 +981,10 @@
"version_added": "11"
},
"opera": {
- "version_added": "45"
+ "version_added": "15"
},
"opera_android": {
- "version_added": "43"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -993,10 +993,10 @@
"version_added": null
},
"samsunginternet_android": {
- "version_added": "7.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "58"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -1033,13 +1033,13 @@
"version_added": "63"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "53"
},
"opera_android": {
- "version_added": true
+ "version_added": "47"
},
"safari": {
"version_added": "13.1"
diff --git a/.spec-data/mdn/console.json b/.spec-data/mdn/console.json
index a91f1ae21..63e52dc3e 100644
--- a/.spec-data/mdn/console.json
+++ b/.spec-data/mdn/console.json
@@ -34,7 +34,7 @@
"version_added": "10.0.0"
},
{
- "version_added": "0.1.101",
+ "version_added": "0.10.0",
"partial_implementation": true,
"notes": "Throws error when assertion fails."
}
@@ -77,43 +77,46 @@
"summary": "The console.clear() method clears the console if the environment allows it.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "25"
},
"chrome_android": {
- "version_added": true
+ "version_added": "25"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": "48"
+ "version_added": "39"
},
"firefox_android": {
- "version_added": "48"
+ "version_added": "39"
},
"ie": {
- "version_added": true
+ "version_added": "8"
},
"nodejs": {
"version_added": "8.3.0"
},
"opera": {
- "version_added": true
+ "version_added": "12"
+ },
+ "opera_android": {
+ "version_added": "12"
},
"safari": {
- "version_added": true
+ "version_added": "6.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.5"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "console.clear()"
@@ -132,10 +135,10 @@
"summary": "The console.count() method logs the number of times that this particular call to count() has been called.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -147,28 +150,31 @@
"version_added": "30"
},
"ie": {
- "version_added": true
+ "version_added": "11"
},
"nodejs": {
"version_added": "8.3.0"
},
"opera": {
- "version_added": true
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": null
+ "version_added": "3.2"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "console.count()"
@@ -176,7 +182,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Console.json",
"name": "countReset",
@@ -184,10 +191,10 @@
"summary": "The console.countReset() method resets counter used with console.count().",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "68"
},
"chrome_android": {
- "version_added": true
+ "version_added": "68"
},
"edge": {
"version_added": false
@@ -205,22 +212,25 @@
"version_added": "8.3.0"
},
"opera": {
- "version_added": true
+ "version_added": "55"
+ },
+ "opera_android": {
+ "version_added": "48"
},
"safari": {
- "version_added": null
+ "version_added": "13"
},
"safari_ios": {
- "version_added": null
+ "version_added": "13"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "10.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "68"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Console.countReset()"
@@ -239,10 +249,10 @@
"summary": "The console method debug() outputs a message to the web console at the \"debug\" log level. The message is only displayed to the user if the console is configured to display debug output.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -254,7 +264,7 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"nodejs": [
{
@@ -266,22 +276,25 @@
}
],
"opera": {
- "version_added": null
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": null
+ "version_added": "3.2"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "console.debug()"
@@ -318,7 +331,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.101"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11"
@@ -349,7 +362,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Console.json",
"name": "dirxml",
@@ -357,22 +371,22 @@
"summary": "Displays an interactive tree of the descendant elements of the specified XML/HTML element. If it is not possible to display as an element the JavaScript Object view is shown instead. The output is presented as a hierarchical listing of expandable nodes that let you see the contents of child nodes.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "39"
},
"firefox_android": {
- "version_added": false
+ "version_added": "39"
},
"ie": {
- "version_added": true
+ "version_added": "11"
},
"nodejs": [
{
@@ -385,22 +399,25 @@
}
],
"opera": {
- "version_added": true
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
- "version_added": null
+ "version_added": "4"
},
"safari_ios": {
- "version_added": null
+ "version_added": "3.2"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Console.dirxml()"
@@ -437,7 +454,7 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -498,13 +515,16 @@
"version_added": "8.5.0"
},
"opera": {
- "version_added": true
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
"version_added": "4"
},
"safari_ios": {
- "version_added": null
+ "version_added": "3.2"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -541,10 +561,10 @@
"version_added": "12"
},
"firefox": {
- "version_added": "52"
+ "version_added": "9"
},
"firefox_android": {
- "version_added": "52"
+ "version_added": "9"
},
"ie": {
"version_added": "11"
@@ -554,13 +574,16 @@
"notes": "Alias for console.group
"
},
"opera": {
- "version_added": null
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "5.1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -609,13 +632,16 @@
"version_added": "8.5.0"
},
"opera": {
- "version_added": true
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
"version_added": "4"
},
"safari_ios": {
- "version_added": null
+ "version_added": "3.2"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -643,10 +669,10 @@
"summary": "The console.info() method outputs an informational message to the Web Console. In Firefox, a small \"i\" icon is displayed next to these items in the Web Console's log.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -661,27 +687,29 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100",
+ "version_added": "0.10.0",
"notes": "Alias for console.log
"
},
"opera": {
- "version_added": true
+ "version_added": "10.5"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
- "version_added": true,
- "notes": "No information icon"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": null
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Console.info()"
@@ -718,7 +746,7 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -834,7 +862,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.1.104"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11"
@@ -896,16 +924,19 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.1.104"
+ "version_added": "0.10.0"
},
"opera": {
- "version_added": true
+ "version_added": "11"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
"version_added": "4"
},
"safari_ios": {
- "version_added": null
+ "version_added": "3.2"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -924,7 +955,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Console.json",
"name": "timeLog",
@@ -932,10 +964,10 @@
"summary": "Logs the current value of a timer that was previously started by calling console.time() to the console.",
"support": {
"chrome": {
- "version_added": "72"
+ "version_added": "71"
},
"chrome_android": {
- "version_added": "72"
+ "version_added": "71"
},
"edge": {
"version_added": false
@@ -955,18 +987,20 @@
"opera": {
"version_added": "60"
},
+ "opera_android": {
+ "version_added": "50"
+ },
"safari": {
- "version_added": false,
- "notes": "See bug 186833 ."
+ "version_added": "13"
},
"safari_ios": {
- "version_added": false
+ "version_added": "13"
},
"samsunginternet_android": {
- "version_added": "11.0"
+ "version_added": "10.0"
},
"webview_android": {
- "version_added": "72"
+ "version_added": "71"
},
"edge_blink": {
"version_added": "79"
@@ -1006,7 +1040,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.1.104"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11"
@@ -1046,10 +1080,10 @@
"summary": "Outputs a warning message to the Web Console.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1064,26 +1098,29 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100",
+ "version_added": "0.10.0",
"notes": "Alias for console.error
"
},
"opera": {
- "version_added": true
+ "version_added": "10.5"
+ },
+ "opera_android": {
+ "version_added": "11"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": null
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Console.warn()"
diff --git a/.spec-data/mdn/content-index.json b/.spec-data/mdn/content-index.json
new file mode 100644
index 000000000..ff38f78fb
--- /dev/null
+++ b/.spec-data/mdn/content-index.json
@@ -0,0 +1,267 @@
+{
+ "content-index-add": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "api/ContentIndex.json",
+ "name": "add",
+ "slug": "API/ContentIndex/add",
+ "summary": "The add() method of the ContentIndex interface registers an item with the content index.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": "84"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": "60"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "84"
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "ContentIndex.add()"
+ }
+ ],
+ "content-index-delete": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "api/ContentIndex.json",
+ "name": "delete",
+ "slug": "API/ContentIndex/delete",
+ "summary": "The delete() method of the ContentIndex interface unregisters an item from the currently indexed content.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": "84"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": "60"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "84"
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "ContentIndex.delete()"
+ }
+ ],
+ "dom-contentindex-getall": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "api/ContentIndex.json",
+ "name": "getAll",
+ "slug": "API/ContentIndex/getAll",
+ "summary": "The getAll() method of the ContentIndex interface returns a Promise that resolves with an iterable list of content index entries.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": "84"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": "60"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "84"
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "ContentIndex.getAll()"
+ }
+ ],
+ "content-index": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "api/ContentIndex.json",
+ "name": "ContentIndex",
+ "slug": "API/ContentIndex",
+ "summary": "The ContentIndex interface of the Content Index API allows developers to register their offline enabled content with the browser.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": "84"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": "60"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "84"
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "ContentIndex"
+ }
+ ],
+ "content-index-event": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "api/ContentIndexEvent.json",
+ "name": "ContentIndexEvent",
+ "slug": "API/ContentIndexEvent",
+ "summary": "The ContentIndexEvent interface of the Content Index API defines the object used to represent the contentdelete event.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": "84"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": "60"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "84"
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "ContentIndexEvent"
+ }
+ ]
+}
diff --git a/.spec-data/mdn/controls-list.json b/.spec-data/mdn/controls-list.json
index 58cf29d87..4b0db59d6 100644
--- a/.spec-data/mdn/controls-list.json
+++ b/.spec-data/mdn/controls-list.json
@@ -19,10 +19,13 @@
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "45"
@@ -31,7 +34,10 @@
"version_added": "43"
},
"safari": {
- "version_added": null
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "7.0"
diff --git a/.spec-data/mdn/credential-management-1.json b/.spec-data/mdn/credential-management-1.json
index ab3000bbe..76d6a57b0 100644
--- a/.spec-data/mdn/credential-management-1.json
+++ b/.spec-data/mdn/credential-management-1.json
@@ -21,25 +21,25 @@
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "61"
},
"firefox_android": {
- "version_added": true
+ "version_added": "61"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "47"
},
"opera_android": {
- "version_added": false
+ "version_added": "44"
},
"safari": {
"version_added": "13"
},
"safari_ios": {
- "version_added": "13.3"
+ "version_added": "13"
},
"samsunginternet_android": {
"version_added": "8.0"
@@ -74,25 +74,25 @@
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "61"
},
"firefox_android": {
- "version_added": true
+ "version_added": "61"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "38"
},
"opera_android": {
- "version_added": false
+ "version_added": "41"
},
"safari": {
"version_added": "13"
},
"safari_ios": {
- "version_added": "13.3"
+ "version_added": "13"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -111,7 +111,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/CredentialsContainer.json",
"name": "preventSilentAccess",
@@ -139,28 +140,42 @@
}
],
"edge": {
- "version_added": false
+ "version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "61"
},
"firefox_android": {
- "version_added": true
+ "version_added": "61"
},
"ie": {
- "version_added": null
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
"version_added": false
},
+ "opera": [
+ {
+ "version_added": "47"
+ },
+ {
+ "alternative_name": "requireUserMediation",
+ "version_added": "38",
+ "version_removed": "47"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "44"
+ },
+ {
+ "alternative_name": "requireUserMediation",
+ "version_added": "41",
+ "version_removed": "44"
+ }
+ ],
"safari": {
- "version_added": null
+ "version_added": "13"
},
"safari_ios": {
- "version_added": null
+ "version_added": "13"
},
"samsunginternet_android": [
{
@@ -216,25 +231,25 @@
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "38"
},
"opera_android": {
- "version_added": null
+ "version_added": "41"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -260,40 +275,40 @@
"summary": "The iconURL read-only property of the PasswordCredential interface returns a USVString containing a URL pointing to an image for an icon. This image is intended for display in a credential chooser. The URL must be accessible without authentication.",
"support": {
"chrome": {
- "version_added": "52"
+ "version_added": "51"
},
"chrome_android": {
- "version_added": "52"
+ "version_added": "51"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "38"
},
"opera_android": {
- "version_added": null
+ "version_added": "41"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
- "version_added": "6.0"
+ "version_added": "5.0"
},
"webview_android": {
- "version_added": "52"
+ "version_added": "51"
},
"edge_blink": {
"version_added": "79"
@@ -313,40 +328,40 @@
"summary": "The name read-only property of the PasswordCredential interface returns a USVSTring containing a human-readable public name for display in a credential chooser.",
"support": {
"chrome": {
- "version_added": "52"
+ "version_added": "51"
},
"chrome_android": {
- "version_added": "52"
+ "version_added": "51"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "38"
},
"opera_android": {
- "version_added": null
+ "version_added": "41"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
- "version_added": "6.0"
+ "version_added": "5.0"
},
"webview_android": {
- "version_added": "52"
+ "version_added": "51"
},
"edge_blink": {
"version_added": "79"
@@ -375,25 +390,25 @@
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "47"
},
"opera_android": {
- "version_added": null
+ "version_added": "44"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "8.0"
diff --git a/.spec-data/mdn/csp-embedded-enforcement.json b/.spec-data/mdn/csp-embedded-enforcement.json
index c9f58acbb..89d73ac2d 100644
--- a/.spec-data/mdn/csp-embedded-enforcement.json
+++ b/.spec-data/mdn/csp-embedded-enforcement.json
@@ -19,13 +19,13 @@
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "48"
@@ -34,10 +34,10 @@
"version_added": "45"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "8.0"
diff --git a/.spec-data/mdn/css-2.json b/.spec-data/mdn/css-2.json
index 9b8ea4895..82865172e 100644
--- a/.spec-data/mdn/css-2.json
+++ b/.spec-data/mdn/css-2.json
@@ -167,55 +167,6 @@
}
],
"page.html#page-selectors": [
- {
- "engines": [],
- "filename": "css/at-rules/page.json",
- "name": "page-margin-boxes",
- "slug": "CSS/@page",
- "summary": "The @page CSS at-rule is used to modify some CSS properties when printing a document.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "@page"
- },
{
"engines": [
"blink",
@@ -1591,7 +1542,7 @@
"filename": "css/properties/border-left.json",
"name": "border-left",
"slug": "CSS/border-left",
- "summary": "The border-left shorthand CSS property set an element's left border.",
+ "summary": "The border-left shorthand CSS property sets all the properties of an element's left border.",
"support": {
"chrome": {
"version_added": "1"
@@ -1646,7 +1597,7 @@
"filename": "css/properties/border-right-color.json",
"name": "border-right-color",
"slug": "CSS/border-right-color",
- "summary": "The border-right-color CSS property sets the color of an element's right border. It can also be set with the shorthand CSS properties border-color or border-right.",
+ "summary": "The border-right-color CSS property sets the color of an element's right border.",
"support": {
"chrome": {
"version_added": "1"
@@ -1703,7 +1654,7 @@
"filename": "css/properties/border-right.json",
"name": "border-right",
"slug": "CSS/border-right",
- "summary": "The border-right shorthand CSS property sets the properties of an element's right border.",
+ "summary": "The border-right shorthand CSS property sets all the properties of an element's right border.",
"support": {
"chrome": {
"version_added": "1"
@@ -2258,7 +2209,7 @@
"filename": "css/properties/content.json",
"name": "url",
"slug": "CSS/url",
- "summary": "The CSS data type denotes a pointer to a resource, such as an image or a font. URLs can be used in numerous CSS properties, such as background-image, cursor, and list-style.",
+ "summary": "The url() CSS function is used to include a file. The parameter is an absolute URL, a relative URL, or a data URI. The url() function can be passed as a parameter of another CSS functions, like the attr()() function. Depending on the property for which it is a value, the resource sought can be an image, font, or a stylesheet. The url() functional notation is the value for the data type.",
"support": {
"chrome": {
"version_added": "1"
@@ -2300,7 +2251,7 @@
"version_added": "79"
}
},
- "title": ""
+ "title": "url()"
},
{
"engines": [
@@ -2311,7 +2262,7 @@
"filename": "css/types/url.json",
"name": "url",
"slug": "CSS/url",
- "summary": "The CSS data type denotes a pointer to a resource, such as an image or a font. URLs can be used in numerous CSS properties, such as background-image, cursor, and list-style.",
+ "summary": "The url() CSS function is used to include a file. The parameter is an absolute URL, a relative URL, or a data URI. The url() function can be passed as a parameter of another CSS functions, like the attr()() function. Depending on the property for which it is a value, the resource sought can be an image, font, or a stylesheet. The url() functional notation is the value for the data type.",
"support": {
"chrome": {
"version_added": "1"
@@ -2353,7 +2304,7 @@
"version_added": "79"
}
},
- "title": ""
+ "title": "url()"
}
],
"generate.html#content": [
@@ -3031,7 +2982,7 @@
"filename": "css/properties/font-weight.json",
"name": "font-weight",
"slug": "CSS/font-weight",
- "summary": "The font-weight CSS property sets the weight (or boldness) of the font. The weights available depend on the font-family you are using.",
+ "summary": "The font-weight CSS property sets the weight (or boldness) of the font. The weights available depend on the font-family that is currently set.",
"support": {
"chrome": {
"version_added": "2"
@@ -4318,7 +4269,7 @@
"filename": "css/properties/outline-width.json",
"name": "outline-width",
"slug": "CSS/outline-width",
- "summary": "The outline-width CSS property sets the thickness of an element's outline. An outline is a line that is drawn around an element, outside the border.",
+ "summary": "The CSS outline-width property sets the thickness of an element's outline. An outline is a line that is drawn around an element, outside the border.",
"support": {
"chrome": {
"version_added": "1"
@@ -4494,7 +4445,7 @@
"filename": "svg/attributes/presentation.json",
"name": "overflow",
"slug": "SVG/Attribute/overflow",
- "summary": "The overflow attribute sets what to do when an element's content is too big to fit in its block formatting context.",
+ "summary": "The overflow attribute sets what to do when an element's content is too big to fit in its block formatting context. This feature is not widely implemented yet.",
"support": {
"chrome": {
"version_added": null
@@ -5862,7 +5813,7 @@
"version_added": "1.0"
},
"webview_android": {
- "version_added": "37"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -6099,7 +6050,7 @@
"filename": "css/selectors/focus.json",
"name": "focus",
"slug": "CSS/:focus",
- "summary": "The :focus CSS pseudo-class represents an element (such as a form input) that has received focus. It is generally triggered when the user clicks or taps on an element or selects it with the keyboard's \"tab\" key.",
+ "summary": "The :focus CSS pseudo-class represents an element (such as a form input) that has received focus. It is generally triggered when the user clicks or taps on an element or selects it with the keyboard's Tab key.",
"support": {
"chrome": {
"version_added": "1"
@@ -7598,7 +7549,7 @@
"filename": "css/types/counters.json",
"name": "counters",
"slug": "CSS/counters",
- "summary": "The counters() CSS function enables nested counters, returning a concatenated string representing the current values of the named counters, if there are any. The counters() function has two forms: 'counters(name, string)' or 'counters(name, string, style)'. It is generally used with pseudo-elements, but can be used, theoretically, anywhere a value is supported. The generated text is the value of all counters with the given name, from outermost to innermost, separated by the specified string. The counters are rendered in the style indicated, defaulting to decimal if no style is specified.",
+ "summary": "The counters() CSS function enables nested counters, returning a concatenated string representing the current values of the named counters, if there are any. The counters() function has two forms: counters(name, string) or counters(name, string, style). It is generally used with pseudo-elements, but can be used, theoretically, anywhere a value is supported. The generated text is the value of all counters with the given name, from outermost to innermost, separated by the specified string. The counters are rendered in the style indicated, defaulting to decimal if no style is specified.",
"support": {
"chrome": {
"version_added": "1"
diff --git a/.spec-data/mdn/css-align-3.json b/.spec-data/mdn/css-align-3.json
index 1565db720..f088fbeb7 100644
--- a/.spec-data/mdn/css-align-3.json
+++ b/.spec-data/mdn/css-align-3.json
@@ -626,7 +626,7 @@
"prefix": "-ms-",
"version_added": "10",
"partial_implementation": true,
- "notes": "IE10 and 11 have the property -ms-grid-column-align which acts in a similar way to align-self."
+ "notes": "Internet Explorer 10 and 11 have the property -ms-grid-row-align
, which acts in a similar way to align-self
."
},
"opera": {
"version_added": "44"
@@ -656,21 +656,19 @@
"column-row-gap": [
{
"engines": [
+ "blink",
"gecko"
],
- "prefixed": [
- "webkit"
- ],
"filename": "css/properties/column-gap.json",
"name": "flex_context",
"slug": "CSS/column-gap",
"summary": "The column-gap CSS property sets the size of the gap (gutter) between an element's columns.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "84"
},
"chrome_android": {
- "version_added": false
+ "version_added": "84"
},
"edge": {
"version_added": false
@@ -685,36 +683,25 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "70"
},
"opera_android": {
"version_added": false
},
- "qq_android": {
- "version_added": null
- },
"safari": {
- "version_added": "3",
- "prefix": "-webkit-"
- },
- "safari_ios": {
- "version_added": "2",
- "prefix": "-webkit-"
- },
- "samsunginternet_android": {
"version_added": false
},
- "uc_android": {
+ "safari_ios": {
"version_added": false
},
- "uc_chinese_android": {
+ "samsunginternet_android": {
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "84"
},
"edge_blink": {
- "version_added": false
+ "version_added": "84"
}
},
"title": "column-gap (grid-column-gap)"
@@ -722,9 +709,7 @@
{
"engines": [
"blink",
- "gecko"
- ],
- "altname": [
+ "gecko",
"webkit"
],
"filename": "css/properties/column-gap.json",
@@ -738,11 +723,11 @@
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "29",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -757,11 +742,11 @@
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "29",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -779,12 +764,12 @@
},
{
"version_added": "52",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "40",
"version_removed": "59",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -800,12 +785,12 @@
},
{
"version_added": "52",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "40",
"version_removed": "59",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -824,11 +809,11 @@
},
{
"version_added": "44",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "28",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -843,11 +828,11 @@
},
{
"version_added": "43",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "28",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -856,39 +841,40 @@
]
}
],
- "qq_android": {
- "version_added": null
- },
- "safari": {
- "version_added": "10.1",
- "alternative_name": "grid-gap"
- },
- "safari_ios": {
- "version_added": "10.3",
- "alternative_name": "grid-gap"
- },
+ "safari": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "version_added": "10.1",
+ "alternative_name": "grid-column-gap"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "12"
+ },
+ {
+ "version_added": "10.3",
+ "alternative_name": "grid-column-gap"
+ }
+ ],
"samsunginternet_android": [
{
"version_added": "9.0"
},
{
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"version_added": "6.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "66"
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
}
],
"edge_blink": [
@@ -897,11 +883,11 @@
},
{
"version_added": "79",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "79",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -994,9 +980,6 @@
"version_removed": "14"
}
],
- "qq_android": {
- "version_added": null
- },
"safari": [
{
"version_added": "10"
@@ -1024,12 +1007,6 @@
"version_added": "1.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "50"
@@ -1082,14 +1059,11 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "70"
},
"opera_android": {
"version_added": false
},
- "qq_android": {
- "version_added": null
- },
"safari": {
"version_added": false
},
@@ -1099,12 +1073,6 @@
"samsunginternet_android": {
"version_added": false
},
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": {
"version_added": "84"
},
@@ -1249,9 +1217,6 @@
]
}
],
- "qq_android": {
- "version_added": null
- },
"safari": [
{
"version_added": "10.1",
@@ -1279,12 +1244,6 @@
"version_added": "7.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "66"
@@ -1350,9 +1309,6 @@
"opera_android": {
"version_added": "47"
},
- "qq_android": {
- "version_added": null
- },
"safari": {
"version_added": false
},
@@ -1362,12 +1318,6 @@
"samsunginternet_android": {
"version_added": "9.0"
},
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": {
"version_added": "66"
},
@@ -1800,7 +1750,10 @@
"version_added": "45"
},
"ie": {
- "version_added": false
+ "prefix": "-ms-",
+ "version_added": "10",
+ "partial_implementation": true,
+ "notes": "Internet Explorer 10 and 11 have the property -ms-grid-column-align
, which acts in a similar way to justify-self
."
},
"opera": {
"version_added": "44"
@@ -2051,7 +2004,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "css/properties/place-self.json",
"name": "flex_context",
@@ -2083,10 +2037,10 @@
"version_added": "43"
},
"safari": {
- "version_added": false
+ "version_added": "11"
},
"safari_ios": {
- "version_added": false
+ "version_added": "11"
},
"samsunginternet_android": {
"version_added": "7.0"
@@ -2103,7 +2057,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "css/properties/place-self.json",
"name": "grid_context",
@@ -2135,10 +2090,10 @@
"version_added": "43"
},
"safari": {
- "version_added": false
+ "version_added": "11"
},
"safari_ios": {
- "version_added": false
+ "version_added": "11"
},
"samsunginternet_android": {
"version_added": "7.0"
@@ -2156,6 +2111,7 @@
"propdef-row-gap": [
{
"engines": [
+ "blink",
"gecko"
],
"filename": "css/properties/row-gap.json",
@@ -2164,10 +2120,10 @@
"summary": "The row-gap CSS property sets the size of the gap (gutter) between an element's grid rows.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "84"
},
"chrome_android": {
- "version_added": false
+ "version_added": "84"
},
"edge": {
"version_added": false
@@ -2182,14 +2138,11 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "70"
},
"opera_android": {
"version_added": false
},
- "qq_android": {
- "version_added": false
- },
"safari": {
"version_added": false
},
@@ -2199,17 +2152,11 @@
"samsunginternet_android": {
"version_added": false
},
- "uc_android": {
- "version_added": false
- },
- "uc_chinese_android": {
- "version_added": false
- },
"webview_android": {
- "version_added": false
+ "version_added": "84"
},
"edge_blink": {
- "version_added": false
+ "version_added": "84"
}
},
"title": "row-gap (grid-row-gap)"
@@ -2217,9 +2164,7 @@
{
"engines": [
"blink",
- "gecko"
- ],
- "altname": [
+ "gecko",
"webkit"
],
"filename": "css/properties/row-gap.json",
@@ -2350,17 +2295,24 @@
]
}
],
- "qq_android": {
- "version_added": null
- },
- "safari": {
- "version_added": "10.1",
- "alternative_name": "grid-row-gap"
- },
- "safari_ios": {
- "version_added": "10.3",
- "alternative_name": "grid-row-gap"
- },
+ "safari": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "version_added": "10.1",
+ "alternative_name": "grid-row-gap"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "12"
+ },
+ {
+ "version_added": "10.3",
+ "alternative_name": "grid-row-gap"
+ }
+ ],
"samsunginternet_android": [
{
"version_added": "9.0"
@@ -2370,12 +2322,6 @@
"version_added": "6.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "66"
diff --git a/.spec-data/mdn/css-animations-1.json b/.spec-data/mdn/css-animations-1.json
index 86ae4fd54..679c683f5 100644
--- a/.spec-data/mdn/css-animations-1.json
+++ b/.spec-data/mdn/css-animations-1.json
@@ -17,7 +17,7 @@
"version_added": "43"
},
"edge": {
- "version_added": false
+ "version_added": "14"
},
"firefox": {
"version_added": "23"
@@ -361,12 +361,26 @@
"slug": "API/CSSKeyframeRule",
"summary": "The CSSKeyframeRule interface describes an object representing a set of style for a given keyframe. It corresponds to the contains of a single keyframe of a @keyframes at-rule. It implements the CSSRule interface with a type value of 8 (CSSRule.KEYFRAME_RULE).",
"support": {
- "chrome": {
- "version_added": true
- },
- "chrome_android": {
- "version_added": "45"
- },
+ "chrome": [
+ {
+ "version_added": "31"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "31",
+ "prefix": "WebKit"
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "31"
+ },
+ {
+ "version_added": "18",
+ "version_removed": "31",
+ "prefix": "WebKit"
+ }
+ ],
"edge": {
"version_added": "12"
},
@@ -376,7 +390,8 @@
},
{
"version_added": "5",
- "prefix": "moz"
+ "version_removed": "48",
+ "prefix": "Moz"
}
],
"firefox_android": [
@@ -385,34 +400,91 @@
},
{
"version_added": "5",
- "prefix": "moz"
+ "version_removed": "48",
+ "prefix": "Moz"
}
],
"ie": {
"version_added": "10"
},
- "opera": {
- "version_added": "12",
- "prefix": "o"
- },
- "opera_android": {
- "version_added": true
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": true
- },
- "samsunginternet_android": {
- "version_added": "5.0"
- },
- "webview_android": {
- "version_added": "45"
- },
- "edge_blink": {
- "version_added": true
- }
+ "opera": [
+ {
+ "version_added": "18"
+ },
+ {
+ "version_added": "15",
+ "version_removed": "18",
+ "prefix": "WebKit"
+ },
+ {
+ "version_added": "12",
+ "version_removed": "15"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "18"
+ },
+ {
+ "version_added": "14",
+ "version_removed": "18",
+ "prefix": "WebKit"
+ },
+ {
+ "version_added": "12",
+ "version_removed": "14"
+ }
+ ],
+ "safari": [
+ {
+ "version_added": "9"
+ },
+ {
+ "version_added": "4",
+ "version_removed": "9",
+ "prefix": "WebKit"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "9"
+ },
+ {
+ "version_added": "3.2",
+ "version_removed": "9",
+ "prefix": "WebKit"
+ }
+ ],
+ "samsunginternet_android": [
+ {
+ "version_added": "2.0"
+ },
+ {
+ "version_added": "1.0",
+ "version_removed": "2.0",
+ "prefix": "WebKit"
+ }
+ ],
+ "webview_android": [
+ {
+ "version_added": "4.4.3"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "4.4.3",
+ "prefix": "WebKit"
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "79"
+ },
+ {
+ "version_added": false,
+ "version_removed": "31",
+ "prefix": "WebKit"
+ }
+ ]
},
"title": "CSSKeyframeRule"
}
@@ -429,12 +501,26 @@
"slug": "API/CSSKeyframesRule",
"summary": "The CSSKeyframesRule interface describes an object representing a complete set of keyframes for a CSS animation. It corresponds to the contents of a whole @keyframes at-rule. It implements the CSSRule interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).",
"support": {
- "chrome": {
- "version_added": true
- },
- "chrome_android": {
- "version_added": true
- },
+ "chrome": [
+ {
+ "version_added": "31"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "31",
+ "prefix": "WebKit"
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "31"
+ },
+ {
+ "version_added": "18",
+ "version_removed": "31",
+ "prefix": "WebKit"
+ }
+ ],
"edge": {
"version_added": "12"
},
@@ -444,7 +530,8 @@
},
{
"version_added": "5",
- "prefix": "moz"
+ "version_removed": "48",
+ "prefix": "Moz"
}
],
"firefox_android": [
@@ -453,35 +540,101 @@
},
{
"version_added": "5",
- "prefix": "moz"
+ "version_removed": "48",
+ "prefix": "Moz"
}
],
"ie": {
"version_added": "10"
},
- "opera": {
- "version_added": "12",
- "prefix": "o"
- },
- "opera_android": {
- "version_added": "12",
- "prefix": "o"
- },
- "safari": {
- "version_added": "4"
- },
- "safari_ios": {
- "version_added": true
- },
- "samsunginternet_android": {
- "version_added": true
- },
- "webview_android": {
- "version_added": true
- },
- "edge_blink": {
- "version_added": true
- }
+ "opera": [
+ {
+ "version_added": "18"
+ },
+ {
+ "version_added": "15",
+ "version_removed": "18",
+ "prefix": "WebKit"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "15"
+ },
+ {
+ "version_added": "12",
+ "version_removed": "12.1",
+ "prefix": "O"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "18"
+ },
+ {
+ "version_added": "14",
+ "version_removed": "18",
+ "prefix": "WebKit"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "14"
+ },
+ {
+ "version_added": "12",
+ "version_removed": "12.1",
+ "prefix": "O"
+ }
+ ],
+ "safari": [
+ {
+ "version_added": "9.1"
+ },
+ {
+ "version_added": "4",
+ "version_removed": "9.1",
+ "prefix": "WebKit"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "9.3"
+ },
+ {
+ "version_added": "3.2",
+ "version_removed": "9.3",
+ "prefix": "WebKit"
+ }
+ ],
+ "samsunginternet_android": [
+ {
+ "version_added": "2.0"
+ },
+ {
+ "version_added": "1.0",
+ "version_removed": "2.0",
+ "prefix": "WebKit"
+ }
+ ],
+ "webview_android": [
+ {
+ "version_added": "4.4.3"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "4.4.3",
+ "prefix": "WebKit"
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "79"
+ },
+ {
+ "version_added": false,
+ "version_removed": "31",
+ "prefix": "WebKit"
+ }
+ ]
},
"title": "CSSKeyframesRule"
}
@@ -517,22 +670,22 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -967,8 +1120,8 @@
"version_added": true
},
{
- "alternative_name": "onwebkitanimationend",
- "version_added": true
+ "version_added": true,
+ "alternative_name": "onwebkitanimationend"
}
],
"webview_android": [
@@ -1241,8 +1394,8 @@
"version_added": true
},
{
- "alternative_name": "onwebkitanimationiteration",
- "version_added": true
+ "version_added": true,
+ "alternative_name": "onwebkitanimationiteration"
}
],
"webview_android": [
@@ -1515,8 +1668,8 @@
"version_added": true
},
{
- "alternative_name": "onwebkitanimationstart",
- "version_added": true
+ "version_added": true,
+ "alternative_name": "onwebkitanimationstart"
}
],
"webview_android": [
@@ -1695,7 +1848,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "2"
+ "version_added": "1"
}
],
"chrome_android": [
@@ -1712,8 +1865,7 @@
},
"firefox": [
{
- "version_added": "16",
- "notes": "@keyframes
is unsupported in scoped stylesheets in Firefox (bug 830056 )."
+ "version_added": "16"
},
{
"version_added": "49",
@@ -1831,7 +1983,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "37"
+ "version_added": "1"
}
],
"edge_blink": [
@@ -3200,59 +3352,6 @@
]
},
"title": "animation-timing-function"
- },
- {
- "engines": [
- "blink",
- "gecko",
- "webkit"
- ],
- "filename": "css/types/easing-function.json",
- "name": "easing-function",
- "slug": "CSS/easing-function",
- "summary": "The CSS data type denotes a mathematical function that describes how fast one-dimensional values change during animations. This lets you vary the animation's speed over the course of its duration.",
- "support": {
- "chrome": {
- "version_added": "4"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "4"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": "10"
- },
- "opera": {
- "version_added": "10.5"
- },
- "opera_android": {
- "version_added": "11"
- },
- "safari": {
- "version_added": "3.1"
- },
- "safari_ios": {
- "version_added": "2"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "4"
- },
- "edge_blink": {
- "version_added": "79"
- }
- },
- "title": ""
}
],
"animation": [
diff --git a/.spec-data/mdn/css-backgrounds-3.json b/.spec-data/mdn/css-backgrounds-3.json
index abf9d2dec..97b5f5cf2 100644
--- a/.spec-data/mdn/css-backgrounds-3.json
+++ b/.spec-data/mdn/css-backgrounds-3.json
@@ -844,7 +844,7 @@
"filename": "css/properties/border-bottom-left-radius.json",
"name": "border-bottom-left-radius",
"slug": "CSS/border-bottom-left-radius",
- "summary": "The border-bottom-left-radius CSS property rounds the bottom-left corner of an element.",
+ "summary": "The border-bottom-left-radius CSS property rounds the bottom-left corner of an element by specifying the radius (or the radius of the semi-major and semi-minor axes) of the ellipse defining the curvature of the corner.",
"support": {
"chrome": [
{
@@ -999,7 +999,7 @@
"filename": "css/properties/border-bottom-right-radius.json",
"name": "border-bottom-right-radius",
"slug": "CSS/border-bottom-right-radius",
- "summary": "The border-bottom-right-radius CSS property rounds the bottom-right corner of an element.",
+ "summary": "The border-bottom-right-radius CSS property rounds the bottom-right corner of an element by specifying the radius (or the radius of the semi-major and semi-minor axes) of the ellipse defining the curvature of the corner.",
"support": {
"chrome": [
{
@@ -1747,10 +1747,15 @@
"samsunginternet_android": {
"version_added": "1.0"
},
- "webview_android": {
- "prefix": "-webkit-",
- "version_added": "4.1"
- },
+ "webview_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "4.1"
+ }
+ ],
"edge_blink": {
"version_added": "79"
}
@@ -2005,10 +2010,15 @@
"version_added": "1.0"
}
],
- "webview_android": {
- "prefix": "-webkit-",
- "version_added": "2"
- },
+ "webview_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "2"
+ }
+ ],
"edge_blink": [
{
"version_added": "79"
@@ -2256,7 +2266,7 @@
"filename": "css/properties/border-left.json",
"name": "border-left",
"slug": "CSS/border-left",
- "summary": "The border-left shorthand CSS property set an element's left border.",
+ "summary": "The border-left shorthand CSS property sets all the properties of an element's left border.",
"support": {
"chrome": {
"version_added": "1"
@@ -2387,10 +2397,15 @@
"samsunginternet_android": {
"version_added": "1.0"
},
- "webview_android": {
- "version_added": "2",
- "prefix": "-webkit-"
- },
+ "webview_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "2",
+ "prefix": "-webkit-"
+ }
+ ],
"edge_blink": [
{
"version_added": "79",
@@ -2415,7 +2430,7 @@
"filename": "css/properties/border-right-color.json",
"name": "border-right-color",
"slug": "CSS/border-right-color",
- "summary": "The border-right-color CSS property sets the color of an element's right border. It can also be set with the shorthand CSS properties border-color or border-right.",
+ "summary": "The border-right-color CSS property sets the color of an element's right border.",
"support": {
"chrome": {
"version_added": "1"
@@ -2472,7 +2487,7 @@
"filename": "css/properties/border-right.json",
"name": "border-right",
"slug": "CSS/border-right",
- "summary": "The border-right shorthand CSS property sets the properties of an element's right border.",
+ "summary": "The border-right shorthand CSS property sets all the properties of an element's right border.",
"support": {
"chrome": {
"version_added": "1"
diff --git a/.spec-data/mdn/css-break-3.json b/.spec-data/mdn/css-break-3.json
index c5449fa88..706cd387e 100644
--- a/.spec-data/mdn/css-break-3.json
+++ b/.spec-data/mdn/css-break-3.json
@@ -107,6 +107,9 @@
"engines": [
"blink"
],
+ "partial": [
+ "gecko"
+ ],
"filename": "css/properties/break-after.json",
"name": "multicol_context",
"slug": "CSS/break-after",
@@ -122,10 +125,14 @@
"version_added": "12"
},
"firefox": {
- "version_added": false
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"firefox_android": {
- "version_added": false
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"ie": {
"version_added": "10"
@@ -231,58 +238,11 @@
},
"title": "break-after"
},
- {
- "engines": [],
- "filename": "css/properties/break-after.json",
- "name": "region_context",
- "slug": "CSS/break-after",
- "summary": "The break-after CSS property sets how page, column, or region breaks should behave after a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-after"
- },
{
"engines": [
- "blink",
+ "blink"
+ ],
+ "partial": [
"gecko"
],
"filename": "css/properties/break-before.json",
@@ -300,10 +260,14 @@
"version_added": "12"
},
"firefox": {
- "version_added": "65"
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"firefox_android": {
- "version_added": "65"
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"ie": {
"version_added": "10"
@@ -408,55 +372,6 @@
}
},
"title": "break-before"
- },
- {
- "engines": [],
- "filename": "css/properties/break-before.json",
- "name": "region_context",
- "slug": "CSS/break-before",
- "summary": "The break-before CSS property sets how page, column, or region breaks should behave before a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-before"
}
],
"break-within": [
@@ -589,55 +504,6 @@
}
},
"title": "break-inside"
- },
- {
- "engines": [],
- "filename": "css/properties/break-inside.json",
- "name": "region_context",
- "slug": "CSS/break-inside",
- "summary": "The break-inside CSS property sets how page, column, or region breaks should behave inside a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-inside"
}
],
"widows-orphans": [
diff --git a/.spec-data/mdn/css-cascade-4.json b/.spec-data/mdn/css-cascade-4.json
index 8fca6d4d6..e5bbbec53 100644
--- a/.spec-data/mdn/css-cascade-4.json
+++ b/.spec-data/mdn/css-cascade-4.json
@@ -236,6 +236,7 @@
"default": [
{
"engines": [
+ "blink",
"gecko",
"webkit"
],
@@ -245,12 +246,10 @@
"summary": "The revert CSS keyword reverts the cascaded value of the property from its current value to the value the property would have had if no changes had been made by the current style origin to the current element.",
"support": {
"chrome": {
- "version_added": false,
- "notes": "See bug 579788 ."
+ "version_added": "84"
},
"chrome_android": {
- "version_added": false,
- "notes": "See bug 579788 ."
+ "version_added": "84"
},
"edge": {
"version_added": false
@@ -265,10 +264,10 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "70"
},
"opera_android": {
- "version_added": false
+ "version_added": "60"
},
"safari": {
"version_added": "9.1"
@@ -281,12 +280,10 @@
"notes": "See bug 579788 ."
},
"webview_android": {
- "version_added": false,
- "notes": "See bug 579788 ."
+ "version_added": "84"
},
"edge_blink": {
- "version_added": false,
- "notes": "See bug 579788 ."
+ "version_added": "84"
}
},
"title": "revert"
diff --git a/.spec-data/mdn/css-color-adjust-1.json b/.spec-data/mdn/css-color-adjust-1.json
index 9e9174bfb..04e813d1b 100644
--- a/.spec-data/mdn/css-color-adjust-1.json
+++ b/.spec-data/mdn/css-color-adjust-1.json
@@ -68,60 +68,5 @@
},
"title": "color-adjust"
}
- ],
- "color-scheme-meta": [
- {
- "engines": [
- "blink",
- "gecko",
- "webkit"
- ],
- "filename": "html/elements/meta.json",
- "name": "name",
- "slug": "HTML/Element/meta/name",
- "summary": "The element can be used to provide document metadata in terms of name-value pairs, with the name attribute giving the metadata name, and the content attribute giving the value.",
- "support": {
- "chrome": {
- "version_added": true
- },
- "chrome_android": {
- "version_added": true
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": "1"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": true
- },
- "opera": {
- "version_added": true
- },
- "opera_android": {
- "version_added": true
- },
- "safari": {
- "version_added": true
- },
- "safari_ios": {
- "version_added": true
- },
- "samsunginternet_android": {
- "version_added": true
- },
- "webview_android": {
- "version_added": true
- },
- "edge_blink": {
- "version_added": true
- }
- },
- "title": "Standard metadata names"
- }
]
}
diff --git a/.spec-data/mdn/css-conditional-3.json b/.spec-data/mdn/css-conditional-3.json
index bad9bde8e..71dd0a2eb 100644
--- a/.spec-data/mdn/css-conditional-3.json
+++ b/.spec-data/mdn/css-conditional-3.json
@@ -133,7 +133,7 @@
"filename": "api/CSS.json",
"name": "CSS",
"slug": "API/CSS",
- "summary": "The CSS interface holds useful CSS-related methods. No object with this interface are implemented: it contains only static methods and therefore is a utilitarian interface.",
+ "summary": "The CSS interface holds useful CSS-related methods. No objects with this interface are implemented: it contains only static methods and is therefore a utilitarian interface.",
"support": {
"chrome": {
"version_added": "28"
@@ -142,7 +142,7 @@
"version_added": "28"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": [
{
@@ -222,7 +222,7 @@
"version_added": "56"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": "20"
@@ -240,10 +240,10 @@
"version_added": "43"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "6.0"
@@ -271,42 +271,42 @@
"summary": "The CSSMediaRule interface represents a single CSS @media rule. It implements the CSSConditionRule interface, and therefore the CSSGroupingRule and the CSSRule interface with a type value of 4 (CSSRule.MEDIA_RULE).",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
- "version_added": "17",
+ "version_added": "1",
"notes": "Before Firefox 20, conditionText
could not be set."
},
"firefox_android": {
- "version_added": "17",
+ "version_added": "4",
"notes": "Before Firefox 20, conditionText
could not be set."
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -346,22 +346,22 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -373,10 +373,9 @@
"the-csssupportsrule-interface": [
{
"engines": [
- "gecko"
- ],
- "needsflag": [
- "gecko"
+ "blink",
+ "gecko",
+ "webkit"
],
"filename": "api/CSSSupportsRule.json",
"name": "CSSSupportsRule",
@@ -384,35 +383,19 @@
"summary": "The CSSSupportsRule interface describes an object representing a single CSS @supports at-rule. It implements the CSSConditionRule interface, and therefore the CSSRule and CSSGroupingRule interfaces with a type value of 12 (CSSRule.SUPPORTS_RULE).",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "28"
},
"chrome_android": {
- "version_added": false
+ "version_added": "28"
},
"edge": {
- "version_added": false
+ "version_added": "12"
},
"firefox": {
- "version_added": "17",
- "notes": "From Firefox 17 to 19, methods and properties were defined on CSSSupportsRule
. From version 20, they were on CSSConditionRule
.",
- "flags": [
- {
- "type": "preference",
- "name": "layout.css.supports-rule.enable",
- "value_to_set": "true"
- }
- ]
+ "version_added": "22"
},
"firefox_android": {
- "version_added": "17",
- "notes": "From Firefox 17 to 19, methods and properties were defined on CSSSupportsRule
. From version 20, they were on CSSConditionRule
.",
- "flags": [
- {
- "type": "preference",
- "name": "layout.css.supports-rule.enable",
- "value_to_set": "true"
- }
- ]
+ "version_added": "22"
},
"ie": {
"version_added": false
@@ -420,23 +403,29 @@
"opera": {
"version_added": "12.1"
},
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "15"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "14"
+ }
+ ],
"safari": {
- "version_added": false
+ "version_added": "9"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "1.5"
},
"webview_android": {
- "version_added": false
+ "version_added": "37"
},
"edge_blink": {
- "version_added": false
+ "version_added": "79"
}
},
"title": "CSSSupportsRule"
diff --git a/.spec-data/mdn/css-contain-2.json b/.spec-data/mdn/css-contain-2.json
index fa219d6e9..e28abd60c 100644
--- a/.spec-data/mdn/css-contain-2.json
+++ b/.spec-data/mdn/css-contain-2.json
@@ -74,7 +74,68 @@
"version_added": "79"
}
},
+ "caniuse": {
+ "feature": "css-containment",
+ "title": "CSS Containment"
+ },
"title": "contain"
}
+ ],
+ "content-visibility": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "css/properties/content-visibility.json",
+ "name": "content-visibility",
+ "slug": "CSS/content-visibility",
+ "summary": "The content-visibility CSS property controls whether or not an element renders its contents at all, along with forcing a strong set of containments, allowing user agents to potentially omit large swathes of layout and rendering work until it becomes needed.",
+ "support": {
+ "chrome": {
+ "version_added": "85"
+ },
+ "chrome_android": {
+ "version_added": "85"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "71"
+ },
+ "opera_android": {
+ "version_added": "60"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "85"
+ },
+ "edge_blink": {
+ "version_added": "85"
+ }
+ },
+ "caniuse": {
+ "feature": "css-content-visibility",
+ "title": "CSS content-visibility"
+ },
+ "title": "content-visibility"
+ }
]
}
diff --git a/.spec-data/mdn/css-counter-styles-3.json b/.spec-data/mdn/css-counter-styles-3.json
index 4f19f461e..e02de015a 100644
--- a/.spec-data/mdn/css-counter-styles-3.json
+++ b/.spec-data/mdn/css-counter-styles-3.json
@@ -83,22 +83,22 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
diff --git a/.spec-data/mdn/css-device-adapt-1.json b/.spec-data/mdn/css-device-adapt-1.json
index 17d0a1bea..a30223af9 100644
--- a/.spec-data/mdn/css-device-adapt-1.json
+++ b/.spec-data/mdn/css-device-adapt-1.json
@@ -1,812 +1,4 @@
{
- "descdef-viewport-height": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "height",
- "slug": "CSS/@viewport/height",
- "summary": "The height CSS descriptor is a shorthand descriptor for setting both min-height and max-height of the viewport. By providing one viewport length value will set both, the minimum height and the maximum height, to the value provided.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "height"
- }
- ],
- "descdef-viewport-max-height": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "max-height",
- "slug": "CSS/@viewport/max-height",
- "summary": "The max-height CSS descriptor specifies the maximum height of the viewport of a document defined via the @viewport at-rule.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "max-height"
- }
- ],
- "descdef-viewport-max-width": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "max-width",
- "slug": "CSS/@viewport/max-width",
- "summary": "The max-width CSS descriptor specifies the maximum width of the viewport of a document defined via the @viewport at-rule.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "max-width"
- }
- ],
- "max-zoom-desc": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "max-zoom",
- "slug": "CSS/@viewport/max-zoom",
- "summary": "The max-zoom CSS descriptor sets the maximum zoom factor of a document defined by the @viewport at-rule. The browser will not zoom in any further than this, whether automatically or at the user's request.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": {
- "version_added": "16"
- },
- "opera_android": {
- "version_added": "16"
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "max-zoom"
- }
- ],
- "descdef-viewport-min-height": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "min-height",
- "slug": "CSS/@viewport/min-height",
- "summary": "The min-height CSS descriptor specifies the minimum height of the viewport of a document defined via the @viewport at-rule.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "min-height"
- }
- ],
- "descdef-viewport-min-width": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "min-width",
- "slug": "CSS/@viewport/min-width",
- "summary": "The min-width CSS descriptor specifies the minimum width of the viewport of a document defined via @viewport.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "min-width"
- },
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "width",
- "slug": "CSS/@viewport/width",
- "summary": "The width CSS descriptor is shorthand for setting both the min-width and the max-width descriptors of the viewport. By providing one viewport length value, that value will determine both the min-width and the max-width to the value provided.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16"
- },
- {
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "width"
- }
- ],
- "min-zoom-desc": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "min-zoom",
- "slug": "CSS/@viewport/min-zoom",
- "summary": "The min-zoom CSS descriptor sets the minimum zoom factor of a document defined by the @viewport at-rule. The browser will not zoom out any further than this, whether automatically or at the user's request.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": {
- "version_added": "16"
- },
- "opera_android": {
- "version_added": "16"
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "min-zoom"
- }
- ],
- "orientation-desc": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "orientation",
- "slug": "CSS/@viewport/orientation",
- "summary": "The orientation CSS descriptor controls the orientation of a document defined by @viewport.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": "11.1",
- "version_removed": "14",
- "prefix": "-o-"
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "orientation"
- }
- ],
- "user-zoom-desc": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "user-zoom",
- "slug": "CSS/@viewport/user-zoom",
- "summary": "The user-zoom CSS descriptor controls whether or not the user can change the zoom factor of a document defined by @viewport.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": {
- "version_added": "16"
- },
- "opera_android": {
- "version_added": "16"
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "user-zoom"
- }
- ],
- "zoom-desc": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "zoom",
- "slug": "CSS/@viewport/zoom",
- "summary": "The zoom CSS descriptor sets the initial zoom factor of a document defined by the @viewport at-rule.",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29"
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "61"
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": {
- "version_added": "16"
- },
- "opera_android": {
- "version_added": "16"
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": "8.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false
- }
- },
- "title": "zoom"
- }
- ],
- "atviewport-rule": [
- {
- "engines": [],
- "filename": "css/at-rules/viewport.json",
- "name": "viewport",
- "slug": "CSS/@viewport",
- "summary": "The @viewport CSS at-rule lets you configure the viewport through which the document is viewed. It's primarily used for mobile devices, but is also used by desktop browsers that support features like \"snap to edge\" (such as Microsoft Edge).",
- "support": {
- "chrome": {
- "version_removed": "84",
- "version_added": "29",
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--enable-experimental-webkit-features"
- },
- {
- "type": "runtime_flag",
- "name": "--enable-viewport"
- }
- ],
- "notes": "See Chromium bug 235457 ."
- },
- "chrome_android": {
- "version_removed": "84",
- "version_added": "29",
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--enable-experimental-webkit-features"
- },
- {
- "type": "runtime_flag",
- "name": "--enable-viewport"
- }
- ],
- "notes": "See Chromium bug 235457 ."
- },
- "edge": {
- "version_added": "12"
- },
- "firefox": {
- "version_added": false,
- "notes": "See Firefox bug 747754 ."
- },
- "firefox_android": {
- "version_added": false,
- "notes": "See Firefox bug 747754 ."
- },
- "ie": {
- "prefix": "-ms-",
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "16",
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--enable-experimental-webkit-features"
- },
- {
- "type": "runtime_flag",
- "name": "--enable-viewport"
- }
- ]
- },
- {
- "prefix": "-o-",
- "version_added": "11.1",
- "version_removed": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "16",
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--enable-experimental-webkit-features"
- },
- {
- "type": "runtime_flag",
- "name": "--enable-viewport"
- }
- ]
- },
- {
- "prefix": "-o-",
- "version_added": "11.1",
- "version_removed": "14"
- }
- ],
- "safari": {
- "version_added": false,
- "notes": "See WebKit bug 95959 ."
- },
- "safari_ios": {
- "version_added": false,
- "notes": "See WebKit bug 95959 ."
- },
- "samsunginternet_android": {
- "version_added": "2.0"
- },
- "webview_android": {
- "version_removed": "37",
- "version_added": "4.4"
- },
- "edge_blink": {
- "version_removed": "84",
- "version_added": false,
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--enable-experimental-webkit-features"
- },
- {
- "type": "runtime_flag",
- "name": "--enable-viewport"
- }
- ],
- "notes": "See Chromium bug 235457 ."
- }
- },
- "title": "@viewport"
- }
- ],
"viewport-meta": [
{
"engines": [
@@ -820,10 +12,10 @@
"summary": "The element can be used to provide document metadata in terms of name-value pairs, with the name attribute giving the metadata name, and the content attribute giving the value.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -835,28 +27,28 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Standard metadata names"
diff --git a/.spec-data/mdn/css-easing-1.json b/.spec-data/mdn/css-easing-1.json
index 79aff459e..090a3b877 100644
--- a/.spec-data/mdn/css-easing-1.json
+++ b/.spec-data/mdn/css-easing-1.json
@@ -9,7 +9,7 @@
"filename": "css/types/easing-function.json",
"name": "easing-function",
"slug": "CSS/easing-function",
- "summary": "The CSS data type denotes a mathematical function that describes how fast one-dimensional values change during animations. This lets you vary the animation's speed over the course of its duration.",
+ "summary": "The CSS data type denotes a mathematical function that describes the the rate at which a numerical value changes.",
"support": {
"chrome": {
"version_added": "4"
diff --git a/.spec-data/mdn/css-env-1.json b/.spec-data/mdn/css-env-1.json
index 469882429..9e1b824b0 100644
--- a/.spec-data/mdn/css-env-1.json
+++ b/.spec-data/mdn/css-env-1.json
@@ -8,8 +8,8 @@
],
"filename": "css/properties/custom-property.json",
"name": "env",
- "slug": "CSS/env",
- "summary": "The env() CSS function can be used to insert the value of a user agent-defined environment variable into your CSS, in a similar fashion to the var() function and custom properties. The difference is that, as well as being user-agent defined rather than user-defined, environment variables are globally scoped to a document, whereas custom properties are scoped to the element(s) on which they are declared. ",
+ "slug": "CSS/env()",
+ "summary": "The env() CSS function can be used to insert the value of a user agent-defined environment variable into your CSS, in a similar fashion to the var function and custom properties. The difference is that, as well as being user-agent defined rather than user-defined, environment variables are globally scoped to a document, whereas custom properties are scoped to the element(s) on which they are declared. ",
"support": {
"chrome": {
"version_added": "69"
diff --git a/.spec-data/mdn/css-flexbox-1.json b/.spec-data/mdn/css-flexbox-1.json
index 1903facde..a2b52001d 100644
--- a/.spec-data/mdn/css-flexbox-1.json
+++ b/.spec-data/mdn/css-flexbox-1.json
@@ -626,7 +626,7 @@
"prefix": "-ms-",
"version_added": "10",
"partial_implementation": true,
- "notes": "IE10 and 11 have the property -ms-grid-column-align which acts in a similar way to align-self."
+ "notes": "Internet Explorer 10 and 11 have the property -ms-grid-row-align
, which acts in a similar way to align-self
."
},
"opera": {
"version_added": "44"
diff --git a/.spec-data/mdn/css-font-loading-3.json b/.spec-data/mdn/css-font-loading-3.json
index 9d54e644b..ff06b72f1 100644
--- a/.spec-data/mdn/css-font-loading-3.json
+++ b/.spec-data/mdn/css-font-loading-3.json
@@ -12,41 +12,28 @@
"summary": "The fonts property of the Document interface returns the FontFaceSet interface of the document.",
"support": {
"chrome": {
- "version_added": "60"
+ "version_added": "35"
},
"chrome_android": {
- "version_added": "60"
+ "version_added": "35"
},
"edge": {
"version_added": false
},
- "firefox": [
- {
- "version_added": "41"
- },
- {
- "version_added": "35",
- "version_removed": "41",
- "flags": [
- {
- "type": "preference",
- "name": "layout.css.font-loading-api.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "41"
+ },
"firefox_android": {
- "version_added": true
+ "version_added": "41"
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": "47"
+ "version_added": "22"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "22"
},
"safari": {
"version_added": "10"
@@ -55,10 +42,10 @@
"version_added": "10"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "3.0"
},
"webview_android": {
- "version_added": "60"
+ "version_added": "37"
},
"edge_blink": {
"version_added": "79"
@@ -75,7 +62,7 @@
"filename": "api/FontFaceSet.json",
"name": "FontFaceSet",
"slug": "API/FontFaceSet",
- "summary": "The FontFaceSet interface of the CSS Font Loading API manages the loading of font-faces and querying of their download status.",
+ "summary": "The FontFaceSet interface of the CSS Font Loading API manages the loading of font-faces and querying of their download status.It is available as document.fonts.",
"support": {
"chrome": {
"version_added": "35"
@@ -93,7 +80,7 @@
"version_added": "41"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -148,7 +135,7 @@
"version_added": "41"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "22"
@@ -203,7 +190,7 @@
"version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "47"
@@ -256,7 +243,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -311,7 +298,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -382,7 +369,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -477,7 +464,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -556,7 +543,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -611,7 +598,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -666,7 +653,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -721,7 +708,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -776,7 +763,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -831,7 +818,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -886,7 +873,7 @@
"version_added": "41"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "22"
@@ -941,7 +928,7 @@
"version_added": "41"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -996,7 +983,7 @@
"version_added": "41"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "35"
@@ -1051,7 +1038,7 @@
"version_added": "41"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "35"
@@ -1104,7 +1091,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "44"
@@ -1113,10 +1100,10 @@
"version_added": "43"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "7.0"
@@ -1138,7 +1125,7 @@
"filename": "api/FontFaceSetLoadEvent.json",
"name": "FontFaceSetLoadEvent",
"slug": "API/FontFaceSetLoadEvent",
- "summary": "The FontFaceSetLoadEvent interface of the the Css Font Loading API is fired whenever a FontFaceSet loads.",
+ "summary": "The FontFaceSetLoadEvent interface of the the CSS Font Loading API is fired whenever a FontFaceSet loads.",
"support": {
"chrome": {
"version_added": "35"
@@ -1156,7 +1143,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "22"
@@ -1165,10 +1152,10 @@
"version_added": "22"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "3.0"
@@ -1192,7 +1179,7 @@
"filename": "api/FontFaceSetLoadEvent.json",
"name": "fontfaces",
"slug": "API/FontFaceSetLoadEvent/fontfaces",
- "summary": "The fontfaces read-only property of the FontFaceLoadEventInit interface returns an array of FontFace instances, each of which represents a single usable font.",
+ "summary": "The fontfaces read-only property of the FontFaceSetLoadEvent interface returns an array of FontFace instances, each of which represents a single usable font.",
"support": {
"chrome": {
"version_added": "35"
@@ -1210,7 +1197,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "22"
@@ -1219,10 +1206,10 @@
"version_added": "22"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "3.0"
diff --git a/.spec-data/mdn/css-fonts-3.json b/.spec-data/mdn/css-fonts-3.json
index 711c5db6c..252e45703 100644
--- a/.spec-data/mdn/css-fonts-3.json
+++ b/.spec-data/mdn/css-fonts-3.json
@@ -160,6 +160,112 @@
}
},
"title": "font-style"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "css/at-rules/font-face.json",
+ "name": "font-variant",
+ "slug": "CSS/@font-face/font-variant",
+ "summary": "The font-variant CSS shorthand property allows you to set all the font variants for the fonts specified in the @font-face rule.",
+ "support": {
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "4"
+ },
+ "opera": {
+ "version_added": "10"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "3.1"
+ },
+ "safari_ios": {
+ "version_added": "2"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "37"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "font-variant"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "css/at-rules/font-face.json",
+ "name": "font-weight",
+ "slug": "CSS/@font-face/font-weight",
+ "summary": "The font-weight CSS descriptor allows authors to specify font weights for the fonts specified in the @font-face rule. The font-weight property can separately be used to set how thick or thin characters in text should be displayed.",
+ "support": {
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "4"
+ },
+ "opera": {
+ "version_added": "10"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "3.1"
+ },
+ "safari_ios": {
+ "version_added": "2"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "37"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "font-weight"
}
],
"src-desc": [
@@ -1680,7 +1786,7 @@
"filename": "css/properties/font-weight.json",
"name": "font-weight",
"slug": "CSS/font-weight",
- "summary": "The font-weight CSS property sets the weight (or boldness) of the font. The weights available depend on the font-family you are using.",
+ "summary": "The font-weight CSS property sets the weight (or boldness) of the font. The weights available depend on the font-family that is currently set.",
"support": {
"chrome": {
"version_added": "2"
diff --git a/.spec-data/mdn/css-fonts-4.json b/.spec-data/mdn/css-fonts-4.json
index 47c95d119..0e017f061 100644
--- a/.spec-data/mdn/css-fonts-4.json
+++ b/.spec-data/mdn/css-fonts-4.json
@@ -30,22 +30,22 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -82,7 +82,7 @@
"version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "47"
@@ -152,7 +152,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "11.0"
},
"webview_android": {
"version_added": "72"
@@ -274,6 +274,112 @@
}
},
"title": "font-style"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "css/at-rules/font-face.json",
+ "name": "font-variant",
+ "slug": "CSS/@font-face/font-variant",
+ "summary": "The font-variant CSS shorthand property allows you to set all the font variants for the fonts specified in the @font-face rule.",
+ "support": {
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "4"
+ },
+ "opera": {
+ "version_added": "10"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "3.1"
+ },
+ "safari_ios": {
+ "version_added": "2"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "37"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "font-variant"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "css/at-rules/font-face.json",
+ "name": "font-weight",
+ "slug": "CSS/@font-face/font-weight",
+ "summary": "The font-weight CSS descriptor allows authors to specify font weights for the fonts specified in the @font-face rule. The font-weight property can separately be used to set how thick or thin characters in text should be displayed.",
+ "support": {
+ "chrome": {
+ "version_added": "4"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "3.5"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": "4"
+ },
+ "opera": {
+ "version_added": "10"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "3.1"
+ },
+ "safari_ios": {
+ "version_added": "2"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "37"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "font-weight"
}
],
"font-rend-desc": [
@@ -282,9 +388,6 @@
"blink",
"gecko"
],
- "needsflag": [
- "gecko"
- ],
"filename": "css/at-rules/font-face.json",
"name": "font-variation-settings",
"slug": "CSS/@font-face/font-variation-settings",
@@ -299,26 +402,38 @@
"edge": {
"version_added": false
},
- "firefox": {
- "version_added": "60",
- "flags": [
- {
- "type": "preference",
- "name": "layout.css.font-variations.enabled",
- "value_to_set": "true"
- }
- ]
- },
- "firefox_android": {
- "version_added": "60",
- "flags": [
- {
- "type": "preference",
- "name": "layout.css.font-variations.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "62"
+ },
+ {
+ "version_added": "60",
+ "version_removed": "62",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.font-variations.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "62"
+ },
+ {
+ "version_added": "60",
+ "version_removed": "62",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.font-variations.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"ie": {
"version_added": false
},
@@ -686,7 +801,7 @@
"version_added": "11"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "79"
@@ -1063,7 +1178,7 @@
"filename": "css/properties/font-weight.json",
"name": "font-weight",
"slug": "CSS/font-weight",
- "summary": "The font-weight CSS property sets the weight (or boldness) of the font. The weights available depend on the font-family you are using.",
+ "summary": "The font-weight CSS property sets the weight (or boldness) of the font. The weights available depend on the font-family that is currently set.",
"support": {
"chrome": {
"version_added": "2"
diff --git a/.spec-data/mdn/css-grid-1.json b/.spec-data/mdn/css-grid-1.json
index bddc9d200..2f2ea6af4 100644
--- a/.spec-data/mdn/css-grid-1.json
+++ b/.spec-data/mdn/css-grid-1.json
@@ -2,21 +2,19 @@
"gutters": [
{
"engines": [
+ "blink",
"gecko"
],
- "prefixed": [
- "webkit"
- ],
"filename": "css/properties/column-gap.json",
"name": "flex_context",
"slug": "CSS/column-gap",
"summary": "The column-gap CSS property sets the size of the gap (gutter) between an element's columns.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "84"
},
"chrome_android": {
- "version_added": false
+ "version_added": "84"
},
"edge": {
"version_added": false
@@ -31,36 +29,25 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "70"
},
"opera_android": {
"version_added": false
},
- "qq_android": {
- "version_added": null
- },
"safari": {
- "version_added": "3",
- "prefix": "-webkit-"
- },
- "safari_ios": {
- "version_added": "2",
- "prefix": "-webkit-"
- },
- "samsunginternet_android": {
"version_added": false
},
- "uc_android": {
+ "safari_ios": {
"version_added": false
},
- "uc_chinese_android": {
+ "samsunginternet_android": {
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "84"
},
"edge_blink": {
- "version_added": false
+ "version_added": "84"
}
},
"title": "column-gap (grid-column-gap)"
@@ -68,9 +55,7 @@
{
"engines": [
"blink",
- "gecko"
- ],
- "altname": [
+ "gecko",
"webkit"
],
"filename": "css/properties/column-gap.json",
@@ -84,11 +69,11 @@
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "29",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -103,11 +88,11 @@
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "29",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -125,12 +110,12 @@
},
{
"version_added": "52",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "40",
"version_removed": "59",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -146,12 +131,12 @@
},
{
"version_added": "52",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "40",
"version_removed": "59",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -170,11 +155,11 @@
},
{
"version_added": "44",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "28",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -189,11 +174,11 @@
},
{
"version_added": "43",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "28",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -202,39 +187,40 @@
]
}
],
- "qq_android": {
- "version_added": null
- },
- "safari": {
- "version_added": "10.1",
- "alternative_name": "grid-gap"
- },
- "safari_ios": {
- "version_added": "10.3",
- "alternative_name": "grid-gap"
- },
+ "safari": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "version_added": "10.1",
+ "alternative_name": "grid-column-gap"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "12"
+ },
+ {
+ "version_added": "10.3",
+ "alternative_name": "grid-column-gap"
+ }
+ ],
"samsunginternet_android": [
{
"version_added": "9.0"
},
{
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"version_added": "6.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "66"
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
}
],
"edge_blink": [
@@ -243,11 +229,11 @@
},
{
"version_added": "79",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "79",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -340,9 +326,6 @@
"version_removed": "14"
}
],
- "qq_android": {
- "version_added": null
- },
"safari": [
{
"version_added": "10"
@@ -370,12 +353,6 @@
"version_added": "1.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "50"
@@ -596,9 +573,6 @@
"gecko",
"webkit"
],
- "partial": [
- "gecko"
- ],
"filename": "css/properties/grid-auto-columns.json",
"name": "grid-auto-columns",
"slug": "CSS/grid-auto-columns",
@@ -660,8 +634,12 @@
}
],
"firefox_android": [
+ {
+ "version_added": "79"
+ },
{
"version_added": "52",
+ "version_removed": "79",
"partial_implementation": true,
"notes": "Does not accept multiple track-size values. See bug 1339672 ."
},
@@ -884,9 +862,6 @@
"gecko",
"webkit"
],
- "partial": [
- "gecko"
- ],
"filename": "css/properties/grid-auto-rows.json",
"name": "grid-auto-rows",
"slug": "CSS/grid-auto-rows",
@@ -948,8 +923,12 @@
}
],
"firefox_android": [
+ {
+ "version_added": "79"
+ },
{
"version_added": "52",
+ "version_removed": "79",
"partial_implementation": true,
"notes": "Does not accept multiple track-size values. See bug 1339672 ."
},
@@ -2108,7 +2087,8 @@
}
],
"ie": {
- "version_added": false
+ "version_added": "10",
+ "alternative_name": "-ms-grid-columns"
},
"opera": [
{
@@ -2178,7 +2158,7 @@
"filename": "css/properties/grid-template-columns.json",
"name": "fit-content",
"slug": "CSS/fit-content",
- "summary": "The fit-content() CSS function clamps a given size to an available size according to the formula min(maximum size, max(minimum size, argument)).",
+ "summary": "The fit-content behaves as fit-content(stretch). In practice this means that the box will use the available space, but never more than max-content.",
"support": {
"chrome": {
"version_added": "29"
@@ -2220,7 +2200,7 @@
"version_added": "79"
}
},
- "title": "fit-content()"
+ "title": "fit-content"
},
{
"engines": [
@@ -2231,7 +2211,7 @@
"filename": "css/properties/grid-template-rows.json",
"name": "fit-content",
"slug": "CSS/fit-content",
- "summary": "The fit-content() CSS function clamps a given size to an available size according to the formula min(maximum size, max(minimum size, argument)).",
+ "summary": "The fit-content behaves as fit-content(stretch). In practice this means that the box will use the available space, but never more than max-content.",
"support": {
"chrome": {
"version_added": "29"
@@ -2273,7 +2253,7 @@
"version_added": "79"
}
},
- "title": "fit-content()"
+ "title": "fit-content"
}
],
"valdef-grid-template-columns-minmax": [
@@ -2553,9 +2533,6 @@
"gecko",
"webkit"
],
- "partial": [
- "gecko"
- ],
"filename": "css/properties/grid-template-columns.json",
"name": "repeat",
"slug": "CSS/repeat",
@@ -2593,8 +2570,12 @@
"version_added": "16"
},
"firefox": [
+ {
+ "version_added": "76"
+ },
{
"version_added": "57",
+ "version_removed": "76",
"notes": "repeat(auto-fill, ...)
and repeat(auto-fit, ...)
only support one repeated column (see bug 1341507 ).",
"partial_implementation": true
},
@@ -2698,9 +2679,6 @@
"gecko",
"webkit"
],
- "partial": [
- "gecko"
- ],
"filename": "css/properties/grid-template-rows.json",
"name": "repeat",
"slug": "CSS/repeat",
@@ -2738,8 +2716,12 @@
"version_added": "16"
},
"firefox": [
+ {
+ "version_added": "76"
+ },
{
"version_added": "57",
+ "version_removed": "76",
"notes": "repeat(auto-fill, ...)
and repeat(auto-fit, ...)
only support one repeated column (see bug 1341507 ).",
"partial_implementation": true
},
@@ -2965,7 +2947,8 @@
}
],
"ie": {
- "version_added": false
+ "version_added": "10",
+ "alternative_name": "-ms-grid-rows"
},
"opera": [
{
diff --git a/.spec-data/mdn/css-grid-2.json b/.spec-data/mdn/css-grid-2.json
index e87fd0b21..ef19af436 100644
--- a/.spec-data/mdn/css-grid-2.json
+++ b/.spec-data/mdn/css-grid-2.json
@@ -130,7 +130,8 @@
}
],
"ie": {
- "version_added": false
+ "version_added": "10",
+ "alternative_name": "-ms-grid-columns"
},
"opera": [
{
@@ -323,7 +324,8 @@
}
],
"ie": {
- "version_added": false
+ "version_added": "10",
+ "alternative_name": "-ms-grid-rows"
},
"opera": [
{
diff --git a/.spec-data/mdn/css-grid-3.json b/.spec-data/mdn/css-grid-3.json
new file mode 100644
index 000000000..a60936293
--- /dev/null
+++ b/.spec-data/mdn/css-grid-3.json
@@ -0,0 +1,179 @@
+{
+ "propdef-align-tracks": [
+ {
+ "engines": [
+ "gecko"
+ ],
+ "needsflag": [
+ "gecko"
+ ],
+ "filename": "css/properties/align-tracks.json",
+ "name": "align-tracks",
+ "slug": "CSS/align-tracks",
+ "summary": "The align-tracks CSS property sets the alignment in the masonry axis for grid containers that have masonry in their block axis.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": false
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": "77",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.grid-template-masonry-value.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "align-tracks"
+ }
+ ],
+ "propdef-justify-tracks": [
+ {
+ "engines": [
+ "gecko"
+ ],
+ "needsflag": [
+ "gecko"
+ ],
+ "filename": "css/properties/justify-tracks.json",
+ "name": "justify-tracks",
+ "slug": "CSS/justify-tracks",
+ "summary": "The justify-tracks CSS property sets the alignment in the masonry axis for grid containers that have masonry in their inline axis.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": false
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": "77",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.grid-template-masonry-value.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "justify-tracks"
+ }
+ ],
+ "propdef-masonry-auto-flow": [
+ {
+ "engines": [],
+ "filename": "css/properties/masonry-auto-flow.json",
+ "name": "masonry-auto-flow",
+ "slug": "CSS/masonry-auto-flow",
+ "summary": "The masonry-auto-flow CSS property modifies how items are placed when using masonry in CSS Grid Layout.",
+ "support": {
+ "chrome": {
+ "version_added": false
+ },
+ "chrome_android": {
+ "version_added": false
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": false
+ }
+ },
+ "title": "masonry-auto-flow"
+ }
+ ]
+}
diff --git a/.spec-data/mdn/css-images-3.json b/.spec-data/mdn/css-images-3.json
index 3dae7cf67..44b47086a 100644
--- a/.spec-data/mdn/css-images-3.json
+++ b/.spec-data/mdn/css-images-3.json
@@ -187,7 +187,7 @@
"version_added": "13.4"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "13.0"
},
"webview_android": {
"version_added": "81"
@@ -937,7 +937,7 @@
"filename": "css/types/image.json",
"name": "repeating-linear-gradient",
"slug": "CSS/repeating-linear-gradient",
- "summary": "The repeating-linear-gradient() CSS function creates an image consisting of repeating linear gradients. It is similar to linear-gradient() and takes the same arguments, but it repeats the color stops infinitely in all directions so as to cover its entire container. The function's result is an object of the data type, which is a special kind of .",
+ "summary": "The repeating-linear-gradient() CSS function creates an image consisting of repeating linear gradients. It is similar to linear-gradient and takes the same arguments, but it repeats the color stops infinitely in all directions so as to cover its entire container. The function's result is an object of the data type, which is a special kind of .",
"support": {
"chrome": [
{
@@ -1123,7 +1123,7 @@
"filename": "css/types/image.json",
"name": "repeating-radial-gradient",
"slug": "CSS/repeating-radial-gradient",
- "summary": "The repeating-radial-gradient() CSS function creates an image consisting of repeating gradients that radiate from an origin. It is similar to radial-gradient() and takes the same arguments, but it repeats the color stops infinitely in all directions so as to cover its entire container, similar to repeating-linear-gradient() . The function's result is an object of the data type, which is a special kind of .",
+ "summary": "The repeating-radial-gradient() CSS function creates an image consisting of repeating gradients that radiate from an origin. It is similar to radial-gradient and takes the same arguments, but it repeats the color stops infinitely in all directions so as to cover its entire container, similar to repeating-linear-gradient() . The function's result is an object of the data type, which is a special kind of .",
"support": {
"chrome": [
{
diff --git a/.spec-data/mdn/css-images-4.json b/.spec-data/mdn/css-images-4.json
index 1ef93c7bc..bb36bfff5 100644
--- a/.spec-data/mdn/css-images-4.json
+++ b/.spec-data/mdn/css-images-4.json
@@ -652,7 +652,7 @@
"filename": "css/types/image.json",
"name": "cross-fade",
"slug": "CSS/cross-fade",
- "summary": "The CSS cross-fade() function can be used to blend two or more images at a defined transparency.",
+ "summary": "The cross-fade() CSS function can be used to blend two or more images at a defined transparency.",
"support": {
"chrome": {
"prefix": "-webkit-",
@@ -735,6 +735,7 @@
{
"engines": [
"blink",
+ "gecko",
"webkit"
],
"filename": "css/types/image.json",
@@ -773,12 +774,34 @@
"edge": {
"version_added": false
},
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
+ "firefox": [
+ {
+ "version_added": "83"
+ },
+ {
+ "version_added": "75",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.conic-gradient.enabled"
+ }
+ ]
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "83"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.conic-gradient.enabled"
+ }
+ ]
+ }
+ ],
"ie": {
"version_added": false
},
@@ -1032,6 +1055,7 @@
{
"engines": [
"blink",
+ "gecko",
"webkit"
],
"filename": "css/types/image.json",
@@ -1070,12 +1094,34 @@
"edge": {
"version_added": false
},
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
+ "firefox": [
+ {
+ "version_added": "83"
+ },
+ {
+ "version_added": "75",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.conic-gradient.enabled"
+ }
+ ]
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "83"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.conic-gradient.enabled"
+ }
+ ]
+ }
+ ],
"ie": {
"version_added": false
},
diff --git a/.spec-data/mdn/css-inline-3.json b/.spec-data/mdn/css-inline-3.json
index f66b444f7..3d0667540 100644
--- a/.spec-data/mdn/css-inline-3.json
+++ b/.spec-data/mdn/css-inline-3.json
@@ -17,7 +17,8 @@
"version_added": false
},
"firefox": {
- "version_added": false
+ "version_added": false,
+ "notes": "See bug 1273021 "
},
"firefox_android": {
"version_added": false
diff --git a/.spec-data/mdn/css-lists-3.json b/.spec-data/mdn/css-lists-3.json
index 055c96dc5..ca59f80ac 100644
--- a/.spec-data/mdn/css-lists-3.json
+++ b/.spec-data/mdn/css-lists-3.json
@@ -112,6 +112,7 @@
"propdef-counter-set": [
{
"engines": [
+ "blink",
"gecko"
],
"filename": "css/properties/counter-set.json",
@@ -120,10 +121,10 @@
"summary": "The counter-set CSS property sets a CSS counter to a given value. It manipulates the value of existing counters, and will only create new counters if there isn't already a counter of the given name on the element.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "85"
},
"chrome_android": {
- "version_added": false
+ "version_added": "85"
},
"edge": {
"version_added": false
@@ -138,10 +139,10 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "71"
},
"opera_android": {
- "version_added": false
+ "version_added": "60"
},
"safari": {
"version_added": false
@@ -153,10 +154,10 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "85"
},
"edge_blink": {
- "version_added": false
+ "version_added": "85"
}
},
"title": "counter-set"
@@ -389,32 +390,39 @@
"gecko",
"webkit"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/selectors/marker.json",
"name": "marker",
"slug": "CSS/::marker",
"summary": "The ::marker CSS pseudo-element selects the marker box of a list item, which typically contains a bullet or number.",
"support": {
- "chrome": {
- "version_added": "80",
- "flags": [
- {
- "type": "preference",
- "name": "Enable experimental Web Platform features"
- }
- ]
- },
- "chrome_android": {
- "version_added": "80",
- "flags": [
- {
- "type": "preference",
- "name": "Enable experimental Web Platform features"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "86"
+ },
+ {
+ "version_added": "80",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "86"
+ },
+ {
+ "version_added": "80",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -443,17 +451,22 @@
"version_added": false
},
"webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": "80",
- "flags": [
- {
- "type": "preference",
- "name": "Enable experimental Web Platform features"
- }
- ]
- }
+ "version_added": "86"
+ },
+ "edge_blink": [
+ {
+ "version_added": "86"
+ },
+ {
+ "version_added": "80",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ]
},
"title": "::marker"
}
@@ -521,7 +534,7 @@
"filename": "css/types/counters.json",
"name": "counters",
"slug": "CSS/counters",
- "summary": "The counters() CSS function enables nested counters, returning a concatenated string representing the current values of the named counters, if there are any. The counters() function has two forms: 'counters(name, string)' or 'counters(name, string, style)'. It is generally used with pseudo-elements, but can be used, theoretically, anywhere a value is supported. The generated text is the value of all counters with the given name, from outermost to innermost, separated by the specified string. The counters are rendered in the style indicated, defaulting to decimal if no style is specified.",
+ "summary": "The counters() CSS function enables nested counters, returning a concatenated string representing the current values of the named counters, if there are any. The counters() function has two forms: counters(name, string) or counters(name, string, style). It is generally used with pseudo-elements, but can be used, theoretically, anywhere a value is supported. The generated text is the value of all counters with the given name, from outermost to innermost, separated by the specified string. The counters are rendered in the style indicated, defaulting to decimal if no style is specified.",
"support": {
"chrome": {
"version_added": "1"
diff --git a/.spec-data/mdn/css-logical-1.json b/.spec-data/mdn/css-logical-1.json
index 217506483..597e1dce0 100644
--- a/.spec-data/mdn/css-logical-1.json
+++ b/.spec-data/mdn/css-logical-1.json
@@ -1,54 +1,5 @@
{
"page": [
- {
- "engines": [],
- "filename": "css/at-rules/page.json",
- "name": "page-margin-boxes",
- "slug": "CSS/@page",
- "summary": "The @page CSS at-rule is used to modify some CSS properties when printing a document.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "@page"
- },
{
"engines": [
"blink",
@@ -299,34 +250,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/border-block-color.json",
"name": "border-block-color",
"slug": "CSS/border-block-color",
"summary": "The border-block-color CSS property defines the color of the logical block borders of an element, which maps to a physical border color depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-color and border-bottom-color, or border-right-color and border-left-color property depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform Features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform Features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -339,16 +297,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform Features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -369,18 +332,23 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform Features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-block-color"
}
@@ -1044,12 +1012,36 @@
"slug": "CSS/border-block-style",
"summary": "The border-block-style CSS property defines the style of the logical block borders of an element, which maps to a physical border style depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-style and border-bottom-style, or border-left-style and border-right-style properties depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -1062,9 +1054,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -1078,11 +1082,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-block-style"
}
@@ -1098,12 +1114,36 @@
"slug": "CSS/border-block-width",
"summary": "The border-block-width CSS property defines the width of the logical block borders of an element, which maps to a physical border width depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-width and border-bottom-width, or border-left-width, and border-right-width property depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -1116,9 +1156,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -1132,11 +1184,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-block-width"
}
@@ -1152,16 +1216,40 @@
"slug": "CSS/border-block",
"summary": "The border-block CSS property is a shorthand property for setting the individual logical block border property values in a single place in the style sheet.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
"version_added": "66"
},
"firefox_android": {
@@ -1170,9 +1258,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -1186,11 +1286,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-block"
}
@@ -1369,12 +1481,36 @@
"slug": "CSS/border-inline-color",
"summary": "The border-inline-color CSS property defines the color of the logical inline borders of an element, which maps to a physical border color depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-color and border-bottom-color, or border-right-color and border-left-color property depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -1387,9 +1523,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -1403,11 +1551,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-inline-color"
}
@@ -2107,12 +2267,36 @@
"slug": "CSS/border-inline-style",
"summary": "The border-inline-style CSS property defines the style of the logical inline borders of an element, which maps to a physical border style depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-style and border-bottom-style, or border-left-style and border-right-style properties depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -2125,9 +2309,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -2141,11 +2337,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-inline-style"
}
@@ -2161,12 +2369,36 @@
"slug": "CSS/border-inline-width",
"summary": "The border-inline-width CSS property defines the width of the logical inline borders of an element, which maps to a physical border width depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-width and border-bottom-width, or border-left-width, and border-right-width property depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -2179,9 +2411,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -2195,11 +2439,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-inline-width"
}
@@ -2215,14 +2471,38 @@
"slug": "CSS/border-inline",
"summary": "The border-inline CSS property is a shorthand property for setting the individual logical inline border property values in a single place in the style sheet.",
"support": {
- "chrome": {
- "version_added": "69"
- },
- "chrome_android": {
- "version_added": "69"
- },
- "edge": {
- "version_added": false
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "edge": {
+ "version_added": false
},
"firefox": {
"version_added": "66"
@@ -2233,9 +2513,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -2249,11 +2541,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "border-inline"
}
@@ -2614,34 +2918,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/inset-block-end.json",
"name": "inset-block-end",
"slug": "CSS/inset-block-end",
"summary": "The inset-block-end CSS property defines the logical block end offset of an element, which maps to a physical inset depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -2690,16 +3001,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -2720,18 +3036,23 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "inset-block-end"
}
@@ -2742,34 +3063,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/inset-block-start.json",
"name": "inset-block-start",
"slug": "CSS/inset-block-start",
"summary": "The inset-block-start CSS property defines the logical block start offset of an element, which maps to a physical inset depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -2818,16 +3146,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -2848,56 +3181,68 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "inset-block-start"
}
],
- "propdef-inset-block": [
+ "propdef-inset-inline": [
{
"engines": [
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/inset-block.json",
"name": "inset-block",
"slug": "CSS/inset-block",
- "summary": "The inset-block CSS property defines the logical block start and end offsets of an element, which maps to physical offsets depending on the element's writing mode, directionality, and text orientation. It corresponds to the top and bottom, or right and left properties depending on the values defined for writing-mode, direction, and text-orientation.",
+ "summary": "The inset-inline CSS property defines the logical start and end offsets of an element in the inline direction, which maps to physical offsets depending on the element's writing mode, directionality, and text orientation. It corresponds to the top and bottom, or right and left properties depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -2946,16 +3291,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -2976,56 +3326,66 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "inset-block"
- }
- ],
- "propdef-inset-inline-end": [
+ },
{
"engines": [
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
- "filename": "css/properties/inset-inline-end.json",
- "name": "inset-inline-end",
- "slug": "CSS/inset-inline-end",
- "summary": "The inset-inline-end CSS property defines the logical inline end inset of an element, which maps to a physical inset depending on the element's writing mode, directionality, and text orientation.",
+ "filename": "css/properties/inset-inline.json",
+ "name": "inset-inline",
+ "slug": "CSS/inset-inline",
+ "summary": "The inset-inline CSS property defines the logical start and end offsets of an element in the inline direction, which maps to physical offsets depending on the element's writing mode, directionality, and text orientation. It corresponds to the top and bottom, or right and left properties depending on the values defined for writing-mode, direction, and text-orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -3034,7 +3394,7 @@
"version_added": "63"
},
{
- "alternative_name": "offset-inline-end",
+ "alternative_name": "offset-inline",
"version_added": "41",
"version_removed": "63"
},
@@ -3055,7 +3415,7 @@
"version_added": "63"
},
{
- "alternative_name": "offset-inline-end",
+ "alternative_name": "offset-inline",
"version_added": "41",
"version_removed": "63"
},
@@ -3074,16 +3434,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -3104,56 +3469,68 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
- "title": "inset-inline-end"
+ "title": "inset-inline"
}
],
- "propdef-inset-inline-start": [
+ "propdef-inset-inline-end": [
{
"engines": [
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
- "filename": "css/properties/inset-inline-start.json",
- "name": "inset-inline-start",
- "slug": "CSS/inset-inline-start",
- "summary": "The inset-inline-start CSS property defines the logical inline start inset of an element, which maps to a physical offset depending on the element's writing mode, directionality, and text orientation.",
+ "filename": "css/properties/inset-inline-end.json",
+ "name": "inset-inline-end",
+ "slug": "CSS/inset-inline-end",
+ "summary": "The inset-inline-end CSS property defines the logical inline end inset of an element, which maps to a physical offset depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -3162,7 +3539,7 @@
"version_added": "63"
},
{
- "alternative_name": "offset-inline-start",
+ "alternative_name": "offset-inline-end",
"version_added": "41",
"version_removed": "63"
},
@@ -3183,7 +3560,7 @@
"version_added": "63"
},
{
- "alternative_name": "offset-inline-start",
+ "alternative_name": "offset-inline-end",
"version_added": "41",
"version_removed": "63"
},
@@ -3202,16 +3579,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -3232,56 +3614,68 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
- "title": "inset-inline-start"
+ "title": "inset-inline-end"
}
],
- "propdef-inset-inline": [
+ "propdef-inset-inline-start": [
{
"engines": [
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
- "filename": "css/properties/inset-inline.json",
- "name": "inset-inline",
- "slug": "CSS/inset-inline",
- "summary": "The inset-inline CSS property defines the logical start and end offsets of an element in the inline direction, which maps to physical offsets depending on the element's writing mode, directionality, and text orientation. It corresponds to the top and bottom, or right and left properties depending on the values defined for writing-mode, direction, and text-orientation.",
+ "filename": "css/properties/inset-inline-start.json",
+ "name": "inset-inline-start",
+ "slug": "CSS/inset-inline-start",
+ "summary": "The inset-inline-start CSS property defines the logical inline start inset of an element, which maps to a physical offset depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -3290,7 +3684,7 @@
"version_added": "63"
},
{
- "alternative_name": "offset-inline",
+ "alternative_name": "offset-inline-start",
"version_added": "41",
"version_removed": "63"
},
@@ -3311,7 +3705,7 @@
"version_added": "63"
},
{
- "alternative_name": "offset-inline",
+ "alternative_name": "offset-inline-start",
"version_added": "41",
"version_removed": "63"
},
@@ -3330,16 +3724,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48",
"flags": [
@@ -3360,38 +3759,68 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "enable-experimental-web-platform-features",
- "value_to_set": "enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
- "title": "inset-inline"
+ "title": "inset-inline-start"
}
],
"propdef-inset": [
{
"engines": [
+ "blink",
"gecko"
],
"filename": "css/properties/inset.json",
"name": "inset",
"slug": "CSS/inset",
- "summary": "The inset CSS property, though part of the logical specification, doesn't define logical block or inline offsets, and instead defines physical offsets, regardless of the element's writing mode, directionality, and text orientation. It has the same multi-value syntax of the margin shorthand. It is a shorthand that corresponds to the top, right, bottom, and/or left properties.",
+ "summary": "The inset CSS property is a shorthand that corresponds to the top, right, bottom, and/or left properties. It has the same multi-value syntax of the margin shorthand.",
"support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -3404,9 +3833,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": false
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": false
},
@@ -3420,11 +3861,23 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": false
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "inset"
}
@@ -3597,34 +4050,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/margin-block.json",
"name": "margin-block",
"slug": "CSS/margin-block",
"summary": "The margin-block CSS shorthand property defines the logical block start and end margins of an element, which maps to physical margins depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -3637,9 +4097,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -3653,18 +4125,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "margin-block"
}
@@ -3961,34 +4438,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/margin-inline.json",
"name": "margin-inline",
- "slug": "CSS/margin-inline",
- "summary": "The margin-inline CSS shorthand property is a shorthand property that defines both the logical inline start and end margins of an element, which maps to physical margins depending on the element's writing mode, directionality, and text orientation.",
- "support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
+ "slug": "CSS/margin-inline",
+ "summary": "The margin-inline CSS shorthand property is a shorthand property that defines both the logical inline start and end margins of an element, which maps to physical margins depending on the element's writing mode, directionality, and text orientation.",
+ "support": {
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -4001,9 +4485,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -4017,18 +4513,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "margin-inline"
}
@@ -4124,7 +4625,7 @@
"filename": "css/properties/max-inline-size.json",
"name": "max-inline-size",
"slug": "CSS/max-inline-size",
- "summary": "The max-inline-size CSS property defines the horizontal or vertical maximum size of an element's block depending on its writing mode. It corresponds to the max-width or the max-height property depending on the value defined for writing-mode.",
+ "summary": "The max-inline-size CSS property defines the horizontal or vertical maximum size of an element's block, depending on its writing mode. It corresponds to either the max-width or the max-height property, depending on the value of writing-mode.",
"support": {
"chrome": {
"version_added": "57"
@@ -4178,11 +4679,11 @@
},
"safari": [
{
- "prefix": "-webkit-",
- "version_added": "10.1"
+ "version_added": "12.1"
},
{
- "version_added": "12.1"
+ "prefix": "-webkit-",
+ "version_added": "10.1"
}
],
"safari_ios": [
@@ -4537,34 +5038,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/padding-block.json",
"name": "padding-block",
"slug": "CSS/padding-block",
"summary": "The padding-block CSS shorthand property defines the logical block start and end padding of an element, which maps to physical padding properties depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -4577,9 +5085,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -4593,18 +5113,23 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "padding-block"
}
@@ -4901,34 +5426,41 @@
"blink",
"gecko"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/properties/padding-inline.json",
"name": "padding-inline",
"slug": "CSS/padding-inline",
"summary": "The padding-inline CSS shorthand property defines the logical inline start and end padding of an element, which maps to physical padding properties depending on the element's writing mode, directionality, and text orientation.",
"support": {
- "chrome": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
- "chrome_android": {
- "version_added": "69",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "69",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -4941,9 +5473,21 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "56"
- },
+ "opera": [
+ {
+ "version_added": "73"
+ },
+ {
+ "version_added": "56",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ],
"opera_android": {
"version_added": "48"
},
@@ -4957,77 +5501,27 @@
"version_added": "10.0"
},
"webview_android": {
- "version_added": "69"
+ "version_added": "87"
},
- "edge_blink": {
- "version_added": "79",
- "flags": [
- {
- "type": "preference",
- "name": "Experimental Web Platform features",
- "value_to_set": "Enabled"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "87"
+ },
+ {
+ "version_added": "79",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "enable-experimental-web-platform-features",
+ "value_to_set": "enabled"
+ }
+ ]
+ }
+ ]
},
"title": "padding-inline"
}
],
- "resize": [
- {
- "engines": [
- "blink",
- "gecko",
- "webkit"
- ],
- "filename": "css/properties/resize.json",
- "name": "resize",
- "slug": "CSS/resize",
- "summary": "The resize CSS property sets whether an element is resizable, and if so, in which directions.",
- "support": {
- "chrome": {
- "version_added": "1"
- },
- "chrome_android": {
- "version_added": "18"
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": "4"
- },
- "firefox_android": {
- "version_added": "4"
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": "12.1"
- },
- "opera_android": {
- "version_added": "14"
- },
- "safari": {
- "version_added": "3"
- },
- "safari_ios": {
- "version_added": "1"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "37"
- },
- "edge_blink": {
- "version_added": "79"
- }
- },
- "title": "resize"
- }
- ],
"text-align": [
{
"engines": [
diff --git a/.spec-data/mdn/css-masking-1.json b/.spec-data/mdn/css-masking-1.json
index d938009d7..7dd4b9731 100644
--- a/.spec-data/mdn/css-masking-1.json
+++ b/.spec-data/mdn/css-masking-1.json
@@ -12,43 +12,43 @@
"summary": "The SVGClipPathElement interface provides access to the properties of elements, as well as methods to manipulate them.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1.5"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": false
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGClipPathElement"
@@ -67,43 +67,43 @@
"summary": "The SVGMaskElement interface provides access to the properties of elements, as well as methods to manipulate them.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGMaskElement"
diff --git a/.spec-data/mdn/css-multicol-1.json b/.spec-data/mdn/css-multicol-1.json
index c85fbbdb6..8735a8f39 100644
--- a/.spec-data/mdn/css-multicol-1.json
+++ b/.spec-data/mdn/css-multicol-1.json
@@ -4,6 +4,9 @@
"engines": [
"blink"
],
+ "partial": [
+ "gecko"
+ ],
"filename": "css/properties/break-after.json",
"name": "multicol_context",
"slug": "CSS/break-after",
@@ -19,10 +22,14 @@
"version_added": "12"
},
"firefox": {
- "version_added": false
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"firefox_android": {
- "version_added": false
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"ie": {
"version_added": "10"
@@ -128,58 +135,11 @@
},
"title": "break-after"
},
- {
- "engines": [],
- "filename": "css/properties/break-after.json",
- "name": "region_context",
- "slug": "CSS/break-after",
- "summary": "The break-after CSS property sets how page, column, or region breaks should behave after a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-after"
- },
{
"engines": [
- "blink",
+ "blink"
+ ],
+ "partial": [
"gecko"
],
"filename": "css/properties/break-before.json",
@@ -197,10 +157,14 @@
"version_added": "12"
},
"firefox": {
- "version_added": "65"
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"firefox_android": {
- "version_added": "65"
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"ie": {
"version_added": "10"
@@ -306,55 +270,6 @@
},
"title": "break-before"
},
- {
- "engines": [],
- "filename": "css/properties/break-before.json",
- "name": "region_context",
- "slug": "CSS/break-before",
- "summary": "The break-before CSS property sets how page, column, or region breaks should behave before a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-before"
- },
{
"engines": [
"blink",
@@ -484,55 +399,6 @@
}
},
"title": "break-inside"
- },
- {
- "engines": [],
- "filename": "css/properties/break-inside.json",
- "name": "region_context",
- "slug": "CSS/break-inside",
- "summary": "The break-inside CSS property sets how page, column, or region breaks should behave inside a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-inside"
}
],
"cc": [
@@ -742,21 +608,19 @@
"column-gap": [
{
"engines": [
+ "blink",
"gecko"
],
- "prefixed": [
- "webkit"
- ],
"filename": "css/properties/column-gap.json",
"name": "flex_context",
"slug": "CSS/column-gap",
"summary": "The column-gap CSS property sets the size of the gap (gutter) between an element's columns.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "84"
},
"chrome_android": {
- "version_added": false
+ "version_added": "84"
},
"edge": {
"version_added": false
@@ -771,36 +635,25 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "70"
},
"opera_android": {
"version_added": false
},
- "qq_android": {
- "version_added": null
- },
"safari": {
- "version_added": "3",
- "prefix": "-webkit-"
- },
- "safari_ios": {
- "version_added": "2",
- "prefix": "-webkit-"
- },
- "samsunginternet_android": {
"version_added": false
},
- "uc_android": {
+ "safari_ios": {
"version_added": false
},
- "uc_chinese_android": {
+ "samsunginternet_android": {
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "84"
},
"edge_blink": {
- "version_added": false
+ "version_added": "84"
}
},
"title": "column-gap (grid-column-gap)"
@@ -808,9 +661,7 @@
{
"engines": [
"blink",
- "gecko"
- ],
- "altname": [
+ "gecko",
"webkit"
],
"filename": "css/properties/column-gap.json",
@@ -824,11 +675,11 @@
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "29",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -843,11 +694,11 @@
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "29",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -865,12 +716,12 @@
},
{
"version_added": "52",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "40",
"version_removed": "59",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -886,12 +737,12 @@
},
{
"version_added": "52",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "40",
"version_removed": "59",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -910,11 +761,11 @@
},
{
"version_added": "44",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "28",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -929,11 +780,11 @@
},
{
"version_added": "43",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "28",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -942,39 +793,40 @@
]
}
],
- "qq_android": {
- "version_added": null
- },
- "safari": {
- "version_added": "10.1",
- "alternative_name": "grid-gap"
- },
- "safari_ios": {
- "version_added": "10.3",
- "alternative_name": "grid-gap"
- },
+ "safari": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "version_added": "10.1",
+ "alternative_name": "grid-column-gap"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "12"
+ },
+ {
+ "version_added": "10.3",
+ "alternative_name": "grid-column-gap"
+ }
+ ],
"samsunginternet_android": [
{
"version_added": "9.0"
},
{
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"version_added": "6.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "66"
},
{
"version_added": "57",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
}
],
"edge_blink": [
@@ -983,11 +835,11 @@
},
{
"version_added": "79",
- "alternative_name": "grid-gap"
+ "alternative_name": "grid-column-gap"
},
{
"version_added": "79",
- "alternative_name": "grid-gap",
+ "alternative_name": "grid-column-gap",
"flags": [
{
"type": "preference",
@@ -1080,9 +932,6 @@
"version_removed": "14"
}
],
- "qq_android": {
- "version_added": null
- },
"safari": [
{
"version_added": "10"
@@ -1110,12 +959,6 @@
"version_added": "1.0"
}
],
- "uc_android": {
- "version_added": null
- },
- "uc_chinese_android": {
- "version_added": null
- },
"webview_android": [
{
"version_added": "50"
diff --git a/.spec-data/mdn/css-overflow-3.json b/.spec-data/mdn/css-overflow-3.json
index 2fe9ed5db..86db82b87 100644
--- a/.spec-data/mdn/css-overflow-3.json
+++ b/.spec-data/mdn/css-overflow-3.json
@@ -243,7 +243,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "1.5"
+ "version_added": "3.5"
},
"firefox_android": {
"version_added": "4"
diff --git a/.spec-data/mdn/css-overflow-4.json b/.spec-data/mdn/css-overflow-4.json
index dff80c078..45c027975 100644
--- a/.spec-data/mdn/css-overflow-4.json
+++ b/.spec-data/mdn/css-overflow-4.json
@@ -1,4 +1,78 @@
{
+ "scrollbar-gutter-property": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "needsflag": [
+ "blink"
+ ],
+ "filename": "css/properties/scrollbar-gutter.json",
+ "name": "scrollbar-gutter",
+ "slug": "CSS/scrollbar-gutter",
+ "summary": "The scrollbar-gutter CSS property allows authors to reserve space for the scrollbar, preventing unwanted layout changes as the content grows while also avoiding unnecessary visuals when scrolling isn't needed.",
+ "support": {
+ "chrome": {
+ "version_added": "88",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ },
+ "chrome_android": {
+ "version_added": "88",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": false
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": false
+ },
+ "edge_blink": {
+ "version_added": "88",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ },
+ "title": "scrollbar-gutter"
+ }
+ ],
"text-overflow": [
{
"engines": [
diff --git a/.spec-data/mdn/css-overscroll-1.json b/.spec-data/mdn/css-overscroll-1.json
index 43a197a9f..04d44a40c 100644
--- a/.spec-data/mdn/css-overscroll-1.json
+++ b/.spec-data/mdn/css-overscroll-1.json
@@ -43,7 +43,7 @@
"notes": "See bug 176454 ."
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "77"
@@ -99,7 +99,7 @@
"notes": "See bug 176454 ."
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "77"
diff --git a/.spec-data/mdn/css-page-3.json b/.spec-data/mdn/css-page-3.json
index 0201b1a86..2e7bffdd4 100644
--- a/.spec-data/mdn/css-page-3.json
+++ b/.spec-data/mdn/css-page-3.json
@@ -101,19 +101,21 @@
"title": "marks"
}
],
- "at-page-rule": [
+ "page-size-prop": [
{
- "engines": [],
+ "engines": [
+ "blink"
+ ],
"filename": "css/at-rules/page.json",
- "name": "page-margin-boxes",
- "slug": "CSS/@page",
- "summary": "The @page CSS at-rule is used to modify some CSS properties when printing a document.",
+ "name": "jis-b4",
+ "slug": "CSS/@page/size",
+ "summary": "The size CSS at-rule descriptor, used with the @page at-rule, defines the size and orientation of the box which is used to represent a page. Most of the time, this size corresponds to the target size of the printed page if applicable.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "83"
},
"chrome_android": {
- "version_added": false
+ "version_added": "83"
},
"edge": {
"version_added": false
@@ -128,10 +130,10 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "69"
},
"opera_android": {
- "version_added": false
+ "version_added": "59"
},
"safari": {
"version_added": false
@@ -140,50 +142,49 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "13.0"
},
"webview_android": {
- "version_added": false
+ "version_added": "83"
},
"edge_blink": {
- "version_added": false
+ "version_added": "83"
}
},
- "title": "@page"
+ "title": "size"
},
{
"engines": [
- "blink",
- "gecko"
+ "blink"
],
"filename": "css/at-rules/page.json",
- "name": "page",
- "slug": "CSS/@page",
- "summary": "The @page CSS at-rule is used to modify some CSS properties when printing a document.",
+ "name": "jis-b5",
+ "slug": "CSS/@page/size",
+ "summary": "The size CSS at-rule descriptor, used with the @page at-rule, defines the size and orientation of the box which is used to represent a page. Most of the time, this size corresponds to the target size of the printed page if applicable.",
"support": {
"chrome": {
- "version_added": "2"
+ "version_added": "83"
},
"chrome_android": {
- "version_added": "18"
+ "version_added": "83"
},
"edge": {
- "version_added": "12"
+ "version_added": false
},
"firefox": {
- "version_added": "19"
+ "version_added": false
},
"firefox_android": {
- "version_added": "19"
+ "version_added": false
},
"ie": {
- "version_added": "8"
+ "version_added": false
},
"opera": {
- "version_added": "6"
+ "version_added": "69"
},
"opera_android": {
- "version_added": "14"
+ "version_added": "59"
},
"safari": {
"version_added": false
@@ -192,31 +193,31 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": "1.0"
+ "version_added": "13.0"
},
"webview_android": {
- "version_added": "37"
+ "version_added": "83"
},
"edge_blink": {
- "version_added": "79"
+ "version_added": "83"
}
},
- "title": "@page"
- }
- ],
- "page-size-prop": [
+ "title": "size"
+ },
{
- "engines": [],
+ "engines": [
+ "blink"
+ ],
"filename": "css/at-rules/page.json",
"name": "size",
"slug": "CSS/@page/size",
"summary": "The size CSS at-rule descriptor, used with the @page at-rule, defines the size and orientation of the box which is used to represent a page. Most of the time, this size corresponds to the target size of the printed page if applicable.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "15"
},
"chrome_android": {
- "version_added": false
+ "version_added": "18"
},
"edge": {
"version_added": false
@@ -231,10 +232,10 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "15"
},
"opera_android": {
- "version_added": false
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -243,18 +244,72 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "1.5"
},
"webview_android": {
- "version_added": false
+ "version_added": "37"
},
"edge_blink": {
- "version_added": false
+ "version_added": "79"
}
},
"title": "size"
}
],
+ "at-page-rule": [
+ {
+ "engines": [
+ "blink",
+ "gecko"
+ ],
+ "filename": "css/at-rules/page.json",
+ "name": "page",
+ "slug": "CSS/@page",
+ "summary": "The @page CSS at-rule is used to modify some CSS properties when printing a document.",
+ "support": {
+ "chrome": {
+ "version_added": "2"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "19"
+ },
+ "firefox_android": {
+ "version_added": "19"
+ },
+ "ie": {
+ "version_added": "8"
+ },
+ "opera": {
+ "version_added": "6"
+ },
+ "opera_android": {
+ "version_added": "14"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "37"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "@page"
+ }
+ ],
"page-break-after": [
{
"engines": [
diff --git a/.spec-data/mdn/css-paint-api-1.json b/.spec-data/mdn/css-paint-api-1.json
index 9b05534e3..1e4ccbb82 100644
--- a/.spec-data/mdn/css-paint-api-1.json
+++ b/.spec-data/mdn/css-paint-api-1.json
@@ -19,10 +19,10 @@
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
"version_added": false
@@ -60,7 +60,7 @@
"filename": "api/CSS.json",
"name": "CSS",
"slug": "API/CSS",
- "summary": "The CSS interface holds useful CSS-related methods. No object with this interface are implemented: it contains only static methods and therefore is a utilitarian interface.",
+ "summary": "The CSS interface holds useful CSS-related methods. No objects with this interface are implemented: it contains only static methods and is therefore a utilitarian interface.",
"support": {
"chrome": {
"version_added": "28"
@@ -69,7 +69,7 @@
"version_added": "28"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": [
{
@@ -135,7 +135,7 @@
"filename": "api/PaintWorkletGlobalScope.json",
"name": "devicePixelRatio",
"slug": "API/PaintWorklet/devicePixelRatio",
- "summary": "The PaintWorklet.devicePixelRatio read-only property of the PaintWorklet interface returns the current device's ratio of physical pixels to logical pixels.",
+ "summary": "The PaintWorkletGlobalScope.devicePixelRatio read-only property of the PaintWorklet interface returns the current device's ratio of physical pixels to logical pixels.",
"support": {
"chrome": {
"version_added": "65"
@@ -177,7 +177,7 @@
"version_added": "79"
}
},
- "title": "PaintWorklet.devicePixelRatio"
+ "title": "PaintWorkletGlobalScope.devicePixelRatio"
}
],
"dom-paintworkletglobalscope-registerpaint": [
@@ -188,7 +188,7 @@
"filename": "api/PaintWorkletGlobalScope.json",
"name": "registerPaint",
"slug": "API/PaintWorklet/registerPaint",
- "summary": "The PaintWorklet.registerPaint() method of the PaintWorklet interface registers a class programmatically generate an image where a CSS property expects a file.",
+ "summary": "The PaintWorkletGlobalScope.registerPaint() method of the PaintWorklet interface registers a class programmatically generate an image where a CSS property expects a file.",
"support": {
"chrome": {
"version_added": "65"
@@ -230,7 +230,7 @@
"version_added": "79"
}
},
- "title": "PaintWorklet.registerPaint"
+ "title": "PaintWorkletGlobalScope.registerPaint"
}
],
"paintworkletglobalscope": [
diff --git a/.spec-data/mdn/css-pseudo-4.json b/.spec-data/mdn/css-pseudo-4.json
index 9b879e75e..798b06ac9 100644
--- a/.spec-data/mdn/css-pseudo-4.json
+++ b/.spec-data/mdn/css-pseudo-4.json
@@ -950,7 +950,8 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": false,
+ "notes": "See bug 175784 ."
},
"safari_ios": {
"version_added": false
@@ -975,32 +976,39 @@
"gecko",
"webkit"
],
- "needsflag": [
- "blink"
- ],
"filename": "css/selectors/marker.json",
"name": "marker",
"slug": "CSS/::marker",
"summary": "The ::marker CSS pseudo-element selects the marker box of a list item, which typically contains a bullet or number.",
"support": {
- "chrome": {
- "version_added": "80",
- "flags": [
- {
- "type": "preference",
- "name": "Enable experimental Web Platform features"
- }
- ]
- },
- "chrome_android": {
- "version_added": "80",
- "flags": [
- {
- "type": "preference",
- "name": "Enable experimental Web Platform features"
- }
- ]
- },
+ "chrome": [
+ {
+ "version_added": "86"
+ },
+ {
+ "version_added": "80",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "86"
+ },
+ {
+ "version_added": "80",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"edge": {
"version_added": false
},
@@ -1029,17 +1037,22 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "86"
},
- "edge_blink": {
- "version_added": "80",
- "flags": [
- {
- "type": "preference",
- "name": "Enable experimental Web Platform features"
- }
- ]
- }
+ "edge_blink": [
+ {
+ "version_added": "86"
+ },
+ {
+ "version_added": "80",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ]
},
"caniuse": {
"feature": "css-marker-pseudo",
@@ -1277,7 +1290,8 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": false,
+ "notes": "See bug 175784 ."
},
"safari_ios": {
"version_added": false
diff --git a/.spec-data/mdn/css-regions-1.json b/.spec-data/mdn/css-regions-1.json
index 28f5ec197..ab8370619 100644
--- a/.spec-data/mdn/css-regions-1.json
+++ b/.spec-data/mdn/css-regions-1.json
@@ -4,6 +4,9 @@
"engines": [
"blink"
],
+ "partial": [
+ "gecko"
+ ],
"filename": "css/properties/break-after.json",
"name": "multicol_context",
"slug": "CSS/break-after",
@@ -19,10 +22,14 @@
"version_added": "12"
},
"firefox": {
- "version_added": false
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"firefox_android": {
- "version_added": false
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"ie": {
"version_added": "10"
@@ -128,58 +135,11 @@
},
"title": "break-after"
},
- {
- "engines": [],
- "filename": "css/properties/break-after.json",
- "name": "region_context",
- "slug": "CSS/break-after",
- "summary": "The break-after CSS property sets how page, column, or region breaks should behave after a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-after"
- },
{
"engines": [
- "blink",
+ "blink"
+ ],
+ "partial": [
"gecko"
],
"filename": "css/properties/break-before.json",
@@ -197,10 +157,14 @@
"version_added": "12"
},
"firefox": {
- "version_added": "65"
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"firefox_android": {
- "version_added": "65"
+ "version_added": "65",
+ "partial_implementation": true,
+ "notes": "Only supported in print mode. See bug 1675322 ."
},
"ie": {
"version_added": "10"
@@ -306,55 +270,6 @@
},
"title": "break-before"
},
- {
- "engines": [],
- "filename": "css/properties/break-before.json",
- "name": "region_context",
- "slug": "CSS/break-before",
- "summary": "The break-before CSS property sets how page, column, or region breaks should behave before a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-before"
- },
{
"engines": [
"blink",
@@ -484,55 +399,6 @@
}
},
"title": "break-inside"
- },
- {
- "engines": [],
- "filename": "css/properties/break-inside.json",
- "name": "region_context",
- "slug": "CSS/break-inside",
- "summary": "The break-inside CSS property sets how page, column, or region breaks should behave inside a generated box. If there is no generated box, the property is ignored.",
- "support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": false
- },
- "firefox_android": {
- "version_added": false
- },
- "ie": {
- "version_added": false
- },
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
- "safari": {
- "version_added": false
- },
- "safari_ios": {
- "version_added": false
- },
- "samsunginternet_android": {
- "version_added": false
- },
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
- },
- "title": "break-inside"
}
]
}
diff --git a/.spec-data/mdn/css-ruby-1.json b/.spec-data/mdn/css-ruby-1.json
index 7a6fac85a..bff47fc80 100644
--- a/.spec-data/mdn/css-ruby-1.json
+++ b/.spec-data/mdn/css-ruby-1.json
@@ -111,19 +111,37 @@
"rubypos": [
{
"engines": [
+ "blink",
"gecko"
],
+ "prefixed": [
+ "webkit"
+ ],
"filename": "css/properties/ruby-position.json",
"name": "ruby-position",
"slug": "CSS/ruby-position",
"summary": "The ruby-position CSS property defines the position of a ruby element relatives to its base element. It can be position over the element (over), under it (under), or between the characters, on their right side (inter-character).",
"support": {
- "chrome": {
- "version_added": false
- },
- "chrome_android": {
- "version_added": false
- },
+ "chrome": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "1",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "18",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ }
+ ],
"edge": {
"version_added": false
},
@@ -137,29 +155,59 @@
"version_added": false,
"notes": "Internet Explorer 9 and later support an old draft values: inline
(equivalent of having display: inline
on the ruby), and above
(synonym of the modern over
)."
},
- "opera": {
- "version_added": false
- },
- "opera_android": {
- "version_added": false
- },
+ "opera": [
+ {
+ "version_added": "70"
+ },
+ {
+ "version_added": "15",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "60"
+ },
+ {
+ "version_added": "14",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ }
+ ],
"safari": {
- "version_added": false,
- "notes": "Safari implements a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ "version_added": "6.1",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
},
"safari_ios": {
- "version_added": false,
- "notes": "Safari implements a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ "version_added": "6.1",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
},
"samsunginternet_android": {
"version_added": false
},
- "webview_android": {
- "version_added": false
- },
- "edge_blink": {
- "version_added": false
- }
+ "webview_android": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "1",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "79",
+ "prefix": "-webkit-",
+ "notes": "Implemented as a non-standard, prefixed, version of ruby-position
, -webkit-ruby-position
: it has two properties: before
and after
(both equivalent, for ltr and rtl scripts to the standard over
value used with ruby-align: start
)."
+ }
+ ]
},
"title": "ruby-position"
}
diff --git a/.spec-data/mdn/css-scroll-snap-1.json b/.spec-data/mdn/css-scroll-snap-1.json
index 31781a2df..084e91fc9 100644
--- a/.spec-data/mdn/css-scroll-snap-1.json
+++ b/.spec-data/mdn/css-scroll-snap-1.json
@@ -1362,7 +1362,7 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "11.0"
},
"webview_android": {
"version_added": "75"
diff --git a/.spec-data/mdn/css-shadow-parts-1.json b/.spec-data/mdn/css-shadow-parts-1.json
index 28b5499cb..c5d0edf0b 100644
--- a/.spec-data/mdn/css-shadow-parts-1.json
+++ b/.spec-data/mdn/css-shadow-parts-1.json
@@ -6,44 +6,46 @@
"gecko",
"webkit"
],
- "needsflag": [
- "gecko"
- ],
"filename": "api/Element.json",
"name": "part",
"slug": "API/Element/part",
"summary": "The part property of the Element interface represents the part identifier(s) of the element (i.e. set using the part attribute), returned as a DOMTokenList. These can be used to style parts of a shadow DOM, via the ::part pseudo-element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "73"
},
"chrome_android": {
- "version_added": true
+ "version_added": "73"
},
"edge": {
"version_added": false
},
- "firefox": {
- "version_added": "71",
- "flags": [
- {
- "type": "preference",
- "name": "layout.css.shadow-parts.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "72"
+ },
+ {
+ "version_added": "71",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.shadow-parts.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"firefox_android": {
- "version_added": false
+ "version_added": "79"
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "60"
},
"opera_android": {
- "version_added": null
+ "version_added": "52"
},
"safari": {
"version_added": "13.1"
@@ -52,13 +54,13 @@
"version_added": "13.4"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "11.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "73"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.part"
@@ -120,7 +122,7 @@
"version_added": "13.4"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "11.0"
},
"webview_android": {
"version_added": "73"
diff --git a/.spec-data/mdn/css-shapes-1.json b/.spec-data/mdn/css-shapes-1.json
index 7b6a84470..5b7565958 100644
--- a/.spec-data/mdn/css-shapes-1.json
+++ b/.spec-data/mdn/css-shapes-1.json
@@ -87,9 +87,6 @@
"gecko",
"webkit"
],
- "prefixed": [
- "webkit"
- ],
"filename": "css/properties/shape-margin.json",
"name": "shape-margin",
"slug": "CSS/shape-margin",
@@ -145,10 +142,15 @@
"opera_android": {
"version_added": "24"
},
- "safari": {
- "prefix": "-webkit-",
- "version_added": "10.1"
- },
+ "safari": [
+ {
+ "version_added": "10.1"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "10.1"
+ }
+ ],
"safari_ios": {
"version_added": "10.3"
},
diff --git a/.spec-data/mdn/css-size-adjust.json b/.spec-data/mdn/css-size-adjust.json
index cc6816953..d4bf815b0 100644
--- a/.spec-data/mdn/css-size-adjust.json
+++ b/.spec-data/mdn/css-size-adjust.json
@@ -33,14 +33,14 @@
"version_added": false
},
"firefox_android": [
- {
- "prefix": "-moz-",
- "version_added": "14"
- },
{
"prefix": "-webkit-",
"version_added": "49"
},
+ {
+ "prefix": "-moz-",
+ "version_added": "14"
+ },
{
"prefix": "-webkit-",
"version_added": "44",
diff --git a/.spec-data/mdn/css-sizing-3.json b/.spec-data/mdn/css-sizing-3.json
index 2b3a988be..a55ba78bd 100644
--- a/.spec-data/mdn/css-sizing-3.json
+++ b/.spec-data/mdn/css-sizing-3.json
@@ -1,4 +1,128 @@
{
+ "column-sizing": [
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "css/properties/column-width.json",
+ "name": "column-width",
+ "slug": "CSS/column-width",
+ "summary": "The column-width CSS property sets the ideal column width in a multi-column layout.",
+ "support": {
+ "chrome": [
+ {
+ "version_added": "50"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "1"
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "50"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "18"
+ }
+ ],
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": [
+ {
+ "version_added": "50"
+ },
+ {
+ "prefix": "-moz-",
+ "version_added": "1.5",
+ "version_removed": "74",
+ "notes": "Prior to version 37, multiple columns didn't work with display: table-caption
elements."
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "50"
+ },
+ {
+ "prefix": "-moz-",
+ "version_added": "4",
+ "notes": "Prior to version 37, multiple columns didn't work with display: table-caption
elements."
+ }
+ ],
+ "ie": {
+ "version_added": "10"
+ },
+ "opera": [
+ {
+ "version_added": "11.1"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "15"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "11.1"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "15"
+ }
+ ],
+ "safari": [
+ {
+ "version_added": "9"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "3"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "9"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "1"
+ }
+ ],
+ "samsunginternet_android": [
+ {
+ "version_added": "5.0"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "1.0"
+ }
+ ],
+ "webview_android": [
+ {
+ "version_added": "50"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "37"
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "79"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "79"
+ }
+ ]
+ },
+ "title": "column-width"
+ }
+ ],
"valdef-width-fit-content-length-percentage": [
{
"engines": [
@@ -9,7 +133,7 @@
"filename": "css/properties/grid-template-columns.json",
"name": "fit-content",
"slug": "CSS/fit-content",
- "summary": "The fit-content() CSS function clamps a given size to an available size according to the formula min(maximum size, max(minimum size, argument)).",
+ "summary": "The fit-content behaves as fit-content(stretch). In practice this means that the box will use the available space, but never more than max-content.",
"support": {
"chrome": {
"version_added": "29"
@@ -51,7 +175,7 @@
"version_added": "79"
}
},
- "title": "fit-content()"
+ "title": "fit-content"
},
{
"engines": [
@@ -62,7 +186,7 @@
"filename": "css/properties/grid-template-rows.json",
"name": "fit-content",
"slug": "CSS/fit-content",
- "summary": "The fit-content() CSS function clamps a given size to an available size according to the formula min(maximum size, max(minimum size, argument)).",
+ "summary": "The fit-content behaves as fit-content(stretch). In practice this means that the box will use the available space, but never more than max-content.",
"support": {
"chrome": {
"version_added": "29"
@@ -104,7 +228,7 @@
"version_added": "79"
}
},
- "title": "fit-content()"
+ "title": "fit-content"
}
],
"width-height-keywords": [
diff --git a/.spec-data/mdn/css-sizing-4.json b/.spec-data/mdn/css-sizing-4.json
index 1630d2e92..6464ef163 100644
--- a/.spec-data/mdn/css-sizing-4.json
+++ b/.spec-data/mdn/css-sizing-4.json
@@ -1,44 +1,57 @@
{
"aspect-ratio": [
{
- "engines": [],
+ "engines": [
+ "blink"
+ ],
"partial": [
- "blink",
"gecko"
],
+ "needsflag": [
+ "blink"
+ ],
"filename": "css/properties/aspect-ratio.json",
"name": "aspect-ratio",
"slug": "CSS/aspect-ratio",
- "summary": "The aspect-ratio CSS property sets a preferred aspect ratio for the box, which will be used in the calculation of auto sizes and some other layout functions.",
+ "summary": "The aspect-ratio CSS property sets a preferred aspect ratio for the box, which will be used in the calculation of auto sizes and some other layout functions.",
"support": {
"chrome": {
- "version_added": "79",
- "partial_implementation": true,
- "notes": "Chrome 79 adds internal support only for mapped values"
+ "version_added": "84",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
},
"chrome_android": {
- "version_added": "79",
- "partial_implementation": true,
- "notes": "Chrome 79 adds internal support only for mapped values"
+ "version_added": false
},
"edge": {
"version_added": false
},
"firefox": [
{
- "version_added": "71",
+ "version_added": "83",
"partial_implementation": true,
- "notes": "Firefox 71 adds internal support only for mapped values"
+ "notes": "Firefox 83 implements aspect-ratio for flex items.",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "layout.css.aspect-ratio.enabled",
+ "value_to_set": "true"
+ }
+ ]
},
{
- "version_added": "69",
- "version_removed": "71",
+ "version_added": "81",
"partial_implementation": true,
- "notes": "Firefox 69 adds internal support only for mapped values",
+ "notes": "Firefox 81 implements aspect-ratio for blocks and replaced elements.",
"flags": [
{
"type": "preference",
- "name": "layout.css.width-and-height-map-to-aspect-ratio.enabled",
+ "name": "layout.css.aspect-ratio.enabled",
"value_to_set": "true"
}
]
@@ -66,19 +79,75 @@
"version_added": false
},
"webview_android": {
- "version_added": "79",
- "partial_implementation": true,
- "notes": "Webview 79 adds internal support only for mapped values"
+ "version_added": false
},
"edge_blink": {
- "version_added": "79",
- "partial_implementation": true,
- "notes": "Chrome 79 adds internal support only for mapped values"
+ "version_added": "84",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "#enable-experimental-web-platform-features",
+ "value_to_set": "Enabled"
+ }
+ ]
}
},
"title": "aspect-ratio"
}
],
+ "propdef-contain-intrinsic-size": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "css/properties/contain-intrinsic-size.json",
+ "name": "contain-intrinsic-size",
+ "slug": "CSS/contain-intrinsic-size",
+ "summary": "The contain-intrinsic-size CSS property controls the natural size of an element specified by content-visibility.",
+ "support": {
+ "chrome": {
+ "version_added": "83"
+ },
+ "chrome_android": {
+ "version_added": "83"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "69"
+ },
+ "opera_android": {
+ "version_added": "59"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": "13.0"
+ },
+ "webview_android": {
+ "version_added": "83"
+ },
+ "edge_blink": {
+ "version_added": "83"
+ }
+ },
+ "title": "contain-intrinsic-size"
+ }
+ ],
"width-height-keywords": [
{
"engines": [
diff --git a/.spec-data/mdn/css-text-3.json b/.spec-data/mdn/css-text-3.json
index c468c482c..63bd2ad26 100644
--- a/.spec-data/mdn/css-text-3.json
+++ b/.spec-data/mdn/css-text-3.json
@@ -291,9 +291,7 @@
{
"engines": [
"blink",
- "gecko"
- ],
- "prefixed": [
+ "gecko",
"webkit"
],
"filename": "css/properties/line-break.json",
@@ -356,6 +354,9 @@
}
],
"safari": [
+ {
+ "version_added": "11"
+ },
{
"version_added": "3",
"prefix": "-webkit-"
@@ -366,10 +367,15 @@
"prefix": "-khtml-"
}
],
- "safari_ios": {
- "version_added": "1",
- "prefix": "-webkit-"
- },
+ "safari_ios": [
+ {
+ "version_added": "11"
+ },
+ {
+ "version_added": "1",
+ "prefix": "-webkit-"
+ }
+ ],
"samsunginternet_android": [
{
"version_added": "7.0"
@@ -521,125 +527,6 @@
]
},
"title": "overflow-wrap"
- },
- {
- "engines": [
- "blink",
- "gecko",
- "webkit"
- ],
- "filename": "css/properties/word-wrap.json",
- "name": "word-wrap",
- "slug": "CSS/overflow-wrap",
- "summary": "The overflow-wrap CSS property applies to inline elements, setting whether the browser should insert line breaks within an otherwise unbreakable string to prevent text from overflowing its line box.",
- "support": {
- "chrome": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "23"
- },
- {
- "version_added": "1"
- }
- ],
- "chrome_android": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "25"
- },
- {
- "version_added": "18"
- }
- ],
- "edge": {
- "version_added": "12"
- },
- "firefox": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "49"
- },
- {
- "version_added": "3.5"
- }
- ],
- "firefox_android": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "49"
- },
- {
- "version_added": "4"
- }
- ],
- "ie": {
- "version_added": "5.5"
- },
- "opera": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "15"
- },
- {
- "version_added": "10.5"
- }
- ],
- "opera_android": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "14"
- },
- {
- "version_added": "11"
- }
- ],
- "safari": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "6.1"
- },
- {
- "version_added": "2"
- }
- ],
- "safari_ios": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "7"
- },
- {
- "version_added": "1"
- }
- ],
- "samsunginternet_android": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "1.5"
- },
- {
- "version_added": "1.0"
- }
- ],
- "webview_android": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "37"
- },
- {
- "version_added": "1"
- }
- ],
- "edge_blink": [
- {
- "alternative_name": "overflow-wrap",
- "version_added": "79"
- },
- {
- "version_added": "79"
- }
- ]
- },
- "title": "overflow-wrap"
}
],
"tab-size-property": [
@@ -1220,7 +1107,7 @@
"version_added": "1.0"
},
"webview_android": {
- "version_added": "37"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
diff --git a/.spec-data/mdn/css-text-decor-4.json b/.spec-data/mdn/css-text-decor-4.json
index ecf61e01f..fbdf82723 100644
--- a/.spec-data/mdn/css-text-decor-4.json
+++ b/.spec-data/mdn/css-text-decor-4.json
@@ -139,19 +139,20 @@
"text-decoration-width-property": [
{
"engines": [
+ "blink",
"gecko",
"webkit"
],
"filename": "css/properties/text-decoration-thickness.json",
"name": "text-decoration-thickness",
"slug": "CSS/text-decoration-thickness",
- "summary": "The text-decoration-thickness CSS property sets the thickness, or width, of the decoration line that is used on text in an element, such as a line-through, underline, or overline.",
+ "summary": "The text-decoration-thickness CSS property sets the stroke thickness of the decoration line that is used on text in an element, such as a line-through, underline, or overline.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "87"
},
"chrome_android": {
- "version_added": false
+ "version_added": "87"
},
"edge": {
"version_added": false
@@ -194,10 +195,10 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
"edge_blink": {
- "version_added": false
+ "version_added": "87"
}
},
"title": "text-decoration-thickness"
@@ -206,6 +207,7 @@
"underline-offset": [
{
"engines": [
+ "blink",
"gecko",
"webkit"
],
@@ -215,10 +217,10 @@
"summary": "The text-underline-offset CSS property sets the offset distance of an underline text decoration line (applied using text-decoration) from its original position.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "87"
},
"chrome_android": {
- "version_added": false
+ "version_added": "87"
},
"edge": {
"version_added": false
@@ -260,10 +262,10 @@
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "87"
},
"edge_blink": {
- "version_added": false
+ "version_added": "87"
}
},
"title": "text-underline-offset"
diff --git a/.spec-data/mdn/css-typed-om-1.json b/.spec-data/mdn/css-typed-om-1.json
index 8595a3485..968e90e2b 100644
--- a/.spec-data/mdn/css-typed-om-1.json
+++ b/.spec-data/mdn/css-typed-om-1.json
@@ -1024,40 +1024,40 @@
"summary": "The styleMap read-only property of the CSSStyleRule interface returns a StylePropertyMap object which provides access to the rule's property-value pairs.",
"support": {
"chrome": {
- "version_added": "65"
+ "version_added": "66"
},
"chrome_android": {
- "version_added": "65"
+ "version_added": "66"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "53"
},
"opera_android": {
- "version_added": true
+ "version_added": "47"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "9.0"
},
"webview_android": {
- "version_added": "65"
+ "version_added": "66"
},
"edge_blink": {
"version_added": "79"
@@ -1225,6 +1225,59 @@
"title": "CSSStyleValue"
}
],
+ "CSSTransformComponent-stringification-behavior": [
+ {
+ "engines": [
+ "blink"
+ ],
+ "filename": "api/CSSTransformComponent.json",
+ "name": "toString",
+ "slug": "API/CSSTransformComponent/toString",
+ "summary": "The toString() method of the CSSTransformComponent interface returns a string in the form of a CSS Transforms matrix() function.",
+ "support": {
+ "chrome": {
+ "version_added": "66"
+ },
+ "chrome_android": {
+ "version_added": "66"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "53"
+ },
+ "opera_android": {
+ "version_added": "47"
+ },
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": {
+ "version_added": false
+ },
+ "samsunginternet_android": {
+ "version_added": "9.0"
+ },
+ "webview_android": {
+ "version_added": "66"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "CSSTransformComponent.toString()"
+ }
+ ],
"simple-numeric": [
{
"engines": [
@@ -2069,7 +2122,7 @@
"filename": "api/StylePropertyMap.json",
"name": "append",
"slug": "API/StylePropertyMap/append",
- "summary": "The append() method of the StylePropertyMap interface adds a new CSS declaration to the StylePropertyMap with the given property and value.",
+ "summary": "The append() method of the StylePropertyMap interface adds the passed CSS value to the StylePropertyMap with the given property.",
"support": {
"chrome": {
"version_added": "66"
diff --git a/.spec-data/mdn/css-ui-3.json b/.spec-data/mdn/css-ui-3.json
index bb6b0be0e..3e539e1ba 100644
--- a/.spec-data/mdn/css-ui-3.json
+++ b/.spec-data/mdn/css-ui-3.json
@@ -458,7 +458,7 @@
"filename": "css/properties/outline-width.json",
"name": "outline-width",
"slug": "CSS/outline-width",
- "summary": "The outline-width CSS property sets the thickness of an element's outline. An outline is a line that is drawn around an element, outside the border.",
+ "summary": "The CSS outline-width property sets the thickness of an element's outline. An outline is a line that is drawn around an element, outside the border.",
"support": {
"chrome": {
"version_added": "1"
diff --git a/.spec-data/mdn/css-ui-4.json b/.spec-data/mdn/css-ui-4.json
index b8127a21c..03a004e3c 100644
--- a/.spec-data/mdn/css-ui-4.json
+++ b/.spec-data/mdn/css-ui-4.json
@@ -1,31 +1,45 @@
{
"appearance-switching": [
{
- "engines": [],
- "prefixed": [
+ "engines": [
"blink",
- "gecko",
+ "gecko"
+ ],
+ "prefixed": [
"webkit"
],
"filename": "css/properties/appearance.json",
"name": "appearance",
"slug": "CSS/appearance",
- "summary": "The -moz-appearance CSS property is used in Gecko (Firefox) to display an element using platform-native styling based on the operating system's theme.",
+ "summary": "The appearance CSS property is used to display an element using platform-native styling, based on the operating system's theme. The -moz-appearance and -webkit-appearance properties are non-standard versions of this property, used (respectively) by Gecko (Firefox) and by WebKit-based (e.g., Safari) and Blink-based (e.g., Chrome, Opera) browsers to achieve the same thing. Note that Firefox and Edge also support -webkit-appearance, for compatibility reasons.",
"support": {
- "chrome": {
- "version_added": "1",
- "partial_implementation": true,
- "prefix": "-webkit-"
- },
- "chrome_android": {
- "version_added": "18",
- "partial_implementation": true,
- "prefix": "-webkit-"
- },
+ "chrome": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "1",
+ "partial_implementation": true,
+ "prefix": "-webkit-"
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "18",
+ "partial_implementation": true,
+ "prefix": "-webkit-"
+ }
+ ],
"edge": {
- "version_added": "12"
+ "version_added": false
},
"firefox": [
+ {
+ "version_added": "80"
+ },
{
"version_added": "1",
"partial_implementation": true,
@@ -50,6 +64,9 @@
}
],
"firefox_android": [
+ {
+ "version_added": "80"
+ },
{
"version_added": "4",
"partial_implementation": true,
@@ -76,16 +93,26 @@
"ie": {
"version_added": false
},
- "opera": {
- "version_added": "15",
- "partial_implementation": true,
- "prefix": "-webkit-"
- },
- "opera_android": {
- "version_added": "14",
- "partial_implementation": true,
- "prefix": "-webkit-"
- },
+ "opera": [
+ {
+ "version_added": "70"
+ },
+ {
+ "version_added": "15",
+ "partial_implementation": true,
+ "prefix": "-webkit-"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "60"
+ },
+ {
+ "version_added": "14",
+ "partial_implementation": true,
+ "prefix": "-webkit-"
+ }
+ ],
"safari": {
"version_added": "3",
"partial_implementation": true,
@@ -101,16 +128,26 @@
"partial_implementation": true,
"prefix": "-webkit-"
},
- "webview_android": {
- "version_added": "1",
- "partial_implementation": true,
- "prefix": "-webkit-"
- },
- "edge_blink": {
- "version_added": "79",
- "partial_implementation": true,
- "prefix": "-webkit-"
- }
+ "webview_android": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "1",
+ "partial_implementation": true,
+ "prefix": "-webkit-"
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "84"
+ },
+ {
+ "version_added": "79",
+ "partial_implementation": true,
+ "prefix": "-webkit-"
+ }
+ ]
},
"caniuse": {
"feature": "css-appearance",
@@ -159,14 +196,14 @@
{
"version_added": "69"
},
- {
- "prefix": "-moz-",
- "version_added": "1"
- },
{
"prefix": "-webkit-",
"version_added": "49"
},
+ {
+ "prefix": "-moz-",
+ "version_added": "1"
+ },
{
"prefix": "-webkit-",
"version_added": "44",
@@ -180,14 +217,14 @@
}
],
"firefox_android": [
- {
- "prefix": "-moz-",
- "version_added": "4"
- },
{
"prefix": "-webkit-",
"version_added": "49"
},
+ {
+ "prefix": "-moz-",
+ "version_added": "4"
+ },
{
"prefix": "-webkit-",
"version_added": "44",
diff --git a/.spec-data/mdn/css-values-3.json b/.spec-data/mdn/css-values-3.json
index aecd68e1c..4f8c8ae72 100644
--- a/.spec-data/mdn/css-values-3.json
+++ b/.spec-data/mdn/css-values-3.json
@@ -177,7 +177,7 @@
"filename": "css/properties/content.json",
"name": "url",
"slug": "CSS/url",
- "summary": "The CSS data type denotes a pointer to a resource, such as an image or a font. URLs can be used in numerous CSS properties, such as background-image, cursor, and list-style.",
+ "summary": "The url() CSS function is used to include a file. The parameter is an absolute URL, a relative URL, or a data URI. The url() function can be passed as a parameter of another CSS functions, like the attr()() function. Depending on the property for which it is a value, the resource sought can be an image, font, or a stylesheet. The url() functional notation is the value for the data type.",
"support": {
"chrome": {
"version_added": "1"
@@ -219,7 +219,7 @@
"version_added": "79"
}
},
- "title": ""
+ "title": "url()"
},
{
"engines": [
@@ -230,7 +230,7 @@
"filename": "css/types/url.json",
"name": "url",
"slug": "CSS/url",
- "summary": "The CSS data type denotes a pointer to a resource, such as an image or a font. URLs can be used in numerous CSS properties, such as background-image, cursor, and list-style.",
+ "summary": "The url() CSS function is used to include a file. The parameter is an absolute URL, a relative URL, or a data URI. The url() function can be passed as a parameter of another CSS functions, like the attr()() function. Depending on the property for which it is a value, the resource sought can be an image, font, or a stylesheet. The url() functional notation is the value for the data type.",
"support": {
"chrome": {
"version_added": "1"
@@ -272,7 +272,7 @@
"version_added": "79"
}
},
- "title": ""
+ "title": "url()"
}
],
"lengths": [
diff --git a/.spec-data/mdn/css-values-4.json b/.spec-data/mdn/css-values-4.json
index 1011327a3..0d3b81fd6 100644
--- a/.spec-data/mdn/css-values-4.json
+++ b/.spec-data/mdn/css-values-4.json
@@ -9,7 +9,7 @@
"filename": "css/properties/content.json",
"name": "url",
"slug": "CSS/url",
- "summary": "The CSS data type denotes a pointer to a resource, such as an image or a font. URLs can be used in numerous CSS properties, such as background-image, cursor, and list-style.",
+ "summary": "The url() CSS function is used to include a file. The parameter is an absolute URL, a relative URL, or a data URI. The url() function can be passed as a parameter of another CSS functions, like the attr()() function. Depending on the property for which it is a value, the resource sought can be an image, font, or a stylesheet. The url() functional notation is the value for the data type.",
"support": {
"chrome": {
"version_added": "1"
@@ -51,7 +51,7 @@
"version_added": "79"
}
},
- "title": ""
+ "title": "url()"
},
{
"engines": [
@@ -62,7 +62,7 @@
"filename": "css/types/url.json",
"name": "url",
"slug": "CSS/url",
- "summary": "The CSS data type denotes a pointer to a resource, such as an image or a font. URLs can be used in numerous CSS properties, such as background-image, cursor, and list-style.",
+ "summary": "The url() CSS function is used to include a file. The parameter is an absolute URL, a relative URL, or a data URI. The url() function can be passed as a parameter of another CSS functions, like the attr()() function. Depending on the property for which it is a value, the resource sought can be an image, font, or a stylesheet. The url() functional notation is the value for the data type.",
"support": {
"chrome": {
"version_added": "1"
@@ -104,7 +104,7 @@
"version_added": "79"
}
},
- "title": ""
+ "title": "url()"
}
],
"lengths": [
@@ -577,7 +577,7 @@
"version_added": "13.4"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "79"
@@ -630,7 +630,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "79"
@@ -683,7 +683,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "79"
diff --git a/.spec-data/mdn/css-variables-1.json b/.spec-data/mdn/css-variables-1.json
index a27fa4df6..100e24714 100644
--- a/.spec-data/mdn/css-variables-1.json
+++ b/.spec-data/mdn/css-variables-1.json
@@ -123,7 +123,7 @@
"filename": "css/properties/custom-property.json",
"name": "custom-property",
"slug": "CSS/--*",
- "summary": "Property names that are prefixed with --, like --example-name, represent custom properties that contain a value that can be used in other declarations using the var() function.The var() function",
+ "summary": "Property names that are prefixed with --, like --example-name, represent custom properties that contain a value that can be used in other declarations using the var function.The var function",
"support": {
"chrome": [
{
diff --git a/.spec-data/mdn/css-writing-modes-3.json b/.spec-data/mdn/css-writing-modes-3.json
index 2172d7d19..924748770 100644
--- a/.spec-data/mdn/css-writing-modes-3.json
+++ b/.spec-data/mdn/css-writing-modes-3.json
@@ -140,9 +140,13 @@
}
],
"edge": {
- "version_added": "12"
+ "version_added": false
},
"firefox": [
+ {
+ "version_added": "81",
+ "notes": "Before version 81, Firefox implemented the property as animatable. This was corrected to spec in 81."
+ },
{
"version_added": "48",
"notes": "Before version 48, Firefox did not implement layout support for tate-chū-yoko."
@@ -182,6 +186,10 @@
}
],
"firefox_android": [
+ {
+ "version_added": "81",
+ "notes": "Before version 81, Firefox implemented the property as animatable. This was corrected to spec in 81."
+ },
{
"version_added": "48",
"notes": "Before version 48, Firefox did not implement layout support for tate-chū-yoko."
@@ -232,7 +240,7 @@
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "15",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
}
],
"opera_android": [
@@ -243,20 +251,20 @@
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "14",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
}
],
"safari": {
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "5.1",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
},
"safari_ios": {
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "5",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
},
"samsunginternet_android": [
{
@@ -299,9 +307,7 @@
{
"engines": [
"blink",
- "gecko"
- ],
- "prefixed": [
+ "gecko",
"webkit"
],
"filename": "css/properties/text-orientation.json",
@@ -373,14 +379,24 @@
"prefix": "-webkit-",
"version_added": "14"
},
- "safari": {
- "prefix": "-webkit-",
- "version_added": "5.1"
- },
- "safari_ios": {
- "prefix": "-webkit-",
- "version_added": "5"
- },
+ "safari": [
+ {
+ "version_added": "14"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "5.1"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "14"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "5"
+ }
+ ],
"samsunginternet_android": [
{
"version_added": "5.0"
@@ -587,11 +603,17 @@
]
}
],
- "ie": {
- "prefix": "-ms-",
- "version_added": "9",
- "notes": "Internet Explorer's implementation differs from the specification."
- },
+ "ie": [
+ {
+ "version_added": "9",
+ "notes": "Internet Explorer's implementation differs from the specification."
+ },
+ {
+ "prefix": "-ms-",
+ "version_added": "9",
+ "notes": "Internet Explorer's implementation differs from the specification."
+ }
+ ],
"opera": [
{
"version_added": "35"
diff --git a/.spec-data/mdn/css-writing-modes-4.json b/.spec-data/mdn/css-writing-modes-4.json
index 1172bfadd..9b32610f3 100644
--- a/.spec-data/mdn/css-writing-modes-4.json
+++ b/.spec-data/mdn/css-writing-modes-4.json
@@ -1,128 +1,4 @@
{
- "auto-multicol": [
- {
- "engines": [
- "blink",
- "gecko",
- "webkit"
- ],
- "filename": "css/properties/column-width.json",
- "name": "column-width",
- "slug": "CSS/column-width",
- "summary": "The column-width CSS property sets the ideal column width in a multi-column layout.",
- "support": {
- "chrome": [
- {
- "version_added": "50"
- },
- {
- "prefix": "-webkit-",
- "version_added": "1"
- }
- ],
- "chrome_android": [
- {
- "version_added": "50"
- },
- {
- "prefix": "-webkit-",
- "version_added": "18"
- }
- ],
- "edge": {
- "version_added": "12"
- },
- "firefox": [
- {
- "version_added": "50"
- },
- {
- "prefix": "-moz-",
- "version_added": "1.5",
- "version_removed": "74",
- "notes": "Prior to version 37, multiple columns didn't work with display: table-caption
elements."
- }
- ],
- "firefox_android": [
- {
- "version_added": "50"
- },
- {
- "prefix": "-moz-",
- "version_added": "4",
- "notes": "Prior to version 37, multiple columns didn't work with display: table-caption
elements."
- }
- ],
- "ie": {
- "version_added": "10"
- },
- "opera": [
- {
- "version_added": "11.1"
- },
- {
- "prefix": "-webkit-",
- "version_added": "15"
- }
- ],
- "opera_android": [
- {
- "version_added": "11.1"
- },
- {
- "prefix": "-webkit-",
- "version_added": "15"
- }
- ],
- "safari": [
- {
- "version_added": "9"
- },
- {
- "prefix": "-webkit-",
- "version_added": "3"
- }
- ],
- "safari_ios": [
- {
- "version_added": "9"
- },
- {
- "prefix": "-webkit-",
- "version_added": "1"
- }
- ],
- "samsunginternet_android": [
- {
- "version_added": "5.0"
- },
- {
- "prefix": "-webkit-",
- "version_added": "1.0"
- }
- ],
- "webview_android": [
- {
- "version_added": "50"
- },
- {
- "prefix": "-webkit-",
- "version_added": "37"
- }
- ],
- "edge_blink": [
- {
- "version_added": "79"
- },
- {
- "prefix": "-webkit-",
- "version_added": "79"
- }
- ]
- },
- "title": "column-width"
- }
- ],
"propdef-text-combine-upright": [
{
"engines": [
@@ -160,9 +36,13 @@
}
],
"edge": {
- "version_added": "12"
+ "version_added": false
},
"firefox": [
+ {
+ "version_added": "81",
+ "notes": "Before version 81, Firefox implemented the property as animatable. This was corrected to spec in 81."
+ },
{
"version_added": "48",
"notes": "Before version 48, Firefox did not implement layout support for tate-chū-yoko."
@@ -202,6 +82,10 @@
}
],
"firefox_android": [
+ {
+ "version_added": "81",
+ "notes": "Before version 81, Firefox implemented the property as animatable. This was corrected to spec in 81."
+ },
{
"version_added": "48",
"notes": "Before version 48, Firefox did not implement layout support for tate-chū-yoko."
@@ -252,7 +136,7 @@
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "15",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
}
],
"opera_android": [
@@ -263,20 +147,20 @@
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "14",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
}
],
"safari": {
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "5.1",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
},
"safari_ios": {
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
"version_added": "5",
- "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits."
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification , supporting the values none
and horizontal
without digits
."
},
"samsunginternet_android": [
{
@@ -382,11 +266,17 @@
]
}
],
- "ie": {
- "prefix": "-ms-",
- "version_added": "9",
- "notes": "Internet Explorer's implementation differs from the specification."
- },
+ "ie": [
+ {
+ "version_added": "9",
+ "notes": "Internet Explorer's implementation differs from the specification."
+ },
+ {
+ "prefix": "-ms-",
+ "version_added": "9",
+ "notes": "Internet Explorer's implementation differs from the specification."
+ }
+ ],
"opera": [
{
"version_added": "35"
diff --git a/.spec-data/mdn/cssom-1.json b/.spec-data/mdn/cssom-1.json
index a4596712b..37c771436 100644
--- a/.spec-data/mdn/cssom-1.json
+++ b/.spec-data/mdn/cssom-1.json
@@ -62,7 +62,7 @@
"filename": "api/CSS.json",
"name": "CSS",
"slug": "API/CSS",
- "summary": "The CSS interface holds useful CSS-related methods. No object with this interface are implemented: it contains only static methods and therefore is a utilitarian interface.",
+ "summary": "The CSS interface holds useful CSS-related methods. No objects with this interface are implemented: it contains only static methods and is therefore a utilitarian interface.",
"support": {
"chrome": {
"version_added": "28"
@@ -71,7 +71,7 @@
"version_added": "28"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": [
{
@@ -147,7 +147,7 @@
"version_added": "45"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": "20"
@@ -196,42 +196,42 @@
"summary": "The CSSMediaRule interface represents a single CSS @media rule. It implements the CSSConditionRule interface, and therefore the CSSGroupingRule and the CSSRule interface with a type value of 4 (CSSRule.MEDIA_RULE).",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
- "version_added": "17",
+ "version_added": "1",
"notes": "Before Firefox 20, conditionText
could not be set."
},
"firefox_android": {
- "version_added": "17",
+ "version_added": "4",
"notes": "Before Firefox 20, conditionText
could not be set."
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -268,7 +268,7 @@
"version_added": "59"
},
"ie": {
- "version_added": false
+ "version_added": "9"
},
"opera": {
"version_added": "36"
@@ -277,10 +277,10 @@
"version_added": "36"
},
"safari": {
- "version_added": true
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -321,7 +321,7 @@
"version_added": "59"
},
"ie": {
- "version_added": false
+ "version_added": "9"
},
"opera": {
"version_added": "36"
@@ -330,10 +330,10 @@
"version_added": "36"
},
"safari": {
- "version_added": true
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -367,16 +367,16 @@
"version_added": "47"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
- "version_added": "59"
+ "version_added": "53"
},
"firefox_android": {
- "version_added": "59"
+ "version_added": "53"
},
"ie": {
- "version_added": false
+ "version_added": "9"
},
"opera": {
"version_added": "36"
@@ -385,10 +385,10 @@
"version_added": "36"
},
"safari": {
- "version_added": true
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -416,40 +416,40 @@
"summary": "CSSPageRule is an interface representing a single CSS @page rule. It implements the CSSRule interface with a type value of 6 (CSSRule.PAGE_RULE).",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": "19"
+ "version_added": "1"
},
"firefox_android": {
- "version_added": "19"
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": "32"
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": "32"
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -486,25 +486,26 @@
"version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9",
+ "notes": "The property normalizes rules and does not return the original verbatim rule text. For example, border-width: 1px; border-style:solid; border-color:white;
returns border: 1px solid white;
."
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -541,25 +542,25 @@
"version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -599,22 +600,22 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -639,10 +640,10 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": "1"
@@ -651,25 +652,25 @@
"version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -706,19 +707,19 @@
"version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "5"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -761,19 +762,19 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -816,19 +817,19 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -871,13 +872,13 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
"version_added": "6"
@@ -911,7 +912,7 @@
"summary": "The read-only property returns an integer that represents the number of style declarations in this CSS declaration block.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "44"
},
"chrome_android": {
"version_added": "18"
@@ -926,13 +927,13 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
"version_added": "6"
@@ -981,19 +982,19 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "15"
},
"opera_android": {
- "version_added": true
+ "version_added": "14"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1036,19 +1037,19 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1146,19 +1147,19 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "5"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1204,16 +1205,16 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1259,16 +1260,16 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1314,16 +1315,16 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1351,10 +1352,10 @@
"summary": "The read-only CSSStyleSheet property cssRules returns a live CSSRuleList which provides a real-time, up-to-date list of every CSS rule which comprises the stylesheet.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1369,25 +1370,25 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "CSSStyleSheet.cssRules"
@@ -1406,10 +1407,10 @@
"summary": "The CSSStyleSheet method deleteRule() removes a rule from the stylesheet object.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1424,25 +1425,25 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "CSSStyleSheet.deleteRule()"
@@ -1461,10 +1462,10 @@
"summary": "The CSSStyleSheet.insertRule() method inserts a new CSS rule into the current style sheet, with some restrictions.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1479,25 +1480,25 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "CSSStyleSheet.insertRule()"
@@ -1516,10 +1517,10 @@
"summary": "The read-only CSSStyleSheet property ownerRule returns the CSSImportRule corresponding to the @import at-rule which imported the stylesheet into the document.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1534,25 +1535,25 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "CSSStyleSheet.ownerRule"
@@ -1571,10 +1572,10 @@
"summary": "The CSSStyleSheet interface represents a single CSS stylesheet, and lets you inspect and modify the list of rules contained in the stylesheet.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1589,25 +1590,25 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "CSSStyleSheet"
@@ -1626,10 +1627,10 @@
"summary": "The style property is used to get as well as set the inline style of an element. When getting, it returns a CSSStyleDeclaration object that contains a list of all styles properties for that element with values assigned for the attributes that are defined in the element's inline style attribute.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1641,7 +1642,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1650,16 +1651,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "11"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "11"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -1787,10 +1788,10 @@
"summary": "The MediaList interface represents the media queries of a stylesheet, e.g. those set using a element's media attribute.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "18"
@@ -1805,10 +1806,10 @@
"version_added": null
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
"version_added": true
@@ -1817,13 +1818,13 @@
"version_added": true
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "MediaList"
@@ -2233,7 +2234,7 @@
"version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": true
@@ -2288,7 +2289,7 @@
"version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": "31"
diff --git a/.spec-data/mdn/cssom-view-1.json b/.spec-data/mdn/cssom-view-1.json
index 5fb2e736b..414967725 100644
--- a/.spec-data/mdn/cssom-view-1.json
+++ b/.spec-data/mdn/cssom-view-1.json
@@ -195,9 +195,21 @@
]
}
],
- "firefox_android": {
- "version_added": true
- },
+ "firefox_android": [
+ {
+ "version_added": "48"
+ },
+ {
+ "version_added": "47",
+ "version_removed": "48",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "dom.document.scrollingElement.enabled"
+ }
+ ]
+ }
+ ],
"ie": {
"version_added": false
},
@@ -472,10 +484,10 @@
"summary": "The Element.clientHeight read-only property is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels. It includes padding but excludes borders, margins, and horizontal scrollbars (if present).",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -487,7 +499,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "6"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -496,16 +508,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -527,10 +539,10 @@
"summary": "The width of the left border of an element in pixels. It includes the width of the vertical scrollbar if the text direction of the element is right–to–left and if there is an overflow causing a left vertical scrollbar to be rendered. clientLeft does not include the left margin or the left padding. clientLeft is read-only.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -542,7 +554,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "6"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -551,16 +563,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -582,10 +594,10 @@
"summary": "The width of the top border of an element in pixels. It is a read-only, integer property of element.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -597,7 +609,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "6"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -606,16 +618,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -637,10 +649,10 @@
"summary": "The Element.clientWidth property is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels. It includes padding but excludes borders, margins, and vertical scrollbars (if present).",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -652,7 +664,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "6"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -661,16 +673,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -689,7 +701,7 @@
"filename": "api/Element.json",
"name": "getBoundingClientRect",
"slug": "API/Element/getBoundingClientRect",
- "summary": "The Element.getBoundingClientRect() method returns the size of an element and its position relative to the viewport.",
+ "summary": "The Element.getBoundingClientRect() method returns a DOMRect object providing information about the size of an element and its position relative to the viewport.",
"support": {
"chrome": {
"version_added": "2"
@@ -767,7 +779,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5"
},
"opera": {
"version_added": "9.5"
@@ -807,10 +819,10 @@
"summary": "The scroll() method of the Element interface scrolls the element to a particular set of coordinates inside a given element.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "61"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "61"
},
"edge": {
"version_added": false
@@ -825,22 +837,22 @@
"version_added": false
},
"opera": {
- "version_added": "32"
+ "version_added": "48"
},
"opera_android": {
- "version_added": "32"
+ "version_added": "45"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "8.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "61"
},
"edge_blink": {
"version_added": "79"
@@ -862,40 +874,40 @@
"summary": "The scrollBy() method of the Element interface scrolls an element by the given amount.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "61"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "61"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": true
+ "version_added": "36"
},
"firefox_android": {
- "version_added": true
+ "version_added": "36"
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": "32"
+ "version_added": "48"
},
"opera_android": {
- "version_added": "32"
+ "version_added": "45"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "8.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "61"
},
"edge_blink": {
"version_added": "79"
@@ -917,7 +929,7 @@
"summary": "The Element.scrollHeight read-only property is a measurement of the height of an element's content, including content not visible on the screen due to overflow.",
"support": {
"chrome": {
- "version_added": "4"
+ "version_added": "1"
},
"chrome_android": {
"version_added": "18"
@@ -958,16 +970,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
},
"webview_android": {
- "version_added": "37"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -989,13 +1001,13 @@
"summary": "The Element interface's scrollIntoView() method scrolls the element's parent container such that the element on which scrollIntoView() is called is visible to the user",
"support": {
"chrome": {
- "version_added": "29"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "29"
+ "version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": false
},
"firefox": {
"version_added": "1"
@@ -1004,31 +1016,31 @@
"version_added": "4"
},
"ie": {
- "version_added": "8",
+ "version_added": "5",
"notes": [
- "This function is implemented in the HTMLElement
API, meaning non-HTML elements (like SVG elements) cannot use this function.",
+ "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
.",
"No support for smooth
behavior or center
options."
]
},
"opera": {
- "version_added": "38"
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6",
+ "version_added": "3",
"notes": "No support for smooth
behavior or center
options."
},
"safari_ios": {
- "version_added": "5",
+ "version_added": "1",
"notes": "No support for smooth
behavior or center
options."
},
"samsunginternet_android": {
- "version_added": "2.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "37"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -1054,11 +1066,11 @@
"summary": "The Element.scrollLeft property gets or sets the number of pixels that an element's content is scrolled from its left edge.",
"support": {
"chrome": {
- "version_added": "43",
+ "version_added": "1",
"notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759 ."
},
"chrome_android": {
- "version_added": "43",
+ "version_added": "18",
"notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759 ."
},
"edge": {
@@ -1071,7 +1083,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8",
+ "version_added": "5",
"notes": "For right-to-left elements, this property uses 100-0 (most left to most right) instead of negative values."
},
"opera": {
@@ -1081,16 +1093,17 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0",
+ "notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759 ."
},
"webview_android": {
- "version_added": "43",
+ "version_added": "1",
"notes": "For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759 ."
},
"edge_blink": {
@@ -1114,10 +1127,10 @@
"summary": "The scrollTo() method of the Element interface scrolls to a particular set of coordinates inside a given element.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "61"
},
"chrome_android": {
- "version_added": "45"
+ "version_added": "61"
},
"edge": {
"version_added": false
@@ -1132,22 +1145,22 @@
"version_added": false
},
"opera": {
- "version_added": "32"
+ "version_added": "48"
},
"opera_android": {
- "version_added": "32"
+ "version_added": "45"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": "5.0"
+ "version_added": "8.0"
},
"webview_android": {
- "version_added": "45"
+ "version_added": "61"
},
"edge_blink": {
"version_added": "79"
@@ -1169,10 +1182,10 @@
"summary": "The Element.scrollTop property gets or sets the number of pixels that an element's content is scrolled vertically.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1184,7 +1197,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -1193,16 +1206,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -1224,41 +1237,41 @@
"summary": "The Element.scrollWidth read-only property is a measurement of the width of an element's content, including content not visible on the screen due to overflow.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "5",
"notes": "In Internet Explorer 5 through 7, if padding is set, the value of scrollWidth
is equal to the sum of the left and right padding. This behavior was fixed in Internet Explorer 8."
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -1406,7 +1419,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1461,7 +1474,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1516,7 +1529,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1553,7 +1566,7 @@
"filename": "api/HTMLElement.json",
"name": "offsetTop",
"slug": "API/HTMLElement/offsetTop",
- "summary": "The HTMLElement.offsetTop read-only property returns the distance of the current element relative to the top of the offsetParent node.",
+ "summary": "The HTMLElement.offsetTop read-only property returns the distance of the outer border of the current element relative to the inner border of the top of the offsetParent node.",
"support": {
"chrome": {
"version_added": "1"
@@ -1571,7 +1584,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1626,7 +1639,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1751,16 +1764,16 @@
"version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": true
@@ -1818,16 +1831,16 @@
"version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": true
@@ -1870,7 +1883,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5.5"
},
"opera": {
"version_added": "8"
@@ -1934,10 +1947,12 @@
"version_added": true
},
"safari": {
- "version_added": "5.1"
+ "version_added": "5.1",
+ "notes": "Prior to Safari 14, MediaQueryList
is based on EventTarget
, so you must use addListener()
and removeListener()
to observe media query lists."
},
"safari_ios": {
- "version_added": "5"
+ "version_added": "5",
+ "notes": "Prior to Safari 14, MediaQueryList
is based on EventTarget
, so you must use addListener()
and removeListener()
to observe media query lists."
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -2066,7 +2081,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaQueryList.json",
"name": "onchange",
@@ -2098,10 +2114,10 @@
"version_added": true
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2153,10 +2169,12 @@
"version_added": true
},
"safari": {
- "version_added": "5.1"
+ "version_added": "5.1",
+ "notes": "Prior to Safari 14, MediaQueryList
is based on EventTarget
, so you must use addListener()
and removeListener()
to observe media query lists."
},
"safari_ios": {
- "version_added": "5"
+ "version_added": "5",
+ "notes": "Prior to Safari 14, MediaQueryList
is based on EventTarget
, so you must use addListener()
and removeListener()
to observe media query lists."
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -2208,10 +2226,12 @@
"version_added": true
},
"safari": {
- "version_added": "5.1"
+ "version_added": "5.1",
+ "notes": "Prior to Safari 14, MediaQueryList
is based on EventTarget
, so you must use addListener()
and removeListener()
to observe media query lists."
},
"safari_ios": {
- "version_added": "5"
+ "version_added": "5",
+ "notes": "Prior to Safari 14, MediaQueryList
is based on EventTarget
, so you must use addListener()
and removeListener()
to observe media query lists."
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -2224,81 +2244,31 @@
}
},
"title": "MediaQueryList"
- },
+ }
+ ],
+ "dom-mediaquerylistevent-mediaquerylistevent": [
{
"engines": [
- "gecko"
+ "blink",
+ "gecko",
+ "webkit"
],
- "filename": "api/MediaQueryListListener.json",
- "name": "MediaQueryListListener",
- "slug": "API/MediaQueryListListener",
- "summary": "A MediaQueryList object maintains a list of media queries on a Document, and handles sending notifications to listeners when the media queries on the document change.",
+ "filename": "api/MediaQueryListEvent.json",
+ "name": "MediaQueryListEvent",
+ "slug": "API/MediaQueryListEvent/MediaQueryListEvent",
+ "summary": "The MediaQueryListEvent constructor creates a new MediaQueryListEvent instance.",
"support": {
"chrome": {
- "version_added": null
+ "version_added": true
},
"chrome_android": {
- "version_added": null
+ "version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": false
},
"firefox": {
- "version_added": "6"
- },
- "firefox_android": {
- "version_added": null
- },
- "ie": {
- "version_added": null
- },
- "opera": {
- "version_added": null
- },
- "opera_android": {
- "version_added": null
- },
- "safari": {
- "version_added": null
- },
- "safari_ios": {
- "version_added": null
- },
- "samsunginternet_android": {
- "version_added": null
- },
- "webview_android": {
- "version_added": null
- },
- "edge_blink": {
- "version_added": null
- }
- },
- "title": "MediaQueryListListener"
- }
- ],
- "dom-mediaquerylistevent-mediaquerylistevent": [
- {
- "engines": [
- "blink",
- "gecko"
- ],
- "filename": "api/MediaQueryListEvent.json",
- "name": "MediaQueryListEvent",
- "slug": "API/MediaQueryListEvent/MediaQueryListEvent",
- "summary": "The MediaQueryListEvent constructor creates a new MediaQueryListEvent instance.",
- "support": {
- "chrome": {
- "version_added": true
- },
- "chrome_android": {
- "version_added": true
- },
- "edge": {
- "version_added": false
- },
- "firefox": {
- "version_added": "55"
+ "version_added": "55"
},
"firefox_android": {
"version_added": "55"
@@ -2313,10 +2283,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "14"
},
"safari_ios": {
- "version_added": null
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": true
@@ -2335,7 +2305,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaQueryListEvent.json",
"name": "matches",
@@ -2367,10 +2338,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "14"
},
"safari_ios": {
- "version_added": null
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": true
@@ -2389,7 +2360,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaQueryListEvent.json",
"name": "media",
@@ -2421,10 +2393,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "14"
},
"safari_ios": {
- "version_added": null
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": true
@@ -2443,7 +2415,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaQueryListEvent.json",
"name": "MediaQueryListEvent",
@@ -2475,10 +2448,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "14"
},
"safari_ios": {
- "version_added": null
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": true
@@ -2746,7 +2719,7 @@
"filename": "api/MouseEvent.json",
"name": "clientX",
"slug": "API/MouseEvent/clientX",
- "summary": "The clientX read-only property of the MouseEvent interface provides the horizontal coordinate within the application's client area at which the event occurred (as opposed to the coordinate within the page).",
+ "summary": "The clientX read-only property of the MouseEvent interface provides the horizontal coordinate within the application's viewport at which the event occurred (as opposed to the coordinate within the page).",
"support": {
"chrome": {
"version_added": "1"
@@ -2801,7 +2774,7 @@
"filename": "api/MouseEvent.json",
"name": "clientY",
"slug": "API/MouseEvent/clientY",
- "summary": "The clientY read-only property of the MouseEvent interface provides the vertical coordinate within the application's client area at which the event occurred (as opposed to the coordinate within the page).",
+ "summary": "The clientY read-only property of the MouseEvent interface provides the vertical coordinate within the application's viewport at which the event occurred (as opposed to the coordinate within the page).",
"support": {
"chrome": {
"version_added": true
@@ -3418,7 +3391,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4",
+ "version_added": "1",
"notes": "Starting with Firefox 13, the Range
object throws a DOMException
as defined in DOM 4, instead of a RangeException
defined in prior specifications."
},
"firefox_android": {
@@ -3748,7 +3721,7 @@
"filename": "api/Screen.json",
"name": "width",
"slug": "API/Screen/width",
- "summary": "Returns the width of the screen.",
+ "summary": "The Screen.width read-only property returns the width of the screen in pixels.",
"support": {
"chrome": {
"version_added": "40"
@@ -4183,7 +4156,8 @@
"version_added": "3"
},
"safari_ios": {
- "version_added": "1"
+ "version_added": "1",
+ "notes": "This property returns the height of the visual viewport instead of the layout viewport. See this bug for details."
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -4252,7 +4226,8 @@
"version_added": "3"
},
"safari_ios": {
- "version_added": "1"
+ "version_added": "1",
+ "notes": "This property returns the width of the visual viewport instead of the layout viewport. See this bug for details."
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -4339,43 +4314,43 @@
"summary": "The moveBy() method of the Window interface moves the current window by a specified amount.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "4"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.moveBy()"
@@ -4394,43 +4369,43 @@
"summary": "The moveTo() method of the Window interface moves the current window to the specified coordinates.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "4"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.moveTo()"
@@ -4614,43 +4589,43 @@
"summary": "The read-only Window property pageXOffset is an alias for scrollX.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "3"
},
"opera_android": {
- "version_added": true
+ "version_added": "10.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.pageXOffset"
@@ -4788,44 +4763,44 @@
"summary": "The Window.resizeBy() method resizes the current window by a specified amount.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by window.open
or contains more than one tab. See here for more details."
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "4"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.resizeBy()"
@@ -4844,44 +4819,44 @@
"summary": "The Window.resizeTo() method dynamically resizes the window.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by window.open
or contains more than one tab. See here for more details."
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "4"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.resizeTo()"
@@ -4900,43 +4875,43 @@
"summary": "The Window property screen returns a reference to the screen object associated with the window. The screen object, implementing the Screen interface, is a special object for inspecting properties of the screen on which the current window is being rendered.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "4"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.screen"
@@ -4955,10 +4930,10 @@
"summary": "The Window.screenLeft read-only property returns the horizontal distance, in CSS pixels, from the left border of the user's browser viewport to the left side of the screen.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -4970,28 +4945,28 @@
"version_added": "64"
},
"ie": {
- "version_added": true
+ "version_added": "5"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.screenLeft"
@@ -5008,45 +4983,45 @@
"summary": "The Window.screenX read-only property returns the horizontal distance, in CSS pixels, of the left border of the user's browser viewport to the left side of the screen.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of screenPixelsPerCSSPixel
of 1 for any device."
},
"firefox_android": {
- "version_added": true,
+ "version_added": "4",
"notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of screenPixelsPerCSSPixel
of 1 for any device."
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.screenX"
@@ -5065,10 +5040,10 @@
"summary": "The Window.screenTop read-only property returns the vertical distance, in CSS pixels, from the top border of the user's browser viewport to the top side of the screen.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -5080,28 +5055,28 @@
"version_added": "64"
},
"ie": {
- "version_added": true
+ "version_added": "5"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.screenTop"
@@ -5118,45 +5093,45 @@
"summary": "The Window.screenY read-only property returns the vertical distance, in CSS pixels, of the top border of the user's browser viewport to the top edge of the screen.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of screenPixelsPerCSSPixel
of 1 for any device."
},
"firefox_android": {
- "version_added": true,
+ "version_added": "4",
"notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of screenPixelsPerCSSPixel
of 1 for any device."
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Window.screenY"
@@ -5341,112 +5316,107 @@
"support": {
"chrome": [
{
- "version_added": true
+ "version_added": "1"
},
{
- "version_added": true,
+ "version_added": "1",
"alternative_name": "pageXOffset"
}
],
"chrome_android": [
{
- "version_added": true
+ "version_added": "18"
},
{
- "version_added": true,
+ "version_added": "18",
"alternative_name": "pageXOffset"
}
],
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": [
{
- "version_added": true
+ "version_added": "1"
},
{
- "version_added": true,
+ "version_added": "1",
"alternative_name": "pageXOffset"
}
],
"firefox_android": [
{
- "version_added": true
- },
- {
- "version_added": true,
- "alternative_name": "pageXOffset"
- }
- ],
- "ie": [
- {
- "version_added": false
+ "version_added": "4"
},
{
- "version_added": "9",
+ "version_added": "4",
"alternative_name": "pageXOffset"
}
],
+ "ie": {
+ "version_added": "9",
+ "alternative_name": "pageXOffset"
+ },
"opera": [
{
- "version_added": true
+ "version_added": "9.6"
},
{
- "version_added": true,
+ "version_added": "4",
"alternative_name": "pageXOffset"
}
],
"opera_android": [
{
- "version_added": true
+ "version_added": "10.1"
},
{
- "version_added": null,
+ "version_added": "10.1",
"alternative_name": "pageXOffset"
}
],
"safari": [
{
- "version_added": true
+ "version_added": "1"
},
{
- "version_added": true,
+ "version_added": "1",
"alternative_name": "pageXOffset"
}
],
"safari_ios": [
{
- "version_added": true
+ "version_added": "1"
},
{
- "version_added": null,
+ "version_added": "1",
"alternative_name": "pageXOffset"
}
],
"samsunginternet_android": [
{
- "version_added": true
+ "version_added": "1.0"
},
{
- "version_added": true,
+ "version_added": "1.0",
"alternative_name": "pageXOffset"
}
],
"webview_android": [
{
- "version_added": true
+ "version_added": "1"
},
{
- "version_added": true,
+ "version_added": "1",
"alternative_name": "pageXOffset"
}
],
"edge_blink": [
{
- "version_added": true
+ "version_added": "79"
},
{
- "version_added": true,
+ "version_added": "79",
"alternative_name": "pageXOffset"
}
]
@@ -5485,7 +5455,7 @@
}
],
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": [
{
@@ -5580,7 +5550,11 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
+ ],
+ "needsflag": [
+ "webkit"
],
"filename": "css/properties/scroll-behavior.json",
"name": "scroll-behavior",
@@ -5612,10 +5586,22 @@
"version_added": "45"
},
"safari": {
- "version_added": false
+ "version_added": "14",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "CSSOM View Smooth Scrolling"
+ }
+ ]
},
"safari_ios": {
- "version_added": false
+ "version_added": "14",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "CSSOM View Smooth Scrolling"
+ }
+ ]
},
"samsunginternet_android": {
"version_added": "8.0"
diff --git a/.spec-data/mdn/device-memory-1.json b/.spec-data/mdn/device-memory-1.json
index f0e548636..38e65e1ea 100644
--- a/.spec-data/mdn/device-memory-1.json
+++ b/.spec-data/mdn/device-memory-1.json
@@ -19,13 +19,13 @@
"version_added": false
},
"firefox": {
- "version_added": null
+ "version_added": false
},
"firefox_android": {
- "version_added": null
+ "version_added": false
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "50"
@@ -34,10 +34,10 @@
"version_added": "46"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "8.0"
@@ -87,10 +87,10 @@
"version_added": null
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "8.0"
diff --git a/.spec-data/mdn/dom-level-3-xpath.json b/.spec-data/mdn/dom-level-3-xpath.json
index f533a980a..84281a89e 100644
--- a/.spec-data/mdn/dom-level-3-xpath.json
+++ b/.spec-data/mdn/dom-level-3-xpath.json
@@ -3,7 +3,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Document.json",
"name": "createNSResolver",
@@ -14,43 +15,96 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": null
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": null
+ "version_added": "12.1"
},
"safari": {
- "version_added": null
+ "version_added": "3"
},
"safari_ios": {
- "version_added": null
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
}
},
"title": "Document.createNSResolver()"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "api/XPathEvaluator.json",
+ "name": "createNSResolver",
+ "slug": "API/XPathEvaluator/createNSResolver",
+ "summary": "This method adapts any DOM node to resolve namespaces so that an XPath expression can be easily evaluated relative to the context of the node where it appeared within the document.",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "12.1"
+ },
+ "opera_android": {
+ "version_added": "12.1"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "3"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "XPathEvaluator.createNSResolver()"
}
],
"xpath.html#XPathEvaluator-evaluate": [
@@ -75,7 +129,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "1.5"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -90,10 +144,10 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "5"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "4.2"
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -110,6 +164,63 @@
"title": "document.evaluate & XPath"
},
"title": "Document.evaluate()"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "api/XPathEvaluator.json",
+ "name": "evaluate",
+ "slug": "API/XPathEvaluator/evaluate",
+ "summary": "The evaluate() method of the XPathEvaluator interface executes an XPath expression on the given node or document and returns an XPathResult.",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "12.1"
+ },
+ "opera_android": {
+ "version_added": "12.1"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "3"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "caniuse": {
+ "feature": "document-evaluate-xpath",
+ "title": "document.evaluate & XPath"
+ },
+ "title": "XPathEvaluator.evaluate()"
}
],
"xpath.html#XPathEvaluator": [
@@ -165,6 +276,114 @@
}
},
"title": "Document"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "api/XPathEvaluator.json",
+ "name": "XPathEvaluator",
+ "slug": "API/XPathEvaluator",
+ "summary": "The XPathEvaluator interface allows to compile and evaluate XPath expressions.",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "12.1"
+ },
+ "opera_android": {
+ "version_added": "12.1"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "3"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "XPathEvaluator"
+ }
+ ],
+ "xpath.html#XPathEvaluator-createExpression": [
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "api/XPathEvaluator.json",
+ "name": "createExpression",
+ "slug": "API/XPathEvaluator/createExpression",
+ "summary": "This method compiles an XPathExpression which can then be used for (repeated) evaluations of the XPath expression.",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": {
+ "version_added": "18"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": {
+ "version_added": "4"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "12.1"
+ },
+ "opera_android": {
+ "version_added": "12.1"
+ },
+ "safari": {
+ "version_added": "4"
+ },
+ "safari_ios": {
+ "version_added": "3"
+ },
+ "samsunginternet_android": {
+ "version_added": "1.0"
+ },
+ "webview_android": {
+ "version_added": "1"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "XPathEvaluator.createExpression()"
}
],
"xpath.html#XPathExpression-evaluate": [
@@ -194,7 +413,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -239,7 +458,7 @@
"version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": true
@@ -248,7 +467,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -302,7 +521,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -356,7 +575,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -410,7 +629,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -464,7 +683,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -509,7 +728,7 @@
"version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": true
@@ -518,7 +737,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
diff --git a/.spec-data/mdn/dom-parsing.json b/.spec-data/mdn/dom-parsing.json
index a85f0e779..f2ce2f424 100644
--- a/.spec-data/mdn/dom-parsing.json
+++ b/.spec-data/mdn/dom-parsing.json
@@ -38,10 +38,12 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "9"
+ "version_added": "9",
+ "notes": "This API was previously available on the Node
API."
},
"safari_ios": {
- "version_added": "9"
+ "version_added": "9",
+ "notes": "This API was previously available on the Node
API."
},
"samsunginternet_android": {
"version_added": "2.0",
@@ -57,6 +59,85 @@
}
},
"title": "Element.innerHTML"
+ },
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "api/ShadowRoot.json",
+ "name": "innerHTML",
+ "slug": "API/ShadowRoot/innerHTML",
+ "summary": "The innerHTML property of the ShadowRoot interface sets or returns a reference to the DOM tree inside the ShadowRoot.",
+ "support": {
+ "chrome": {
+ "version_added": "57"
+ },
+ "chrome_android": {
+ "version_added": "57"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": [
+ {
+ "version_added": "63"
+ },
+ {
+ "version_added": "59",
+ "version_removed": "63",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "dom.webcomponents.shadowdom.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "63"
+ },
+ {
+ "version_added": "59",
+ "version_removed": "63",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "dom.webcomponents.shadowdom.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
+ "ie": {
+ "version_added": false
+ },
+ "opera": {
+ "version_added": "40"
+ },
+ "opera_android": {
+ "version_added": "41"
+ },
+ "safari": {
+ "version_added": "10.1"
+ },
+ "safari_ios": {
+ "version_added": "10.3"
+ },
+ "samsunginternet_android": {
+ "version_added": "6.0"
+ },
+ "webview_android": {
+ "version_added": "57"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "ShadowRoot.innerHTML"
}
],
"dom-element-insertadjacenthtml": [
@@ -78,7 +159,7 @@
"version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "17"
},
"firefox": {
"version_added": "8"
@@ -90,7 +171,7 @@
"version_added": "4",
"notes": [
"Before Internet Explorer 10, throws an \"Invalid target element for this operation.\" error when called on a <table>
, <tbody>
, <thead>
, or <tr>
element.",
- "This function is implemented in the HTMLElement
API, meaning non-HTML elements (like SVG elements) cannot use this function."
+ "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
]
},
"opera": {
@@ -100,7 +181,7 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "10"
+ "version_added": "4"
},
"safari_ios": {
"version_added": "4"
@@ -259,10 +340,10 @@
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "11"
@@ -314,7 +395,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4",
+ "version_added": "1",
"notes": "Starting with Firefox 13, the Range
object throws a DOMException
as defined in DOM 4, instead of a RangeException
defined in prior specifications."
},
"firefox_android": {
diff --git a/.spec-data/mdn/dom.json b/.spec-data/mdn/dom.json
index 6fad765dc..78135b6c0 100644
--- a/.spec-data/mdn/dom.json
+++ b/.spec-data/mdn/dom.json
@@ -29,6 +29,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -98,6 +101,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -167,6 +173,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -236,6 +245,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -305,6 +317,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -358,6 +373,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -413,6 +431,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -468,6 +489,9 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
"opera": {
"version_added": "53"
},
@@ -566,7 +590,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -725,7 +749,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -884,7 +908,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -1043,7 +1067,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -1202,7 +1226,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -1546,12 +1570,10 @@
"summary": "The Attr interface represents one of a DOM element's attributes as an object. In most DOM methods, you will directly retrieve the attribute as a string (e.g., Element.getAttribute()), but certain functions (e.g., Element.getAttributeNode()) or means of iterating return Attr types.",
"support": {
"chrome": {
- "version_added": "1",
- "notes": "As of Chrome 45, this property no longer inherits from Node."
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "18",
- "notes": "As of Chrome 45, this property no longer inherits from Node."
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -1566,12 +1588,10 @@
"version_added": "8"
},
"opera": {
- "version_added": "8",
- "notes": "As of Opera 32, this property no longer inherits from Node."
+ "version_added": "8"
},
"opera_android": {
- "version_added": "10.1",
- "notes": "As of Opera 32, this property no longer inherits from Node."
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
@@ -1580,16 +1600,13 @@
"version_added": "1"
},
"samsunginternet_android": {
- "version_added": "1.0",
- "notes": "As of Samsung Internet 5.0, this property no longer inherits from Node."
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "1",
- "notes": "As of Chrome 45, this property no longer inherits from Node."
+ "version_added": "1"
},
"edge_blink": {
- "version_added": "79",
- "notes": "As of Chrome 45, this property no longer inherits from Node."
+ "version_added": "79"
}
},
"title": "Attr"
@@ -2282,10 +2299,10 @@
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
@@ -2297,10 +2314,10 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": true
@@ -2337,10 +2354,10 @@
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
@@ -2352,10 +2369,10 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": true
@@ -2395,7 +2412,7 @@
"version_added": "4"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9",
@@ -2408,10 +2425,10 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": true
@@ -2448,10 +2465,10 @@
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "6"
@@ -2463,10 +2480,10 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": true
@@ -2494,19 +2511,19 @@
"summary": "The add() method of the DOMTokenList interface adds the given token to the list.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3.6"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "10"
@@ -2524,10 +2541,10 @@
"version_added": "5.1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -2549,19 +2566,19 @@
"summary": "The contains() method of the DOMTokenList interface returns a Boolean — true if the underlying list contains the given token, otherwise false.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3.6"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "10"
@@ -2579,10 +2596,10 @@
"version_added": "5.1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -2604,13 +2621,13 @@
"summary": "The DOMTokenList.entries() method returns an iterator allowing you to go through all key/value pairs contained in this object. The values are DOMString objects, each representing a single token.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "42"
},
"chrome_android": {
"version_added": "45"
},
"edge": {
- "version_added": false
+ "version_added": "16"
},
"firefox": {
"version_added": "50"
@@ -2628,10 +2645,10 @@
"version_added": "32"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2657,7 +2674,7 @@
"summary": "The forEach() method of the DOMTokenList interface calls the callback given in parameter once for each value pair in the list, in insertion order.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "42"
},
"chrome_android": {
"version_added": "45"
@@ -2681,10 +2698,10 @@
"version_added": "32"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2710,13 +2727,13 @@
"summary": "The keys() method of the DOMTokenList interface returns an iterator allowing to go through all keys contained in this object. The keys are of type unsigned integer.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "42"
},
"chrome_android": {
"version_added": "45"
},
"edge": {
- "version_added": false
+ "version_added": "16"
},
"firefox": {
"version_added": "50"
@@ -2734,10 +2751,10 @@
"version_added": "32"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2763,13 +2780,13 @@
"summary": "The values() method of the DOMTokenList interface returns an iterator allowing developers to go through all values contained in the DOMTokenList. The individual values are DOMString objects.",
"support": {
"chrome": {
- "version_added": "45"
+ "version_added": "42"
},
"chrome_android": {
"version_added": "45"
},
"edge": {
- "version_added": false
+ "version_added": "16"
},
"firefox": {
"version_added": "50"
@@ -2787,10 +2804,10 @@
"version_added": "32"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2818,19 +2835,19 @@
"summary": "The item() method of the DOMTokenList interface returns an item in the list by its index.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3.6"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "10"
@@ -2848,10 +2865,10 @@
"version_added": "5.1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -2873,10 +2890,10 @@
"summary": "The length read-only property of the DOMTokenList interface is an integer representing the number of objects stored in the object.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -2903,10 +2920,10 @@
"version_added": "5.1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -2928,19 +2945,19 @@
"summary": "The remove() method of the DOMTokenList interface removes the specified tokens from the list.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3.6"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "10"
@@ -2958,10 +2975,10 @@
"version_added": "5.1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -3038,22 +3055,22 @@
"summary": "The toggle() method of the DOMTokenList interface removes a given token from the list and returns false. If token doesn't exist it's added and the function returns true.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3.6"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": "11"
+ "version_added": "10"
},
"opera": {
"version_added": true
@@ -3068,10 +3085,10 @@
"version_added": "5.1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -3101,13 +3118,13 @@
"notes": "Before Chrome 50, this property was part of the deprecated child DOMSettableTokenList
interface."
},
"edge": {
- "version_added": "18"
+ "version_added": "17"
},
"firefox": {
- "version_added": true
+ "version_added": "47"
},
"firefox_android": {
- "version_added": true
+ "version_added": "47"
},
"ie": {
"version_added": false
@@ -3155,7 +3172,7 @@
"summary": "The DOMTokenList interface represents a set of space-separated tokens. Such a set is returned by Element.classList, HTMLLinkElement.relList, HTMLAnchorElement.relList, HTMLAreaElement.relList, HTMLIframeElement.sandbox, or HTMLOutputElement.htmlFor. It is indexed beginning with 0 as with JavaScript Array objects. DOMTokenList is always case-sensitive.",
"support": {
"chrome": {
- "version_added": "1"
+ "version_added": "8"
},
"chrome_android": {
"version_added": "18"
@@ -3164,7 +3181,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "3"
+ "version_added": "3.6"
},
"firefox_android": {
"version_added": "4"
@@ -3188,7 +3205,7 @@
"version_added": "1.0"
},
"webview_android": {
- "version_added": "1"
+ "version_added": "3"
},
"edge_blink": {
"version_added": "79"
@@ -3216,13 +3233,13 @@
"version_added": "60"
},
"edge": {
- "version_added": "18"
+ "version_added": "17"
},
"firefox": {
- "version_added": true
+ "version_added": "20"
},
"firefox_android": {
- "version_added": true
+ "version_added": "20"
},
"ie": {
"version_added": false
@@ -3234,10 +3251,10 @@
"version_added": "44"
},
"safari": {
- "version_added": true
+ "version_added": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6.1"
},
"samsunginternet_android": {
"version_added": "8.0"
@@ -3268,37 +3285,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "4"
},
"opera": {
- "version_added": true
+ "version_added": "3"
},
"opera_android": {
- "version_added": true
+ "version_added": "10.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3323,37 +3340,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3390,24 +3407,24 @@
],
"chrome_android": [
{
- "version_added": "45"
+ "version_added": "18"
},
{
"alternative_name": "charset",
- "version_added": true,
+ "version_added": "18",
"notes": "charset
alias was made read-only in Chrome 45."
},
{
"alternative_name": "inputEncoding",
- "version_added": true
+ "version_added": "18"
}
],
"edge": {
- "version_added": false
+ "version_added": "12"
},
"firefox": [
{
- "version_added": true
+ "version_added": "1"
},
{
"alternative_name": "charset",
@@ -3415,12 +3432,12 @@
},
{
"alternative_name": "inputEncoding",
- "version_added": true
+ "version_added": "1.5"
}
],
"firefox_android": [
{
- "version_added": true
+ "version_added": "4"
},
{
"alternative_name": "charset",
@@ -3428,25 +3445,25 @@
},
{
"alternative_name": "inputEncoding",
- "version_added": true
+ "version_added": "4"
}
],
"ie": [
{
- "version_added": null
+ "version_added": "9"
},
{
"alternative_name": "charset",
- "version_added": null
+ "version_added": "4"
},
{
"alternative_name": "inputEncoding",
- "version_added": null
+ "version_added": "9"
}
],
"opera": [
{
- "version_added": true
+ "version_added": "12.1"
},
{
"alternative_name": "charset",
@@ -3472,56 +3489,56 @@
],
"safari": [
{
- "version_added": true
+ "version_added": "3"
},
{
"alternative_name": "charset",
- "version_added": "9"
+ "version_added": "3"
},
{
"alternative_name": "inputEncoding",
- "version_added": null
+ "version_added": "3"
}
],
"safari_ios": [
{
- "version_added": true
+ "version_added": "1"
},
{
"alternative_name": "charset",
- "version_added": null
+ "version_added": "1"
},
{
"alternative_name": "inputEncoding",
- "version_added": null
+ "version_added": "1"
}
],
"samsunginternet_android": [
{
- "version_added": "5.0"
+ "version_added": "1.0"
},
{
"alternative_name": "charset",
- "version_added": true,
+ "version_added": "1.0",
"notes": "charset
alias was made read-only in Samsung Internet 5.0."
},
{
"alternative_name": "inputEncoding",
- "version_added": true
+ "version_added": "1.0"
}
],
"webview_android": [
{
- "version_added": "45"
+ "version_added": "1"
},
{
"alternative_name": "charset",
- "version_added": true,
+ "version_added": "1",
"notes": "charset
alias was made read-only in WebView 45."
},
{
"alternative_name": "inputEncoding",
- "version_added": true
+ "version_added": "1"
}
],
"edge_blink": [
@@ -3552,43 +3569,43 @@
"filename": "api/Document.json",
"name": "compatMode",
"slug": "API/Document/compatMode",
- "summary": "The Document.compatMode property indicates whether the document is rendered in Quirks mode or Standards mode.",
+ "summary": "The Document.compatMode read-only property indicates whether the document is rendered in Quirks mode or Standards mode.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "2"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3610,40 +3627,52 @@
"summary": "The Document.contentType read-only property returns the MIME type that the document is being rendered as. This may come from HTTP headers or other sources of MIME information, and might be affected by automatic type conversions performed by either the browser or extensions.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "36"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "36"
},
"edge": {
"version_added": "17"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
- },
- "opera": {
- "version_added": true
- },
- "opera_android": {
- "version_added": true
+ "version_added": false
},
+ "opera": [
+ {
+ "version_added": "23"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "15"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "24"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "14"
+ }
+ ],
"safari": {
- "version_added": true
+ "version_added": "9"
},
"safari_ios": {
- "version_added": true
+ "version_added": "9"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "3.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "37"
},
"edge_blink": {
"version_added": "79"
@@ -3668,7 +3697,7 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -3678,7 +3707,7 @@
"version_added": "44"
},
{
- "version_added": "4",
+ "version_added": "1",
"version_removed": "44",
"notes": "The parameter was not converted to its lowercase variant."
}
@@ -3694,25 +3723,25 @@
}
],
"ie": {
- "version_added": true
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3737,37 +3766,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3792,37 +3821,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "7"
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3847,37 +3876,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -3958,38 +3987,38 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": "Doesn't conform to the DOM spec for XUL and XHTML documents: localName
and namespaceURI
are not set to null on the created element."
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4076,10 +4105,10 @@
"version_added": "12"
},
"firefox": {
- "version_added": "3.5"
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
@@ -4094,7 +4123,7 @@
"version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": true
@@ -4125,37 +4154,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4180,37 +4209,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4296,7 +4325,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "2"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -4345,37 +4374,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4455,37 +4484,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "17"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4571,7 +4600,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "3"
},
"firefox_android": {
"version_added": "4"
@@ -4679,37 +4708,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4734,37 +4763,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4789,13 +4818,13 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -4810,16 +4839,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": true
+ "version_added": "1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -4929,7 +4958,7 @@
"version_added": "3.2"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -5422,7 +5451,7 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
"version_added": true
@@ -5431,10 +5460,10 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": true
@@ -5543,19 +5572,19 @@
"summary": "The Element.attributes property returns a live collection of all attribute nodes registered to the specified node. It is a NamedNodeMap, not an Array, so it has no Array methods and the Attr nodes' indexes may differ among browsers. To be more specific, attributes is a key/value pair of strings that represents any information regarding that attribute.",
"support": {
"chrome": {
- "version_added": "26"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "26"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": "22"
+ "version_added": "1"
},
"firefox_android": {
- "version_added": "22"
+ "version_added": "4"
},
"ie": {
"version_added": "5.5"
@@ -5567,16 +5596,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "1.5"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "37"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -5597,12 +5626,28 @@
"slug": "API/Element/classList",
"summary": "The Element.classList is a read-only property that returns a live DOMTokenList collection of the class attributes of the element. This can then be used to manipulate the class list.",
"support": {
- "chrome": {
- "version_added": "8"
- },
- "chrome_android": {
- "version_added": "18"
- },
+ "chrome": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "8",
+ "version_removed": "22",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "25"
+ },
+ {
+ "version_added": "18",
+ "version_removed": "25",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ],
"edge": {
"version_added": "16"
},
@@ -5623,21 +5668,61 @@
"opera_android": {
"version_added": "11.5"
},
- "safari": {
- "version_added": "6"
- },
- "safari_ios": {
- "version_added": "5"
- },
- "samsunginternet_android": {
- "version_added": "1.0"
- },
- "webview_android": {
- "version_added": "37"
- },
- "edge_blink": {
- "version_added": "79"
- }
+ "safari": [
+ {
+ "version_added": "6.1"
+ },
+ {
+ "version_added": "6",
+ "version_removed": "6.1",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "7"
+ },
+ {
+ "version_added": "5",
+ "version_removed": "7",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ],
+ "samsunginternet_android": [
+ {
+ "version_added": "1.5"
+ },
+ {
+ "version_added": "1.0",
+ "version_removed": "1.5",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ],
+ "webview_android": [
+ {
+ "version_added": "4.4"
+ },
+ {
+ "version_added": "3",
+ "version_removed": "4.4",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "79"
+ },
+ {
+ "version_added": false,
+ "version_removed": "22",
+ "notes": "Not supported for SVG elements.",
+ "partial_implementation": true
+ }
+ ]
},
"caniuse": {
"feature": "classlist",
@@ -5658,12 +5743,28 @@
"slug": "API/Element/className",
"summary": "The className property of the Element interface gets and sets the value of the class attribute of the specified element.",
"support": {
- "chrome": {
- "version_added": "43"
- },
- "chrome_android": {
- "version_added": "43"
- },
+ "chrome": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "22",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "25"
+ },
+ {
+ "version_added": "18",
+ "version_removed": "25",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
"edge": {
"version_added": "12"
},
@@ -5674,7 +5775,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -5683,20 +5784,44 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": "6"
- },
- "samsunginternet_android": {
- "version_added": "4.0"
- },
- "webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "samsunginternet_android": [
+ {
+ "version_added": "1.5"
+ },
+ {
+ "version_added": "1.0",
+ "version_removed": "1.5",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
+ "webview_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "≤37",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "79"
+ },
+ {
+ "version_added": false,
+ "version_removed": "22",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ]
},
"title": "Element.className"
}
@@ -5711,7 +5836,7 @@
"filename": "api/Element.json",
"name": "closest",
"slug": "API/Element/closest",
- "summary": "For browsers that do not support Element.closest(), but carry support for element.matches() (or a prefixed equivalent, meaning IE9+), a polyfill exists:",
+ "summary": "The closest() method traverses the Element and its parents (heading toward the document root) until it finds a node that matches the provided selector string. Will return itself or the matching ancestor. If no such element exists, it returns null.",
"support": {
"chrome": {
"version_added": "41"
@@ -5782,13 +5907,13 @@
"version_added": "12"
},
"firefox": {
- "version_added": "23"
+ "version_added": "1"
},
"firefox_android": {
- "version_added": "23"
+ "version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -5852,10 +5977,10 @@
"version_added": "45"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "8.0"
@@ -5883,43 +6008,43 @@
"summary": "Returns the specified attribute of the specified element, as an Attr node.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.getAttributeNode()"
@@ -5938,43 +6063,43 @@
"summary": "Returns the Attr node for the attribute with the given namespace and name.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.getAttributeNodeNS()"
@@ -5993,44 +6118,45 @@
"summary": "The getAttributeNS() method of the Element interface returns the string value of the attribute with the specified namespace and name. If the named attribute does not exist, the value returned will either be null or \"\" (the empty string); see Notes for details.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": "Starting in Firefox 13, null
is always returned instead of the empty string, as per the DOM4 specification. Previously, there were cases in which an empty string could be returned."
},
"firefox_android": {
- "version_added": true
+ "version_added": "4",
+ "notes": "Starting in Firefox 13, null
is always returned instead of the empty string, as per the DOM4 specification. Previously, there were cases in which an empty string could be returned."
},
"ie": {
- "version_added": true
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.getAttributeNS()"
@@ -6055,7 +6181,7 @@
"version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "16"
},
"firefox": {
"version_added": "3",
@@ -6066,7 +6192,7 @@
},
"ie": {
"version_added": "9",
- "notes": "This function is implemented in the HTMLElement
API, meaning non-HTML elements (like SVG elements) cannot use this function."
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
},
"opera": {
"version_added": "9.5"
@@ -6135,11 +6261,11 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6",
+ "version_added": "1.3",
"notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"safari_ios": {
- "version_added": "6",
+ "version_added": "1",
"notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"samsunginternet_android": {
@@ -6175,47 +6301,49 @@
"notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"chrome_android": {
- "version_added": true
+ "version_added": "18",
+ "notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true,
+ "version_added": "1",
"notes": [
"The behavior of element.getElementsByTagNameNS
changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for \"foo\" would match \"Foo\" or \"foo\". In Firefox 3.6 and later this function is now case-sensitive so that a query for \"foo\" will only match \"foo\" and not \"Foo\". For more background on this, please see the comment from Henri Sivonen about the change . You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't. ",
"Prior to Firefox 19, this method was returning a NodeList
; it was then changed to reflects the spec change."
]
},
"firefox_android": {
- "version_added": true,
- "notes": [
- "The behavior of element.getElementsByTagNameNS
changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for \"foo\" would match \"Foo\" or \"foo\". In Firefox 3.6 and later this function is now case-sensitive so that a query for \"foo\" will only match \"foo\" and not \"Foo\". For more background on this, please see the comment from Henri Sivonen about the change . You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't. ",
- "Prior to Firefox 19, this method was returning a NodeList
; it was then changed to reflects the spec change."
- ]
+ "version_added": "4",
+ "notes": "Prior to Firefox 19, this method was returning a NodeList
; it was then changed to reflects the spec change."
},
"ie": {
- "version_added": "5.5"
+ "version_added": "9"
},
"opera": {
- "version_added": true,
+ "version_added": "12.1",
"notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1",
+ "notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"safari": {
- "version_added": "6",
+ "version_added": "1.3",
"notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"safari_ios": {
- "version_added": true
+ "version_added": "1",
+ "notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0",
+ "notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"webview_android": {
- "version_added": true
+ "version_added": "1",
+ "notes": "Initially, this method was returning a NodeList
; it was then changed to reflect the spec change."
},
"edge_blink": {
"version_added": "79",
@@ -6262,10 +6390,10 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -6293,43 +6421,43 @@
"summary": "hasAttributeNS returns a boolean value indicating whether the current element has the specified attribute.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.hasAttributeNS()"
@@ -6348,44 +6476,45 @@
"summary": "The hasAttributes() method of the Element interface returns a Boolean indicating whether the current element has any attributes or not.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
- "version_added": "16"
+ "version_added": "12"
},
"firefox": {
- "version_added": true,
- "notes": "[1] Before Firefox 35, it was implemented on the Node
interface."
+ "version_added": "1",
+ "notes": "Before Firefox 35, it was implemented on the Node
interface."
},
"firefox_android": {
- "version_added": true
+ "version_added": "4",
+ "notes": "Before Firefox 35, it was implemented on the Node
interface."
},
"ie": {
- "version_added": "9"
+ "version_added": "8"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.hasAttributes()"
@@ -6403,45 +6532,85 @@
"slug": "API/Element/id",
"summary": "The id property of the Element interface represents the element's identifier, reflecting the id global attribute.",
"support": {
- "chrome": {
- "version_added": "42"
- },
- "chrome_android": {
- "version_added": "42"
- },
+ "chrome": [
+ {
+ "version_added": "23"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "23",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "25"
+ },
+ {
+ "version_added": "18",
+ "version_removed": "25",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "5"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
- },
- "samsunginternet_android": {
- "version_added": "4.0"
- },
- "webview_android": {
- "version_added": "42"
+ "version_added": "1"
},
- "edge_blink": {
- "version_added": "79"
- }
+ "samsunginternet_android": [
+ {
+ "version_added": "1.5"
+ },
+ {
+ "version_added": "1.0",
+ "version_removed": "1.5",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
+ "webview_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "1",
+ "version_removed": "≤37",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ],
+ "edge_blink": [
+ {
+ "version_added": "79"
+ },
+ {
+ "version_added": false,
+ "version_removed": "23",
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
+ }
+ ]
},
"title": "Element.id"
}
@@ -6465,7 +6634,7 @@
"version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "17"
},
"firefox": {
"version_added": "48"
@@ -6474,8 +6643,8 @@
"version_added": "48"
},
"ie": {
- "version_added": "8",
- "notes": "This function is implemented in the HTMLElement
API, meaning non-HTML elements (like SVG elements) cannot use this function."
+ "version_added": "5",
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
},
"opera": {
"version_added": "8"
@@ -6484,10 +6653,10 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "10"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -6525,7 +6694,7 @@
"version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "17"
},
"firefox": {
"version_added": "48"
@@ -6534,20 +6703,20 @@
"version_added": "48"
},
"ie": {
- "version_added": true,
- "notes": "This function is implemented in the HTMLElement
API, meaning non-HTML elements (like SVG elements) cannot use this function."
+ "version_added": "5",
+ "notes": "Only supported for HTMLElement
, not all Element
objects, such as SVGElement
."
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "10"
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "4"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -6583,7 +6752,7 @@
"notes": "This API was previously available on the Node
API."
},
"edge": {
- "version_added": "17"
+ "version_added": "12"
},
"firefox": {
"version_added": "48",
@@ -6597,23 +6766,23 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "2.0",
"notes": "This API was previously available on the Node
API."
},
"webview_android": {
- "version_added": true,
+ "version_added": "4.4.3",
"notes": "This API was previously available on the Node
API."
},
"edge_blink": {
@@ -6655,7 +6824,7 @@
}
],
"edge": {
- "version_added": "18"
+ "version_added": "15"
},
"firefox": [
{
@@ -6794,37 +6963,39 @@
"notes": "This API was previously available on the Node
API."
},
"edge": {
- "version_added": "17"
+ "version_added": "12"
},
"firefox": {
"version_added": "48",
"notes": "This API was previously available on the Node
API."
},
"firefox_android": {
- "version_added": true
+ "version_added": "48",
+ "notes": "This API was previously available on the Node
API."
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true,
+ "version_added": "12.1",
"notes": "This API was previously available on the Node
API."
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1",
+ "notes": "This API was previously available on the Node
API."
},
"safari": {
"version_added": "10"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "2.0",
"notes": "This API was previously available on the Node
API."
},
"webview_android": {
- "version_added": true,
+ "version_added": "4.4.3",
"notes": "This API was previously available on the Node
API."
},
"edge_blink": {
@@ -6867,26 +7038,27 @@
"notes": "This API was previously available on the Node
API."
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "2.0",
"notes": "This API was previously available on the Node
API."
},
"webview_android": {
- "version_added": true
+ "version_added": "4.4.3",
+ "notes": "This API was previously available on the Node
API."
},
"edge_blink": {
"version_added": "79",
@@ -6924,7 +7096,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -6964,43 +7136,43 @@
"summary": "The removeAttributeNode() method of the Element object removes the specified attribute from the current element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.removeAttributeNode()"
@@ -7019,43 +7191,43 @@
"summary": "The removeAttributeNS() method of the Element interface removes the specified attribute from an element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.removeAttributeNS()"
@@ -7130,43 +7302,43 @@
"summary": "The setAttributeNode() method adds a new Attr node to the specified element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.setAttributeNode()"
@@ -7185,44 +7357,44 @@
"summary": "setAttributeNodeNS adds a new namespaced attribute node to an element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true,
+ "version_added": "9",
"notes": "Returns a ClientRectList
with ClientRect objects (which do not contain x
and y
properties) instead of DOMRect
objects."
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.setAttributeNodeNS()"
@@ -7241,43 +7413,43 @@
"summary": "setAttributeNS adds a new attribute or changes the value of an attribute with the given namespace and name.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Element.setAttributeNS()"
@@ -7296,10 +7468,10 @@
"summary": "The Element.shadowRoot read-only property represents the shadow root hosted by the element.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "35"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "35"
},
"edge": {
"version_added": false
@@ -7340,22 +7512,22 @@
"version_added": false
},
"opera": {
- "version_added": "40"
+ "version_added": "22"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "22"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "3.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "37"
},
"edge_blink": {
"version_added": "79"
@@ -7392,19 +7564,19 @@
"version_added": "63"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "40"
},
"opera_android": {
- "version_added": true
+ "version_added": "41"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "6.0"
@@ -7543,10 +7715,10 @@
"summary": "The tagName read-only property of the Element interface returns the tag name of the element on which it's called.",
"support": {
"chrome": {
- "version_added": "43"
+ "version_added": "1"
},
"chrome_android": {
- "version_added": "43"
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -7558,7 +7730,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "5"
},
"opera": {
"version_added": "8"
@@ -7567,16 +7739,16 @@
"version_added": "10.1"
},
"safari": {
- "version_added": "6"
+ "version_added": "1.3"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": "4.0"
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": "43"
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -7714,7 +7886,7 @@
"version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": "11"
@@ -7725,6 +7897,15 @@
"ie": {
"version_added": false
},
+ "nodejs": [
+ {
+ "version_added": "15.0.0"
+ },
+ {
+ "version_added": "14.5.0",
+ "notes": "Only available from the events
module"
+ }
+ ],
"opera": {
"version_added": "11.6"
},
@@ -7780,6 +7961,10 @@
"ie": {
"version_added": null
},
+ "nodejs": {
+ "version_added": "14.5.0",
+ "notes": "This is not used in Node.js and is provided purely for completeness."
+ },
"opera": {
"version_added": true
},
@@ -7835,6 +8020,9 @@
"ie": {
"version_added": null
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": true
},
@@ -7894,6 +8082,10 @@
"ie": {
"version_added": true
},
+ "nodejs": {
+ "version_added": "14.5.0",
+ "notes": "This is not used in Node.js and is provided purely for completeness."
+ },
"opera": {
"version_added": true,
"notes": "Starting with Chrome 58 and Opera 45, setting this property to false does nothing, as per spec discussion ."
@@ -7954,6 +8146,10 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "14.5.0",
+ "notes": "This is not used in Node.js and is provided purely for completeness."
+ },
"opera": {
"version_added": "40"
},
@@ -8023,6 +8219,10 @@
"ie": {
"version_added": false
},
+ "nodejs": {
+ "version_added": "14.5.0",
+ "notes": "Returns an array with either the event itself or no contents."
+ },
"opera": [
{
"version_added": "40"
@@ -8121,6 +8321,9 @@
"notes": "On Internet Explorer 6 through 8, the event model is different. Event listeners are attached with the non-standard EventTarget.attachEvent
method. In this model, there is no equivalent to event.currentTarget
and this
is the global object. One solution to emulate the event.currentTarget
feature is to wrap your handler in a function calling the handler using Function.prototype.call
with the element as a first argument. This way, this
will be the expected value."
}
],
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -8176,6 +8379,9 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "11"
},
@@ -8231,6 +8437,9 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "32"
},
@@ -8289,6 +8498,10 @@
"version_added": false,
"notes": "In Internet Explorer, all events are trusted except those that are created with the createEvent()
method."
},
+ "nodejs": {
+ "version_added": "14.5.0",
+ "notes": "This is not used in Node.js and is provided purely for completeness."
+ },
"opera": {
"version_added": "33",
"notes": "Starting with Chrome 53 and Opera 40, untrusted events do not invoke the default action."
@@ -8349,6 +8562,9 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -8404,6 +8620,9 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "15"
},
@@ -8459,6 +8678,10 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0",
+ "notes": "This is not used in Node.js and is provided purely for completeness."
+ },
"opera": {
"version_added": "7"
},
@@ -8514,6 +8737,9 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -8574,6 +8800,9 @@
"version_added": true,
"notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp
instead of DOMTimeStamp
."
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "36",
"notes": "Starting with Chrome 49, Firefox 54 and Opera 36, this property returns DOMHighResTimeStamp
instead of DOMTimeStamp
."
@@ -8634,6 +8863,9 @@
"ie": {
"version_added": "9"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -8689,6 +8921,9 @@
"ie": {
"version_added": "6"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "4"
},
@@ -8828,7 +9063,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/EventTarget.json",
"name": "EventTarget",
@@ -8853,6 +9089,15 @@
"ie": {
"version_added": false
},
+ "nodejs": [
+ {
+ "version_added": "15.0.0"
+ },
+ {
+ "version_added": "14.5.0",
+ "notes": "Only available from the events
module"
+ }
+ ],
"opera": {
"version_added": "51"
},
@@ -8860,10 +9105,10 @@
"version_added": "47"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -8918,6 +9163,9 @@
"notes": "Older versions of IE supported an equivalent, proprietary EventTarget.attachEvent()
method."
}
],
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -8988,6 +9236,9 @@
"notes": "Older versions of IE supported an equivalent, proprietary EventTarget.fireEvent()
method."
}
],
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "9"
},
@@ -9055,6 +9306,9 @@
"notes": "Older versions of IE supported an equivalent, proprietary EventTarget.detachEvent()
method."
}
],
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -9110,6 +9364,9 @@
"ie": {
"version_added": "6"
},
+ "nodejs": {
+ "version_added": "14.5.0"
+ },
"opera": {
"version_added": "7"
},
@@ -10462,7 +10719,7 @@
"version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": true
@@ -10511,10 +10768,10 @@
"summary": "The NamedNodeMap interface represents a collection of Attr objects. Objects inside a NamedNodeMap are not in any particular order, unlike NodeList, although they may be accessed by an index as in an array.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -10551,10 +10808,10 @@
"version_added": true
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
"version_added": true
@@ -10563,13 +10820,13 @@
"version_added": true
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "NamedNodeMap"
@@ -10643,10 +10900,10 @@
"summary": "The baseURI read-only property returns the absolute base URL of a Node.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -10658,28 +10915,28 @@
"version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.baseURI"
@@ -10695,7 +10952,7 @@
"filename": "api/Node.json",
"name": "childNodes",
"slug": "API/Node/childNodes",
- "summary": "The Node.childNodes read-only property returns a live NodeList of child nodes of the given element where the first child node is assigned index 0.",
+ "summary": "The Node.childNodes read-only property returns a live NodeList of child nodes of the given element where the first child node is assigned index 0. Child nodes include elements, text and comments.",
"support": {
"chrome": {
"version_added": "1"
@@ -10808,10 +11065,10 @@
"summary": "The Node.compareDocumentPosition() method reports the position of the given node relative to another node in any document — not just the given node’s document.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -10827,25 +11084,25 @@
"notes": "Only supports contains
for elements"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
"version_added": true
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"caniuse": {
@@ -10884,7 +11141,8 @@
},
"ie": {
"version_added": "9",
- "notes": "Only supports contains
for HTML elements and not for SVG elements."
+ "partial_implementation": true,
+ "notes": "Only supported for HTMLElement
, not all Node
objects."
},
"opera": {
"version_added": "7"
@@ -10924,10 +11182,10 @@
"summary": "The Node.firstChild read-only property returns the node's first child in the tree, or null if the node has no children.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -10939,28 +11197,28 @@
"version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.firstChild"
@@ -11037,37 +11295,37 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": "9"
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -11104,7 +11362,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "9"
+ "version_added": "6"
},
"opera": {
"version_added": "7"
@@ -11168,10 +11426,10 @@
"version_added": "41"
},
"safari": {
- "version_added": "10.1"
+ "version_added": "10"
},
"safari_ios": {
- "version_added": "10.3"
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "6.0"
@@ -11199,43 +11457,43 @@
"summary": "The Node.isDefaultNamespace() method accepts a namespace URI as an argument and returns a Boolean with a value of true if the namespace is the default namespace on the given node or false if not.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.isDefaultNamespace()"
@@ -11257,7 +11515,7 @@
"version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -11272,22 +11530,22 @@
"version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
"version_added": "79"
@@ -11309,10 +11567,10 @@
"summary": "The isSameNode() method for Node objects tests whether two nodes are the same (that is, whether they reference the same object).",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -11336,28 +11594,28 @@
}
],
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.isSameNode()"
@@ -11376,10 +11634,10 @@
"summary": "The Node.lastChild read-only property returns the last child of the node. If its parent is an element, then the child is generally an element node, a text node, or a comment node. It returns null if there are no child elements.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
@@ -11391,28 +11649,28 @@
"version_added": "45"
},
"ie": {
- "version_added": true
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.lastChild"
@@ -11431,43 +11689,43 @@
"summary": "The Node.lookupNamespaceURI() method accepts a prefix and returns the namespace URI associated with it on the given node if found (and null if not).",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.lookupNamespaceURI()"
@@ -11541,43 +11799,43 @@
"summary": "The nodeName read-only property returns the name of the current Node as a string.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.nodeName"
@@ -11651,43 +11909,43 @@
"summary": "The nodeValue property of the Node interface returns or sets the value of the current node.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.nodeValue"
@@ -11706,43 +11964,43 @@
"summary": "The Node.normalize() method puts the specified node and all of its sub-tree into a \"normalized\" form. In a normalized sub-tree, no text nodes in the sub-tree are empty and there are no adjacent text nodes.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "9"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.normalize()"
@@ -11761,55 +12019,57 @@
"summary": "The ownerDocument read-only property of the Node interface returns the top-level document object of the node.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": [
{
- "version_added": true
+ "version_added": "9"
},
{
- "version_added": "9",
- "notes": "The ownerDocument
of doctype nodes (that is, nodes for which Node.nodeType
is Node.DOCUMENT_TYPE_NODE
or 10) is no longer null. Instead, the ownerDocument
is the document on which document.implementation.createDocumentType()
was called."
+ "version_added": "1",
+ "version_removed": "9",
+ "notes": "The ownerDocument
of doctype nodes (that is, nodes for which Node.nodeType
is Node.DOCUMENT_TYPE_NODE
or 10) is null
."
}
],
"firefox_android": [
{
- "version_added": true
+ "version_added": "9"
},
{
- "version_added": "9",
- "notes": "The ownerDocument
of doctype nodes (that is, nodes for which Node.nodeType
is Node.DOCUMENT_TYPE_NODE
or 10) is no longer null. Instead, the ownerDocument
is the document on which document.implementation.createDocumentType()
was called."
+ "version_added": "4",
+ "version_removed": "9",
+ "notes": "The ownerDocument
of doctype nodes (that is, nodes for which Node.nodeType
is Node.DOCUMENT_TYPE_NODE
or 10) is null
."
}
],
"ie": {
- "version_added": "9"
+ "version_added": "6"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.ownerDocument"
@@ -11847,10 +12107,12 @@
"notes": "Only supported on Element
."
},
"opera": {
- "version_added": "7"
+ "version_added": "7",
+ "notes": "Before Opera 15, this feature was only supported on Element
."
},
"opera_android": {
- "version_added": "10.1"
+ "version_added": "10.1",
+ "notes": "Before Opera Android 14, this feature was only supported on Element
."
},
"safari": {
"version_added": "1.1"
@@ -11939,43 +12201,43 @@
"summary": "The Node.previousSibling read-only property returns the node immediately preceding the specified one in its parent's childNodes list, or null if the specified node is the first in that list.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "1"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": "5.5"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "7"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "Node.previousSibling"
@@ -12064,7 +12326,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "9"
+ "version_added": "6"
},
"opera": {
"version_added": "7"
@@ -12160,7 +12422,7 @@
"filename": "api/Node.json",
"name": "Node",
"slug": "API/Node",
- "summary": "The DOM Node interface is a key base class upon which many other DOM API objects are based, thus letting those object types to be used similarly and often interchangeably.",
+ "summary": "The DOM Node interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types to be used similarly and often interchangeably.",
"support": {
"chrome": {
"version_added": "1",
@@ -12786,13 +13048,13 @@
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
"version_added": true
@@ -12801,10 +13063,10 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "4"
},
"safari_ios": {
- "version_added": true
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": true
@@ -12841,13 +13103,13 @@
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "6"
},
"opera": {
"version_added": true
@@ -12902,7 +13164,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "8"
+ "version_added": "6"
},
"opera": {
"version_added": "8"
@@ -13432,8 +13694,8 @@
"dom-parentnode-replacechildren": [
{
"engines": [
- "gecko",
- "webkit"
+ "blink",
+ "gecko"
],
"filename": "api/ParentNode.json",
"name": "replaceChildren",
@@ -13441,10 +13703,10 @@
"summary": "The ParentNode.replaceChildren() method replaces the existing children of a Node with a specified new set of children. These can be DOMString or Node objects.",
"support": {
"chrome": {
- "version_added": false
+ "version_added": "86"
},
"chrome_android": {
- "version_added": false
+ "version_added": "86"
},
"edge": {
"version_added": false
@@ -13459,25 +13721,25 @@
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "72"
},
"opera_android": {
"version_added": false
},
"safari": {
- "version_added": "14"
+ "version_added": false
},
"safari_ios": {
- "version_added": "14"
+ "version_added": false
},
"samsunginternet_android": {
"version_added": false
},
"webview_android": {
- "version_added": false
+ "version_added": "86"
},
"edge_blink": {
- "version_added": false
+ "version_added": "86"
}
},
"title": "ParentNode.replaceChildren()"
@@ -13557,7 +13819,7 @@
"version_added": true
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": true
@@ -13670,7 +13932,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -13725,7 +13987,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -13780,7 +14042,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -13835,7 +14097,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -13890,7 +14152,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -13945,10 +14207,10 @@
"version_added": "17"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": false
@@ -14000,7 +14262,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14055,7 +14317,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4",
+ "version_added": "1",
"version_removed": "15",
"notes": "Starting in Firefox 15.0, this method is a no-op and has no effect."
},
@@ -14117,7 +14379,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14172,7 +14434,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14282,10 +14544,10 @@
"version_added": "15"
},
"firefox": {
- "version_added": true
+ "version_added": "1"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
"version_added": false
@@ -14337,7 +14599,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14392,7 +14654,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14447,7 +14709,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14502,7 +14764,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14557,7 +14819,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14612,7 +14874,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14667,7 +14929,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14722,7 +14984,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14777,7 +15039,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14832,7 +15094,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4"
+ "version_added": "1"
},
"firefox_android": {
"version_added": "4"
@@ -14887,7 +15149,7 @@
"version_added": "12"
},
"firefox": {
- "version_added": "4",
+ "version_added": "1",
"notes": "Starting with Firefox 13, the Range
object throws a DOMException
as defined in DOM 4, instead of a RangeException
defined in prior specifications."
},
"firefox_android": {
@@ -15304,7 +15566,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "40"
@@ -16438,9 +16700,6 @@
"gecko",
"webkit"
],
- "needsflag": [
- "gecko"
- ],
"filename": "api/Window.json",
"name": "event",
"slug": "API/Window/event",
@@ -16455,28 +16714,38 @@
"edge": {
"version_added": "12"
},
- "firefox": {
- "version_added": "63",
- "notes": "This was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756 ).",
- "flags": [
- {
- "type": "preference",
- "name": "dom.window.event.enabled",
- "value_to_set": "true"
- }
- ]
- },
- "firefox_android": {
- "version_added": "63",
- "notes": "This was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756 ).",
- "flags": [
- {
- "type": "preference",
- "name": "dom.window.event.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "66"
+ },
+ {
+ "version_added": "63",
+ "notes": "This was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756 ).",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "dom.window.event.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
+ "firefox_android": [
+ {
+ "version_added": "66"
+ },
+ {
+ "version_added": "63",
+ "notes": "This was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756 ).",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "dom.window.event.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"ie": {
"version_added": "4"
},
diff --git a/.spec-data/mdn/draft-grigorik-http-client-hints.json b/.spec-data/mdn/draft-grigorik-http-client-hints.json
index 19b138ab3..799a29776 100644
--- a/.spec-data/mdn/draft-grigorik-http-client-hints.json
+++ b/.spec-data/mdn/draft-grigorik-http-client-hints.json
@@ -34,10 +34,10 @@
"version_added": "35"
},
"safari": {
- "version_added": null
+ "version_added": false
},
"safari_ios": {
- "version_added": null
+ "version_added": false
},
"samsunginternet_android": {
"version_added": "5.0"
diff --git a/.spec-data/mdn/ecma-402.json b/.spec-data/mdn/ecma-402.json
index 0b1bd6bea..40eb5c4e5 100644
--- a/.spec-data/mdn/ecma-402.json
+++ b/.spec-data/mdn/ecma-402.json
@@ -30,7 +30,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -61,7 +61,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "toLocaleString",
@@ -96,10 +97,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -145,7 +146,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -207,7 +208,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -265,7 +266,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -324,7 +325,7 @@
"notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, (1000000000000005).toLocaleString('en-US')
returns \"1,000,000,000,000,010\"
."
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -382,7 +383,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -444,7 +445,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -502,7 +503,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -564,7 +565,7 @@
"version_added": "13.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"partial_implementation": true,
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. When other locales are specified, the Collator
instance silently falls back to en-US
. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
}
@@ -625,7 +626,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Collator()
constructor for more details."
},
"opera": {
@@ -684,7 +685,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Collator()
constructor for more details."
},
"opera": {
@@ -747,7 +748,7 @@
"version_added": "13.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"partial_implementation": true,
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
}
@@ -808,7 +809,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Collator()
constructor for more details."
},
"opera": {
@@ -871,7 +872,7 @@
"version_added": "13.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"partial_implementation": true,
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. When other locales are specified, the DateTimeFormat
instance silently falls back to en-US
. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
}
@@ -932,7 +933,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the DateTimeFormat()
constructor for more details."
},
"opera": {
@@ -1060,7 +1061,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the DateTimeFormat()
constructor for more details."
},
"opera": {
@@ -1123,7 +1124,7 @@
"version_added": "13.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"partial_implementation": true,
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
}
@@ -1184,7 +1185,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the DateTimeFormat()
constructor for more details."
},
"opera": {
@@ -1270,6 +1271,64 @@
"title": "Intl.getCanonicalLocales()"
}
],
+ "sec-Intl-toStringTag": [
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "javascript/builtins/intl/Intl.json",
+ "name": "@@toStringTag",
+ "slug": "JavaScript/Reference/Global_Objects/Intl/@@toStringTag",
+ "summary": "The Intl[@@toStringTag] property has an initial value of \"Intl\".",
+ "support": {
+ "chrome": {
+ "version_added": "86"
+ },
+ "chrome_android": {
+ "version_added": "86"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": "83"
+ },
+ "firefox_android": {
+ "version_added": "83"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": {
+ "version_added": "15.0.0"
+ },
+ "opera": {
+ "version_added": "72"
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": "14"
+ },
+ "safari_ios": {
+ "version_added": "14"
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "86"
+ },
+ "edge_blink": {
+ "version_added": "86"
+ }
+ },
+ "title": "Intl[@@toStringTag]"
+ }
+ ],
"intl-object": [
{
"engines": [
@@ -1301,8 +1360,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. When other locales are specified, the Intl
APIs silently fall back to en-US
. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "15"
@@ -1359,16 +1417,9 @@
"ie": {
"version_added": false
},
- "nodejs": [
- {
- "version_added": "13.0.0"
- },
- {
- "version_added": "12.0.0",
- "partial_implementation": true,
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. When other locales are specified, the Locale
instance silently falls back to en-US
. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
- }
- ],
+ "nodejs": {
+ "version_added": "12.0.0"
+ },
"opera": {
"version_added": "62"
},
@@ -1425,8 +1476,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1484,8 +1534,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1543,8 +1592,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1602,8 +1650,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1661,8 +1708,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1720,8 +1766,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1779,8 +1824,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1789,12 +1833,10 @@
"version_added": "53"
},
"safari": {
- "version_added": "14",
- "notes": "Safari 14 Technology Preview 107-111 returns a string instead of a Locale object."
+ "version_added": "14"
},
"safari_ios": {
- "version_added": "14",
- "notes": "Safari 14 Technology Preview 107-111 returns a string instead of a Locale object."
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "11.0"
@@ -1840,8 +1882,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1850,12 +1891,10 @@
"version_added": "53"
},
"safari": {
- "version_added": "14",
- "notes": "Safari 14 Technology Preview 107-111 returns a string instead of a Locale object."
+ "version_added": "14"
},
"safari_ios": {
- "version_added": "14",
- "notes": "Safari 14 Technology Preview 107-111 returns a string instead of a Locale object."
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "11.0"
@@ -1901,8 +1940,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -1960,8 +1998,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -2019,8 +2056,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -2078,8 +2114,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -2137,8 +2172,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -2196,8 +2230,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "12.0.0",
- "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the Locale()
constructor for more details."
+ "version_added": "12.0.0"
},
"opera": {
"version_added": "62"
@@ -2206,12 +2239,10 @@
"version_added": "53"
},
"safari": {
- "version_added": "14",
- "notes": "Safari 14 Technology Preview 107-111 returns a string instead of a Locale object from the minimize and maximize methods."
+ "version_added": "14"
},
"safari_ios": {
- "version_added": "14",
- "notes": "Safari 14 Technology Preview 107-111 returns a string instead of a Locale object from the minimize and maximize methods."
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "11.0"
@@ -2261,7 +2292,7 @@
"version_added": "13.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"partial_implementation": true,
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. When other locales are specified, the NumberFormat
instance silently falls back to en-US
. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
}
@@ -2323,7 +2354,7 @@
"notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, new Intl.NumberFormat('en-US').format(1000000000000005)
returns \"1,000,000,000,000,010\"
."
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the NumberFormat()
constructor for more details."
},
"opera": {
@@ -2361,7 +2392,7 @@
"filename": "javascript/builtins/intl/NumberFormat.json",
"name": "formatToParts",
"slug": "JavaScript/Reference/Global_Objects/Intl/NumberFormat/formatToParts",
- "summary": "The Intl.Numberformat.prototype.formatToParts() method allows locale-aware formatting of strings produced by NumberTimeFormat formatters.",
+ "summary": "The Intl.Numberformat.prototype.formatToParts() method allows locale-aware formatting of strings produced by NumberFormat formatters.",
"support": {
"chrome": {
"version_added": "64"
@@ -2441,7 +2472,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the NumberFormat()
constructor for more details."
},
"opera": {
@@ -2504,7 +2535,7 @@
"version_added": "13.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"partial_implementation": true,
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. To make full ICU (locale) data available for versions prior to 13, see Node.js documentation on the --with-intl
option and how to provide the data."
}
@@ -2565,7 +2596,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the NumberFormat()
constructor for more details."
},
"opera": {
@@ -2662,6 +2693,65 @@
"title": "Intl.PluralRules() constructor"
}
],
+ "sec-intl.pluralrules.prototype.select": [
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "javascript/builtins/intl/PluralRules.json",
+ "name": "select",
+ "slug": "JavaScript/Reference/Global_Objects/Intl/PluralRules/select",
+ "summary": "The Intl.PluralRules.prototype.select method returns a String indicating which plural rule to use for locale-aware formatting.",
+ "support": {
+ "chrome": {
+ "version_added": "63"
+ },
+ "chrome_android": {
+ "version_added": "63"
+ },
+ "edge": {
+ "version_added": "18"
+ },
+ "firefox": {
+ "version_added": "58"
+ },
+ "firefox_android": {
+ "version_added": "58"
+ },
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": {
+ "version_added": "10.0.0",
+ "notes": "Before version 13.0.0, only the locale data for en-US
is available by default. See the PluralRules()
constructor for more details."
+ },
+ "opera": {
+ "version_added": "50"
+ },
+ "opera_android": {
+ "version_added": "46"
+ },
+ "safari": {
+ "version_added": "13"
+ },
+ "safari_ios": {
+ "version_added": "13"
+ },
+ "samsunginternet_android": {
+ "version_added": "8.0"
+ },
+ "webview_android": {
+ "version_added": "63"
+ },
+ "edge_blink": {
+ "version_added": "79"
+ }
+ },
+ "title": "Intl.PluralRules.select()"
+ }
+ ],
"pluralrules-objects": [
{
"engines": [
@@ -2725,7 +2815,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/intl/RelativeTimeFormat.json",
"name": "RelativeTimeFormat",
@@ -2767,10 +2858,10 @@
"version_added": "50"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "10.0"
@@ -2789,12 +2880,13 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/intl/RelativeTimeFormat.json",
"name": "format",
"slug": "JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/format",
- "summary": "The Intl.RelativeTimeFormat.prototype.format() method formats a value and unit according to the locale and formatting options of this RelativeTimeFormat object.",
+ "summary": "The Intl.RelativeTimeFormat.prototype.format() method formats a value and unit according to the locale and formatting options of this Intl.RelativeTimeFormat object.",
"support": {
"chrome": {
"version_added": "71"
@@ -2825,10 +2917,10 @@
"version_added": "50"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "10.0"
@@ -2847,7 +2939,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/intl/RelativeTimeFormat.json",
"name": "formatToParts",
@@ -2883,10 +2976,10 @@
"version_added": "50"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "10.0"
@@ -2905,7 +2998,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/intl/RelativeTimeFormat.json",
"name": "resolvedOptions",
@@ -2941,10 +3035,10 @@
"version_added": "50"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "10.0"
@@ -2963,7 +3057,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/intl/RelativeTimeFormat.json",
"name": "supportedLocalesOf",
@@ -3005,10 +3100,10 @@
"version_added": "50"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "10.0"
@@ -3027,7 +3122,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/intl/RelativeTimeFormat.json",
"name": "RelativeTimeFormat",
@@ -3063,10 +3159,10 @@
"version_added": "50"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "10.0"
diff --git a/.spec-data/mdn/ecmascript.json b/.spec-data/mdn/ecmascript.json
index d57fb751f..876cf14a8 100644
--- a/.spec-data/mdn/ecmascript.json
+++ b/.spec-data/mdn/ecmascript.json
@@ -30,7 +30,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -88,7 +88,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -204,7 +204,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -262,7 +262,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -324,7 +324,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -389,7 +389,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -426,7 +426,7 @@
"filename": "javascript/builtins/Array.json",
"name": "find",
"slug": "JavaScript/Reference/Global_Objects/Array/find",
- "summary": "The find() method returns the value of the first element in the provided array that satisfies the provided testing function.",
+ "summary": "The find() method returns the value of the first element in the provided array that satisfies the provided testing function. If no values satisfies the testing function, undefined is returned.",
"support": {
"chrome": {
"version_added": "45"
@@ -451,7 +451,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -524,7 +524,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -634,7 +634,7 @@
"filename": "javascript/builtins/Array.json",
"name": "flatMap",
"slug": "JavaScript/Reference/Global_Objects/Array/flatMap",
- "summary": "The flatMap() method first maps each element using a mapping function, then flattens the result into a new array. It is identical to a map() followed by a flat() of depth 1, but flatMap() is often quite useful, as merging both into one method is slightly more efficient.",
+ "summary": "The flatMap() method returns a new array formed by applying a given callback function to each element of the array, and then flattening the result by one level. It is identical to a map() followed by a flat() of depth 1, but slightly more efficient than calling those two methods separately.",
"support": {
"chrome": {
"version_added": "69"
@@ -713,7 +713,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -902,7 +902,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -960,7 +960,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -1018,7 +1018,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1076,7 +1076,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -1134,7 +1134,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -1192,7 +1192,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1250,7 +1250,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -1366,7 +1366,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1403,7 +1403,7 @@
"filename": "javascript/builtins/Array.json",
"name": "push",
"slug": "JavaScript/Reference/Global_Objects/Array/push",
- "summary": "The push() method adds zero or more elements to the end of an array and returns the new length of the array.",
+ "summary": "The push() method adds one or more elements to the end of an array and returns the new length of the array.",
"support": {
"chrome": {
"version_added": "1"
@@ -1424,7 +1424,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1482,7 +1482,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -1540,7 +1540,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -1598,7 +1598,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1656,7 +1656,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1714,7 +1714,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1772,7 +1772,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -1830,7 +1830,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1889,7 +1889,7 @@
"notes": "From Internet Explorer 5.5 through 8, all elements of the array will not be deleted if deleteCount
is omitted. This behavior was fixed in Internet Explorer 9."
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -1947,7 +1947,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -2005,7 +2005,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -2063,7 +2063,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -2135,7 +2135,7 @@
]
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"version_removed": "4.0.0"
}
],
@@ -2223,7 +2223,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -2350,7 +2350,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -2408,7 +2408,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -2466,7 +2466,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -2524,7 +2524,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -2642,7 +2642,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "12.1"
@@ -2769,7 +2769,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -4694,7 +4694,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "BigInt",
@@ -4729,10 +4730,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -4751,7 +4752,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "asIntN",
@@ -4786,10 +4788,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -4808,7 +4810,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "asUintN",
@@ -4843,10 +4846,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -4865,7 +4868,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "toString",
@@ -4900,10 +4904,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -4922,7 +4926,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "valueOf",
@@ -4957,10 +4962,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -4979,7 +4984,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/BigInt.json",
"name": "BigInt",
@@ -5014,10 +5020,10 @@
"version_added": "48"
},
"safari": {
- "version_added": false
+ "version_added": "14"
},
"safari_ios": {
- "version_added": false
+ "version_added": "14"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -5177,7 +5183,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5233,7 +5239,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5289,7 +5295,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5345,7 +5351,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5401,7 +5407,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5457,7 +5463,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5513,7 +5519,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5569,7 +5575,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5625,7 +5631,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5780,7 +5786,7 @@
"filename": "javascript/builtins/TypedArray.json",
"name": "TypedArray",
"slug": "JavaScript/Reference/Global_Objects/TypedArray",
- "summary": "A TypedArray object describes an array-like view of an underlying binary data buffer. There is no global property named TypedArray, nor is there a directly visible TypedArray constructor. Instead, there are a number of different global properties, whose values are typed array constructors for specific element types, listed below. On the following pages you will find common properties and methods that can be used with any typed array containing elements of any type.",
+ "summary": "A TypedArray object describes an array-like view of an underlying binary data buffer. There is no global property named TypedArray, nor is there a directly visible TypedArray constructor. Instead, there are a number of different global properties, whose values are typed array constructors for specific element types, listed below. On the following pages you will find common properties and methods that can be used with any typed array containing elements of any type.",
"support": {
"chrome": {
"version_added": "7"
@@ -5801,7 +5807,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -5863,7 +5869,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -5921,7 +5927,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -5979,7 +5985,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -6037,7 +6043,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -6095,7 +6101,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6153,7 +6159,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6211,7 +6217,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6269,7 +6275,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6441,7 +6447,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6499,7 +6505,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6557,7 +6563,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6615,7 +6621,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6673,7 +6679,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6731,7 +6737,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6789,7 +6795,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -6847,7 +6853,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7019,7 +7025,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7077,7 +7083,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7135,7 +7141,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7193,7 +7199,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7251,7 +7257,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7309,7 +7315,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7367,7 +7373,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7425,7 +7431,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7483,7 +7489,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -7541,7 +7547,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -7599,7 +7605,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -7657,7 +7663,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -7715,7 +7721,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -7773,7 +7779,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -7831,7 +7837,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -7889,7 +7895,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -7947,7 +7953,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8005,7 +8011,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8063,7 +8069,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8121,7 +8127,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8179,7 +8185,7 @@
"version_added": "5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8216,7 +8222,7 @@
"filename": "javascript/builtins/Date.json",
"name": "getUTCDate",
"slug": "JavaScript/Reference/Global_Objects/Date/getUTCDate",
- "summary": "The getUTCDate() method returns the day (date) of the month in the specified date according to universal time.",
+ "summary": "The getUTCDate() method returns the day of the month(from 1 to 31) in the specified date according to universal time.",
"support": {
"chrome": {
"version_added": "1"
@@ -8237,7 +8243,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8295,7 +8301,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8353,7 +8359,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8411,7 +8417,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8469,7 +8475,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8527,7 +8533,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8585,7 +8591,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8643,7 +8649,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8701,7 +8707,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -8759,7 +8765,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8817,7 +8823,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8875,7 +8881,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -8933,7 +8939,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -8991,7 +8997,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9049,7 +9055,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -9107,7 +9113,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -9165,7 +9171,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -9223,7 +9229,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -9281,7 +9287,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9339,7 +9345,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9397,7 +9403,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9455,7 +9461,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9513,7 +9519,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9571,7 +9577,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9629,7 +9635,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -9687,7 +9693,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -9745,7 +9751,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -9803,7 +9809,7 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -9861,7 +9867,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -9919,7 +9925,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -9977,7 +9983,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10035,7 +10041,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -10072,7 +10078,7 @@
"filename": "javascript/builtins/Date.json",
"name": "toTimeString",
"slug": "JavaScript/Reference/Global_Objects/Date/toTimeString",
- "summary": "The toTimeString() method returns the time portion of a Date object in human readable form in American English.",
+ "summary": "The toTimeString() method returns the time portion of a Date object in human readable form in English.",
"support": {
"chrome": {
"version_added": "1"
@@ -10093,7 +10099,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10151,7 +10157,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -10209,7 +10215,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -10326,7 +10332,7 @@
"notes": "The ISO8601 Date Format is not supported in Internet Explorer 8 or earlier."
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -10384,7 +10390,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -10442,7 +10448,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10500,7 +10506,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -10558,7 +10564,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -10616,7 +10622,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -10674,7 +10680,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10730,7 +10736,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10786,7 +10792,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10842,7 +10848,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10898,7 +10904,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -10954,7 +10960,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -11186,7 +11192,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -11244,7 +11250,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11300,7 +11306,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11356,7 +11362,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11391,7 +11397,7 @@
"filename": "javascript/builtins/Int32Array.json",
"name": "Int32Array",
"slug": "JavaScript/Reference/Global_Objects/Int32Array",
- "summary": "The Int32Array typed array represents an array of twos-complement 32-bit signed integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).",
+ "summary": "The Int32Array() typed array constructor creates an array of twos-complement 32-bit signed integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).",
"support": {
"chrome": {
"version_added": "7"
@@ -11412,7 +11418,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11468,7 +11474,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11524,7 +11530,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11580,7 +11586,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11636,7 +11642,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11692,7 +11698,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11750,7 +11756,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -11808,7 +11814,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -11866,7 +11872,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -11924,7 +11930,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -11982,7 +11988,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -12019,7 +12025,7 @@
"filename": "javascript/builtins/Function.json",
"name": "name",
"slug": "JavaScript/Reference/Global_Objects/Function/name",
- "summary": "A Function object's read-only name property indicates the function's name as specified when it was created, or it may be rather anonymous or ''(an empty string) for functions created anonymously.",
+ "summary": "A Function object's read-only name property indicates the function's name as specified when it was created, or it may be either anonymous or '' (an empty string) for functions created anonymously.",
"support": {
"chrome": {
"version_added": "15"
@@ -12040,7 +12046,7 @@
"version_added": false
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -12098,7 +12104,7 @@
"version_added": "5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -12156,7 +12162,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -12213,9 +12219,20 @@
"ie": {
"version_added": false
},
- "nodejs": {
- "version_added": true
- },
+ "nodejs": [
+ {
+ "version_added": "4.0.0"
+ },
+ {
+ "version_added": "0.12.0",
+ "flags": [
+ {
+ "type": "runtime_flag",
+ "name": "--harmony"
+ }
+ ]
+ }
+ ],
"opera": {
"version_added": "26"
},
@@ -12334,7 +12351,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -12403,7 +12420,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -12467,9 +12484,20 @@
"ie": {
"version_added": false
},
- "nodejs": {
- "version_added": true
- },
+ "nodejs": [
+ {
+ "version_added": "4.0.0"
+ },
+ {
+ "version_added": "0.12.0",
+ "flags": [
+ {
+ "type": "runtime_flag",
+ "name": "--harmony"
+ }
+ ]
+ }
+ ],
"opera": {
"version_added": "26"
},
@@ -12526,7 +12554,7 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -12584,7 +12612,7 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -12642,7 +12670,7 @@
"version_added": "8"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -12705,10 +12733,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -12773,7 +12801,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -12832,10 +12860,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -12900,7 +12928,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -12958,7 +12986,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -13017,10 +13045,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -13086,10 +13114,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -13154,7 +13182,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -13215,10 +13243,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -13285,7 +13313,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -13343,7 +13371,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -13429,7 +13457,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "30"
@@ -13529,7 +13557,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/Map.json",
"name": "@@toStringTag",
@@ -13564,10 +13593,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -13614,10 +13643,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -13682,7 +13711,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -13740,7 +13769,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -13798,7 +13827,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -13856,7 +13885,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -13914,7 +13943,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -13972,7 +14001,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14030,7 +14059,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14088,7 +14117,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14146,7 +14175,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14204,7 +14233,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14262,7 +14291,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -14320,7 +14349,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14378,7 +14407,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -14436,7 +14465,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14494,7 +14523,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14552,7 +14581,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -14610,7 +14639,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -14668,7 +14697,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14726,7 +14755,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -14784,7 +14813,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14842,7 +14871,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -14900,7 +14929,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -14958,7 +14987,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15016,7 +15045,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15074,7 +15103,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15132,7 +15161,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15190,7 +15219,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "16"
@@ -15248,7 +15277,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15306,7 +15335,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15364,7 +15393,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15422,7 +15451,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15480,7 +15509,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15538,7 +15567,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15596,7 +15625,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15654,7 +15683,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15712,7 +15741,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15770,7 +15799,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15828,7 +15857,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -15886,7 +15915,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -15944,7 +15973,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16002,7 +16031,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16060,7 +16089,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -16118,7 +16147,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -16176,7 +16205,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -16234,7 +16263,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -16292,7 +16321,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16350,7 +16379,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -16408,7 +16437,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16466,7 +16495,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16524,7 +16553,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16582,7 +16611,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16640,7 +16669,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -16677,7 +16706,7 @@
"filename": "javascript/builtins/Number.json",
"name": "isFinite",
"slug": "JavaScript/Reference/Global_Objects/Number/isFinite",
- "summary": "The Number.isFinite() method determines whether the passed value is a finite number.",
+ "summary": "The Number.isFinite() method determines whether the passed value is a finite number — that is, it checks that a number is neither positive nor negative Infinity, since JavaScript has both.",
"support": {
"chrome": {
"version_added": "19"
@@ -16698,7 +16727,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "15"
@@ -16756,7 +16785,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -16814,7 +16843,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "15"
@@ -16872,7 +16901,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -16930,7 +16959,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -16988,7 +17017,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -17046,7 +17075,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -17104,7 +17133,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -17163,7 +17192,7 @@
"notes": "In Internet Explorer 11, numbers are rounded to 15 decimal digits. For example, (1000000000000005).toLocaleString('en-US')
returns \"1,000,000,000,000,010\"
."
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -17221,7 +17250,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -17279,7 +17308,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -17337,7 +17366,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -17395,7 +17424,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -17457,7 +17486,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -17570,10 +17599,10 @@
"version_added": "4"
},
"ie": {
- "version_added": "4"
+ "version_added": "8"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -17631,7 +17660,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -17689,7 +17718,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -17754,7 +17783,7 @@
}
],
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -17887,7 +17916,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -17982,7 +18011,7 @@
"filename": "javascript/builtins/Object.json",
"name": "getOwnPropertyDescriptor",
"slug": "JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor",
- "summary": "The Object.getOwnPropertyDescriptor() method returns a property descriptor for an own property (that is, one directly present on an object and not in the object's prototype chain) of a given object.",
+ "summary": "The Object.getOwnPropertyDescriptor() method returns an object describing the configuration of a specific property on a given object (that is, one directly present on an object and not in the object's prototype chain). The object returned is mutable but mutating it has no effect on the original property's configuration.",
"support": {
"chrome": {
"version_added": "5"
@@ -18010,7 +18039,7 @@
}
],
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18137,7 +18166,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18195,7 +18224,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -18253,7 +18282,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12.1"
@@ -18311,7 +18340,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -18369,7 +18398,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "17"
@@ -18427,7 +18456,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18485,7 +18514,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18543,7 +18572,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -18601,7 +18630,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18659,7 +18688,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18717,7 +18746,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18775,7 +18804,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -18833,7 +18862,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "12"
@@ -18891,7 +18920,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -18949,7 +18978,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -19007,7 +19036,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -19065,7 +19094,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -19196,7 +19225,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -19256,7 +19285,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12",
+ "version_added": "0.12.0",
"notes": "Constructor requires a new operator since version 4."
},
"opera": {
@@ -19317,7 +19346,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -19375,7 +19404,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -19495,7 +19524,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -19553,7 +19582,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -19611,7 +19640,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -19669,7 +19698,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -19706,7 +19735,7 @@
"filename": "javascript/builtins/Promise.json",
"name": "Promise",
"slug": "JavaScript/Reference/Global_Objects/Promise",
- "summary": "The Promise object represents the eventual completion (or failure) of an asynchronous operation, and its resulting value.",
+ "summary": "The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.",
"support": {
"chrome": {
"version_added": "32"
@@ -19727,7 +19756,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "19"
@@ -20168,7 +20197,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/Proxy.json",
"name": "getPrototypeOf",
@@ -20203,10 +20233,10 @@
"version_added": "36"
},
"safari": {
- "version_added": false
+ "version_added": "10"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -20722,7 +20752,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -20780,7 +20810,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -21650,7 +21680,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -21708,7 +21738,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -21824,7 +21854,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -21882,7 +21912,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -21940,7 +21970,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -21998,7 +22028,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -22056,7 +22086,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -22114,7 +22144,7 @@
"version_added": false
},
"nodejs": {
- "version_added": true
+ "version_added": "6.0.0"
},
"opera": {
"version_added": "36"
@@ -22172,7 +22202,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -22230,7 +22260,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -22288,7 +22318,8 @@
"version_added": false
},
"nodejs": {
- "version_added": true
+ "version_added": "6.0.0",
+ "notes": "Case folding is implemented in version 8.6.0"
},
"opera": {
"version_added": "37"
@@ -22377,7 +22408,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/RegExp.json",
"name": "@@matchAll",
@@ -22412,10 +22444,10 @@
"version_added": "52"
},
"safari": {
- "version_added": false
+ "version_added": "13"
},
"safari_ios": {
- "version_added": false
+ "version_added": "13"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -22704,7 +22736,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -22763,10 +22795,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -22834,10 +22866,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -22902,7 +22934,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -22961,10 +22993,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -23029,7 +23061,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -23087,7 +23119,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -23146,10 +23178,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -23216,7 +23248,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -23253,7 +23285,7 @@
"filename": "javascript/builtins/Set.json",
"name": "values",
"slug": "JavaScript/Reference/Global_Objects/Set/values",
- "summary": "The values() method returns a new Iterator object that contains the values for each element in the Set object in insertion order.",
+ "summary": "The values() method returns a new iterator object that contains the values for each element in the Set object in insertion order.",
"support": {
"chrome": {
"version_added": "38"
@@ -23274,7 +23306,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -23360,7 +23392,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "30"
@@ -23488,10 +23520,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -23531,9 +23563,6 @@
"blink",
"gecko"
],
- "needsflag": [
- "gecko"
- ],
"filename": "javascript/builtins/SharedArrayBuffer.json",
"name": "SharedArrayBuffer",
"slug": "JavaScript/Reference/Global_Objects/SharedArrayBuffer/SharedArrayBuffer",
@@ -23589,6 +23618,9 @@
}
],
"firefox_android": [
+ {
+ "version_added": "79"
+ },
{
"version_added": "57",
"flags": [
@@ -23665,9 +23697,6 @@
"blink",
"gecko"
],
- "needsflag": [
- "gecko"
- ],
"filename": "javascript/builtins/SharedArrayBuffer.json",
"name": "byteLength",
"slug": "JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength",
@@ -23723,6 +23752,9 @@
}
],
"firefox_android": [
+ {
+ "version_added": "79"
+ },
{
"version_added": "57",
"flags": [
@@ -23799,9 +23831,6 @@
"blink",
"gecko"
],
- "needsflag": [
- "gecko"
- ],
"filename": "javascript/builtins/SharedArrayBuffer.json",
"name": "slice",
"slug": "JavaScript/Reference/Global_Objects/SharedArrayBuffer/slice",
@@ -23857,6 +23886,9 @@
}
],
"firefox_android": [
+ {
+ "version_added": "79"
+ },
{
"version_added": "57",
"flags": [
@@ -23933,9 +23965,6 @@
"blink",
"gecko"
],
- "needsflag": [
- "gecko"
- ],
"filename": "javascript/builtins/SharedArrayBuffer.json",
"name": "SharedArrayBuffer",
"slug": "JavaScript/Reference/Global_Objects/SharedArrayBuffer",
@@ -23991,6 +24020,9 @@
}
],
"firefox_android": [
+ {
+ "version_added": "79"
+ },
{
"version_added": "57",
"flags": [
@@ -24075,7 +24107,7 @@
"filename": "javascript/builtins/String.json",
"name": "String",
"slug": "JavaScript/Reference/Global_Objects/String/String",
- "summary": "The String constructor is used to create a new String object. It performs type conversion when called as a function, rather than as a constructor, which is usually more useful.",
+ "summary": "The String constructor is used to create a new String object. When called instead as a function, it performs type conversion to a primitive string, which is usually more useful.",
"support": {
"chrome": {
"version_added": "1"
@@ -24096,7 +24128,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -24154,7 +24186,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -24212,7 +24244,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -24274,7 +24306,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -24339,7 +24371,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -24401,7 +24433,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -24466,7 +24498,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -24528,7 +24560,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -24669,7 +24701,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -24727,7 +24759,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -24785,7 +24817,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -24843,7 +24875,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -24901,7 +24933,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -25017,7 +25049,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "21"
@@ -25279,7 +25311,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -25304,7 +25336,7 @@
"version_added": "3.0"
},
"webview_android": {
- "version_added": false
+ "version_added": "41"
},
"edge_blink": {
"version_added": "79"
@@ -25344,7 +25376,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -25402,7 +25434,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -25460,7 +25492,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -25518,7 +25550,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -25580,7 +25612,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -25645,7 +25677,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -25703,7 +25735,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -25761,7 +25793,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -25819,7 +25851,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -25877,7 +25909,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -25935,7 +25967,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -25990,10 +26022,10 @@
"version_added": "4"
},
"ie": {
- "version_added": "9"
+ "version_added": "10"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10.5"
@@ -26079,7 +26111,7 @@
"version_added": "10.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"alternative_name": "trimRight"
}
],
@@ -26197,7 +26229,7 @@
"version_added": "10.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"alternative_name": "trimLeft"
}
],
@@ -26287,7 +26319,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -26318,12 +26350,13 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/String.json",
"name": "@@iterator",
"slug": "JavaScript/Reference/Global_Objects/String/@@iterator",
- "summary": "The [@@iterator]() method returns a new Iterator object that iterates over the code points of a String value, returning each code point as a String value.",
+ "summary": "The [@@iterator]() method returns a new iterator object that iterates over the code points of a String value, returning each code point as a String value.",
"support": {
"chrome": {
"version_added": "38"
@@ -26372,7 +26405,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -26381,10 +26414,10 @@
"version_added": "25"
},
"safari": {
- "version_added": false
+ "version_added": "9"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9"
},
"samsunginternet_android": {
"version_added": "3.0"
@@ -26430,7 +26463,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -26488,7 +26521,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -26618,7 +26651,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "27"
@@ -26803,7 +26836,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "30"
@@ -26861,7 +26894,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "27"
@@ -26950,7 +26983,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/Symbol.json",
"name": "matchAll",
@@ -26985,10 +27019,10 @@
"version_added": "52"
},
"safari": {
- "version_added": false
+ "version_added": "13"
},
"safari_ios": {
- "version_added": false
+ "version_added": "13"
},
"samsunginternet_android": {
"version_added": false
@@ -27335,7 +27369,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -27462,7 +27496,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "32"
@@ -27520,7 +27554,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -27636,7 +27670,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -27694,7 +27728,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -27752,7 +27786,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -27810,7 +27844,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -27868,7 +27902,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -27926,7 +27960,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -27984,7 +28018,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -28073,7 +28107,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "entries",
@@ -28099,7 +28134,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "36"
@@ -28108,10 +28143,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28130,7 +28165,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "every",
@@ -28165,10 +28201,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28187,7 +28223,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "fill",
@@ -28222,10 +28259,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28244,7 +28281,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "filter",
@@ -28279,10 +28317,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28301,12 +28339,13 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "find",
"slug": "JavaScript/Reference/Global_Objects/TypedArray/find",
- "summary": "The find() method returns a value in the typed array, if an element satisfies the provided testing function. Otherwise undefined is returned. TypedArray is one of the typed array types here.",
+ "summary": "The find() method returns a value of an element in the typed array, if it satisfies the provided testing function. Otherwise undefined is returned. TypedArray is one of the typed array types here.",
"support": {
"chrome": {
"version_added": "45"
@@ -28336,10 +28375,10 @@
"version_added": "32"
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28358,7 +28397,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "findIndex",
@@ -28393,10 +28433,10 @@
"version_added": "32"
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28600,7 +28640,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "indexOf",
@@ -28637,10 +28678,10 @@
"version_added": "32"
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28659,7 +28700,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "join",
@@ -28694,10 +28736,10 @@
"version_added": "32"
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28722,7 +28764,7 @@
"filename": "javascript/builtins/TypedArray.json",
"name": "keys",
"slug": "JavaScript/Reference/Global_Objects/TypedArray/keys",
- "summary": "The keys() method returns a new Array Iterator object that contains the keys for each index in the array.",
+ "summary": "The keys() method returns a new array iterator object that contains the keys for each index in the array.",
"support": {
"chrome": {
"version_added": "38"
@@ -28743,7 +28785,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -28861,7 +28903,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -28892,7 +28934,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "map",
@@ -28927,10 +28970,10 @@
"version_added": "32"
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -28976,7 +29019,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -29007,7 +29050,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "of",
@@ -29042,10 +29086,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "9.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "9.3"
},
"samsunginternet_android": {
"version_added": false
@@ -29265,7 +29309,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -29302,7 +29346,7 @@
"filename": "javascript/builtins/TypedArray.json",
"name": "slice",
"slug": "JavaScript/Reference/Global_Objects/TypedArray/slice",
- "summary": "The slice() method returns a shallow copy of a portion of a typed array into a new typed array object. This method has the same algorithm as Array.prototype.slice(). TypedArray is one of the typed array types here.",
+ "summary": "The slice() method returns a new typed array (with a new underlying buffer), that contains a copy of a portion of the original typed array. This method has the same algorithm as Array.prototype.slice(). TypedArray is one of the typed array types here.",
"support": {
"chrome": {
"version_added": "45"
@@ -29497,7 +29541,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "11.6"
@@ -29555,7 +29599,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -29613,7 +29657,7 @@
"version_added": "10"
},
"nodejs": {
- "version_added": "0.10"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "11.6"
@@ -29650,7 +29694,7 @@
"filename": "javascript/builtins/TypedArray.json",
"name": "values",
"slug": "JavaScript/Reference/Global_Objects/TypedArray/values",
- "summary": "The values() method returns a new Array Iterator object that contains the values for each index in the array.",
+ "summary": "The values() method returns a new array iterator object that contains the values for each index in the array.",
"support": {
"chrome": {
"version_added": "38"
@@ -29671,7 +29715,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -29757,7 +29801,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -29788,7 +29832,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "javascript/builtins/TypedArray.json",
"name": "@@species",
@@ -29834,10 +29879,10 @@
"version_added": "41"
},
"safari": {
- "version_added": false
+ "version_added": "10"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -29883,7 +29928,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "5"
@@ -29942,10 +29987,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -30013,10 +30058,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -30084,10 +30129,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -30155,10 +30200,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -30228,10 +30273,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -30297,10 +30342,10 @@
},
"nodejs": [
{
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
{
- "version_added": "0.10",
+ "version_added": "0.10.0",
"flags": [
{
"type": "runtime_flag",
@@ -30365,7 +30410,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "23"
@@ -30423,7 +30468,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "23"
@@ -30481,7 +30526,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "23"
@@ -30539,7 +30584,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "23"
@@ -30597,7 +30642,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "23"
@@ -30655,7 +30700,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -30713,7 +30758,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -30771,7 +30816,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -30829,7 +30874,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -30887,7 +30932,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -30945,7 +30990,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "7"
@@ -31003,7 +31048,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -31119,7 +31164,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -31177,7 +31222,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -31235,7 +31280,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -31293,7 +31338,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -31351,7 +31396,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -31388,7 +31433,7 @@
"filename": "javascript/builtins/globals.json",
"name": "undefined",
"slug": "JavaScript/Reference/Global_Objects/undefined",
- "summary": "The global undefined property represents the primitive value this value."
+ }
+ ],
"opera": {
"version_added": "32"
},
@@ -33101,7 +33159,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33161,7 +33219,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33221,7 +33279,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33283,7 +33341,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -33339,7 +33397,7 @@
"version_added": false
},
"nodejs": {
- "version_added": true
+ "version_added": "4.0.0"
},
"opera": {
"version_added": "26"
@@ -33395,7 +33453,7 @@
"version_added": "9"
},
"nodejs": {
- "version_added": true
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -33515,7 +33573,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33573,7 +33631,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33629,7 +33687,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33685,7 +33743,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33741,7 +33799,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33797,7 +33855,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33853,7 +33911,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33909,7 +33967,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -33965,7 +34023,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34021,7 +34079,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34077,7 +34135,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34110,7 +34168,7 @@
"webkit"
],
"filename": "javascript/operators/subtraction_assignment.json",
- "name": "substraction_assignment",
+ "name": "subtraction_assignment",
"slug": "JavaScript/Reference/Operators/Subtraction_assignment",
"summary": "The subtraction assignment operator (-=) subtracts the value of the right operand from a variable and assigns the result to the variable.",
"support": {
@@ -34133,7 +34191,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34189,7 +34247,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34462,7 +34520,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34520,7 +34578,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34578,7 +34636,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34636,7 +34694,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34694,7 +34752,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -34752,7 +34810,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34810,7 +34868,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -34868,7 +34926,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9"
@@ -34986,7 +35044,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35042,7 +35100,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35098,7 +35156,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35156,7 +35214,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35212,7 +35270,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35268,7 +35326,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -35324,7 +35382,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -35361,7 +35419,7 @@
"filename": "javascript/operators/exponentiation.json",
"name": "exponentiation",
"slug": "JavaScript/Reference/Operators/Exponentiation",
- "summary": "The exponentiation operator (**) returns the result of raising the first operand to the power of the second operand.",
+ "summary": "The exponentiation operator (**) returns the result of raising the first operand to the power of the second operand. It is equivalent to Math.pow, except it also accepts BigInts as operands.",
"support": {
"chrome": {
"version_added": "52"
@@ -35515,7 +35573,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -35584,7 +35642,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35640,7 +35698,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35696,7 +35754,7 @@
"version_added": "5.5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -35731,7 +35789,7 @@
"filename": "javascript/operators/instanceof.json",
"name": "instanceof",
"slug": "JavaScript/Reference/Operators/instanceof",
- "summary": "The instanceof operator tests whether the prototype property of a constructor appears anywhere in the prototype chain of an object.",
+ "summary": "The instanceof operator tests to see if the prototype property of a constructor appears anywhere in the prototype chain of an object. The return value is a boolean value.",
"support": {
"chrome": {
"version_added": "1"
@@ -35752,7 +35810,7 @@
"version_added": "5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -35808,7 +35866,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35864,7 +35922,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35922,7 +35980,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -35980,7 +36038,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36038,7 +36096,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36096,7 +36154,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36154,7 +36212,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36212,7 +36270,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36297,6 +36355,64 @@
"title": "new.target"
}
],
+ "prod-CoalesceExpression": [
+ {
+ "engines": [
+ "blink",
+ "gecko",
+ "webkit"
+ ],
+ "filename": "javascript/operators/nullish_coalescing.json",
+ "name": "nullish_coalescing",
+ "slug": "JavaScript/Reference/Operators/Nullish_coalescing_operator",
+ "summary": "The nullish coalescing operator (??) is a logical operator that returns its right-hand side operand when its left-hand side operand is null or undefined, and otherwise returns its left-hand side operand.",
+ "support": {
+ "chrome": {
+ "version_added": "80"
+ },
+ "chrome_android": {
+ "version_added": "80"
+ },
+ "edge": {
+ "version_added": false
+ },
+ "firefox": {
+ "version_added": "72"
+ },
+ "firefox_android": {
+ "version_added": false
+ },
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": {
+ "version_added": "14.0.0"
+ },
+ "opera": {
+ "version_added": "67"
+ },
+ "opera_android": {
+ "version_added": false
+ },
+ "safari": {
+ "version_added": "13.1"
+ },
+ "safari_ios": {
+ "version_added": "13.4"
+ },
+ "samsunginternet_android": {
+ "version_added": false
+ },
+ "webview_android": {
+ "version_added": "80"
+ },
+ "edge_blink": {
+ "version_added": "80"
+ }
+ },
+ "title": "Nullish coalescing operator (??)"
+ }
+ ],
"sec-object-initializer": [
{
"engines": [
@@ -36328,7 +36444,7 @@
"version_added": "1"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -36386,7 +36502,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -36444,7 +36560,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36560,7 +36676,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "9.5"
@@ -36618,7 +36734,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36676,7 +36792,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -36734,7 +36850,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -36792,7 +36908,7 @@
"version_added": "5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -36862,7 +36978,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -36933,7 +37049,7 @@
"version_added": "4.0.0"
},
{
- "version_added": "0.12",
+ "version_added": "0.12.0",
"flags": [
{
"type": "runtime_flag",
@@ -36998,7 +37114,7 @@
"version_added": "11"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -37056,7 +37172,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -37093,7 +37209,7 @@
"filename": "javascript/statements.json",
"name": "const",
"slug": "JavaScript/Reference/Statements/const",
- "summary": "Constants are block-scoped, much like variables defined using the let keyword. The value of a constant can't be changed through reassignment, and it can't be redeclared.",
+ "summary": "Constants are block-scoped, much like variables declared using the let keyword. The value of a constant can't be changed through reassignment, and it can't be redeclared.",
"support": {
"chrome": {
"version_added": "21"
@@ -37329,7 +37445,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -37387,7 +37503,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "10"
@@ -37445,7 +37561,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -37503,7 +37619,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -37824,7 +37940,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -37861,7 +37977,7 @@
"filename": "javascript/statements.json",
"name": "for_await_of",
"slug": "JavaScript/Reference/Statements/for-await...of",
- "summary": "The for await...of statement creates a loop iterating over async iterable objects as well as on sync iterables, including: built-in String, Array, Array-like objects (e.g., arguments or NodeList), TypedArray, Map, Set, and user-defined async/sync iterables. It invokes a custom iteration hook with statements to be executed for the value of each distinct property of the object. Like await operator, the statement can only be used inside an async function.",
+ "summary": "The for await...of statement creates a loop iterating over async iterable objects as well as on sync iterables, including: built-in String, Array, Array-like objects (e.g., arguments or NodeList), TypedArray, Map, Set, and user-defined async/sync iterables. It invokes a custom iteration hook with statements to be executed for the value of each distinct property of the object. Like the await operator, the statement can only be used inside an async function.",
"support": {
"chrome": {
"version_added": "63"
@@ -37950,7 +38066,7 @@
"version_added": "6"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "2"
@@ -38008,7 +38124,7 @@
"version_added": false
},
"nodejs": {
- "version_added": "0.12"
+ "version_added": "0.12.0"
},
"opera": {
"version_added": "25"
@@ -38066,7 +38182,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -38229,7 +38345,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -38287,7 +38403,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -38345,7 +38461,7 @@
"version_added": "4"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -38403,7 +38519,7 @@
"version_added": "5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -38461,7 +38577,7 @@
"version_added": "5"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "4"
@@ -38519,7 +38635,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
@@ -38577,7 +38693,7 @@
"version_added": "3"
},
"nodejs": {
- "version_added": "0.1.100"
+ "version_added": "0.10.0"
},
"opera": {
"version_added": "3"
diff --git a/.spec-data/mdn/encrypted-media.json b/.spec-data/mdn/encrypted-media.json
index 5e8f39766..001d183ca 100644
--- a/.spec-data/mdn/encrypted-media.json
+++ b/.spec-data/mdn/encrypted-media.json
@@ -11,25 +11,40 @@
"summary": "The onencrypted property of the HTMLMediaElement is an event handler, fired whenever an encrypted event occurs, denoting the media is encrypted.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "42"
+ },
+ "chrome_android": {
+ "version_added": "42"
},
"edge": {
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
+ },
+ "firefox_android": {
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "29"
+ },
+ "opera_android": {
+ "version_added": "29"
},
"safari": {
"version_added": null
},
+ "samsunginternet_android": {
+ "version_added": "4.0"
+ },
+ "webview_android": {
+ "version_added": "42"
+ },
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "HTMLMediaElement.onencrypted"
@@ -56,10 +71,13 @@
"version_added": false
},
"firefox": {
- "version_added": true
+ "version_added": "52"
+ },
+ "firefox_android": {
+ "version_added": "52"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "42"
@@ -95,25 +113,40 @@
"summary": "The setMediaKeys() property of the HTMLMediaElement interface returns a Promise that resolves to the passed MediaKeys, which are those used to decrypt media during playback.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "42"
+ },
+ "chrome_android": {
+ "version_added": "42"
},
"edge": {
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
+ },
+ "firefox_android": {
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "29"
+ },
+ "opera_android": {
+ "version_added": "29"
},
"safari": {
"version_added": null
},
+ "samsunginternet_android": {
+ "version_added": "4.0"
+ },
+ "webview_android": {
+ "version_added": "42"
+ },
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "HTMLMediaElement.setMediaKeys()"
@@ -147,7 +180,7 @@
"version_added": "4"
},
"ie": {
- "version_added": "9"
+ "version_added": "5.5"
},
"opera": {
"version_added": "10.5"
@@ -156,10 +189,10 @@
"version_added": "11"
},
"safari": {
- "version_added": "3.1"
+ "version_added": "3"
},
"safari_ios": {
- "version_added": "2"
+ "version_added": "1"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -201,7 +234,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -255,7 +288,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -309,7 +342,7 @@
"version_added": true
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -340,7 +373,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "close",
@@ -357,13 +391,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -372,10 +406,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -394,7 +428,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "closed",
@@ -411,13 +446,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -426,10 +461,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -448,7 +483,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "expiration",
@@ -465,13 +501,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -480,10 +516,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -502,7 +538,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "generateRequest",
@@ -519,13 +556,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -534,10 +571,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -556,7 +593,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "keyStatuses",
@@ -573,13 +611,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -588,10 +626,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -610,7 +648,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "load",
@@ -627,13 +666,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -642,10 +681,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -664,7 +703,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "onkeystatuseschange",
@@ -681,13 +721,13 @@
"version_added": false
},
"firefox": {
- "version_added": true
+ "version_added": "52"
},
"firefox_android": {
- "version_added": true
+ "version_added": "52"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "42"
@@ -696,10 +736,10 @@
"version_added": "42"
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "6.0"
@@ -718,7 +758,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "onmessage",
@@ -735,13 +776,13 @@
"version_added": false
},
"firefox": {
- "version_added": true
+ "version_added": "52"
},
"firefox_android": {
- "version_added": true
+ "version_added": "52"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "42"
@@ -750,10 +791,10 @@
"version_added": "42"
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "6.0"
@@ -772,7 +813,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "remove",
@@ -789,13 +831,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -804,10 +846,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -824,12 +866,13 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "sessionId",
"slug": "API/MediaKeySession/sessionId",
- "summary": "The MediaKeySession.sessionId read-only property contains a unique string generated by the CDM for the current media object and its associated keys or licenses.",
+ "summary": "The MediaKeySession.sessionId is a read-only property that contains a unique string generated by the content decryption module (CDM) for the current media object and its associated keys or licenses.",
"support": {
"chrome": {
"version_added": "42"
@@ -841,13 +884,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -856,10 +899,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -878,7 +921,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "update",
@@ -895,13 +939,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -910,10 +954,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -932,7 +976,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySession.json",
"name": "MediaKeySession",
@@ -949,13 +994,13 @@
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -964,10 +1009,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -986,7 +1031,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeyStatusMap.json",
"name": "size",
@@ -1003,13 +1049,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "29"
@@ -1018,10 +1064,10 @@
"version_added": "29"
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1040,7 +1086,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeyStatusMap.json",
"name": "MediaKeyStatusMap",
@@ -1057,13 +1104,13 @@
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "29"
@@ -1072,10 +1119,10 @@
"version_added": "29"
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1094,7 +1141,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySystemAccess.json",
"name": "createMediaKeys",
@@ -1111,13 +1159,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1126,10 +1174,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1148,7 +1196,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySystemAccess.json",
"name": "getConfiguration",
@@ -1165,13 +1214,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "43"
},
"firefox_android": {
- "version_added": true
+ "version_added": "43"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1180,10 +1229,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1202,7 +1251,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySystemAccess.json",
"name": "keySystem",
@@ -1219,13 +1269,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1234,10 +1284,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1256,7 +1306,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeySystemAccess.json",
"name": "MediaKeySystemAccess",
@@ -1273,13 +1324,13 @@
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1288,10 +1339,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1332,7 +1383,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -1385,7 +1436,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -1438,7 +1489,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -1491,7 +1542,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -1544,7 +1595,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -1597,7 +1648,7 @@
"version_added": null
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": null
@@ -1628,7 +1679,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeys.json",
"name": "createSession",
@@ -1645,13 +1697,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1660,10 +1712,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1682,12 +1734,13 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeys.json",
"name": "setServerCertificate",
"slug": "API/MediaKeys/setServerCertificate",
- "summary": "The MediaKeys.setServerCertificate() method a Promise to a server certificate to be used to encrypt messages to the license server.",
+ "summary": "The MediaKeys.setServerCertificate() method provides a server certificate to be used to encrypt messages to the license server.",
"support": {
"chrome": {
"version_added": "42"
@@ -1699,13 +1752,13 @@
"version_added": "13"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1714,10 +1767,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1736,7 +1789,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/MediaKeys.json",
"name": "MediaKeys",
@@ -1753,13 +1807,13 @@
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "38"
},
"firefox_android": {
- "version_added": true
+ "version_added": "38"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": true
@@ -1768,10 +1822,10 @@
"version_added": true
},
"safari": {
- "version_added": null
+ "version_added": "12.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "12.2"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1790,7 +1844,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Navigator.json",
"name": "requestMediaKeySystemAccess",
@@ -1815,7 +1870,7 @@
"version_added": "13"
},
"firefox": {
- "version_added": true,
+ "version_added": "38",
"notes": [
"Starting in Firefox 55, if neither audioCapabilities
nor videoCapabilities
is specified in supportedConfigurations
, a warning is output to the web console.",
"In addition, starting in Firefox 55, if in supportedConfigurations
, either audioCapabilities
's or videoCapabilities
's contentType
value doesn't specify a \"codecs\" substring to define allowed codecs within the media wrapper, a warning is output to the web console. See note below table for example and correction.",
@@ -1823,7 +1878,7 @@
]
},
"firefox_android": {
- "version_added": true,
+ "version_added": "38",
"notes": [
"Starting in Firefox 55, if neither audioCapabilities
nor videoCapabilities
is specified in supportedConfigurations
, a warning is output to the web console.",
"In addition, starting in Firefox 55, if in supportedConfigurations
, either audioCapabilities
's or videoCapabilities
's contentType
value doesn't specify a \"codecs\" substring to define allowed codecs within the media wrapper, a warning is output to the web console. See note below table for example and correction.",
@@ -1831,7 +1886,7 @@
]
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
"version_added": "29",
@@ -1848,10 +1903,10 @@
]
},
"safari": {
- "version_added": null
+ "version_added": "13.1"
},
"safari_ios": {
- "version_added": null
+ "version_added": "13.4"
},
"samsunginternet_android": {
"version_added": "4.0",
diff --git a/.spec-data/mdn/entries-api.json b/.spec-data/mdn/entries-api.json
index 7f4fa9d45..370acf608 100644
--- a/.spec-data/mdn/entries-api.json
+++ b/.spec-data/mdn/entries-api.json
@@ -71,7 +71,7 @@
"version_added": "18"
},
"edge": {
- "version_added": "18"
+ "version_added": "12"
},
"firefox": {
"version_added": "50"
@@ -385,7 +385,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -442,7 +442,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -499,7 +499,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -559,8 +559,8 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "prefix": "webkit",
- "version_added": true
+ "version_added": "1.0",
+ "alternative_name": "DirectoryEntry"
},
"webview_android": {
"version_added": "37",
@@ -617,7 +617,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -672,7 +672,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -726,7 +726,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -781,7 +781,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -836,7 +836,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -891,7 +891,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -946,7 +946,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
"version_added": "37"
@@ -1005,8 +1005,8 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "prefix": "webkit",
- "version_added": true
+ "version_added": "1.0",
+ "alternative_name": "FileEntry"
},
"webview_android": {
"version_added": "37",
@@ -1071,8 +1071,8 @@
"version_added": false
},
"samsunginternet_android": {
- "prefix": "webkit",
- "version_added": true
+ "version_added": true,
+ "prefix": "webkit"
},
"webview_android": {
"version_added": true,
@@ -1137,8 +1137,8 @@
"version_added": false
},
"samsunginternet_android": {
- "prefix": "webkit",
- "version_added": true
+ "version_added": true,
+ "prefix": "webkit"
},
"webview_android": {
"version_added": true,
@@ -1198,8 +1198,8 @@
"version_added": false
},
"samsunginternet_android": {
- "prefix": "webkit",
- "version_added": true
+ "version_added": true,
+ "prefix": "webkit"
},
"webview_android": {
"version_added": true,
@@ -1220,16 +1220,19 @@
"gecko",
"webkit"
],
+ "needsflag": [
+ "gecko"
+ ],
"filename": "api/HTMLInputElement.json",
"name": "webkitdirectory",
"slug": "API/HTMLInputElement/webkitdirectory",
"summary": "The HTMLInputElement.webkitdirectory is a property that reflects the webkitdirectory HTML attribute and indicates that the element should let the user select directories instead of files. When a directory is selected, the directory and its entire hierarchy of contents are included in the set of selected items. The selected file system entries can be obtained using the webkitEntries property.",
"support": {
"chrome": {
- "version_added": "13"
+ "version_added": "6"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "13"
@@ -1238,16 +1241,23 @@
"version_added": "50"
},
"firefox_android": {
- "version_added": "50"
+ "version_added": "50",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "dom.webkitBlink.dirPicker.enabled",
+ "value_to_set": "true"
+ }
+ ]
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "15"
},
"opera_android": {
- "version_added": false
+ "version_added": "14"
},
"safari": {
"version_added": "11.1"
@@ -1256,10 +1266,10 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
"version_added": "79"
@@ -1285,28 +1295,28 @@
"summary": "The read-only webkitEntries property of the HTMLInputElement interface contains an array of file system entries (as objects based on FileSystemEntry) representing files and/or directories selected by the user using an element of type file, but only if that selection was made using drag-and-drop: selecting a file in the dialog will leave the property empty (bug ",
"support": {
"chrome": {
- "version_added": "13"
+ "version_added": "22"
},
"chrome_android": {
- "version_added": "18"
+ "version_added": "25"
},
"edge": {
- "version_added": "18"
+ "version_added": false
},
"firefox": {
"version_added": "50"
},
"firefox_android": {
- "version_added": "50"
+ "version_added": false
},
"ie": {
"version_added": false
},
"opera": {
- "version_added": false
+ "version_added": "15"
},
"opera_android": {
- "version_added": false
+ "version_added": "14"
},
"safari": {
"version_added": "11.1"
@@ -1315,7 +1325,7 @@
"version_added": "11.3"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.5"
},
"webview_android": {
"version_added": "37"
diff --git a/.spec-data/mdn/fetch.json b/.spec-data/mdn/fetch.json
index 396a6253e..494934f16 100644
--- a/.spec-data/mdn/fetch.json
+++ b/.spec-data/mdn/fetch.json
@@ -80,13 +80,13 @@
}
],
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "4.0"
},
"webview_android": {
"version_added": false
@@ -190,13 +190,13 @@
}
],
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "4.0"
},
"webview_android": {
"version_added": false
@@ -290,10 +290,10 @@
"version_added": "41"
},
"safari": {
- "version_added": "10"
+ "version_added": "11.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "11.3"
},
"samsunginternet_android": {
"version_added": "6.0"
@@ -312,7 +312,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Body.json",
"name": "bodyUsed",
@@ -388,10 +389,10 @@
}
],
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": false
@@ -421,7 +422,9 @@
{
"engines": [
"blink",
- "gecko",
+ "gecko"
+ ],
+ "partial": [
"webkit"
],
"filename": "api/Body.json",
@@ -465,10 +468,14 @@
"version_added": "44"
},
"safari": {
- "version_added": "10"
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "From Safari 10.1, the method exists but always rejects with NotSupportedError
. See bug 215671 ."
},
"safari_ios": {
- "version_added": true
+ "version_added": "10.3",
+ "partial_implementation": true,
+ "notes": "From Safari for iOS 10.3, the method exists but always rejects with NotSupportedError
. See bug 215671 ."
},
"samsunginternet_android": {
"version_added": "8.0"
@@ -564,13 +571,13 @@
}
],
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "4.0"
},
"webview_android": {
"version_added": false
@@ -674,13 +681,13 @@
}
],
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "4.0"
},
"webview_android": {
"version_added": false
@@ -781,10 +788,10 @@
}
],
"safari": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": "10"
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "4.0"
@@ -1805,10 +1812,10 @@
"version_added": "47"
},
"safari": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "9.0"
@@ -1827,7 +1834,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "clone",
@@ -1903,10 +1911,10 @@
}
],
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": false
@@ -2101,7 +2109,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "headers",
@@ -2178,10 +2187,10 @@
}
],
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "4.0",
@@ -2212,7 +2221,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "integrity",
@@ -2244,10 +2254,10 @@
"version_added": true
},
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2266,7 +2276,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "method",
@@ -2343,10 +2354,10 @@
}
],
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "4.0",
@@ -2377,7 +2388,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "mode",
@@ -2409,10 +2421,10 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2431,7 +2443,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "redirect",
@@ -2463,10 +2476,10 @@
"version_added": true
},
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "5.0"
@@ -2485,7 +2498,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Request.json",
"name": "referrer",
@@ -2550,10 +2564,10 @@
}
],
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": false
@@ -2616,10 +2630,10 @@
"version_added": "41"
},
"safari": {
- "version_added": "11.1"
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "7.2"
@@ -2912,7 +2926,7 @@
}
],
"edge": {
- "version_added": "15"
+ "version_added": "14"
},
"firefox": [
{
@@ -2996,7 +3010,8 @@
{
"engines": [
"blink",
- "gecko"
+ "gecko",
+ "webkit"
],
"filename": "api/Response.json",
"name": "clone",
@@ -3072,10 +3087,10 @@
}
],
"safari": {
- "version_added": false
+ "version_added": "10.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "10.3"
},
"samsunginternet_android": {
"version_added": false
@@ -3242,7 +3257,7 @@
"version_added": false
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "4.0"
},
"webview_android": {
"version_added": false
@@ -3962,7 +3977,7 @@
}
],
"edge": {
- "version_added": "18"
+ "version_added": "14"
},
"firefox": [
{
@@ -4607,7 +4622,7 @@
"filename": "http/headers/access-control-request-headers.json",
"name": "Access-Control-Request-Headers",
"slug": "HTTP/Headers/Access-Control-Request-Headers",
- "summary": "The Access-Control-Request-Headers request header is used by browsers when issuing a preflight request, to let the server know which HTTP headers the client might send when the actual request is made.",
+ "summary": "The Access-Control-Request-Headers request header is used by browsers when issuing a preflight request, to let the server know which HTTP headers the client might send when the actual request is made (such as with setRequestHeader()). This browser side header will be answered by the complementary server side header of Access-Control-Allow-Headers.",
"support": {
"chrome": {
"version_added": "4"
diff --git a/.spec-data/mdn/fileapi.json b/.spec-data/mdn/fileapi.json
index 3a9079124..d01d66d29 100644
--- a/.spec-data/mdn/fileapi.json
+++ b/.spec-data/mdn/fileapi.json
@@ -462,10 +462,10 @@
"version_added": false
},
"safari": {
- "version_added": true
+ "version_added": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "7"
},
"samsunginternet_android": {
"version_added": true
@@ -613,7 +613,7 @@
"version_added": "3.6"
},
"firefox_android": {
- "version_added": false
+ "version_added": "4"
},
"ie": {
"version_added": "10"
@@ -625,10 +625,10 @@
"version_added": false
},
"safari": {
- "version_added": true
+ "version_added": "6.1"
},
"safari_ios": {
- "version_added": false
+ "version_added": "7"
},
"samsunginternet_android": {
"version_added": true
@@ -694,10 +694,10 @@
"version_added": "11.5"
},
"safari": {
- "version_added": "6"
+ "version_added": "4"
},
"safari_ios": {
- "version_added": "6"
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -752,7 +752,7 @@
"version_added": "4"
},
"safari_ios": {
- "version_added": "3.2"
+ "version_added": "3"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -807,7 +807,7 @@
"version_added": "6"
},
"safari_ios": {
- "version_added": "6.1"
+ "version_added": "6"
},
"samsunginternet_android": {
"version_added": true
@@ -924,7 +924,7 @@
"version_added": "11"
},
"safari": {
- "version_added": "6",
+ "version_added": "6.1",
"notes": "The error
property returns a DOMError
object."
},
"safari_ios": {
@@ -1141,9 +1141,17 @@
"notes": "loadstart
event dispatches synchronously (should be asynchronously as per spec)."
}
],
- "firefox_android": {
- "version_added": true
- },
+ "firefox_android": [
+ {
+ "version_added": "79"
+ },
+ {
+ "version_added": true,
+ "version_removed": "79",
+ "partial_implementation": true,
+ "notes": "loadstart
event dispatches synchronously (should be asynchronously as per spec)."
+ }
+ ],
"ie": {
"version_added": true
},
@@ -1267,7 +1275,7 @@
"version_added": "6"
},
"safari_ios": {
- "version_added": "6.1"
+ "version_added": "6"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1322,7 +1330,7 @@
"version_added": "6"
},
"safari_ios": {
- "version_added": "6.1"
+ "version_added": "6"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1378,7 +1386,7 @@
"version_added": "6"
},
"safari_ios": {
- "version_added": "6.1"
+ "version_added": "6"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1433,7 +1441,7 @@
"version_added": "6"
},
"safari_ios": {
- "version_added": "6.1"
+ "version_added": "6"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1485,7 +1493,7 @@
"version_added": "11"
},
"safari": {
- "version_added": "6"
+ "version_added": "6.1"
},
"safari_ios": {
"version_added": "6.1"
@@ -1540,7 +1548,7 @@
"version_added": "11"
},
"safari": {
- "version_added": "6"
+ "version_added": "10"
},
"safari_ios": {
"version_added": "6.1"
@@ -1599,7 +1607,7 @@
"version_added": "6"
},
"safari_ios": {
- "version_added": "6.1"
+ "version_added": "6"
},
"samsunginternet_android": {
"version_added": "1.0"
@@ -1622,8 +1630,7 @@
{
"engines": [
"blink",
- "gecko",
- "webkit"
+ "gecko"
],
"filename": "api/FileReaderSync.json",
"name": "readAsArrayBuffer",
@@ -1655,10 +1662,12 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "7"
},
"samsunginternet_android": {
"version_added": true
@@ -1677,8 +1686,7 @@
{
"engines": [
"blink",
- "gecko",
- "webkit"
+ "gecko"
],
"filename": "api/FileReaderSync.json",
"name": "readAsBinaryString",
@@ -1710,10 +1718,12 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "7"
},
"samsunginternet_android": {
"version_added": true
@@ -1732,8 +1742,7 @@
{
"engines": [
"blink",
- "gecko",
- "webkit"
+ "gecko"
],
"filename": "api/FileReaderSync.json",
"name": "readAsDataURL",
@@ -1765,10 +1774,12 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "7"
},
"samsunginternet_android": {
"version_added": true
@@ -1787,8 +1798,7 @@
{
"engines": [
"blink",
- "gecko",
- "webkit"
+ "gecko"
],
"filename": "api/FileReaderSync.json",
"name": "readAsText",
@@ -1820,10 +1830,12 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "7"
},
"samsunginternet_android": {
"version_added": true
@@ -1842,8 +1854,7 @@
{
"engines": [
"blink",
- "gecko",
- "webkit"
+ "gecko"
],
"filename": "api/FileReaderSync.json",
"name": "FileReaderSync",
@@ -1875,10 +1886,12 @@
"version_added": true
},
"safari": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "6.1"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6",
+ "version_removed": "7"
},
"samsunginternet_android": {
"version_added": true
diff --git a/.spec-data/mdn/filter-effects-2.json b/.spec-data/mdn/filter-effects-2.json
index 6ceb8a9f5..21de45ab8 100644
--- a/.spec-data/mdn/filter-effects-2.json
+++ b/.spec-data/mdn/filter-effects-2.json
@@ -101,7 +101,7 @@
"version_added": "9"
},
"samsunginternet_android": {
- "version_added": false
+ "version_added": "12.0"
},
"webview_android": {
"version_added": "76"
diff --git a/.spec-data/mdn/filter-effects.json b/.spec-data/mdn/filter-effects.json
index cc2eb7f98..f2717f35c 100644
--- a/.spec-data/mdn/filter-effects.json
+++ b/.spec-data/mdn/filter-effects.json
@@ -12,43 +12,43 @@
"summary": "The SVGComponentTransferFunctionElement interface defines a base interface used by the component transfer function interfaces.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "15"
},
"opera_android": {
- "version_added": true
+ "version_added": "14"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGComponentTransferFunctionElement"
@@ -67,43 +67,43 @@
"summary": "The SVGFEBlendElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEBlendElement"
@@ -122,43 +122,43 @@
"summary": "The SVGFEColorMatrixElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEColorMatrixElement"
@@ -177,43 +177,43 @@
"summary": "The SVGFEComponentTransferElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEComponentTransferElement"
@@ -232,43 +232,43 @@
"summary": "The SVGFECompositeElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFECompositeElement"
@@ -287,43 +287,43 @@
"summary": "The SVGFEConvolveMatrixElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "6"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "1"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEConvolveMatrixElement"
@@ -342,43 +342,43 @@
"summary": "The SVGFEDiffuseLightingElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEDiffuseLightingElement"
@@ -397,43 +397,43 @@
"summary": "The SVGFEDisplacementMapElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEDisplacementMapElement"
@@ -452,43 +452,43 @@
"summary": "The SVGFEDistantLightElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEDistantLightElement"
@@ -507,43 +507,43 @@
"summary": "The SVGFEDropShadowElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "13"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": false
},
"firefox": {
- "version_added": true
+ "version_added": "30"
},
"firefox_android": {
- "version_added": true
+ "version_added": "30"
},
"ie": {
- "version_added": null
+ "version_added": false
},
"opera": {
- "version_added": true
+ "version_added": "15"
},
"opera_android": {
- "version_added": true
+ "version_added": "14"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEDropShadowElement"
@@ -562,43 +562,43 @@
"summary": "The SVGFEFloodElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEFloodElement"
@@ -617,43 +617,43 @@
"summary": "The SVGFEFuncAElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEFuncAElement"
@@ -672,43 +672,43 @@
"summary": "The SVGFEFuncBElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEFuncBElement"
@@ -727,43 +727,43 @@
"summary": "The SVGFEFuncGElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEFuncGElement"
@@ -782,43 +782,43 @@
"summary": "The SVGFEFuncRElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEFuncRElement"
@@ -837,43 +837,43 @@
"summary": "The SVGFEGaussianBlurElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEGaussianBlurElement"
@@ -892,43 +892,43 @@
"summary": "The SVGFEImageElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEImageElement"
@@ -947,43 +947,43 @@
"summary": "The SVGFEMergeElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEMergeElement"
@@ -1002,43 +1002,43 @@
"summary": "The SVGFEMergeNodeElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEMergeNodeElement"
@@ -1057,43 +1057,43 @@
"summary": "The SVGFEMorphologyElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEMorphologyElement"
@@ -1112,43 +1112,43 @@
"summary": "The SVGFEOffsetElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEOffsetElement"
@@ -1167,43 +1167,43 @@
"summary": "The SVGFEPointLightElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFEPointLightElement"
@@ -1222,43 +1222,43 @@
"summary": "The SVGFESpecularLightingElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFESpecularLightingElement"
@@ -1277,43 +1277,43 @@
"summary": "The SVGFESpotLightElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFESpotLightElement"
@@ -1332,43 +1332,43 @@
"summary": "The SVGFETileElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFETileElement"
@@ -1387,43 +1387,43 @@
"summary": "The SVGFETurbulenceElement interface corresponds to the element.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "12"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": true
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFETurbulenceElement"
@@ -1442,43 +1442,43 @@
"summary": "The SVGFilterElement interface provides access to the properties of elements, as well as methods to manipulate them.",
"support": {
"chrome": {
- "version_added": true
+ "version_added": "5"
},
"chrome_android": {
- "version_added": true
+ "version_added": "18"
},
"edge": {
"version_added": "18"
},
"firefox": {
- "version_added": true
+ "version_added": "3"
},
"firefox_android": {
- "version_added": true
+ "version_added": "4"
},
"ie": {
- "version_added": null
+ "version_added": "10"
},
"opera": {
- "version_added": true
+ "version_added": "12.1"
},
"opera_android": {
- "version_added": true
+ "version_added": "12.1"
},
"safari": {
- "version_added": true
+ "version_added": "6"
},
"safari_ios": {
- "version_added": true
+ "version_added": "6"
},
"samsunginternet_android": {
- "version_added": true
+ "version_added": "1.0"
},
"webview_android": {
- "version_added": true
+ "version_added": "37"
},
"edge_blink": {
- "version_added": true
+ "version_added": "79"
}
},
"title": "SVGFilterElement"
@@ -2062,7 +2062,7 @@
"filename": "svg/elements/feColorMatrix.json",
"name": "feColorMatrix",
"slug": "SVG/Element/feColorMatrix",
- "summary": "The SVG filter element changes colors based on a transformation matrix. Every pixel's color value [R,G,B,A] is matrix multiplied by a 5 by 5 color matrix to create new color [R',G',B',A'].",
+ "summary": "The SVG filter element changes colors based on a transformation matrix. Every pixel's color value [R,G,B,A] is matrix multiplied by a 5 by 5 color matrix to create new color [R',G',B',A'].",
"support": {
"chrome": {
"version_added": true
@@ -2116,7 +2116,7 @@
"filename": "svg/elements/feComponentTransfer.json",
"name": "feComponentTransfer",
"slug": "SVG/Element/feComponentTransfer",
- "summary": "Th SVG filter primitive performs color-component-wise remapping of data for each pixel. It allows operations like brightness adjustment, contrast adjustment, color balance or thresholding.",
+ "summary": "The