
There are too many callers to migrate all at once, creating alises in ColorProviderManager to facilitate the migration. Many includes of color_provider_manager.h just need one of the types and not the manager itself. Separate the Key types and declaration into its own compilation units. This allows targets to set ColorProviderKey values without depending on the entirety of ui/color. Bug: b:286952053 Change-Id: I6a5561d9c12e74f1c843de0fee262357094459eb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4629411 Reviewed-by: Thomas Lukaszewicz <tluk@chromium.org> Commit-Queue: Thomas Lukaszewicz <tluk@chromium.org> Auto-Submit: Sean Kau <skau@chromium.org> Cr-Commit-Position: refs/heads/main@{#1160856}
This directory contains UI frameworks used to build various user interface features. This directory is not intended to contain UI features (such as a keyboard).