Repository: tobie/specref
Pull request #664 (2021-06-04 00:49:28)

feat(index.js): filter out Palo Alto Networks
Palo Alto Networks is sending us bad requests. 


Patch:
diff --git a/index.js b/index.js
index e7e9a4ca2..b112d2d33 100644
--- a/index.js
+++ b/index.js
@@ -10,6 +10,11 @@ if (process.env.NODE_ENV == "dev" || process.env.NODE_ENV == "development") {
     errorhandlerOptions.showStack = true;
 }
 app.enable("etag");
+var bannedIPs = [
+	// Palo Alto Networks bot
+	"34.96.130.0/24", "34.77.162.0/24", "34.86.35.0/24"
+];
+app.use(require('express-ipfilter').IpFilter(bannedIPs));
 app.use(require("compression")());
 app.use(require("cors")());
 app.use(require("body-parser").urlencoded({ extended: true }));
diff --git a/package-lock.json b/package-lock.json
index 1a843eeb8..eae581b03 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -807,6 +807,17 @@
         }
       }
     },
+    "express-ipfilter": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.2.0.tgz",
+      "integrity": "sha512-nPXKMuhqVjX7+Vny4XsrpdqlX4YAGcanE0gh5xzpfmNTsINGAgPnpk67kb0No3p1m4vGQQLU6hdaXRxsuGNlTA==",
+      "requires": {
+        "ip": "~1.1.0",
+        "lodash": "^4.17.11",
+        "proxy-addr": "^2.0.4",
+        "range_check": "^1.2.0"
+      }
+    },
     "extend": {
       "version": "3.0.2",
       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
@@ -1072,12 +1083,22 @@
       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
     },
+    "ip": {
+      "version": "1.1.5",
+      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
+      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
+    },
     "ip-regex": {
       "version": "2.1.0",
       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
       "dev": true
     },
+    "ip6": {
+      "version": "0.0.4",
+      "resolved": "https://registry.npmjs.org/ip6/-/ip6-0.0.4.tgz",
+      "integrity": "sha1-RMWp23njnUBSAbTXjROzhw5I2zE="
+    },
     "ipaddr.js": {
       "version": "1.9.0",
       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
@@ -1353,8 +1374,7 @@
     "lodash": {
       "version": "4.17.19",
       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
-      "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
-      "dev": true
+      "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
     },
     "lodash.sortby": {
       "version": "4.7.0",
@@ -1718,6 +1738,22 @@
       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
     },
+    "range_check": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/range_check/-/range_check-1.4.0.tgz",
+      "integrity": "sha1-zYfHrGLEC6nfabhwPGBPYMN0hjU=",
+      "requires": {
+        "ip6": "0.0.4",
+        "ipaddr.js": "1.2"
+      },
+      "dependencies": {
+        "ipaddr.js": {
+          "version": "1.2.0",
+          "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.2.0.tgz",
+          "integrity": "sha1-irpJyRknmVhb3WQ+DMtQ6K53e6Q="
+        }
+      }
+    },
     "raw-body": {
       "version": "2.4.0",
       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
diff --git a/package.json b/package.json
index b7a8c84b6..6d495c4c3 100644
--- a/package.json
+++ b/package.json
@@ -9,6 +9,7 @@
     "cors": "^2.8.5",
     "errorhandler": "^1.5.1",
     "express": "^4.17.1",
+    "express-ipfilter": "^1.2.0",
     "multer": "^1.4.2"
   },
   "devDependencies": {
@@ -32,6 +33,6 @@
   ],
   "subdomain": "specref",
   "engines": {
-    "node": "12.4.0"
+    "node": "14.7.0"
   }
 }
diff --git a/refs/ietf.json b/refs/ietf.json
index d87d23505..b21cce869 100644
--- a/refs/ietf.json
+++ b/refs/ietf.json
@@ -79247,7 +79247,8 @@
         "status": "Proposed Standard",
         "updatedBy": [
             "RFC6848",
-            "RFC8917"
+            "RFC8917",
+            "RFC9036"
         ],
         "hasErrata": "http://www.rfc-editor.org/errata_search.php?rfc=5222",
         "publisher": "IETF",
@@ -138350,6 +138351,22 @@
         "publisher": "IETF",
         "source": "https://www.rfc-editor.org/in-notes/rfc-index.xml"
     },
+    "rfc9024": {
+        "rfcNumber": "RFC9024",
+        "href": "https://datatracker.ietf.org/doc/html/rfc9024",
+        "title": "Deterministic Networking (DetNet) Data Plane: IEEE 802.1 Time-Sensitive Networking over MPLS",
+        "authors": [
+            "B. Varga, Ed.",
+            "J. Farkas",
+            "A. Malis",
+            "S. Bryant",
+            "D. Fedyk"
+        ],
+        "rawDate": "2021-06",
+        "status": "Proposed Standard",
+        "publisher": "IETF",
+        "source": "https://www.rfc-editor.org/in-notes/rfc-index.xml"
+    },
     "rfc9025": {
         "rfcNumber": "RFC9025",
         "href": "https://datatracker.ietf.org/doc/html/rfc9025",
@@ -138380,6 +138397,19 @@
         "publisher": "IETF",
         "source": "https://www.rfc-editor.org/in-notes/rfc-index.xml"
     },
