#include "ui/color/color_provider.h"
#include <map>
#include <set>
#include <utility>
#include "base/functional/bind.h"
#include "base/logging.h"
#include "ui/color/color_mixer.h"
#include "ui/color/color_provider_utils.h"
#include "ui/color/color_recipe.h"
#include "ui/gfx/color_palette.h"
namespace ui {
ColorProvider::ColorProvider() = default;
ColorProvider::~ColorProvider() = default;
ColorMixer& ColorProvider::AddMixer() { … }
ColorMixer& ColorProvider::AddPostprocessingMixer() { … }
SkColor ColorProvider::GetColor(ColorId id) const { … }
void ColorProvider::SetColorForTesting(ColorId id, SkColor color) { … }
void ColorProvider::GenerateColorMapForTesting() { … }
const ColorMixer* ColorProvider::GetLastNonPostprocessingMixer() const { … }
}