#include "chrome/browser/ui/views/tabs/tab_group_highlight.h"
#include "chrome/browser/ui/layout_constants.h"
#include "chrome/browser/ui/tabs/tab_style.h"
#include "chrome/browser/ui/views/tabs/tab_group_views.h"
#include "third_party/skia/include/core/SkColor.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/gfx/canvas.h"
#include "ui/views/background.h"
#include "ui/views/view.h"
#include "ui/views/widget/widget.h"
TabGroupHighlight::TabGroupHighlight(TabGroupViews* tab_group_views,
const tab_groups::TabGroupId& group,
const TabGroupStyle& style)
: … { … }
void TabGroupHighlight::UpdateBounds(views::View* leading_view,
views::View* trailing_view) { … }
void TabGroupHighlight::OnPaint(gfx::Canvas* canvas) { … }
bool TabGroupHighlight::GetCanProcessEventsWithinSubtree() const { … }
SkPath TabGroupHighlight::GetPath() const { … }
BEGIN_METADATA(…)