blob: 4ecd1b79d34cdde4c205723f1f190233713814df [file] [log] [blame]
[email protected]a13b76f2012-06-20 15:36:291// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_BROWSER_UI_BROWSER_MAC_H_
6#define CHROME_BROWSER_UI_BROWSER_MAC_H_
[email protected]a13b76f2012-06-20 15:36:297
[email protected]3d27d272013-07-31 03:15:168#include "chrome/browser/signin/signin_promo.h"
[email protected]5d9cace72012-06-21 16:07:129#include "chrome/browser/ui/chrome_pages.h"
[email protected]a13b76f2012-06-20 15:36:2910
11class Profile;
12
[email protected]1f0b50b2012-06-22 20:37:1613namespace chrome {
[email protected]a13b76f2012-06-20 15:36:2914
15// Open a new window with history/downloads/help/options (needed on Mac when
16// there are no windows).
17void OpenAboutWindow(Profile* profile);
18void OpenHistoryWindow(Profile* profile);
19void OpenDownloadsWindow(Profile* profile);
[email protected]1f0b50b2012-06-22 20:37:1620void OpenHelpWindow(Profile* profile, HelpSource source);
[email protected]a13b76f2012-06-20 15:36:2921void OpenOptionsWindow(Profile* profile);
noms5fb66fe2014-12-17 23:01:1022void OpenSyncSetupWindow(Profile* profile, signin_metrics::Source source);
[email protected]a13b76f2012-06-20 15:36:2923void OpenClearBrowsingDataDialogWindow(Profile* profile);
24void OpenImportSettingsDialogWindow(Profile* profile);
[email protected]1f0b50b2012-06-22 20:37:1625void OpenBookmarkManagerWindow(Profile* profile);
26void OpenExtensionsWindow(Profile* profile);
[email protected]a13b76f2012-06-20 15:36:2927
[email protected]1f0b50b2012-06-22 20:37:1628} // namespace chrome
[email protected]a13b76f2012-06-20 15:36:2929
30#endif // CHROME_BROWSER_UI_BROWSER_MAC_H_