blob: e8cab81828b80a092eb72bda817a5424f1c2a916 [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.
[email protected]e6b5bc22011-09-08 22:01:5616 virtual void PreEarlyInitialization() OVERRIDE;
17 virtual void PostMainMessageLoopStart() OVERRIDE;
[email protected]81ce2c42012-03-24 01:43:2618
19 // ChromeBrowserMainParts overrides.
20 virtual void ShowMissingLocaleMessageBox() OVERRIDE;
21
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_