declarativeNetRequest.updateSessionRules

Modifies the set of scoped rules for the extension. The rules with IDs listed in options.removeRuleIds are first removed, and then the rules given in options.addRules are added. Note that:

Read More at MDN Docs

Safe to Use

declarativeNetRequest.updateSessionRules is not safe to use.

It’s supported by 51% of global browsers.

Browsers

ChromeApr 13, 2021v90.0.0
24%93%
There are no users of Chrome running a supported version.
SafariMar 15, 2022v15.4.0
5%83%
There are no users of Safari running a supported version.
EdgeApr 15, 2021v90.0.0
5%100%
There are no users of Edge running a supported version.
FirefoxMay 9, 2023v113.0.0
2%86%
There are no users of Firefox running a supported version.

Version Breakdown

 
Agent
Support
Adoption
Chrome
Apr 13, 2021 v90.0.0
24%93%
There are no users of Chrome running a supported version.
Apr 13, 2021 – Latest
v90.0.0+
24%93%

Full Support

Edge
Apr 15, 2021 v90.0.0
5%100%
There are no users of Edge running a supported version.
Apr 15, 2021 – Latest
v90.0.0+
5%100%

Full Support

Firefox
May 9, 2023 v113.0.0
2%86%
There are no users of Firefox running a supported version.
May 9, 2023 – Latest
v113.0.0+
2%86%

Full Support

Firefox for Android
May 9, 2023 v113.0.0
Firefox for Android supports this feature.
May 9, 2023 – Latest
v113.0.0+

Full Support

Opera
Apr 28, 2021 v76.0.0
0%45%
There are no users of Opera running a supported version.
Apr 28, 2021 – Latest
v76.0.0+
0%45%

Full Support

Safari
Mar 15, 2022 v15.4.0
5%83%
There are no users of Safari running a supported version.
Mar 15, 2022 – Latest
v15.4.0+
5%83%

Full Support

Safari on iOS
Mar 15, 2022 v15.4.0
15%91%
There are no users of Safari on iOS running a supported version.
Mar 15, 2022 – Latest
v15.4.0+
15%91%

Full Support

Contribute