+    "rfc9027": {
+        "rfcNumber": "RFC9027",
+        "href": "https://datatracker.ietf.org/doc/html/rfc9027",
+        "title": "Assertion Values for Resource Priority Header and SIP Priority Header Claims in Support of Emergency Services Networks",
+        "authors": [
+            "M. Dolly",
+            "C. Wendt"
+        ],
+        "rawDate": "2021-06",
+        "status": "Proposed Standard",
+        "publisher": "IETF",
+        "source": "https://www.rfc-editor.org/in-notes/rfc-index.xml"
+    },
     "rfc903": {
         "aliasOf": "rfc0903"
     },
@@ -138455,6 +138485,21 @@
         "publisher": "IETF",
         "source": "https://www.rfc-editor.org/in-notes/rfc-index.xml"
     },
+    "rfc9036": {
+        "rfcNumber": "RFC9036",
+        "href": "https://datatracker.ietf.org/doc/html/rfc9036",
+        "title": "Changing the Location-to-Service Translation (LoST) Location Profiles Registry Policy",
+        "authors": [
+            "R. Gellens"
+        ],
+        "rawDate": "2021-06",
+        "status": "Proposed Standard",
+        "updates": [
+            "RFC5222"
+        ],
+        "publisher": "IETF",
+        "source": "https://www.rfc-editor.org/in-notes/rfc-index.xml"
+    },
     "rfc9037": {
         "rfcNumber": "RFC9037",
         "href": "https://datatracker.ietf.org/doc/html/rfc9037",
diff --git a/refs/iso_jtc1_sc29.json b/refs/iso_jtc1_sc29.json
index 66ac4fff5..b55162169 100644
--- a/refs/iso_jtc1_sc29.json
+++ b/refs/iso_jtc1_sc29.json
@@ -8997,6 +8997,13 @@
         ],
         "source": "https://dashifspecref.blob.core.windows.net/iso/iso_jtc1_sc29.json?st=2019-04-01T00%3A00%3A00Z&se=2039-04-01T00%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=Q1%2F6yLw90v0VCYKPhuSw89qLXS8tPZWU%2BQSvYj%2B7NmY%3D"
     },
+    "iso23008-2-2020-amd1": {
+        "href": "https://www.iso.org/standard/80759.html",
+        "title": "Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 1: Shutter interval information SEI message",
+        "status": "Under development",
+        "publisher": "ISO/IEC",
+        "source": "https://dashifspecref.blob.core.windows.net/iso/iso_jtc1_sc29.json?st=2019-04-01T00%3A00%3A00Z&se=2039-04-01T00%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=Q1%2F6yLw90v0VCYKPhuSw89qLXS8tPZWU%2BQSvYj%2B7NmY%3D"
+    },
     "iso23008-2-2020-damd1": {
         "aliasOf": "iso23008-2-2020-fdamd1"
     },
@@ -9004,11 +9011,7 @@
         "aliasOf": "iso23008-2-2020-damd1"
     },
     "iso23008-2-2020-fdamd1": {
-        "href": "https://www.iso.org/standard/80759.html",
-        "title": "Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 2: High efficiency video coding — Amendment 1: Shutter interval information SEI message",
-        "status": "Under development",
-        "publisher": "ISO/IEC",
-        "source": "https://dashifspecref.blob.core.windows.net/iso/iso_jtc1_sc29.json?st=2019-04-01T00%3A00%3A00Z&se=2039-04-01T00%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=Q1%2F6yLw90v0VCYKPhuSw89qLXS8tPZWU%2BQSvYj%2B7NmY%3D"
+        "aliasOf": "iso23008-2-2020-amd1"
     },
     "iso23008-2-awiamd2": {
         "aliasOf": "iso23008-2-cdamd2"
@@ -9641,7 +9644,7 @@
         "title": "Information technology — Coded representation of immersive media — Part 5: Visual volumetric video-based coding (V3C) and video-based point cloud compression (V-PCC)",
         "status": "Under development",
         "publisher": "ISO/IEC",
-        "rawDate": "2021-05",
+        "rawDate": "2021-06",
         "source": "https://dashifspecref.blob.core.windows.net/iso/iso_jtc1_sc29.json?st=2019-04-01T00%3A00%3A00Z&se=2039-04-01T00%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=Q1%2F6yLw90v0VCYKPhuSw89qLXS8tPZWU%2BQSvYj%2B7NmY%3D"
     },
     "iso23090-6": {
diff --git a/refs/w3c.json b/refs/w3c.json
index 722e0aa95..a72abae3d 100644
--- a/refs/w3c.json
+++ b/refs/w3c.json
@@ -1507,7 +1507,7 @@
         ],
         "href": "https://www.w3.org/TR/CSP3/",
         "title": "Content Security Policy Level 3",
