Repository: tobie/specref (js)

Issue:
Make [WEBSOCKETS] point to WHATWG spec, not dead W3C spec
https://www.specref.org/?q=websockets points to https://www.w3.org/TR/websockets/, which redirects to https://html.spec.whatwg.org/multipage/

It should instead point to https://websockets.spec.whatwg.org/, per https://resources.whatwg.org/biblio.json

Pull request:
Move WebSockets over to WHATWG
Closes #689 

Patch:
diff --git a/overwrites/csswg.json b/overwrites/csswg.json
index 74fa676a3..6ae47aa81 100644
--- a/overwrites/csswg.json
+++ b/overwrites/csswg.json
@@ -2,5 +2,9 @@
   {
     "id": "WEBIDL",
     "action": "delete"
+  },
+  {
+    "id": "websockets",
+    "action": "delete"
   }
 ]
\ No newline at end of file
diff --git a/overwrites/w3c.json b/overwrites/w3c.json
index 3d6b491f3..b6508fea5 100644
--- a/overwrites/w3c.json
+++ b/overwrites/w3c.json
@@ -2,6 +2,7 @@
   { "id": "WebIDL",            "action": "delete" },
   { "id": "WebIDL-1",          "action": "delete" },
   { "id": "WebIDL-1",          "action": "createAlias", "aliasOf": "WEBIDL"},
+  { "id": "websockets",        "action": "delete" },
   { "id": "url",               "action": "delete" },
   { "id": "fullscreen",        "action": "delete" },
   { "id": "notifications",     "action": "delete" },
