commit | 2ae734352755617a1d7d69a64c85a6b69f8c42ba | [log] [tgz] |
---|---|---|
author | Henrique Nakashima <[email protected]> | Thu Apr 11 21:26:31 2019 |
committer | Commit Bot <[email protected]> | Thu Apr 11 21:26:31 2019 |
tree | d38d36d49d2170a4540a20c2dcf03418ba352585 | |
parent | 5a0dd4cf3c7bc49b92e57b6d7e56adef2fa9b78a [diff] |
Create ProfileKey, a Chrome level implementation of SimpleFactoryKey. SimpleFactoryKey then becomes an abstract base class that is embedder-agnostic. TestSimpleFactoryKey is a fake SimpleFactoryKey to be used in tests. |prefs| is moved into ProfileKey instead of being passed around through KeyedServiceFactory calls. |original_profile|, being a Chrome concept, is also moved down to ProfileKey. Change-Id: Ic301276e07247b65f7fe9dc884be728b55b4150d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1553449 Reviewed-by: Peter Beverloo <[email protected]> Reviewed-by: Xi Han <[email protected]> Reviewed-by: Colin Blundell <[email protected]> Commit-Queue: Henrique Nakashima <[email protected]> Cr-Commit-Position: refs/heads/master@{#650052}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .