blob: 2b9e04239efd3e8d1fb6bd23aaca10d22e5317f6 [file] [log] [blame]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
module color.mojom;
// Color Ids that are used for renderer-specific code. These map directly to
// ui::ColorIds and help ensure that the renderer only receives this well
// defined subset of colors. If changing this you must also update the mapping
// in color_provider_utils.cc.
enum RendererColorId {
kColorMenuBackground,
kColorMenuItemBackgroundSelected,
kColorMenuSeparator,
kColorOverlayScrollbarFill,
kColorOverlayScrollbarFillDark,
kColorOverlayScrollbarFillLight,
kColorOverlayScrollbarFillHovered,
kColorOverlayScrollbarFillHoveredDark,
kColorOverlayScrollbarFillHoveredLight,
kColorOverlayScrollbarStroke,
kColorOverlayScrollbarStrokeDark,
kColorOverlayScrollbarStrokeLight,
kColorOverlayScrollbarStrokeHovered,
kColorOverlayScrollbarStrokeHoveredDark,
kColorOverlayScrollbarStrokeHoveredLight,
};