Index: content/app/startup_helper_win.h |
=================================================================== |
--- content/app/startup_helper_win.h (revision 100565) |
+++ content/app/startup_helper_win.h (working copy) |
@@ -2,19 +2,30 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CONTENT_APP_SANDBOX_HELPER_WIN_H_ |
-#define CONTENT_APP_SANDBOX_HELPER_WIN_H_ |
+#ifndef CONTENT_APP_STARTUP_HELPER_WIN_H_ |
+#define CONTENT_APP_STARTUP_HELPER_WIN_H_ |
#pragma once |
+class CommandLine; |
+ |
namespace sandbox { |
struct SandboxInterfaceInfo; |
} |
+// This file contains functions that any embedder that's not using ContentMain |
+// will want to call at startup. |
namespace content { |
// Initializes the sandbox code and turns on DEP. |
void InitializeSandboxInfo(sandbox::SandboxInterfaceInfo* sandbox_info); |
+// Register the invalid param handler and pure call handler to be able to |
+// notify breakpad when it happens. |
+void RegisterInvalidParamHandler(); |
+ |
+// Sets up the CRT's debugging macros to output to stdout. |
+void SetupCRT(const CommandLine& command_line); |
+ |
} // namespace content |
-#endif // CONTENT_APP_SANDBOX_HELPER_WIN_H_ |
+#endif // CONTENT_APP_STARTUP_HELPER_WIN_H_ |