Skip to content

Commit

Permalink
Add missing __compat+mdn_url to top-level extension namespaces
Browse files Browse the repository at this point in the history
  • Loading branch information
Rob--W committed Feb 29, 2024
1 parent 74d4479 commit 652856e
Show file tree
Hide file tree
Showing 39 changed files with 1,111 additions and 110 deletions.
24 changes: 24 additions & 0 deletions webextensions/api/alarms.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,30 @@
"webextensions": {
"api": {
"alarms": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/alarms",
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "45"
},
"firefox_android": {
"version_added": "48"
},
"opera": "mirror",
"safari": {
"version_added": "14"
},
"safari_ios": {
"version_added": "15"
}
}
},
"Alarm": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/alarms/Alarm",
Expand Down
18 changes: 18 additions & 0 deletions webextensions/api/browserSettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@
"webextensions": {
"api": {
"browserSettings": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/browserSettings",
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "56"
},
"firefox_android": "mirror",
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"allowPopupsForUserEvents": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/browserSettings/allowPopupsForUserEvents",
Expand Down
25 changes: 24 additions & 1 deletion webextensions/api/browsingData.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,30 @@
"webextensions": {
"api": {
"browsingData": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/browsingData",
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "53"
},
"firefox_android": "mirror",
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"DataTypeSet": {
"cache": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/browsingData/DataTypeSet",
"support": {
"chrome": {
"version_added": true
Expand Down Expand Up @@ -309,6 +330,7 @@
"RemovalOptions": {
"cookieStoreId": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/browsingData/RemovalOptions",
"support": {
"chrome": {
"version_added": false
Expand Down Expand Up @@ -689,7 +711,8 @@
"opera": "mirror",
"safari": {
"version_added": false
}
},
"safari_ios": "mirror"
}
}
},
Expand Down
20 changes: 20 additions & 0 deletions webextensions/api/captivePortal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,26 @@
"webextensions": {
"api": {
"captivePortal": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/captivePortal",
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "68"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"canonicalURL": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/captivePortal/canonicalURL",
Expand Down
18 changes: 18 additions & 0 deletions webextensions/api/clipboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@
"webextensions": {
"api": {
"clipboard": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/clipboard",
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "57"
},
"firefox_android": "mirror",
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"setImageData": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/clipboard/setImageData",
Expand Down
22 changes: 22 additions & 0 deletions webextensions/api/commands.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@
"webextensions": {
"api": {
"commands": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/commands",
"support": {
"chrome": {
"version_added": true
},
"edge": "mirror",
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "14"
},
"safari_ios": {
"version_added": "15"
}
}
},
"Command": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/commands/Command",
Expand Down
44 changes: 44 additions & 0 deletions webextensions/api/contextualIdentities.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,51 @@
"webextensions": {
"api": {
"contextualIdentities": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/contextualIdentities",
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "53"
},
"firefox_android": {
"version_added": false,
"impl_url": "https://bugzil.la/1638878",
"notes": "contextualIdentities is defined but not functional in Firefox for Android."
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"ContextualIdentity": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/contextualIdentities/ContextualIdentity",
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "53"
},
"firefox_android": {
"version_added": false,
"impl_url": "https://bugzil.la/1638878",
"notes": "contextualIdentities is defined but not functional in Firefox for Android."
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"cookieStoreId": {
"__compat": {
"support": {
Expand Down
18 changes: 18 additions & 0 deletions webextensions/api/declarativeNetRequest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@
"webextensions": {
"api": {
"declarativeNetRequest": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/declarativeNetRequest",
"support": {
"chrome": {
"version_added": "84"
},
"edge": "mirror",
"firefox": {
"version_added": "113"
},
"firefox_android": "mirror",
"opera": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror"
}
},
"DYNAMIC_RULESET_ID": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/declarativeNetRequest/DYNAMIC_RULESET_ID",
Expand Down
92 changes: 92 additions & 0 deletions webextensions/api/devtools.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,55 @@
"webextensions": {
"api": {
"devtools": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools",
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "54"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "16"
},
"safari_ios": {
"version_added": false
}
}
},
"inspectedWindow": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/inspectedWindow",
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "54"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "16"
},
"safari_ios": {
"version_added": false
}
}
},
"eval": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/inspectedWindow/eval",
Expand Down Expand Up @@ -156,6 +204,28 @@
}
},
"network": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/network",
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "54"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "16"
},
"safari_ios": "mirror"
}
},
"getHAR": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/network/getHAR",
Expand Down Expand Up @@ -240,6 +310,28 @@
}
},
"panels": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/panels",
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "54"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
},
"ElementsPanel": {
"createSidebarPane": {
"__compat": {
Expand Down

0 comments on commit 652856e

Please sign in to comment.