chromium/components/saved_tab_groups/README.md

## SavedTabGroups

Tab Groups are an effective way to enable users to organize their tabs, but are
ephemeral, and disappear after the user exits a session. Saved tab groups can be
 saved and recalled allowing users to keep the state of their working state
 across browsing sessions.

Saved Tab Groups are built on sync's storage layer. This storage solution works
across sessions and when sync is enabled, saved tab groups will sync across
devices updating the tabs and other metadata about the tab group in real-time.

## Testing

To run all the relevant C++ unit tests, you can run the `components_unittests`
target and give the `saved_tab_groups` filter file as an argument:

```
./out/Default/components_unittests --test-launcher-filter-file=components/saved_tab_groups/components_unittests.filter
```

To keep the list of tests updated, you must add the test group name to the
`components_unittests.filter` file whenever writing a new test file.