I just uploaded a new CEF4Delphi version to the "master" branch and deleted the "beta" branch.
I've decided to follow the same policy as other CEF wrapper projects and consider the "master" branch as the "development branch".
From now on, I will recommend using the latest CEF4Delphi release if you need a stable component.
If you decide to use the "master" branch then you will have to assume some risks due to the unresolved issues it currently has.
The list of changes since the last commit to the master branch are these :
- Chromium 77.0.3865.120
- New TCEFSentinel component to check the child processes when the application shuts down.
- Added TCEFSentinel to most of the demos.
- Fixed the CustomResourceHandler demo.
- Added the TChromium.OnRequestContextInitialized event.
- Added the TChromium.OnBeforePluginLoad event.
- Added the TChromium.ReqContextHandler property.
- Removed the GlobalCEFApp.ShutdownWaitTime property because TCEFSentinel is a much better workaround for shutdown issues.
- Added the TChromium.PrintingEnabled property.
- Added the TChromium.ClearCertificateExceptions function.
- Added the TChromium.ClearHttpAuthCredentials function.
- Added the TChromium.CloseAllConnections function.
- Added the TChromium.OnCertificateExceptionsCleared event.
- Added the TChromium.OnHttpAuthCredentialsCleared event.
- Added the TChromium.OnAllConnectionsClosed event.
- Added the TChromium.SafeSearch property.
- Added the TChromium.YouTubeRestrict property.
- Removed all the code to disable the Network Service from the demos because it's always enabled in CEF 77.
https://github.com/salvadordf/CEF4Delphi/issues/230
Use the latest CEF4Delphi release to avoid the shutdown issue :
https://github.com/salvadordf/CEF4Delph ... 0.3770.100
The CEF binaries are these :
- 32 bits -> http://opensource.spotify.com/cefbuilds ... 32.tar.bz2
- 64 bits -> http://opensource.spotify.com/cefbuilds ... 64.tar.bz2
https://www.briskbard.com/index.php?lang=en&pageid=cef