
The ExtensionWebRequestRouter is a singleton object that can outlive a BrowserContext. This CL clears any data related to a BrowserContext when it's destroyed. Bug: 1024211 Change-Id: Idd77a089c284037c08e8737b36402fcaf4bd4646 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3445250 Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org> Commit-Queue: David Bertoni <dbertoni@chromium.org> Cr-Commit-Position: refs/heads/main@{#969698}
This will become a reusable extensions module. It implements the core parts of Chrome's extension system, and can be used with any host of the content module.
Some extensions code that is not Chrome-specific still lives in //chrome/browser/extensions and will be moved here.
Technical Documentation: