// Copyright 2022 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_UI_VIEWS_TABS_Z_ORDERABLE_TAB_CONTAINER_ELEMENT_H_ #define CHROME_BROWSER_UI_VIEWS_TABS_Z_ORDERABLE_TAB_CONTAINER_ELEMENT_H_ #include "base/memory/raw_ptr.h" namespace views { class View; } // A class that calculates a z-value for a TabContainer child view (one of a // tab, a tab group header, a tab group underline, or a tab group highlight). // Can be compared with other ZOrderableTabContainerElements to determine paint // order of their associated views. class ZOrderableTabContainerElement { … }; // ZOrderableTabContainerElement #endif // CHROME_BROWSER_UI_VIEWS_TABS_Z_ORDERABLE_TAB_CONTAINER_ELEMENT_H_