-        "rawDate": "2021-05-12",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/webappsec-csp/",
@@ -1724,6 +1724,20 @@
                     "https://www.w3.org/2011/webappsec/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Mike West"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-CSP3-20210604/",
+                "title": "Content Security Policy Level 3",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2011/webappsec/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/webappsec-csp"
@@ -4413,9 +4427,24 @@
                     "https://www.w3.org/2019/webapps/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Marijn Kruisselbrink",
+                    "Arun Ranganathan"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-FileAPI-20210604/",
+                "title": "File API",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2019/webapps/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
-        "rawDate": "2021-04-27",
+        "rawDate": "2021-06-04",
         "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
         "edDraft": "https://w3c.github.io/FileAPI/",
         "repository": "https://github.com/w3c/FileAPI"
@@ -10679,7 +10708,7 @@
         ],
         "href": "https://www.w3.org/TR/WGSL/",
         "title": "WebGPU Shading Language",
-        "rawDate": "2021-06-03",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://gpuweb.github.io/gpuweb/wgsl/",
@@ -10807,6 +10836,21 @@
                     "https://www.w3.org/2020/gpu/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "David Neto",
+                    "Myles Maxfield"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-WGSL-20210604/",
+                "title": "WebGPU Shading Language",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2020/gpu/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/gpuweb/gpuweb"
@@ -13775,7 +13819,7 @@
         ],
         "href": "https://www.w3.org/TR/ambient-light/",
         "title": "Ambient Light Sensor",
-        "rawDate": "2021-06-01",
+        "rawDate": "2021-06-06",
         "status": "WD",
         "publisher": "W3C",
         "deliveredBy": [
@@ -13982,6 +14026,22 @@
                     "https://www.w3.org/das/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210606": {
+                "authors": [
+                    "Anssi Kostiainen",
+                    "Rijubrata Bhaumik",
+                    "Tobie Langel"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-ambient-light-20210606/",
+                "title": "Ambient Light Sensor",
+                "rawDate": "2021-06-06",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/das/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "edDraft": "https://w3c.github.io/ambient-light/",
@@ -19707,9 +19767,24 @@
                     "https://www.w3.org/2019/webapps/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Gary Kacmarcik",
+                    "Grisha Lyukshin"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-clipboard-apis-20210604/",
+                "title": "Clipboard API and events",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2019/webapps/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
-        "rawDate": "2021-05-25",
+        "rawDate": "2021-06-04",
         "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
         "edDraft": "https://w3c.github.io/clipboard-apis/",
         "repository": "https://github.com/w3c/clipboard-apis"
@@ -32828,7 +32903,7 @@
         ],
         "href": "https://www.w3.org/TR/did-core/",
         "title": "Decentralized Identifiers (DIDs) v1.0",
-        "rawDate": "2021-05-29",
+        "rawDate": "2021-06-05",
         "status": "CR",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/did-core/",
@@ -33887,6 +33962,24 @@
                     "https://www.w3.org/2019/did-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210605": {
+                "authors": [
+                    "Drummond Reed",
+                    "Manu Sporny",
+                    "Markus Sabadello",
+                    "Dave Longley",
+                    "Christopher Allen"
+                ],
+                "href": "https://www.w3.org/TR/2021/CRD-did-core-20210605/",
+                "title": "Decentralized Identifiers (DIDs) v1.0",
+                "rawDate": "2021-06-05",
+                "status": "CR",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2019/did-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/did-core"
@@ -39310,7 +39403,7 @@
         ],
         "href": "https://www.w3.org/TR/fetch-metadata/",
         "title": "Fetch Metadata Request Headers",
-        "rawDate": "2021-03-13",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/webappsec-fetch-metadata/",
@@ -39388,6 +39481,20 @@
                     "https://www.w3.org/2011/webappsec/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Mike West"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-fetch-metadata-20210604/",
+                "title": "Fetch Metadata Request Headers",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2011/webappsec/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/webappsec-fetch-metadata"
@@ -50893,7 +51000,7 @@
         ],
         "href": "https://www.w3.org/TR/image-resource/",
         "title": "Image Resource",
-        "rawDate": "2021-04-26",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/image-resource/",
@@ -51029,6 +51136,22 @@
                     "https://www.w3.org/2019/webapps/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Aaron Gustafson",
+                    "Rayan Kanso",
+                    "Marcos Caceres"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-image-resource-20210604/",
+                "title": "Image Resource",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2019/webapps/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/image-resource"
@@ -55876,7 +55999,7 @@
             "https://www.w3.org/media-wg/"
         ],
         "repository": "https://github.com/w3c/media-capabilities",