diff --git a/overwrites/whatwg.json b/overwrites/whatwg.json
index 115de62f5..133ec87a5 100644
--- a/overwrites/whatwg.json
+++ b/overwrites/whatwg.json
@@ -1,154 +1,263 @@
 [
-  {
-    "id": "WEBIDL",
-    "action": "replaceProp",
-    "prop": "versions",
-    "value": {
-      "20071017": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2007-10-17",
-        "href": "https://www.w3.org/TR/2007/WD-DOM-Bindings-20071017/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20080410": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2008-04-10",
-        "href": "https://www.w3.org/TR/2008/WD-DOM-Bindings-20080410/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20080829": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2008-08-29",
-        "href": "https://www.w3.org/TR/2008/WD-WebIDL-20080829/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20081219": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2008-12-19",
-        "href": "https://www.w3.org/TR/2008/WD-WebIDL-20081219/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20101021": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2010-10-21",
-        "href": "https://www.w3.org/TR/2010/WD-WebIDL-20101021/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20110712": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2011-07-12",
-        "href": "https://www.w3.org/TR/2011/WD-WebIDL-20110712/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20110927": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2011-09-27",
-        "href": "https://www.w3.org/TR/2011/WD-WebIDL-20110927/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20120207": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "status": "WD",
-        "rawDate": "2012-02-07",
-        "href": "https://www.w3.org/TR/2012/WD-WebIDL-20120207/",
-        "source": "./data/w3c-specs.txt"
-      },
-      "20120419": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "href": "https://www.w3.org/TR/2012/CR-WebIDL-20120419/",
-        "title": "Web IDL",
-        "rawDate": "2012-04-19",
-        "status": "CR",
-        "publisher": "W3C",
-        "deliveredBy": [
-          "https://www.w3.org/2008/webapps/"
-        ],
-        "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-      },
-      "20150804": {
-        "authors": [
-          "Cameron McCormack",
-          "Boris Zbarsky"
-        ],
-        "href": "https://www.w3.org/TR/2015/WD-WebIDL-1-20150804/",
-        "title": "WebIDL Level 1",
-        "rawDate": "2015-08-04",
-        "status": "WD",
-        "publisher": "W3C",
-        "deliveredBy": [
-          "https://www.w3.org/2008/webapps/"
-        ],
-        "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-      },
-      "20160308": {
-        "authors": [
-          "Cameron McCormack",
-          "Boris Zbarsky"
-        ],
-        "href": "https://www.w3.org/TR/2016/CR-WebIDL-1-20160308/",
-        "title": "WebIDL Level 1",
-        "rawDate": "2016-03-08",
-        "status": "CR",
-        "publisher": "W3C",
-        "deliveredBy": [
-          "https://www.w3.org/WebPlatform/WG/"
-        ],
-        "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-      },
-      "20160915": {
-        "authors": [
-          "Cameron McCormack",
-          "Boris Zbarsky"
-        ],
-        "href": "https://www.w3.org/TR/2016/PR-WebIDL-1-20160915/",
-        "title": "WebIDL Level 1",
-        "rawDate": "2016-09-15",
-        "status": "PR",
-        "publisher": "W3C",
-        "deliveredBy": [
-          "https://www.w3.org/WebPlatform/WG/"
-        ],
-        "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-      },
-      "20161215": {
-        "authors": [
-          "Cameron McCormack"
-        ],
-        "href": "https://www.w3.org/TR/2016/REC-WebIDL-1-20161215/",
-        "title": "WebIDL Level 1",
-        "rawDate": "2016-12-15",
-        "status": "REC",
-        "publisher": "W3C",
-        "deliveredBy": [
-          "https://www.w3.org/WebPlatform/WG/"
-        ],
-        "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-      }
-    }
-  }
+	{
+		"id": "WEBIDL",
+		"action": "replaceProp",
+		"prop": "versions",
+		"value": {
+			"20071017": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2007-10-17",
+				"href": "https://www.w3.org/TR/2007/WD-DOM-Bindings-20071017/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20080410": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2008-04-10",
+				"href": "https://www.w3.org/TR/2008/WD-DOM-Bindings-20080410/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20080829": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2008-08-29",
+				"href": "https://www.w3.org/TR/2008/WD-WebIDL-20080829/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20081219": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2008-12-19",
+				"href": "https://www.w3.org/TR/2008/WD-WebIDL-20081219/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20101021": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2010-10-21",
+				"href": "https://www.w3.org/TR/2010/WD-WebIDL-20101021/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20110712": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2011-07-12",
+				"href": "https://www.w3.org/TR/2011/WD-WebIDL-20110712/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20110927": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2011-09-27",
+				"href": "https://www.w3.org/TR/2011/WD-WebIDL-20110927/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20120207": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"status": "WD",
+				"rawDate": "2012-02-07",
+				"href": "https://www.w3.org/TR/2012/WD-WebIDL-20120207/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20120419": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"href": "https://www.w3.org/TR/2012/CR-WebIDL-20120419/",
+				"title": "Web IDL",
+				"rawDate": "2012-04-19",
+				"status": "CR",
+				"publisher": "W3C",
+				"deliveredBy": [
+					"https://www.w3.org/2008/webapps/"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			},
+			"20150804": {
+				"authors": [
+					"Cameron McCormack",
+					"Boris Zbarsky"
+				],
+				"href": "https://www.w3.org/TR/2015/WD-WebIDL-1-20150804/",
+				"title": "WebIDL Level 1",
+				"rawDate": "2015-08-04",
+				"status": "WD",
+				"publisher": "W3C",
+				"deliveredBy": [
+					"https://www.w3.org/2008/webapps/"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			},
+			"20160308": {
+				"authors": [
+					"Cameron McCormack",
+					"Boris Zbarsky"
+				],
+				"href": "https://www.w3.org/TR/2016/CR-WebIDL-1-20160308/",
+				"title": "WebIDL Level 1",
+				"rawDate": "2016-03-08",
+				"status": "CR",
+				"publisher": "W3C",
+				"deliveredBy": [
+					"https://www.w3.org/WebPlatform/WG/"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			},
+			"20160915": {
+				"authors": [
+					"Cameron McCormack",
+					"Boris Zbarsky"
+				],
+				"href": "https://www.w3.org/TR/2016/PR-WebIDL-1-20160915/",
+				"title": "WebIDL Level 1",
+				"rawDate": "2016-09-15",
+				"status": "PR",
+				"publisher": "W3C",
+				"deliveredBy": [
+					"https://www.w3.org/WebPlatform/WG/"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			},
+			"20161215": {
+				"authors": [
+					"Cameron McCormack"
+				],
+				"href": "https://www.w3.org/TR/2016/REC-WebIDL-1-20161215/",
+				"title": "WebIDL Level 1",
+				"rawDate": "2016-12-15",
+				"status": "REC",
+				"publisher": "W3C",
+				"deliveredBy": [
+					"https://www.w3.org/WebPlatform/WG/"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			}
+		}
+	},
+	{
+		"id": "WEBSOCKETS",
+		"action": "replaceProp",
+		"prop": "versions",
+		"value": {
+			"20090423": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "WD",
+				"rawDate": "2009-04-23",
+				"href": "https://www.w3.org/TR/2009/WD-websockets-20090423/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20091029": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "WD",
+				"rawDate": "2009-10-29",
+				"href": "https://www.w3.org/TR/2009/WD-websockets-20091029/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20091222": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "WD",
+				"rawDate": "2009-12-22",
+				"href": "https://www.w3.org/TR/2009/WD-websockets-20091222/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20110419": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "WD",
+				"rawDate": "2011-04-19",
+				"href": "https://www.w3.org/TR/2011/WD-websockets-20110419/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20110929": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"href": "https://www.w3.org/TR/2011/WD-websockets-20110929/",
+				"title": "The WebSocket API",
+				"rawDate": "2011-09-29",
+				"status": "WD",
+				"publisher": "W3C"
+			},
+			"20111208": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "CR",
+				"rawDate": "2011-12-08",
+				"href": "https://www.w3.org/TR/2011/CR-websockets-20111208/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20120524": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "WD",
+				"rawDate": "2012-05-24",
+				"href": "https://www.w3.org/TR/2012/WD-websockets-20120524/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20120809": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"status": "WD",
+				"rawDate": "2012-08-09",
+				"href": "https://www.w3.org/TR/2012/WD-websockets-20120809/",
+				"source": "./data/w3c-specs.txt"
+			},
+			"20120920": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"href": "https://www.w3.org/TR/2012/CR-websockets-20120920/",
+				"title": "The WebSocket API",
+				"rawDate": "2012-09-20",
+				"status": "CR",
+				"publisher": "W3C",
+				"deliveredBy": [
+					"https://www.w3.org/2008/webapps/"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			},
+			"20210128": {
+				"authors": [
+					"Ian Hickson"
+				],
+				"href": "https://www.w3.org/TR/2021/NOTE-websockets-20210128/",
+				"title": "The WebSocket API",
+				"rawDate": "2021-01-28",
+				"status": "NOTE",
+				"publisher": "W3C",
+				"isRetired": true,
+				"deliveredBy": [
+					"https://www.w3.org/groups/wg/htmlwg"
+				],
+				"source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+			}
+		}
+	}
 ]
\ No newline at end of file
diff --git a/refs/biblio.json b/refs/biblio.json
index be478fa44..55442ac98 100644
--- a/refs/biblio.json
+++ b/refs/biblio.json
@@ -2971,7 +2971,7 @@
         "aliasOf": "webrtc"
     },
     "WEBSOCKETS-API": {
-        "aliasOf": "websockets"
+        "aliasOf": "WEBSOCKETS"
     },
     "WEBSOCKETS-PROTOCOL": {
         "aliasOf": "RFC6455"
diff --git a/refs/w3c.json b/refs/w3c.json
index c6e47dadf..9b2c8e2fd 100644
--- a/refs/w3c.json
+++ b/refs/w3c.json
@@ -114833,101 +114833,6 @@
         },
         "repository": "https://github.com/w3c/webrtc-svc"
     },
-    "websockets": {
-        "authors": [
-            "Ian Hickson"
-        ],
-        "href": "https://www.w3.org/TR/websockets/",
-        "title": "The WebSocket API",
-        "status": "NOTE",
-        "publisher": "W3C",
-        "versions": {
-            "20090423": {
-                "status": "WD",
-                "rawDate": "2009-04-23",
-                "href": "https://www.w3.org/TR/2009/WD-websockets-20090423/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20091029": {
-                "status": "WD",
-                "rawDate": "2009-10-29",
-                "href": "https://www.w3.org/TR/2009/WD-websockets-20091029/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20091222": {
-                "status": "WD",
-                "rawDate": "2009-12-22",
-                "href": "https://www.w3.org/TR/2009/WD-websockets-20091222/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20110419": {
-                "status": "WD",
-                "rawDate": "2011-04-19",
-                "href": "https://www.w3.org/TR/2011/WD-websockets-20110419/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20110929": {
-                "href": "https://www.w3.org/TR/2011/WD-websockets-20110929/",
-                "title": "The WebSocket API",
-                "rawDate": "2011-09-29",
-                "status": "WD",
-                "publisher": "W3C"
-            },
-            "20111208": {
-                "status": "CR",
-                "rawDate": "2011-12-08",
-                "href": "https://www.w3.org/TR/2011/CR-websockets-20111208/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20120524": {
-                "status": "WD",
-                "rawDate": "2012-05-24",
-                "href": "https://www.w3.org/TR/2012/WD-websockets-20120524/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20120809": {
-                "status": "WD",
-                "rawDate": "2012-08-09",
-                "href": "https://www.w3.org/TR/2012/WD-websockets-20120809/",
-                "source": "./data/w3c-specs.txt"
-            },
-            "20120920": {
-                "authors": [
-                    "Ian Hickson"
-                ],
-                "href": "https://www.w3.org/TR/2012/CR-websockets-20120920/",
-                "title": "The WebSocket API",
-                "rawDate": "2012-09-20",
-                "status": "CR",
-                "publisher": "W3C",
-                "deliveredBy": [
-                    "https://www.w3.org/2008/webapps/"
-                ],
-                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-            },
-            "20210128": {
-                "authors": [
-                    "Ian Hickson"
-                ],
-                "href": "https://www.w3.org/TR/2021/NOTE-websockets-20210128/",
-                "title": "The WebSocket API",
-                "rawDate": "2021-01-28",
-                "status": "NOTE",
-                "publisher": "W3C",
-                "isRetired": true,
-                "deliveredBy": [
-                    "https://www.w3.org/groups/wg/htmlwg"
-                ],
-                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
-            }
-        },
-        "deliveredBy": [
-            "https://www.w3.org/groups/wg/htmlwg"
-        ],
-        "rawDate": "2021-01-28",
-        "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf",
-        "isRetired": true
-    },
     "webstorage": {
         "authors": [
             "Ian Hickson"
diff --git a/refs/whatwg.json b/refs/whatwg.json
index b9adf42c7..79f20c7c0 100644
--- a/refs/whatwg.json
+++ b/refs/whatwg.json
@@ -413,6 +413,121 @@
         },
         "repository": "https://github.com/whatwg/webidl"
     },
+    "WEBSOCKETS": {
+        "authors": [
+            "Adam Rice"
+        ],
+        "href": "https://websockets.spec.whatwg.org/",
+        "title": "WebSockets Standard",
+        "status": "Living Standard",
+        "publisher": "WHATWG",
+        "source": "https://resources.whatwg.org/biblio.json",
+        "versions": {
+            "20090423": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "WD",
+                "rawDate": "2009-04-23",
+                "href": "https://www.w3.org/TR/2009/WD-websockets-20090423/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20091029": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "WD",
+                "rawDate": "2009-10-29",
+                "href": "https://www.w3.org/TR/2009/WD-websockets-20091029/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20091222": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "WD",
+                "rawDate": "2009-12-22",
+                "href": "https://www.w3.org/TR/2009/WD-websockets-20091222/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20110419": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "WD",
+                "rawDate": "2011-04-19",
+                "href": "https://www.w3.org/TR/2011/WD-websockets-20110419/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20110929": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "href": "https://www.w3.org/TR/2011/WD-websockets-20110929/",
+                "title": "The WebSocket API",
+                "rawDate": "2011-09-29",
+                "status": "WD",
+                "publisher": "W3C"
+            },
+            "20111208": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "CR",
+                "rawDate": "2011-12-08",
+                "href": "https://www.w3.org/TR/2011/CR-websockets-20111208/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20120524": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "WD",
+                "rawDate": "2012-05-24",
+                "href": "https://www.w3.org/TR/2012/WD-websockets-20120524/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20120809": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "status": "WD",
+                "rawDate": "2012-08-09",
+                "href": "https://www.w3.org/TR/2012/WD-websockets-20120809/",
+                "source": "./data/w3c-specs.txt"
+            },
+            "20120920": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "href": "https://www.w3.org/TR/2012/CR-websockets-20120920/",
+                "title": "The WebSocket API",
+                "rawDate": "2012-09-20",
+                "status": "CR",
+                "publisher": "W3C",
+                "deliveredBy": [
+                    "https://www.w3.org/2008/webapps/"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            },
+            "20210128": {
+                "authors": [
+                    "Ian Hickson"
+                ],
+                "href": "https://www.w3.org/TR/2021/NOTE-websockets-20210128/",
+                "title": "The WebSocket API",
+                "rawDate": "2021-01-28",
+                "status": "NOTE",
+                "publisher": "W3C",
+                "isRetired": true,
+                "deliveredBy": [
+                    "https://www.w3.org/groups/wg/htmlwg"
+                ],
+                "source": "https://www.w3.org/2002/01/tr-automation/tr.rdf"
+            }
+        },
+        "repository": "https://github.com/whatwg/websockets"
+    },
     "WHATWG-BOOKS": {
         "aliasOf": "BOOKS"
     },
@@ -486,15 +601,7 @@
         "aliasOf": "WEBIDL"
     },
     "WHATWG-WEBSOCKETS": {
-        "authors": [
-            "Adam Rice"
-        ],
-        "href": "https://websockets.spec.whatwg.org/",
-        "title": "WebSockets Standard",
-        "status": "Living Standard",
-        "publisher": "WHATWG",
-        "source": "https://resources.whatwg.org/biblio.json",
-        "repository": "https://github.com/whatwg/websockets"
+        "aliasOf": "WEBSOCKETS"
     },
     "WHATWG-XHR": {
         "aliasOf": "XHR"


Test patch:
diff --git a/test/ref-list.json b/test/ref-list.json
index 413fb0e9f..7b9248035 100644
--- a/test/ref-list.json
+++ b/test/ref-list.json
@@ -102131,6 +102131,16 @@
     "WHATWG-WEBIDL-20160915",
     "WHATWG-WEBIDL-20161215",
     "WHATWG-WEBSOCKETS",
+    "WHATWG-WEBSOCKETS-20090423",
+    "WHATWG-WEBSOCKETS-20091029",
+    "WHATWG-WEBSOCKETS-20091222",
+    "WHATWG-WEBSOCKETS-20110419",
+    "WHATWG-WEBSOCKETS-20110929",
+    "WHATWG-WEBSOCKETS-20111208",
+    "WHATWG-WEBSOCKETS-20120524",
+    "WHATWG-WEBSOCKETS-20120809",
+    "WHATWG-WEBSOCKETS-20120920",
+    "WHATWG-WEBSOCKETS-20210128",
     "WHATWG-XHR",
     "WHATWGWIKI",
     "WICD",