This repo is a fork of the original CefGlue project. Used by UnityWebBrowser.
Currently updated to CEF 130.1.16+g5a7e5ed+chromium-130.0.6723.117
.
- Updated CEF
- Support for .NET 8
- Removed some old demos/samples
- Some other minors changes that we done over the years that I cannot remember
-
First, download the latest stable build of CEF. Minimal distribution is fine.
-
Extract
include
folder toCefGlue.Interop.Gen/include
. -
Run
gen-cef3
script. -
See if project compiles. If not, fix compile errors. Errors may include new handlers or removed methods.
-
Check
cef_types.h
for any additional changes done to the types that need to be manually written (Such ascef_settings_t
toCefSettings
). -
See if demo project works. Make sure to extract
Release
andResources
from the downloaded CEF build to the build folder of the demo (Demos/CefGlue.Demo.WinForms/bin/Debug/net8.0-windows
). -
Remove any old unused files.
-
Bump version in
CefGlue.csproj
.