-        "rawDate": "2021-03-16",
+        "rawDate": "2021-06-04",
         "edDraft": "https://w3c.github.io/media-capabilities/",
         "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
         "versions": {
@@ -55911,6 +56034,22 @@
                     "https://www.w3.org/media-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Mounir Lamouri",
+                    "Chris Cunningham",
+                    "Vi Nguyen"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-media-capabilities-20210604/",
+                "title": "Media Capabilities",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/media-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         }
     },
@@ -57241,9 +57380,30 @@
                     "https://www.w3.org/groups/wg/webrtc"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Cullen Jennings",
+                    "Bernard Aboba",
+                    "Jan-Ivar Bruaroey",
+                    "Henrik Boström",
+                    "youenn fablet",
+                    "Daniel Burnett",
+                    "Adam Bergkvist",
+                    "Anant Narayanan"
+                ],
+                "href": "https://www.w3.org/TR/2021/CRD-mediacapture-streams-20210604/",
+                "title": "Media Capture and Streams",
+                "rawDate": "2021-06-04",
+                "status": "CR",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/groups/wg/webrtc"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
-        "rawDate": "2021-06-01",
+        "rawDate": "2021-06-04",
         "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
         "edDraft": "https://w3c.github.io/mediacapture-main/",
         "repository": "https://github.com/w3c/mediacapture-main"
@@ -57642,7 +57802,7 @@
             "https://www.w3.org/media-wg/"
         ],
         "repository": "https://github.com/w3c/mediasession",
-        "rawDate": "2021-05-04",
+        "rawDate": "2021-06-04",
         "edDraft": "https://w3c.github.io/mediasession/",
         "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
         "versions": {
@@ -57675,6 +57835,21 @@
                     "https://www.w3.org/media-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Mounir Lamouri",
+                    "Becca Hughes"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-mediasession-20210604/",
+                "title": "Media Session Standard",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/media-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         }
     },
@@ -57686,7 +57861,7 @@
         ],
         "href": "https://www.w3.org/TR/mediastream-recording/",
         "title": "MediaStream Recording",
-        "rawDate": "2021-02-16",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "deliveredBy": [
@@ -58027,6 +58202,22 @@
                     "https://www.w3.org/groups/wg/webrtc"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Miguel Casas-sanchez",
+                    "James Barnett",
+                    "Travis Leithead"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-mediastream-recording-20210604/",
+                "title": "MediaStream Recording",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/groups/wg/webrtc"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "edDraft": "https://w3c.github.io/mediacapture-record/",
@@ -58630,7 +58821,7 @@
         ],
         "href": "https://www.w3.org/TR/miniapp-manifest/",
         "title": "MiniApp Manifest",
