Closed Bug 1896628 Opened 1 year ago Closed 1 year ago

[DNR] Enforce a limit to the maximum number of static rules disabled individually

Categories

(WebExtensions :: Request Handling, task, P2)

task

Tracking

(firefox128 fixed)

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: rpl, Assigned: rpl)

References

Details

(Keywords: dev-doc-complete, Whiteboard: [addons-jira][wecg])

Attachments

(1 file)

As a followup to Bug 1810762 we should be enforcing a limit to the maximum number of static rules disabled individually using the new declarativeNetRequest.updateSessionRules API method introduced by Bug 1810762 (as being discussed over phabricator comments here: https://phabricator.services.mozilla.com/D209358#7218578).

Chrome is currently enforcing a 5k limit, but it is currently undocumented and it is not exposed yet as a property of the declarativeNetRequest namespace (like other DNR limits actually are).

We are currently in the process of agreeing with other browser vendors what behavior we want to settle on in the WECG github issue that follows:

Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Blocks: 1899260
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/dfbda24d068d [DNR] Enforce a limit to the maximum number of static rules disabled individually. r=robwu
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: