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:
- This update happens as an atomic operation: either all specified rules are added and removed, or an error is returned.
- These rules are not persisted across browser sessions.
-
MAX_NUMBER_OF_DYNAMIC_AND_SESSION_RULESis the maximum number of dynamic and session rules an extension can add.