runtime.onMessageExternal
Read More at MDN DocsSafe to Use
runtime.onMessageExternal
is not safe to use.
It’s supported by 34% of global browsers.
Browsers
ChromeMar 26, 2013v26.0.0
26%╱100%
100% of Chrome users are running a supported version.
SafariUnsupportedSafari does not support this feature.
EdgeJan 15, 2020v79.0.05%╱100%
There are no users of Edge running a supported version.
FirefoxJun 13, 2017v54.0.02%╱98%
There are no users of Firefox running a supported version.
Version Breakdown
Support
Adoption
Chrome
Mar 26, 2013 v26.0.0
26%╱100%
100% of Chrome users are running a supported version.
Mar 26, 2013 – Latest
v26.0.0+
26%╱100%
Full Support
Edge
Jan 15, 2020 v79.0.0
5%╱100%
There are no users of Edge running a supported version.
Jan 15, 2020 – Latest
v79.0.0+
5%╱100%
Full Support
Firefox
Jun 13, 2017 v54.0.0
2%╱98%
There are no users of Firefox running a supported version.
Jun 13, 2017 – Latest
v54.0.0+
2%╱98%
Full Support
Firefox for Android
Jun 13, 2017 v54.0.0
Firefox for Android supports this feature.
Jun 13, 2017 – Latest
v54.0.0+
Full Support
Opera
Jul 2, 2013 v15.0.0
1%╱100%
100% of Opera users are running a supported version.
Jul 2, 2013 – Latest
v15.0.0+
1%╱100%
Full Support
Safari
Unsupported
Safari does not support this feature.
Mar 15, 2022 – Latest
v15.4.0+
5%╱83%
Partial Support
Since Safari 15.4, this event is also fired in response to a message from webpages allowed in externally_connectable
.
Sep 16, 2020 – Latest
v14.0.0+
5%╱93%
Partial Support
This event is only fired in response to a message from an extension's containing app, not webpages nor other extensions.
Safari on iOS
Unsupported
Safari on iOS does not support this feature.
Mar 15, 2022 – Latest
v15.4.0+
15%╱91%
Partial Support
Since Safari 15.4, this event is also fired in response to a message from webpages allowed in externally_connectable
.
Sep 20, 2021 – Latest
v15.0.0+
15%╱93%
Partial Support
This event is only fired in response to a message from an extension's containing app, not webpages nor other extensions.