CEF4Delphi updates

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

Update to CEF 91.1.16

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 91.1.16

This is what's new in CEF :
  • Add --disable-request-handling-for-testing option : https://bitbucket.org/chromiumembedded/cef/commits/2a9d8b8ee4fecb345666ebe8c8c4539c05f8a5e5
  • Use Chromium code for cookie date validity check to fix a crash if a cookie with malformed year was set with javascript : https://bitbucket.org/chromiumembedded/cef/commits/0b869d2affacab4524ef9c3067b0dae1d08f0b34
This is what's new in CEF4Delphi :
  • Added the GlobalCEFApp.DisableRequestHandlingForTesting property. It's used to bypass request handling in CEF to facilitate
    debugging of network-related issues.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.16%2Bgc95b2a1%2Bchromium-91.0.4472.101_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 91.1.17

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 91.1.17

This is what's new in CEF :
  • widevine: Fix VP9 version string for v4.10.2209.0 : https://bitbucket.org/chromiumembedded/cef/commits/18455833f1dcfcb1272d2b0ef4207606b20079de
This is what's new in CEF4Delphi :
  • Remove unnecessary workarounds in the FMX demo for MacOS
These are the CEF binaries used in this version :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.17%2Bg1845583%2Bchromium-91.0.4472.101_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 91.1.20

Post by salvadordf »

Hi,

CEf4Delphi is now updated to CEF 91.1.20

This is what's new in CEF :
  • Expose certificate error codes to TChromium.OnLoadError : https://bitbucket.org/chromiumembedded/cef/commits/b0e72423cff8d3d09d6c9ab735b6f1d4dfbc90a3
  • Fix link click navigation in PDF files : https://bitbucket.org/chromiumembedded/cef/commits/a92e5d5e3dd0099e7bae63266fd76419564cf4a1
  • widevine: Add arm64 arch manifest value : https://bitbucket.org/chromiumembedded/cef/commits/58006652e8d8db4646403680aa29042df301d237

There are no changes in CEF4Delphi in this update.

These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.20%2Bg5800665%2Bchromium-91.0.4472.101_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 91.1.21

Post by salvadordf »

Hi,

I just updated CEF4Delphi to CEF 91.1.21 which includes Chromium 91.0.4472.114. :D

This is what's new in CEF4Delphi :
  • The TabbedBrowser2 demo for Windows can now open new tabs without losing the POST data.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.21%2Bg9dd45fe%2Bchromium-91.0.4472.114_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 91.1.22

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 91.1.22 which includes Chromium 91.0.4472.124

CEF4Delphi includes this change :
  • Fixed a compiler warning in TFMXBufferPanel
The CEF binaries are these :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.22%2Bgc67b5dd%2Bchromium-91.0.4472.124_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 91.1.23

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 91.1.23 which includes Chromium 91.0.4472.164 :D

These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_91.1.23%2Bg04c8d56%2Bchromium-91.0.4472.164_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 92.0.20

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 92.0.20

This is what's new in CEF :
  • Chromium 92.0.4515.107 :D
This is what's new in CEF4Delphi :
  • Added the TCefBrowserRef.IsValid method.
  • Added the TChromiumCore.OnFrameCreated event.
  • Added the TChromiumCore.OnFrameAttached event.
  • Added the TChromiumCore.OnFrameDetached event.
  • Added the TChromiumCore.OnMainFrameChanged event.
Read the code comments in this document to know more about the new TChromiumCore events :
https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_frame_handler_capi.h

The CEF binaries are these :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.20%2Bg7cfecf1%2Bchromium-92.0.4515.107_macosx64.tar.bz2
Warning :
The EditorBrowser demo is not working as expected. Probably because it uses Document.execCommand() which is deprecated.
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 92.0.21

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 92.0.21

There are no relevant changes in CEF but CEF4Delphi has these changes :
  • Fixed issue #372 : TChromiumCore.ExecuteJavascript doesn't execute the JS code. This was the cause of the EditorBrowser demo problems. https://github.com/salvadordf/CEF4Delphi/issues/372
  • Added GlobalCEFApp.DisablePopupBlocking
  • Added GlobalCEFApp.DisableBackForwardCache
  • TCefApplicationCore code reorganization
The CEF binaries are these :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.21%2Bga9ec100%2Bchromium-92.0.4515.107_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 92.0.25

Post by salvadordf »

Hi,

I just updated CEF4Delphi to CEF 92.0.25

This is what's new in CEF :
  • Chromium 92.0.4515.131 :D
  • Fix AssertBlockingAllowed() with disk-based Profile creation. : https://bitbucket.org/chromiumembedded/cef/commits/d15cfa853ee48c595a7145b1958d68350afe3064
  • views: Fix multiple issues with hide-frame. : https://bitbucket.org/chromiumembedded/cef/commits/01c8529f74ccb545cd8e55be7e7396368e07b7c8
  • Fix assertion when client handles HTTPS URL without certificate. : https://bitbucket.org/chromiumembedded/cef/commits/5ffe90cd560b02743e66756cf55c50d49f357f0c
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.25%2Bgd15cfa8%2Bchromium-92.0.4515.131_macosx64.tar.bz2
User avatar
salvadordf
Posts: 3046
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 92.0.26

Post by salvadordf »

Hi,

CEF4Delphi is now updated to CEF 92.0.26

These are the CE4Delphi changes :
  • Chromium 92.0.4515.159. :D
  • Added the SchemeRegistrationBrowser_subprocess demo for Lazarus in Windows.
  • Added a Google Maps example in the test.html file used by all the SchemeRegistrationBrowser demos. You need to edit the "test.html" file with your Google Maps API key to make it work.
  • Removed obsolete Flash file.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_windows64.tar.bz2
  • Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_linux32.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_92.0.26%2Bg9d87c1f%2Bchromium-92.0.4515.159_macosx64.tar.bz2
Locked