1 // Copyright (c) 2010 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_BROWSER_MAIN_POSIX_H_ 6 #define CHROME_BROWSER_BROWSER_MAIN_POSIX_H_ 7 8 #include "chrome/browser/browser_main.h" 9 10 class BrowserMainPartsPosix : public BrowserMainParts { 11 public: BrowserMainPartsPosix(const MainFunctionParams & parameters)12 explicit BrowserMainPartsPosix(const MainFunctionParams& parameters) 13 : BrowserMainParts(parameters) {} 14 15 protected: 16 virtual void PreEarlyInitialization(); 17 virtual void PostMainMessageLoopStart(); 18 19 private: 20 #if !defined(OS_MACOSX) InitializeSSL()21 virtual void InitializeSSL() {} 22 #endif 23 }; 24 25 #endif // CHROME_BROWSER_BROWSER_MAIN_POSIX_H_ 26