// Copyright 2019 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_TAB_STRIP_LAYOUT_TYPES_H_ #define CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_LAYOUT_TYPES_H_ // Sizing info for individual tabs. struct TabSizeInfo { … }; // Sizing info global to the tabstrip. struct TabLayoutConstants { … }; // Inactive tabs have a smaller minimum width than the active tab. Layout has // different behavior when inactive tabs are smaller than the active tab // than it does when they are the same size. enum class LayoutDomain { … }; #endif // CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_LAYOUT_TYPES_H_