
This event observes `EntityDataManager::Observer` and is broadcasted whenever an entity instance is added, edited, or deleted. This event will be used in a follow-up CL to update the list of entity instances available on the settings page. Right now, if a user adds, edits, or deletes an entity instance via the settings page, the entities are not updated live. The user has to refresh the page. The goal of this event is to make the live updates happen. Bug: 393318914 Change-Id: I1887e93cf22eff013176e9bab70581b45e8571bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6329356 Commit-Queue: Theo Cristea <theocristea@google.com> Reviewed-by: Jan Keitel <jkeitel@google.com> Reviewed-by: Justin Lulejian <jlulejian@chromium.org> Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/main@{#1429692}
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: