Repository: tobie/specref
Pull request #592 (2020-03-12 11:45:54)

fix: Convert migrated CSS specs to aliases
## Changes:

- `css‑animation‑worklet` was moved to [`w3c.json`](https://drafts.css-houdini.org/css-animationworklet/), but an alias wasn’t created.
- `css‑overscroll‑behavior` and `css‑scroll‑boundary‑behavior` were merged into the greater [`css‑overscroll`](https://drafts.csswg.org/css-overscroll/) specification.


Patch:
diff --git a/refs/w3c.json b/refs/w3c.json
index 219802c70..87afe1022 100644
--- a/refs/w3c.json
+++ b/refs/w3c.json
@@ -19684,6 +19684,9 @@
         },
         "repository": "https://github.com/w3c/csswg-drafts"
     },
+    "css-animation-worklet": {
+        "aliasOf": "css-animation-worklet-1"
+    },
     "css-animation-worklet-1": {
         "authors": [
             "Majid Valipour",
@@ -23401,6 +23404,12 @@
         },
         "repository": "https://github.com/w3c/csswg-drafts"
     },
+    "css-overscroll-behavior": {
+        "aliasOf": "css-overscroll"
+    },
+    "css-overscroll": {
+        "aliasOf": "css-overscroll-1"
+    },
     "css-overscroll-1": {
         "authors": [
             "Majid Valipour"
@@ -24230,6 +24239,9 @@
         },
         "repository": "https://github.com/w3c/csswg-drafts"
     },
+    "css-scroll-boundary-behavior": {
+        "aliasOf": "css-overscroll"
+    },
     "css-scroll-snap-1": {
         "authors": [
             "Matt Rakow",
diff --git a/refs/wicg.json b/refs/wicg.json
index 67c48a9ed..61ec4e04c 100644
--- a/refs/wicg.json
+++ b/refs/wicg.json
@@ -47,22 +47,6 @@
         "source": "https://wicg.github.io/admin/biblio.json",
         "repository": "https://github.com/wicg/cors-rfc1918"
     },
-    "CSS-ANIMATION-WORKLET": {
-        "href": "https://wicg.github.io/animation-worklet/",
-        "title": "CSS Animation Worklet API",
-        "status": "cg-draft",
-        "publisher": "WICG",
-        "source": "https://wicg.github.io/admin/biblio.json",
-        "repository": "https://github.com/wicg/animation-worklet"
-    },
-    "CSS-OVERSCROLL-BEHAVIOR": {
-        "href": "https://wicg.github.io/overscroll-behavior/",
-        "title": "CSS Overscroll Behavior Module Level 1",
-        "status": "cg-draft",
-        "publisher": "WICG",
-        "source": "https://wicg.github.io/admin/biblio.json",
-        "repository": "https://github.com/wicg/overscroll-behavior"
-    },
     "CSS-PARSER-API": {
         "href": "https://wicg.github.io/CSS-Parser-API/",
         "title": "CSS Parser API",
@@ -71,14 +55,6 @@
         "source": "https://wicg.github.io/admin/biblio.json",
         "repository": "https://github.com/wicg/CSS-Parser-API"
     },
-    "CSS-SCROLL-BOUNDARY-BEHAVIOR": {
-        "href": "https://wicg.github.io/scroll-boundary-behavior/",
-        "title": "CSS Scroll Boundary Behavior Module Level 1",
-        "status": "cg-draft",
-        "publisher": "WICG",
-        "source": "https://wicg.github.io/admin/biblio.json",
-        "repository": "https://github.com/wicg/scroll-boundary-behavior"
-    },
     "ELEMENT-TIMING": {
         "href": "https://wicg.github.io/element-timing/",
         "title": "Element Timing API",


Test patch:
diff --git a/test/ref-list.json b/test/ref-list.json
index 2ab0dd8ae..c415b667b 100644
--- a/test/ref-list.json
+++ b/test/ref-list.json
@@ -1658,6 +1658,7 @@
     "CSS-ALIGN-3-20180830",
     "css-align-3-20181206",
     "CSS-ALIGN-3-20181206",
+    "css-animation-worklet",
     "CSS-ANIMATION-WORKLET",
     "css-animation-worklet-1",
     "CSS-ANIMATION-WORKLET-1",
@@ -2289,10 +2290,13 @@
     "CSS-OVERFLOW-4",
     "css-overflow-4-20170613",
     "CSS-OVERFLOW-4-20170613",
+    "css-overscroll",
+    "CSS-OVERSCROLL",
     "css-overscroll-1",
     "CSS-OVERSCROLL-1",
     "css-overscroll-1-20190606",
     "CSS-OVERSCROLL-1-20190606",
+    "css-overscroll-behavior",
     "CSS-OVERSCROLL-BEHAVIOR",
     "css-page-3",
     "CSS-PAGE-3",
@@ -2416,6 +2420,7 @@
     "CSS-SCROLL-ANCHORING-1",
     "css-scroll-anchoring-1-20200211",
     "CSS-SCROLL-ANCHORING-1-20200211",
+    "css-scroll-boundary-behavior",
     "CSS-SCROLL-BOUNDARY-BEHAVIOR",
     "css-scroll-snap-1",
     "CSS-SCROLL-SNAP-1",