Password manager component is layered, see https://sites.google.com/a/chromium.org/dev/developers/design-documents/layered-components-design for what it means. | |
Ideal structure of the component: | |
- core/: Essentials, not depending on any other layers. | |
All other layers may depend on core: | |
- content/: Content-specific embedding. | |
- sync/: Sync-specific embedding. | |