action |
88 |
88 |
109 |
? |
74 |
15.4 |
? |
? |
109 |
? |
15.4 |
? |
author |
Yes |
14This property is required.
|
52 |
? |
Yes |
14Not displayed in Safari Extensions settings.
|
? |
? |
52 |
? |
15Not displayed in Safari Extensions settings.
|
? |
background |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
browser_action |
Yes["Available for use in Manifest V2 only.", "If an extension defines a browser action, it is not allowed to define a page action as well."]
|
14Available for use in Manifest V2 only.
|
48Available for use in Manifest V2 only.
|
? |
Yes["Available for use in Manifest V2 only.", "If an extension defines a browser action, it is not allowed to define a page action as well."]
|
14["Available for use in Manifest V2 only.", "If an extension defines a browser action, it is not allowed to define a page action as well."]
|
? |
? |
55Available for use in Manifest V2 only.
|
? |
15["Available for use in Manifest V2 only.", "If an extension defines a browser action, it is not allowed to define a page action as well."]
|
? |
browser_specific_settings |
No |
15–79 |
42Before Firefox 48, this property was required.
|
? |
No |
14Supports strict_min_version and strict_max_version in a safari block.
|
? |
? |
42Before Firefox 48, this property was required.
|
? |
15Supports strict_min_version and strict_max_version in a safari block.
|
? |
chrome_settings_overrides |
Yes |
79 |
55 |
? |
No |
No |
? |
? |
No |
? |
No |
? |
chrome_url_overrides |
Yes |
79 |
54 |
? |
No |
1514.1 |
? |
? |
No |
? |
15 |
? |
commands |
Yes |
79 |
48 |
? |
Yes |
14Changing the keyboard shortcut for a command is not supported.
|
? |
? |
No |
? |
15Changing the keyboard shortcut for a command is not supported.
|
? |
content_scripts |
YesContent scripts are not applied to tabs already open when the extension is loaded.
|
14 |
48 |
? |
YesContent scripts are not applied to tabs already open when the extension is loaded.
|
14Content scripts are not applied to tabs until the user grants permission via the extension's access popover in the toolbar.
|
? |
? |
48 |
? |
15Content scripts are not applied to tabs until the user grants permission via the extension's access alert.
|
? |
content_security_policy |
YesUntil Chrome 110, the object-src directive was required with a secure source. From Chrome 111, the object-src directive is optional.
|
YesUntil Edge 110, the object-src directive was required with a secure source. From Edge 111, the object-src directive is optional.
|
48["Firefox does not support 'http://127.0.0.1' or 'http://localhost' as script sources: they must be served over HTTPS.", "Until Firefox 105, the object-src directive was required with a secure source. From Firefox 106, the object-src directive is optional."]
|
? |
YesUntil Opera 96, the object-src directive was required with a secure source. From Opera 97, the object-src directive is optional.
|
14There is no requirement to include the object-src directive.
|
? |
? |
No |
? |
15There is no requirement to include the object-src directive.
|
? |
declarative_net_request |
84 |
84 |
No |
? |
70 |
15 |
? |
? |
No |
? |
15 |
? |
default_locale |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
description |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
developer |
No |
No |
52 |
? |
Yes |
No |
? |
? |
52 |
? |
No |
? |
devtools_page |
Yes |
79 |
54 |
? |
Yes |
16 |
? |
? |
No |
? |
No |
? |
externally_connectable |
Yes |
79 |
NoSee bug 1319168.
|
? |
Yes |
15.4Safari only supports the matches property.
|
? |
? |
No |
? |
15.4Safari only supports the matches property.
|
? |
homepage_url |
Yes |
79 |
48 |
? |
Yes |
14Not displayed in Safari Extensions settings.
|
? |
? |
48 |
? |
15Not displayed in Safari Extensions settings.
|
? |
host_permissions |
88Available for use in Manifest V3 or later.
|
88Available for use in Manifest V3 or later.
|
109Available for use in Manifest V3 or later.
|
? |
74Available for use in Manifest V3 or later.
|
15.4Available for use in Manifest V3 or later.
|
? |
? |
109Available for use in Manifest V3 or later.
|
? |
15.4Available for use in Manifest V3 or later.
|
? |
icons |
Yes |
Yes |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
incognito |
Yes |
≤18 |
48 |
? |
Yes |
No |
? |
? |
48 |
? |
No |
? |
manifest_version |
4 |
14 |
48 |
? |
15 |
14 |
? |
? |
48 |
? |
15 |
? |
name |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
offline_enabled |
Yes |
79 |
No |
? |
Yes |
No |
? |
? |
No |
? |
No |
? |
omnibox |
Yes |
79 |
52 |
? |
Yes |
No |
? |
? |
No |
? |
No |
? |
optional_permissions |
Yes |
79 |
55 |
? |
Yes |
14 |
? |
? |
55 |
? |
15 |
? |
options_page |
Yes |
14 |
No |
? |
15 |
14 |
? |
? |
No |
? |
15 |
? |
options_ui |
40 |
79 |
48 |
? |
27 |
14 |
? |
? |
57 |
? |
15 |
? |
page_action |
Yes["Since Chrome 49, page actions are displayed on the toolbar, rather than in the address bar.", "If an extension defines a page action, it is not allowed to define a browser action as well."]
|
14 |
48 |
? |
YesIf an extension defines a page action, it is not allowed to define a browser action as well.
|
14If an extension defines a page action, it is not allowed to define a browser action as well.
|
? |
? |
Yes |
? |
15If an extension defines a page action, it is not allowed to define a browser action as well.
|
? |
permissions |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
protocol_handlers |
No |
No |
54 |
? |
No |
No |
? |
? |
54 |
? |
No |
? |
short_name |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
sidebar_action |
No |
No |
54 |
? |
30 |
No |
? |
? |
No |
? |
No |
? |
storage |
Yes |
79 |
No |
? |
No |
14 |
? |
? |
No |
? |
15 |
? |
theme |
Yes |
79 |
55 |
? |
No |
No |
? |
? |
Yes |
? |
No |
? |
theme_experiment |
No |
No |
63 |
? |
No |
No |
? |
? |
No |
? |
No |
? |
user_scripts |
Yes |
79 |
68 |
? |
No |
No |
? |
? |
68 |
? |
No |
? |
version |
YesValid Chrome versions are a subset of valid Firefox versions.
|
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |
version_name |
Yes |
79 |
No |
? |
Yes |
14 |
? |
? |
No |
? |
15 |
? |
web_accessible_resources |
Yes |
14 |
48 |
? |
Yes |
14 |
? |
? |
48 |
? |
15 |
? |