#include "chrome/browser/ui/views/toolbar/pinned_toolbar_actions_container.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/profiles/profile_manager.h"
#include "chrome/browser/translate/translate_test_utils.h"
#include "chrome/browser/ui/browser_window/public/browser_window_features.h"
#include "chrome/browser/ui/toolbar/pinned_toolbar/pinned_toolbar_actions_model.h"
#include "chrome/browser/ui/ui_features.h"
#include "chrome/browser/ui/views/frame/browser_view.h"
#include "chrome/browser/ui/views/side_panel/side_panel_ui.h"
#include "chrome/browser/ui/views/toolbar/pinned_action_toolbar_button.h"
#include "chrome/browser/ui/views/toolbar/toolbar_view.h"
#include "chrome/common/pref_names.h"
#include "chrome/test/base/in_process_browser_test.h"
#include "components/prefs/pref_service.h"
#include "components/translate/content/browser/translate_waiter.h"
#include "components/translate/core/browser/translate_manager.h"
#include "content/public/test/browser_test.h"
#include "content/public/test/browser_test_utils.h"
#include "ui/views/layout/animating_layout_manager_test_util.h"
class PinnedToolbarActionsContainerBrowserTest : public InProcessBrowserTest { … };
IN_PROC_BROWSER_TEST_F(PinnedToolbarActionsContainerBrowserTest,
CustomizeToolbarCanBeCalledFromNewTabPage) { … }
IN_PROC_BROWSER_TEST_F(PinnedToolbarActionsContainerBrowserTest,
CustomizeToolbarCanBeCalledFromNonNewTabPage) { … }
IN_PROC_BROWSER_TEST_F(PinnedToolbarActionsContainerBrowserTest,
TranslateStatusIndicator) { … }
IN_PROC_BROWSER_TEST_F(PinnedToolbarActionsContainerBrowserTest,
ButtonsSetToNotVisibleNotSeenAfterLayout) { … }
#if !BUILDFLAG(IS_CHROMEOS)
IN_PROC_BROWSER_TEST_F(PinnedToolbarActionsContainerBrowserTest,
QRCodeUpdatesWithSharingHubPrefChanges) { … }
#endif
IN_PROC_BROWSER_TEST_F(PinnedToolbarActionsContainerBrowserTest,
QRCodeUpdatesWithPolicyPrefChanges) { … }