| { |
| "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" |
| } |
| } |
| } |
| } |
| } |
| } |
| } |