blob: 2223eb23875432b91171c86cd452e1128bed6ab6 [file] [log] [blame]
[email protected]81ce2c42012-03-24 01:43:261// Copyright (c) 2012 The Chromium Authors. All rights reserved.
[email protected]e6b5bc22011-09-08 22:01:562// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
[email protected]81ce2c42012-03-24 01:43:265#ifndef CHROME_BROWSER_CHROME_BROWSER_MAIN_POSIX_H_
6#define CHROME_BROWSER_CHROME_BROWSER_MAIN_POSIX_H_
[email protected]e6b5bc22011-09-08 22:01:567
8#include "chrome/browser/chrome_browser_main.h"
9
10class ChromeBrowserMainPartsPosix : public ChromeBrowserMainParts {
11 public:
[email protected]4573fbd2011-10-31 20:25:1812 explicit ChromeBrowserMainPartsPosix(
13 const content::MainFunctionParams& parameters);
[email protected]e6b5bc22011-09-08 22:01:5614
[email protected]81ce2c42012-03-24 01:43:2615 // content::BrowserMainParts overrides.
Daniel Chenga542fca2014-10-21 09:51:2916 void PreEarlyInitialization() override;
17 void PostMainMessageLoopStart() override;
[email protected]81ce2c42012-03-24 01:43:2618
19 // ChromeBrowserMainParts overrides.
Daniel Chenga542fca2014-10-21 09:51:2920 void ShowMissingLocaleMessageBox() override;
[email protected]81ce2c42012-03-24 01:43:2621
22 private:
23 DISALLOW_COPY_AND_ASSIGN(ChromeBrowserMainPartsPosix);
[email protected]e6b5bc22011-09-08 22:01:5624};
25
[email protected]81ce2c42012-03-24 01:43:2626#endif // CHROME_BROWSER_CHROME_BROWSER_MAIN_POSIX_H_