-        "rawDate": "2021-06-03",
+        "rawDate": "2021-06-06",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/miniapp-manifest/",
@@ -58671,6 +58862,24 @@
                     "https://www.w3.org/2021/miniapps/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210606": {
+                "authors": [
+                    "Martin Alvarez-Espinar",
+                    "Yongjing ZHANG",
+                    "Shouren Lan",
+                    "Zhiqiang Yu",
+                    "Xiaofeng Zhang"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-miniapp-manifest-20210606/",
+                "title": "MiniApp Manifest",
+                "rawDate": "2021-06-06",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2021/miniapps/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/miniapp-manifest"
@@ -64542,16 +64751,16 @@
     "payment-handler": {
         "authors": [
             "Adrian Hope-Bailie",
-            "Jason Normore",
             "Ian Jacobs",
             "Rouslan Solomakhin",
             "Jinho Bang",
+            "Jason Normore",
             "Tommy Thorsen",
             "Adam Roach"
         ],
         "href": "https://www.w3.org/TR/payment-handler/",
         "title": "Payment Handler API",
-        "rawDate": "2021-04-28",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/payment-handler/",
@@ -65017,6 +65226,26 @@
                     "https://www.w3.org/Payments/WG/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Adrian Hope-Bailie",
+                    "Ian Jacobs",
+                    "Rouslan Solomakhin",
+                    "Jinho Bang",
+                    "Jason Normore",
+                    "Tommy Thorsen",
+                    "Adam Roach"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-payment-handler-20210604/",
+                "title": "Payment Handler API",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/Payments/WG/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/payment-handler"
@@ -68246,7 +68475,7 @@
             "https://www.w3.org/media-wg/"
         ],
         "repository": "https://github.com/w3c/picture-in-picture",
-        "rawDate": "2021-05-05",
+        "rawDate": "2021-06-04",
         "edDraft": "https://w3c.github.io/picture-in-picture/",
         "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
         "versions": {
@@ -68294,6 +68523,21 @@
                     "https://www.w3.org/media-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Francois Beaufort",
+                    "Mounir Lamouri"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-picture-in-picture-20210604/",
+                "title": "Picture-in-Picture",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/media-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         }
     },
@@ -69743,11 +69987,11 @@
     },
     "predefined-counter-styles": {
         "authors": [
-            "Marcos Caceres"
+            "Richard Ishida"
         ],
         "href": "https://www.w3.org/TR/predefined-counter-styles/",
         "title": "Ready-made Counter Styles",
-        "rawDate": "2017-02-16",
+        "rawDate": "2021-06-06",
         "status": "NOTE",
         "publisher": "W3C",
         "deliveredBy": [
@@ -69821,6 +70065,20 @@
                     "https://www.w3.org/International/core/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210606": {
+                "authors": [
+                    "Richard Ishida"
+                ],
+                "href": "https://www.w3.org/TR/2021/NOTE-predefined-counter-styles-20210606/",
+                "title": "Ready-made Counter Styles",
+                "rawDate": "2021-06-06",
+                "status": "NOTE",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/International/core/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "edDraft": "https://w3c.github.io/predefined-counter-styles/",
@@ -71599,7 +71857,7 @@
         ],
         "href": "https://www.w3.org/TR/proximity/",
         "title": "Proximity Sensor",
-        "rawDate": "2021-06-01",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "deliveredBy": [
@@ -71732,6 +71990,21 @@
                     "https://www.w3.org/das/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Anssi Kostiainen",
+                    "Rijubrata Bhaumik"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-proximity-20210604/",
+                "title": "Proximity Sensor",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/das/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "edDraft": "https://w3c.github.io/proximity/",
@@ -97827,7 +98100,7 @@
         ],
         "href": "https://www.w3.org/TR/webcodecs/",
         "title": "WebCodecs",
-        "rawDate": "2021-06-03",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/webcodecs/",
@@ -98091,6 +98364,22 @@
                     "https://www.w3.org/media-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Chris Cunningham",
+                    "Paul Adenot",
+                    "Bernard Aboba"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-webcodecs-20210604/",
+                "title": "WebCodecs",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/media-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/webcodecs"
@@ -98103,7 +98392,7 @@
         ],
         "href": "https://www.w3.org/TR/webcodecs-avc-codec-registration/",
         "title": "AVC (H.264) WebCodecs Registration",
-        "rawDate": "2021-06-03",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/webcodecs/avc_codec_registration.html",
@@ -98255,6 +98544,22 @@
                     "https://www.w3.org/media-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Chris Cunningham",
+                    "Paul Adenot",
+                    "Bernard Aboba"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-webcodecs-avc-codec-registration-20210604/",
+                "title": "AVC (H.264) WebCodecs Registration",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/media-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/webcodecs"
@@ -98267,7 +98572,7 @@
         ],
         "href": "https://www.w3.org/TR/webcodecs-codec-registry/",
         "title": "WebCodecs Codec Registry",
-        "rawDate": "2021-06-03",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://w3c.github.io/webcodecs/codec_registry.html",
@@ -98419,6 +98724,22 @@
                     "https://www.w3.org/media-wg/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Chris Cunningham",
+                    "Paul Adenot",
+                    "Bernard Aboba"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-webcodecs-codec-registry-20210604/",
+                "title": "WebCodecs Codec Registry",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/media-wg/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/w3c/webcodecs"
@@ -99540,7 +99861,7 @@
         ],
         "href": "https://www.w3.org/TR/webgpu/",
         "title": "WebGPU",
-        "rawDate": "2021-06-03",
+        "rawDate": "2021-06-04",
         "status": "WD",
         "publisher": "W3C",
         "edDraft": "https://gpuweb.github.io/gpuweb/",
@@ -99675,6 +99996,22 @@
                     "https://www.w3.org/2020/gpu/"
                 ],
                 "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210604": {
+                "authors": [
+                    "Dzmitry Malyshau",
+                    "Kai Ninomiya",
+                    "Justin Fan"
+                ],
+                "href": "https://www.w3.org/TR/2021/WD-webgpu-20210604/",
+                "title": "WebGPU",
+                "rawDate": "2021-06-04",
+                "status": "WD",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2020/gpu/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
             }
         },
         "repository": "https://github.com/gpuweb/gpuweb"
diff --git a/refs/wg21.json b/refs/wg21.json
index 0c3fb7ce3..75eb4ce6f 100644
--- a/refs/wg21.json
+++ b/refs/wg21.json
@@ -58371,6 +58371,34 @@
         "publisher": "WG21",
         "source": "https://wg21.link/index.json"
     },
