Overscroll behavior: add partial to Safari and support notes (#29496)

* Overscroll behavior: add partial to Safari and support notes

* Remove browser version from notes
diff --git a/css/properties/overscroll-behavior-block.json b/css/properties/overscroll-behavior-block.json
index e74428b..8024e9f 100644
--- a/css/properties/overscroll-behavior-block.json
+++ b/css/properties/overscroll-behavior-block.json
@@ -9,20 +9,39 @@
             "web-features:overscroll-behavior"
           ],
           "support": {
-            "chrome": {
-              "version_added": "77"
-            },
+            "chrome": [
+              {
+                "version_added": "144"
+              },
+              {
+                "version_added": "77",
+                "version_removed": "144",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "chrome_android": "mirror",
             "edge": "mirror",
-            "firefox": {
-              "version_added": "73"
-            },
+            "firefox": [
+              {
+                "version_added": "150"
+              },
+              {
+                "version_added": "73",
+                "version_removed": "150",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "firefox_android": "mirror",
             "oculus": "mirror",
             "opera": "mirror",
             "opera_android": "mirror",
             "safari": {
-              "version_added": "16"
+              "version_added": "16",
+              "impl_url": "https://webkit.org/b/243452",
+              "partial_implementation": true,
+              "notes": "The property has no effect on scroll containers that have no scrollable overflow."
             },
             "safari_ios": "mirror",
             "samsunginternet_android": "mirror",
diff --git a/css/properties/overscroll-behavior-inline.json b/css/properties/overscroll-behavior-inline.json
index 2317672..44fc1cb 100644
--- a/css/properties/overscroll-behavior-inline.json
+++ b/css/properties/overscroll-behavior-inline.json
@@ -9,20 +9,39 @@
             "web-features:overscroll-behavior"
           ],
           "support": {
-            "chrome": {
-              "version_added": "77"
-            },
+            "chrome": [
+              {
+                "version_added": "144"
+              },
+              {
+                "version_added": "77",
+                "version_removed": "144",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "chrome_android": "mirror",
             "edge": "mirror",
-            "firefox": {
-              "version_added": "73"
-            },
+            "firefox": [
+              {
+                "version_added": "150"
+              },
+              {
+                "version_added": "73",
+                "version_removed": "150",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "firefox_android": "mirror",
             "oculus": "mirror",
             "opera": "mirror",
             "opera_android": "mirror",
             "safari": {
-              "version_added": "16"
+              "version_added": "16",
+              "impl_url": "https://webkit.org/b/243452",
+              "partial_implementation": true,
+              "notes": "The property has no effect on scroll containers that have no scrollable overflow."
             },
             "safari_ios": "mirror",
             "samsunginternet_android": "mirror",
diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json
index b0fd377..13ec2f4 100644
--- a/css/properties/overscroll-behavior-x.json
+++ b/css/properties/overscroll-behavior-x.json
@@ -9,22 +9,41 @@
             "web-features:overscroll-behavior"
           ],
           "support": {
-            "chrome": {
-              "version_added": "63"
-            },
+            "chrome": [
+              {
+                "version_added": "144"
+              },
+              {
+                "version_added": "63",
+                "version_removed": "144",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "chrome_android": "mirror",
             "edge": {
               "version_added": "18"
             },
-            "firefox": {
-              "version_added": "59"
-            },
+            "firefox": [
+              {
+                "version_added": "150"
+              },
+              {
+                "version_added": "59",
+                "version_removed": "150",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "firefox_android": "mirror",
             "oculus": "mirror",
             "opera": "mirror",
             "opera_android": "mirror",
             "safari": {
-              "version_added": "16"
+              "version_added": "16",
+              "impl_url": "https://webkit.org/b/243452",
+              "partial_implementation": true,
+              "notes": "The property has no effect on scroll containers that have no scrollable overflow."
             },
             "safari_ios": "mirror",
             "samsunginternet_android": "mirror",
diff --git a/css/properties/overscroll-behavior-y.json b/css/properties/overscroll-behavior-y.json
index 82fd1fa..72a4668 100644
--- a/css/properties/overscroll-behavior-y.json
+++ b/css/properties/overscroll-behavior-y.json
@@ -9,22 +9,41 @@
             "web-features:overscroll-behavior"
           ],
           "support": {
-            "chrome": {
-              "version_added": "63"
-            },
+            "chrome": [
+              {
+                "version_added": "144"
+              },
+              {
+                "version_added": "63",
+                "version_removed": "144",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "chrome_android": "mirror",
             "edge": {
               "version_added": "18"
             },
-            "firefox": {
-              "version_added": "59"
-            },
+            "firefox": [
+              {
+                "version_added": "150"
+              },
+              {
+                "version_added": "59",
+                "version_removed": "150",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "firefox_android": "mirror",
             "oculus": "mirror",
             "opera": "mirror",
             "opera_android": "mirror",
             "safari": {
-              "version_added": "16"
+              "version_added": "16",
+              "impl_url": "https://webkit.org/b/243452",
+              "partial_implementation": true,
+              "notes": "The property has no effect on scroll containers that have no scrollable overflow."
             },
             "safari_ios": "mirror",
             "samsunginternet_android": "mirror",
diff --git a/css/properties/overscroll-behavior.json b/css/properties/overscroll-behavior.json
index 812e76b..74e2179 100644
--- a/css/properties/overscroll-behavior.json
+++ b/css/properties/overscroll-behavior.json
@@ -9,22 +9,41 @@
             "web-features:overscroll-behavior"
           ],
           "support": {
-            "chrome": {
-              "version_added": "63"
-            },
+            "chrome": [
+              {
+                "version_added": "144"
+              },
+              {
+                "version_added": "63",
+                "version_removed": "144",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "chrome_android": "mirror",
             "edge": {
               "version_added": "18"
             },
-            "firefox": {
-              "version_added": "59"
-            },
+            "firefox": [
+              {
+                "version_added": "150"
+              },
+              {
+                "version_added": "59",
+                "version_removed": "150",
+                "partial_implementation": true,
+                "notes": "The property has no effect on scroll containers that have no scrollable overflow."
+              }
+            ],
             "firefox_android": "mirror",
             "oculus": "mirror",
             "opera": "mirror",
             "opera_android": "mirror",
             "safari": {
-              "version_added": "16"
+              "version_added": "16",
+              "impl_url": "https://webkit.org/b/243452",
+              "partial_implementation": true,
+              "notes": "The property has no effect on scroll containers that have no scrollable overflow."
             },
             "safari_ios": "mirror",
             "samsunginternet_android": "mirror",