diff --git a/api/Navigator.json b/api/Navigator.json index 3cdd90ec523960..fe10bc01ea9c17 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -1406,10 +1406,12 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "preview", - "notes": "Opt-in to GPC by setting the preference privacy.globalprivacycontrol.enabled to true." + "version_added": "120", + "notes": "Opt-in to GPC using the Website Privacy Preference setting (about:preferences#privacy) checkbox 'Tell websites not to sell or share my data', or by setting the preference privacy.globalprivacycontrol.enabled to true." + }, + "firefox_android": { + "version_added": false }, - "firefox_android": "mirror", "ie": { "version_added": false }, @@ -4362,7 +4364,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "120" }, "firefox_android": "mirror", "ie": { diff --git a/api/PublicKeyCredential.json b/api/PublicKeyCredential.json index 843d5c1526e0bb..8210af801510b4 100644 --- a/api/PublicKeyCredential.json +++ b/api/PublicKeyCredential.json @@ -60,7 +60,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "120" }, "firefox_android": "mirror", "ie": { diff --git a/api/ToggleEvent.json b/api/ToggleEvent.json index 047c71c5e8f094..3329c809cda92a 100644 --- a/api/ToggleEvent.json +++ b/api/ToggleEvent.json @@ -11,14 +11,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] + "version_added": "120" }, "firefox_android": "mirror", "ie": { @@ -52,14 +45,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] + "version_added": "120" }, "firefox_android": "mirror", "ie": { @@ -93,14 +79,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] + "version_added": "120" }, "firefox_android": "mirror", "ie": { @@ -134,14 +113,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] + "version_added": "120" }, "firefox_android": "mirror", "ie": { diff --git a/api/UserActivation.json b/api/UserActivation.json index a029b9fa13c575..9d2648428612e2 100644 --- a/api/UserActivation.json +++ b/api/UserActivation.json @@ -11,7 +11,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "120" }, "firefox_android": "mirror", "ie": { @@ -44,7 +44,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "120" }, "firefox_android": "mirror", "ie": { @@ -78,7 +78,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "120" }, "firefox_android": "mirror", "ie": { diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 30e620d6759fd6..6f46361be9bcd9 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -257,10 +257,12 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "preview", + "version_added": "120", "notes": "Opt-in to GPC by setting the preference privacy.globalprivacycontrol.enabled to true." }, - "firefox_android": "mirror", + "firefox_android": { + "version_added": false + }, "ie": { "version_added": false }, diff --git a/css/properties/background-image.json b/css/properties/background-image.json index 8a1aa1165483c0..d01db579d167d3 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -135,7 +135,8 @@ "edge": "mirror", "firefox": { "prefix": "-moz-", - "version_added": "4" + "version_added": "4", + "version_removed": "120" }, "firefox_android": "mirror", "ie": { diff --git a/css/types/-moz-image-rect.json b/css/types/-moz-image-rect.json index c2b45a9911acde..815d45e8770309 100644 --- a/css/types/-moz-image-rect.json +++ b/css/types/-moz-image-rect.json @@ -12,7 +12,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "4" + "version_added": "4", + "version_removed": "120" }, "firefox_android": "mirror", "ie": { diff --git a/css/types/image.json b/css/types/image.json index 1c9f9be1f2fd65..5996a152a2ef67 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -1768,14 +1768,10 @@ "edge": "mirror", "firefox": { "version_added": false, - "notes": [ - "See bug 703217.", - "The -moz-image-rect() function supports fragments as of Firefox 4." - ] + "notes": "See bug 703217." }, "firefox_android": { - "version_added": false, - "notes": "The -moz-image-rect() function supports fragments as of Firefox 4." + "version_added": false }, "ie": { "version_added": false diff --git a/http/headers/Sec-GPC.json b/http/headers/Sec-GPC.json index 6bba7cfe04a9b1..46a4a8ddf35d94 100644 --- a/http/headers/Sec-GPC.json +++ b/http/headers/Sec-GPC.json @@ -11,17 +11,12 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "preview", - "flags": [ - { - "type": "preference", - "name": "privacy.globalprivacycontrol.enabled", - "value_to_set": "true" - } - ], + "version_added": "120", "notes": "Opt-in to GPC by setting the preference privacy.globalprivacycontrol.enabled to true." }, - "firefox_android": "mirror", + "firefox_android": { + "version_added": false + }, "ie": { "version_added": false }, diff --git a/http/status.json b/http/status.json index 8b9f6aa958ec19..2a29c953e43916 100644 --- a/http/status.json +++ b/http/status.json @@ -46,26 +46,12 @@ ], "support": { "chrome": { - "version_added": "103", - "notes": "Supported in HTTP/2 and later for preconnect and preload." + "version_added": "103" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "102", - "flags": [ - { - "type": "preference", - "name": "network.early-hints.enabled", - "value_to_set": "true" - }, - { - "type": "preference", - "name": "network.early-hints.preconnect.enabled", - "value_to_set": "true" - } - ], - "notes": "Supported in HTTP1.0 and later for preconnect." + "version_added": "120" }, "ie": { "version_added": false @@ -73,8 +59,7 @@ "oculus": "mirror", "opera": "mirror", "safari": { - "version_added": "17", - "notes": "Supported in HTTP/2 and later for preconnect." + "version_added": "17" } }, "status": { @@ -82,6 +67,70 @@ "standard_track": true, "deprecated": false } + }, + "preconnect": { + "__compat": { + "description": "rel=preconnect", + "support": { + "chrome": { + "version_added": "103" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "120" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "safari": { + "version_added": "17", + "notes": "Supported in HTTP/2 and later only." + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "preload": { + "__compat": { + "description": "rel=preload", + "support": { + "chrome": { + "version_added": "103" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "102", + "flags": [ + { + "type": "preference", + "name": "network.early-hints.enabled", + "value_to_set": "true" + } + ] + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "200": {