Skip to content

Commit

Permalink
Updates for Firefox 120 (mdn#21083)
Browse files Browse the repository at this point in the history
* Collector results for Firefox 120

* Add http.status.103 update manually

* Add -moz-image-rect updates manually

* Add subfeatures for http 103 status per Hamish

* FF Sec-GPC 120

https://bugzilla.mozilla.org/show_bug.cgi?id=1856029

* Navigator.globalPrivacyControl

* Add flag

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>

* WorkerNavigator.globalPrivacyControl - mirror navigator property

* Update GPC opt-in note

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>

---------

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
  • Loading branch information
Elchi3 and hamishwillee committed Nov 14, 2023
1 parent 1443d66 commit a3d3853
Show file tree
Hide file tree
Showing 10 changed files with 95 additions and 77 deletions.
10 changes: 6 additions & 4 deletions api/Navigator.json
Original file line number Diff line number Diff line change
Expand Up @@ -1406,10 +1406,12 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "preview",
"notes": "Opt-in to GPC by setting the preference <code>privacy.globalprivacycontrol.enabled</code> to <code>true</code>."
"version_added": "120",
"notes": "Opt-in to GPC using the Website Privacy Preference setting (<code>about:preferences#privacy</code>) checkbox 'Tell websites not to sell or share my data', or by setting the preference <code>privacy.globalprivacycontrol.enabled</code> to <code>true</code>."
},
"firefox_android": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
Expand Down Expand Up @@ -4362,7 +4364,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down
2 changes: 1 addition & 1 deletion api/PublicKeyCredential.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down
36 changes: 4 additions & 32 deletions api/ToggleEvent.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down Expand Up @@ -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": {
Expand Down Expand Up @@ -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": {
Expand Down Expand Up @@ -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": {
Expand Down
6 changes: 3 additions & 3 deletions api/UserActivation.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -44,7 +44,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -78,7 +78,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down
6 changes: 4 additions & 2 deletions api/WorkerNavigator.json
Original file line number Diff line number Diff line change
Expand Up @@ -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 <code>privacy.globalprivacycontrol.enabled</code> to <code>true</code>."
},
"firefox_android": "mirror",
"firefox_android": {
"version_added": false
},
"ie": {
"version_added": false
},
Expand Down
3 changes: 2 additions & 1 deletion css/properties/background-image.json
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,8 @@
"edge": "mirror",
"firefox": {
"prefix": "-moz-",
"version_added": "4"
"version_added": "4",
"version_removed": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down
3 changes: 2 additions & 1 deletion css/types/-moz-image-rect.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "4"
"version_added": "4",
"version_removed": "120"
},
"firefox_android": "mirror",
"ie": {
Expand Down
8 changes: 2 additions & 6 deletions css/types/image.json
Original file line number Diff line number Diff line change
Expand Up @@ -1768,14 +1768,10 @@
"edge": "mirror",
"firefox": {
"version_added": false,
"notes": [
"See <a href='https://bugzil.la/703217'>bug 703217</a>.",
"The <a href='https://developer.mozilla.org/docs/Web/CSS/-moz-image-rect'><code>-moz-image-rect()</code></a> function supports fragments as of Firefox 4."
]
"notes": "See <a href='https://bugzil.la/703217'>bug 703217</a>."
},
"firefox_android": {
"version_added": false,
"notes": "The <a href='https://developer.mozilla.org/docs/Web/CSS/-moz-image-rect'><code>-moz-image-rect()</code></a> function supports fragments as of Firefox 4."
"version_added": false
},
"ie": {
"version_added": false
Expand Down
13 changes: 4 additions & 9 deletions http/headers/Sec-GPC.json
Original file line number Diff line number Diff line change
Expand Up @@ -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 <code>privacy.globalprivacycontrol.enabled</code> to <code>true</code>."
},
"firefox_android": "mirror",
"firefox_android": {
"version_added": false
},
"ie": {
"version_added": false
},
Expand Down
85 changes: 67 additions & 18 deletions http/status.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,42 +46,91 @@
],
"support": {
"chrome": {
"version_added": "103",
"notes": "Supported in <a href='https://developer.chrome.com/blog/early-hints/'>HTTP/2 and later for preconnect and preload</a>."
"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
},
"oculus": "mirror",
"opera": "mirror",
"safari": {
"version_added": "17",
"notes": "Supported in HTTP/2 and later for preconnect."
"version_added": "17"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"preconnect": {
"__compat": {
"description": "<code>rel=preconnect</code>",
"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": "<code>rel=preload</code>",
"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": {
Expand Down

0 comments on commit a3d3853

Please sign in to comment.