diff --git a/api/Request.json b/api/Request.json index 68c6bbaa0b67f8..cb17b2d7452027 100644 --- a/api/Request.json +++ b/api/Request.json @@ -1044,7 +1044,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/ToggleEvent.json b/api/ToggleEvent.json index beb084d21dc7c4..b745040c8ca6cb 100644 --- a/api/ToggleEvent.json +++ b/api/ToggleEvent.json @@ -161,7 +161,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/293686" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/height.json b/css/properties/height.json index 03f919d674bcd5..274a0271f77312 100644 --- a/css/properties/height.json +++ b/css/properties/height.json @@ -325,7 +325,8 @@ "opera_android": "mirror", "safari": { "alternative_name": "-webkit-fill-available", - "version_added": "9" + "version_added": "9", + "impl_url": "https://webkit.org/b/277117" }, "safari_ios": "mirror", "samsunginternet_android": { diff --git a/css/properties/max-height.json b/css/properties/max-height.json index f121237b6d44dd..585d4724ac853d 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -347,7 +347,8 @@ "opera_android": "mirror", "safari": { "alternative_name": "-webkit-fill-available", - "version_added": "9" + "version_added": "9", + "impl_url": "https://webkit.org/b/277117" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/max-width.json b/css/properties/max-width.json index fc8ba242ff2996..9fa89f0b52b71b 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -368,7 +368,8 @@ "opera_android": "mirror", "safari": { "alternative_name": "-webkit-fill-available", - "version_added": "7" + "version_added": "7", + "impl_url": "https://webkit.org/b/277117" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/min-height.json b/css/properties/min-height.json index 0a35d93372065b..ddc66c4c860285 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -349,7 +349,8 @@ "opera_android": "mirror", "safari": { "alternative_name": "-webkit-fill-available", - "version_added": "9" + "version_added": "9", + "impl_url": "https://webkit.org/b/277117" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/min-width.json b/css/properties/min-width.json index 99325e3c019deb..13324c2019ce3f 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -380,7 +380,8 @@ "opera_android": "mirror", "safari": { "alternative_name": "-webkit-fill-available", - "version_added": "7" + "version_added": "7", + "impl_url": "https://webkit.org/b/277117" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/width.json b/css/properties/width.json index d694e627c52eae..911e7fe6eadae1 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -401,7 +401,8 @@ "opera_android": "mirror", "safari": { "alternative_name": "-webkit-fill-available", - "version_added": "7" + "version_added": "7", + "impl_url": "https://webkit.org/b/277117" }, "safari_ios": "mirror", "samsunginternet_android": { diff --git a/css/types/corner-shape-value.json b/css/types/corner-shape-value.json index 7b88b7ea733044..ef4c634c485bf7 100644 --- a/css/types/corner-shape-value.json +++ b/css/types/corner-shape-value.json @@ -23,7 +23,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/277912" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/types/if.json b/css/types/if.json index 8bab8be7b5cf20..32f6e062743877 100644 --- a/css/types/if.json +++ b/css/types/if.json @@ -23,7 +23,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/296995" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/html/elements/script.json b/html/elements/script.json index 8f54cac1ad2b5f..5bce50d1658d84 100644 --- a/html/elements/script.json +++ b/html/elements/script.json @@ -751,7 +751,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -786,7 +792,15 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ], + "partial_implementation": true, + "notes": "Only `conservative` is supported for document rules (though `moderate` automatically falls back to `conservative`). Only `eager` and `immediate` is supported for list rules." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -869,7 +883,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false, + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ], "impl_url": "https://webkit.org/b/295193" }, "safari_ios": "mirror", @@ -948,7 +968,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -984,7 +1010,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1104,7 +1136,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1140,7 +1178,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1216,7 +1260,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1252,7 +1302,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index d74ffd2aa8c71f..5abe9f4dd10e69 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -1012,7 +1012,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/http/headers/Sec-Purpose.json b/http/headers/Sec-Purpose.json index 88d1eae8af09ce..0052bb6fc68e7c 100644 --- a/http/headers/Sec-Purpose.json +++ b/http/headers/Sec-Purpose.json @@ -103,7 +103,13 @@ "version_added": false }, "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/http/headers/Sec-Speculation-Tags.json b/http/headers/Sec-Speculation-Tags.json index a1c4834249d454..71c2b0d95c0406 100644 --- a/http/headers/Sec-Speculation-Tags.json +++ b/http/headers/Sec-Speculation-Tags.json @@ -22,7 +22,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/http/headers/Speculation-Rules.json b/http/headers/Speculation-Rules.json index d9078a01739327..f866fc936d81d3 100644 --- a/http/headers/Speculation-Rules.json +++ b/http/headers/Speculation-Rules.json @@ -22,7 +22,13 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "26.2", + "flags": [ + { + "type": "preference", + "name": "SpeculationRules prefetch" + } + ] }, "safari_ios": "mirror", "samsunginternet_android": "mirror",