Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.

Update to CEF 3.2924.1575.g97389a9

Post Reply
User avatar
salvadordf
Posts: 4042
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 3.2924.1575.g97389a9

Post 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
Det20
Posts: 38
Joined: Fri Mar 10, 2017 3:11 pm

Re: Update to CEF 3.2924.1575.g97389a9

Post 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?
User avatar
salvadordf
Posts: 4042
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 3.2924.1575.g97389a9

Post 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.
Post Reply