Browser is one installation: a UserDataDir holding profiles that (for Chromium) share one master key.
| 16 | |
| 17 | // Browser is one installation: a UserDataDir holding profiles that (for Chromium) share one master key. |
| 18 | type Browser interface { |
| 19 | BrowserName() string |
| 20 | UserDataDir() string |
| 21 | Profiles() []types.Profile |
| 22 | Extract(categories []types.Category) ([]types.ExtractResult, error) |
| 23 | CountEntries(categories []types.Category) ([]types.CountResult, error) |
| 24 | } |
| 25 | |
| 26 | type DiscoverOptions struct { |
| 27 | Name string // "all"|"chrome"|"firefox"|... |
no outgoing calls
no test coverage detected