blob: 5f3b462cf22cf163c47c18a1439e9d703400c2d8 [file] [log] [blame]
// Copyright 2012 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_CHROME_BROWSER_MAIN_POSIX_H_
#define CHROME_BROWSER_CHROME_BROWSER_MAIN_POSIX_H_
#include "chrome/browser/chrome_browser_main.h"
class ChromeBrowserMainPartsPosix : public ChromeBrowserMainParts {
public:
ChromeBrowserMainPartsPosix(bool is_integration_test,
StartupData* startup_data);
ChromeBrowserMainPartsPosix(const ChromeBrowserMainPartsPosix&) = delete;
ChromeBrowserMainPartsPosix& operator=(const ChromeBrowserMainPartsPosix&) =
delete;
// content::BrowserMainParts overrides.
int PreEarlyInitialization() override;
void PostCreateMainMessageLoop() override;
// ChromeBrowserMainParts overrides.
void ShowMissingLocaleMessageBox() override;
};
#endif // CHROME_BROWSER_CHROME_BROWSER_MAIN_POSIX_H_