#include "chrome/browser/favicon/favicon_utils.h"
#include "content/public/browser/navigation_entry.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/color/color_id.h"
#include "ui/color/color_provider.h"
#include "ui/color/color_provider_key.h"
#include "ui/color/color_provider_manager.h"
#include "ui/color/color_recipe.h"
#include "ui/resources/grit/ui_resources.h"
namespace favicon {
namespace {
constexpr SkColor kLightColor = …;
constexpr SkColor kDarkColor = …;
}
TEST(FaviconUtilsTest, ShouldThemifyFavicon) { … }
class DefaultFaviconModelTest : public ::testing::Test { … };
TEST_F(DefaultFaviconModelTest, UsesCorrectIcon_LightBackground) { … }
TEST_F(DefaultFaviconModelTest, UsesCorrectIcon_DarkBackground) { … }
TEST_F(DefaultFaviconModelTest, UsesCorrectIcon_LightBackground_Custom) { … }
TEST_F(DefaultFaviconModelTest, UsesCorrectIcon_DarkBackground_Custom) { … }
}