blob: 7613753300a918243ebae8206c5841713b3041f6 [file] [log] [blame] [edit]
{
"webextensions": {
"manifest": {
"commands": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/commands",
"support": {
"chrome": {
"version_added": "25"
},
"edge": "mirror",
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "14",
"notes": "Changing the keyboard shortcut for a command is not supported."
},
"safari_ios": {
"version_added": "15",
"notes": "Changing the keyboard shortcut for a command is not supported."
}
}
},
"F1-F12": {
"__compat": {
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "53"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "14"
},
"safari_ios": {
"version_added": "15"
}
}
}
},
"MediaNextTrack": {
"__compat": {
"support": {
"chrome": {
"version_added": "≤58"
},
"edge": "mirror",
"firefox": {
"version_added": "57",
"notes": [
"macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).",
"Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)."
]
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
}
},
"MediaPlayPause": {
"__compat": {
"support": {
"chrome": {
"version_added": "≤58"
},
"edge": "mirror",
"firefox": {
"version_added": "57",
"notes": [
"macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).",
"Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)."
]
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
}
},
"MediaPrevTrack": {
"__compat": {
"support": {
"chrome": {
"version_added": "≤58"
},
"edge": "mirror",
"firefox": {
"version_added": "57",
"notes": [
"macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).",
"Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)."
]
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
}
},
"MediaStop": {
"__compat": {
"support": {
"chrome": {
"version_added": "≤58"
},
"edge": "mirror",
"firefox": {
"version_added": "57",
"notes": [
"macOS support requires the `global` command feature which isn't supported yet. See [Bug 1251795](https://bugzil.la/1251795#c11).",
"Can only register one Media* command at a time. See [Bug 1251795](https://bugzil.la/1251795#c13)."
]
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
}
},
"MoreSecondaryModifiers": {
"__compat": {
"description": "Secondary modifier other than <kbd>Shift</kbd>",
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "63"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "14"
},
"safari_ios": {
"version_added": "15"
}
}
}
},
"global": {
"__compat": {
"support": {
"chrome": {
"version_added": "≤58"
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
}
},
"_execute_action": {
"__compat": {
"support": {
"chrome": {
"version_added": "88",
"notes": "Available for use in Manifest V3 or later."
},
"edge": "mirror",
"firefox": {
"version_added": "91",
"notes": "Available for use in Manifest V3 or later."
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "15.4",
"notes": "Available for use in Manifest V3 or later."
},
"safari_ios": "mirror"
}
}
},
"_execute_browser_action": {
"__compat": {
"support": {
"chrome": {
"version_added": "25",
"notes": "Available for use in Manifest V2 only."
},
"edge": "mirror",
"firefox": {
"version_added": "52",
"notes": "Available for use in Manifest V2 only."
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "14",
"notes": "Available for use in Manifest V2 only."
},
"safari_ios": {
"version_added": "15",
"notes": "Available for use in Manifest V2 only."
}
}
}
},
"_execute_page_action": {
"__compat": {
"support": {
"chrome": {
"version_added": "25",
"notes": "Available for use in Manifest V2 only."
},
"edge": "mirror",
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": "14",
"notes": "Available for use in Manifest V2 only."
},
"safari_ios": {
"version_added": "15",
"notes": "Available for use in Manifest V2 only."
}
}
}
},
"_execute_sidebar_action": {
"__compat": {
"support": {
"chrome": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "54"
},
"firefox_android": {
"version_added": false
},
"opera": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror"
}
}
}
}
}
}
}