+    "EDIT4626": {
+        "title": "A corner case for an explicit type conversion whose type-specifier is void and the initializer is non-empty braced-init-list",
+        "href": "https://wg21.link/edit4626",
+        "status": "open",
+        "publisher": "WG21",
+        "source": "https://wg21.link/index.json"
+    },
+    "EDIT4627": {
+        "title": "[class.access.base] Are friends defined in-class \"in\" the class for purposes of access control? CWG1699",
+        "href": "https://wg21.link/edit4627",
+        "status": "open",
+        "publisher": "WG21",
+        "source": "https://wg21.link/index.json"
+    },
+    "EDIT4628": {
+        "title": "[range.prim.data] Use ranges::begin(t) not ranges::begin(E)",
+        "href": "https://wg21.link/edit4628",
+        "status": "open",
+        "publisher": "WG21",
+        "source": "https://wg21.link/index.json"
+    },
+    "EDIT4629": {
+        "title": "\"single search\" is confusingly ambiguous",
+        "href": "https://wg21.link/edit4629",
+        "status": "open",
+        "publisher": "WG21",
+        "source": "https://wg21.link/index.json"
+    },
     "EDIT463": {
         "title": "behavior/behaviour",
         "href": "https://wg21.link/edit463",
@@ -92513,6 +92541,16 @@
         "publisher": "WG21",
         "source": "https://wg21.link/index.json"
     },
+    "LWG3559": {
+        "title": "Semantic requirements of sized_range is circular",
+        "href": "https://wg21.link/lwg3559",
+        "status": "New",
+        "authors": [
+            "Tim Song"
+        ],
+        "publisher": "WG21",
+        "source": "https://wg21.link/index.json"
+    },
     "LWG356": {
         "title": "Meaning of ctype_base::mask enumerators",
         "href": "https://wg21.link/lwg356",
@@ -92523,6 +92561,16 @@
         "publisher": "WG21",
         "source": "https://wg21.link/index.json"
     },
