win: Add bootstrap[c].exe for sandbox integration (see #3824)

Replace cef_sandbox.lib usage with bootstrap executables.
See the SandboxSetup Wiki page for details.
This commit is contained in:
Marshall Greenblatt
2025-05-08 18:33:07 -04:00
parent 7581264dbb
commit adcac2c37c
28 changed files with 1116 additions and 447 deletions

View File

@@ -7,6 +7,7 @@
#include <windows.h>
#include "include/base/cef_logging.h"
#include "tests/shared/browser/util_win.h"
namespace client {
@@ -16,7 +17,7 @@ const wchar_t kWndClass[] = L"Client_TempWindow";
// Create the temp window.
HWND CreateTempWindow() {
HINSTANCE hInstance = ::GetModuleHandle(nullptr);
HINSTANCE hInstance = GetCodeModuleHandle();
WNDCLASSEX wc = {0};
wc.cbSize = sizeof(wc);