Page 1 of 1

Update to CEF 3.3440.1802.g9512b3f

Posted: Tue Jul 31, 2018 8:04 am
by salvadordf
Hi,

I updated CEF4Delphi to CEF 3.3440.1802.g9512b3f and this is what's new :
  • It includes Chromium 68.0.3440.75
  • GlobalCEFApp.SitePerProcess default value is now TRUE. It was set to false to avoid problems with experimental features but now Chromium has this feature enabled by default.
  • Added the TChromium.SpellChecking and TChromium.SpellCheckerDicts properties. You can use these properties to have multiple dictionaries in the spell checker. TChromium.SpellCheckerDicts accepts a comma delimited list of language codes, for example : TChromium.SpellCheckerDicts := 'en-US,es-ES,fr-FR,de-DE';
The CEF3 binaries are these :

Re: Update to CEF 3.3440.1802.g9512b3f

Posted: Tue Jul 31, 2018 12:47 pm
by thefunkyjoint
Nice work ! :D

Re: Update to CEF 3.3440.1802.g9512b3f

Posted: Tue Jul 31, 2018 1:22 pm
by Hitman
Thank you!!!!!!!! :D :D :D :D

Re: Update to CEF 3.3440.1802.g9512b3f

Posted: Wed Aug 01, 2018 8:08 am
by salvadordf
Thanks! :D

I uploaded a fix for an initialization crash.

In some occasions the cookie manager in CEF wasn't ready when GlobalCEFApp tried to set the cookies storage path and this caused an access violation in a CEF thread that caused the app to crash at startup.

Now GlobalCEFApp initializes the cookies storage path in a custom thread and it uses a TCefWaitableEventRef with a TCefEventCompletionCallback to ensure the cookie manager is fully initialized before calling TCefCookieManagerRef.SetStoragePath.

Please, download CEF4Delphi again.

Re: Update to CEF 3.3440.1802.g9512b3f

Posted: Wed Aug 01, 2018 1:21 pm
by Hitman
Thank you!! :D :D