tabs.executeScript()
Read More at MDN DocsSafe to Use
tabs.executeScript()
is not safe to use.
It’s supported by 54% of global browsers.
Browsers
ChromeMay 25, 2010v5.0.0
26%╱100%
100% of Chrome users are running a supported version.
SafariSep 16, 2020v14.0.05%╱93%
There are no users of Safari running a supported version.
EdgeAug 2, 2016v14.0.05%╱100%
100% of Edge users are running a supported version.
FirefoxDec 15, 2015v43.0.03%╱100%
100% of Firefox users are running a supported version.
Version Breakdown
Support
Adoption
Chrome
May 25, 2010 v5.0.0
26%╱100%
100% of Chrome users are running a supported version.
May 25, 2010 – Latest
v5.0.0+
26%╱100%
Full Support
Extensions can't inject scripts into their own pages using this API.
Available for use in Manifest V2 only.
Edge
Aug 2, 2016 v14.0.0
5%╱100%
100% of Edge users are running a supported version.
Aug 2, 2016 – Latest
v14.0.0+
5%╱100%
Full Support
Available for use in Manifest V2 only.
Firefox
Dec 15, 2015 v43.0.0
3%╱100%
100% of Firefox users are running a supported version.
Dec 15, 2015 – Latest
v43.0.0+
3%╱100%
Full Support
Before version 50, Firefox would pass a single result value into its callback rather than an array, unless 'allFrames' had been set.
Available for use in Manifest V2 only.
Firefox for Android
Jun 13, 2017 v54.0.0
Firefox for Android supports this feature.
Jun 13, 2017 – Latest
v54.0.0+
Full Support
Available for use in Manifest V2 only.
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
Extensions can't inject scripts into their own pages using this API.
Available for use in Manifest V2 only.
Safari
Sep 16, 2020 v14.0.0
5%╱93%
There are no users of Safari running a supported version.
Sep 16, 2020 – Latest
v14.0.0+
5%╱93%
Full Support
Available for use in Manifest V2 only.
Safari on iOS
Sep 20, 2021 v15.0.0
15%╱93%
There are no users of Safari on iOS running a supported version.
Sep 20, 2021 – Latest
v15.0.0+
15%╱93%
Full Support
Available for use in Manifest V2 only.