+    "LWG3560": {
+        "title": "ranges::equal and ranges::is_permutation should short-circuit for sized_ranges",
+        "href": "https://wg21.link/lwg3560",
+        "status": "New",
+        "authors": [
+            "Tim Song"
+        ],
+        "publisher": "WG21",
+        "source": "https://wg21.link/index.json"
+    },
     "LWG357": {
         "title": "<cmath> float functions cannot return HUGE_VAL",
         "href": "https://wg21.link/lwg357",
@@ -192969,6 +193017,18 @@
     "WG21-EDIT4625": {
         "aliasOf": "EDIT4625"
     },
+    "WG21-EDIT4626": {
+        "aliasOf": "EDIT4626"
+    },
+    "WG21-EDIT4627": {
+        "aliasOf": "EDIT4627"
+    },
+    "WG21-EDIT4628": {
+        "aliasOf": "EDIT4628"
+    },
+    "WG21-EDIT4629": {
+        "aliasOf": "EDIT4629"
+    },
     "WG21-EDIT463": {
         "aliasOf": "EDIT463"
     },
@@ -204225,9 +204285,15 @@
     "WG21-LWG3558": {
         "aliasOf": "LWG3558"
     },
+    "WG21-LWG3559": {
+        "aliasOf": "LWG3559"
+    },
     "WG21-LWG356": {
         "aliasOf": "LWG356"
     },
+    "WG21-LWG3560": {
+        "aliasOf": "LWG3560"
+    },
     "WG21-LWG357": {
         "aliasOf": "LWG357"
     },


Test patch:
diff --git a/test/ref-list.json b/test/ref-list.json
index dac0c73bd..74f39d21c 100644
--- a/test/ref-list.json
+++ b/test/ref-list.json
@@ -335,6 +335,8 @@
     "AMBIENT-LIGHT-20210531",
     "ambient-light-20210601",
     "AMBIENT-LIGHT-20210601",
+    "ambient-light-20210606",
+    "AMBIENT-LIGHT-20210606",
     "animation-timing",
     "ANIMATION-TIMING",
     "animation-timing-20110602",
@@ -1103,6 +1105,7 @@
     "BLOB-20190911",
     "BLOB-20210422",
     "BLOB-20210427",
+    "BLOB-20210604",
     "BOCU1",
     "BONDI-ARCH-SECURITY-11",
     "BONDI-FEATURES1-11",
@@ -1454,6 +1457,8 @@
     "CLIPBOARD-APIS-20210521",
     "clipboard-apis-20210525",
     "CLIPBOARD-APIS-20210525",
+    "clipboard-apis-20210604",
+    "CLIPBOARD-APIS-20210604",
     "cloud-browser-arch",
     "CLOUD-BROWSER-ARCH",
     "cloud-browser-arch-20170608",
@@ -1741,6 +1746,7 @@
     "CSP-20210505",
     "CSP-20210510",
     "CSP-20210512",
+    "CSP-20210604",
     "csp-cookies",
     "CSP-COOKIES",
     "csp-cookies-20151215",
@@ -1799,6 +1805,7 @@
     "CSP3-20210505",
     "CSP3-20210510",
     "CSP3-20210512",
+    "CSP3-20210604",
     "css-2010",
     "CSS-2010",
     "css-2010-20101202",
@@ -8018,6 +8025,8 @@
     "DID-CORE-20210522",
     "did-core-20210529",
     "DID-CORE-20210529",
+    "did-core-20210605",
+    "DID-CORE-20210605",
     "did-spec-registries",
     "DID-SPEC-REGISTRIES",
     "did-spec-registries-20200618",
@@ -12949,6 +12958,10 @@
     "EDIT4623",
     "EDIT4624",
     "EDIT4625",
+    "EDIT4626",
+    "EDIT4627",
+    "EDIT4628",
+    "EDIT4629",
     "EDIT463",
     "EDIT464",
     "EDIT465",
@@ -32517,6 +32530,8 @@
     "FETCH-METADATA-20210310",
     "fetch-metadata-20210313",
     "FETCH-METADATA-20210313",
+    "fetch-metadata-20210604",
+    "FETCH-METADATA-20210604",
     "FIDO-APPID",
     "FIGURES",
     "FILE-API",
@@ -32535,6 +32550,7 @@
     "FILE-API-20190911",
     "FILE-API-20210422",
     "FILE-API-20210427",
+    "FILE-API-20210604",
     "FILE-SYSTEM",
     "FILE-SYSTEM-20101026",
     "FILE-SYSTEM-20110419",
@@ -32583,6 +32599,8 @@
     "FILE-UPLOAD-20210422",
     "file-upload-20210427",
     "FILE-UPLOAD-20210427",
+    "file-upload-20210604",
+    "FILE-UPLOAD-20210604",
     "FILE-WRITER",
     "FILE-WRITER-20100406",
     "FILE-WRITER-20101026",
@@ -32633,6 +32651,8 @@
     "FILEAPI-20210422",
     "FileAPI-20210427",
     "FILEAPI-20210427",
+    "FileAPI-20210604",
+    "FILEAPI-20210604",
     "fill-stroke-3",
     "FILL-STROKE-3",
     "fill-stroke-3-20170413",
@@ -33093,6 +33113,7 @@
     "GETUSERMEDIA-20210322",
     "GETUSERMEDIA-20210408",
     "GETUSERMEDIA-20210601",
+    "GETUSERMEDIA-20210604",
     "GIF",
     "gml",
     "GML",
@@ -34625,6 +34646,8 @@
     "IMAGE-RESOURCE-20210329",
     "image-resource-20210426",
     "IMAGE-RESOURCE-20210426",
+    "image-resource-20210604",
+    "IMAGE-RESOURCE-20210604",
     "IMAGEMAP",
     "IMAGEMAP-19961127",
     "ime-api",
@@ -37128,6 +37151,8 @@
     "ISO23008-2-2017-AMD2-2018",
     "iso23008-2-2017-amd3-2018",
     "ISO23008-2-2017-AMD3-2018",
+    "iso23008-2-2020-amd1",
+    "ISO23008-2-2020-AMD1",
     "iso23008-2-2020-damd1",
     "ISO23008-2-2020-DAMD1",
     "iso23008-2-2020-damd2",
@@ -40882,7 +40907,9 @@
     "LWG3556",
     "LWG3557",
     "LWG3558",
+    "LWG3559",
     "LWG356",
+    "LWG3560",
     "LWG357",
     "LWG358",
     "LWG359",
@@ -41772,6 +41799,8 @@
     "MEDIA-CAPABILITIES-20200130",
     "media-capabilities-20210316",
     "MEDIA-CAPABILITIES-20210316",
+    "media-capabilities-20210604",
+    "MEDIA-CAPABILITIES-20210604",
     "media-capture-api",
     "MEDIA-CAPTURE-API",
     "media-capture-api-20100928",
@@ -41962,6 +41991,8 @@
     "MEDIACAPTURE-STREAMS-20210408",
     "mediacapture-streams-20210601",
     "MEDIACAPTURE-STREAMS-20210601",
+    "mediacapture-streams-20210604",
+    "MEDIACAPTURE-STREAMS-20210604",
     "MEDIAONT",
     "mediaont-10",
     "MEDIAONT-10",
@@ -42080,6 +42111,8 @@
     "MEDIASESSION-20200130",
     "mediasession-20210504",
     "MEDIASESSION-20210504",
+    "mediasession-20210604",
+    "MEDIASESSION-20210604",
     "mediastream-recording",
     "MEDIASTREAM-RECORDING",
     "mediastream-recording-20130205",
@@ -42126,6 +42159,8 @@
     "MEDIASTREAM-RECORDING-20210215",
     "mediastream-recording-20210216",
     "MEDIASTREAM-RECORDING-20210216",
+    "mediastream-recording-20210604",
+    "MEDIASTREAM-RECORDING-20210604",
     "merchant-validation",
     "MERCHANT-VALIDATION",
     "merchant-validation-20201208",
@@ -42233,6 +42268,8 @@
     "MINIAPP-MANIFEST-20210511",
     "miniapp-manifest-20210603",
     "MINIAPP-MANIFEST-20210603",
+    "miniapp-manifest-20210606",
+    "MINIAPP-MANIFEST-20210606",
     "MIX",
     "MIX-20140722",
     "MIX-20140916",
@@ -50921,6 +50958,8 @@
     "PAYMENT-HANDLER-20191021",
     "payment-handler-20210428",
     "PAYMENT-HANDLER-20210428",
+    "payment-handler-20210604",
+    "PAYMENT-HANDLER-20210604",
     "payment-method-basic-card",
     "PAYMENT-METHOD-BASIC-CARD",
     "payment-method-basic-card-20160421",
@@ -51368,6 +51407,8 @@
     "PICTURE-IN-PICTURE-20210315",
     "picture-in-picture-20210505",
     "PICTURE-IN-PICTURE-20210505",
+    "picture-in-picture-20210604",
+    "PICTURE-IN-PICTURE-20210604",
     "PIDL",
     "PIDL-19990209",
     "PKCS1",
@@ -51728,6 +51769,8 @@
     "PREDEFINED-COUNTER-STYLES-20160622",
     "predefined-counter-styles-20170216",
     "PREDEFINED-COUNTER-STYLES-20170216",
+    "predefined-counter-styles-20210606",
+    "PREDEFINED-COUNTER-STYLES-20210606",
     "preload",
     "PRELOAD",
     "preload-20150721",
@@ -52047,6 +52090,8 @@
     "PROXIMITY-20210531",
     "proximity-20210601",
     "PROXIMITY-20210601",
+    "proximity-20210604",
+    "PROXIMITY-20210604",
     "proxy",
     "PROXY",
     "proxy-19960221",
@@ -72785,10 +72830,14 @@
     "RFC9021",
     "rfc9022",
     "RFC9022",
+    "rfc9024",
+    "RFC9024",
     "rfc9025",
     "RFC9025",
     "rfc9026",
     "RFC9026",
+    "rfc9027",
+    "RFC9027",
     "rfc903",
     "RFC903",
     "rfc9030",
@@ -72801,6 +72850,8 @@
     "RFC9033",
     "rfc9035",
     "RFC9035",
+    "rfc9036",
+    "RFC9036",
     "rfc9037",
     "RFC9037",
     "rfc9038",
@@ -78467,6 +78518,8 @@
     "WEBCODECS-20210527",
     "webcodecs-20210603",
     "WEBCODECS-20210603",
+    "webcodecs-20210604",
+    "WEBCODECS-20210604",
     "webcodecs-avc-codec-registration",
     "WEBCODECS-AVC-CODEC-REGISTRATION",
     "webcodecs-avc-codec-registration-20210408",
@@ -78487,6 +78540,8 @@
     "WEBCODECS-AVC-CODEC-REGISTRATION-20210527",
     "webcodecs-avc-codec-registration-20210603",
     "WEBCODECS-AVC-CODEC-REGISTRATION-20210603",
+    "webcodecs-avc-codec-registration-20210604",
+    "WEBCODECS-AVC-CODEC-REGISTRATION-20210604",
     "webcodecs-codec-registry",
     "WEBCODECS-CODEC-REGISTRY",
     "webcodecs-codec-registry-20210408",
@@ -78507,6 +78562,8 @@
     "WEBCODECS-CODEC-REGISTRY-20210527",
     "webcodecs-codec-registry-20210603",
     "WEBCODECS-CODEC-REGISTRY-20210603",
+    "webcodecs-codec-registry-20210604",
+    "WEBCODECS-CODEC-REGISTRY-20210604",
     "WEBCONTENT",
     "WEBCONTENT-0203",
     "WEBCONTENT-0414",
@@ -78823,6 +78880,8 @@
     "WEBGPU-20210602",
     "webgpu-20210603",
     "WEBGPU-20210603",
+    "webgpu-20210604",
+    "WEBGPU-20210604",
     "WebIDL",
     "WEBIDL",
     "WebIDL-1",
@@ -86385,6 +86444,10 @@
     "WG21-EDIT4623",
     "WG21-EDIT4624",
     "WG21-EDIT4625",
+    "WG21-EDIT4626",
+    "WG21-EDIT4627",
+    "WG21-EDIT4628",
+    "WG21-EDIT4629",
     "WG21-EDIT463",
     "WG21-EDIT464",
     "WG21-EDIT465",
@@ -90137,7 +90200,9 @@
     "WG21-LWG3556",
     "WG21-LWG3557",
     "WG21-LWG3558",
+    "WG21-LWG3559",
     "WG21-LWG356",
+    "WG21-LWG3560",
     "WG21-LWG357",
     "WG21-LWG358",
     "WG21-LWG359",
@@ -98135,6 +98200,7 @@
     "WGSL-20210601",
     "WGSL-20210602",
     "WGSL-20210603",
+    "WGSL-20210604",
     "WHATWG-BOOKS",
     "WHATWG-COMPAT",
     "WHATWG-CONSOLE",