Page 1 of 1

Update to CEF 3.2924.1575.g97389a9

Posted: Wed Mar 15, 2017 2:25 pm
by salvadordf
Hi :

I updated CEF4Delphi to use CEF 3.2924.1575.g97389a9. It now includes :

MiniBrowser :
  • Addition of a preferences form. Click on the button with 3 horizontal lines and then click on "Preferences".
  • Replacement of URLEdt by URLCbx. It's a raw browsing history.
  • Addition of a custom scheme. This feature is very buggy!!! Don't use it yet. https://github.com/salvadordf/CEF4Delphi/issues/18
TCEFApplication :
  • Addition of 3 new properties : EnableSpellingService, EnableMediaStream, EnableSpeechInput. They are TRUE by default. EnableMediaStream is used in WebRTC.
TCEFChromium :
  • Renamed internal procedures.
  • Addition of UpdatePreferences and SavePreferences procedures. UpdatePreferences will force tchromium to update the preferences in that moment. SavePreferences uses a custom format and I use it just to take a look at the default blink preferences.
  • More checks in doOnBeforeClose and doOnClose. Thanks to leoeuclids
TCefChromiumWindow :
  • WebBrowser_OnClose returns False by default. Thanks to leoeuclids
The stable branch of CEF3 is now 2987 but it crashes when you try to open popup windows. As soon as they fix it, I'll upgrade CEF4Delphi.

https://bitbucket.org/chromiumembedded/ ... s-that-are
https://bitbucket.org/chromiumembedded/ ... lease-2987

Re: Update to CEF 3.2924.1575.g97389a9

Posted: Thu Mar 16, 2017 10:10 am
by Det20
salvadordf wrote: Wed Mar 15, 2017 2:25 pm The stable branch of CEF3 is now 2987 but it crashes when you try to open popup windows. As soon as they fix it, I'll upgrade CEF4Delphi.
Thank you for the news. But i don't understand: Is this download stable and can i use it? Or should i wait? What should i download?

Re: Update to CEF 3.2924.1575.g97389a9

Posted: Thu Mar 16, 2017 10:31 am
by salvadordf
Det20 wrote: Thu Mar 16, 2017 10:10 am
salvadordf wrote: Wed Mar 15, 2017 2:25 pm The stable branch of CEF3 is now 2987 but it crashes when you try to open popup windows. As soon as they fix it, I'll upgrade CEF4Delphi.
Thank you for the news. But i don't understand: Is this download stable and can i use it? Or should i wait? What should i download?
At this moment, CEF4Delphi is using the 2924 CEF3 branch which was the previous stable branch. It's still stable and you can download it.

Last night CEF3 released the fixes for the bug that crashed the 2987 branch.
I already have made the modifications to use that branch and as soon as I can test it with the new binaries I'll upload them to github.