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.
If you find these projects useful please consider becoming a sponsor with Patreon, GitHub or Liberapay.

CEF4Delphi updates

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

Update to CEF 130.1.15

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 130.1.15

This is what's new :
  • win: Reland screen_1443650 changes. https://bitbucket.org/chromiumembedded/cef/commits/34b05bb54165dd8581c3fcd3c6a72390dceb8943
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_130.1.15%2Bg34b05bb%2Bchromium-130.0.6723.92_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_130.1.15%2Bg34b05bb%2Bchromium-130.0.6723.92_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_130.1.15%2Bg34b05bb%2Bchromium-130.0.6723.92_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_130.1.15%2Bg34b05bb%2Bchromium-130.0.6723.92_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_130.1.15%2Bg34b05bb%2Bchromium-130.0.6723.92_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_130.1.15%2Bg34b05bb%2Bchromium-130.0.6723.92_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 130.1.16

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 130.1.16 which includes Chromium 130.0.6723.117 :D

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

Update to CEF 131.2.3

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.2.3

This is what's new :
  • Chromium 131.0.6778.70 :D
  • Added the popup_id argument to the TChromiumCore.OnBeforePopup event. BREAKING CHANGE !!!!!
  • Added the TChromiumCore.OnBeforePopupAborted event.
  • Added TChromiumCore.ClipboardPasteAndMatchStyle.
  • Added TChromiumCore.OpenerIdentifier.
  • Added GlobalCEFApp.BrowserById.
  • Added TCefBrowserHostRef.GetOpenerIdentifier.
  • Added TCefFrameRef.PasteAndMatchStyle.
  • Added TCefViewRef.HasFocus
  • Added TCEFViewComponent.HasFocus
  • Added TCefWindowRef.GetFocusedView
  • Added TCEFWindowComponent.FocusedView
  • Added new TCefMenuId values.
  • Updated TCefPermissionRequestTypes values.
  • Renamed CEF_CONTENT_SETTING_TYPE_ACCESSIBILITY_EVENTS as deprecated.
  • Updated TCefContentSettingTypes values.
  • Updated TCefResultCode values.
  • Updated TCefDomFormControlType values.
  • Updated all demos that used the TChromiumCore.OnBeforePopup event.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.3%2Bg023a05b%2Bchromium-131.0.6778.70_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.3%2Bg023a05b%2Bchromium-131.0.6778.70_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.3%2Bg023a05b%2Bchromium-131.0.6778.70_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.3%2Bg023a05b%2Bchromium-131.0.6778.70_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.3%2Bg023a05b%2Bchromium-131.0.6778.70_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.3%2Bg023a05b%2Bchromium-131.0.6778.70_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 131.2.4

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.2.4

This is what's new :
  • cefclient: Fix accidental usage of C++20 map::contains. https://bitbucket.org/chromiumembedded/cef/commits/b7543e4217eea3939997614f92f1bb84b88716e4
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.4%2Bgb7543e4%2Bchromium-131.0.6778.70_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.4%2Bgb7543e4%2Bchromium-131.0.6778.70_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.4%2Bgb7543e4%2Bchromium-131.0.6778.70_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.4%2Bgb7543e4%2Bchromium-131.0.6778.70_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.4%2Bgb7543e4%2Bchromium-131.0.6778.70_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.4%2Bgb7543e4%2Bchromium-131.0.6778.70_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 131.2.7

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.2.7

This is what's new :
  • Chromium 131.0.6778.86 :D
  • Disable prerendering. https://bitbucket.org/chromiumembedded/cef/commits/9a14dc9ff79d192b3ab810ad3736f235cd7c609a
  • Improve logging of fatal renderer connection errors. https://bitbucket.org/chromiumembedded/cef/commits/e0927d8460774bedf82e944e2baf663f52e200d1
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.7%2Bg9a14dc9%2Bchromium-131.0.6778.86_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.7%2Bg9a14dc9%2Bchromium-131.0.6778.86_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.7%2Bg9a14dc9%2Bchromium-131.0.6778.86_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.7%2Bg9a14dc9%2Bchromium-131.0.6778.86_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.7%2Bg9a14dc9%2Bchromium-131.0.6778.86_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.2.7%2Bg9a14dc9%2Bchromium-131.0.6778.86_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 131.3.1

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.3.1

This is what's new :
  • Chromium 131.0.6778.109 :D
  • Reduce the frequency of connection-related renderer crashes (see #3664) https://bitbucket.org/chromiumembedded/cef/commits/b5c740eb6067a046286a36c47290b776712fbb68
  • Improve timing of frame attach/detach (see #3664) https://bitbucket.org/chromiumembedded/cef/commits/e89192a860e484cf3052e97906ee2598c6ea0fa7
  • win: Disable crash metrics collection (fixes #3847) https://bitbucket.org/chromiumembedded/cef/commits/cb062dfd35ef95a4941b9d9fc737078e0e8309bd
  • Added TChromiumCore.OnFrameDestroyed
  • Added possible fix for issue #538 to the ExternalPumpBrowser Lazarus demo for macOS.
  • Fixed TCEFLinkedWinControlBase.UpdateSize for macOS when using Lazarus.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.1%2Bgcb062df%2Bchromium-131.0.6778.109_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.1%2Bgcb062df%2Bchromium-131.0.6778.109_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.1%2Bgcb062df%2Bchromium-131.0.6778.109_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.1%2Bgcb062df%2Bchromium-131.0.6778.109_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.1%2Bgcb062df%2Bchromium-131.0.6778.109_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.1%2Bgcb062df%2Bchromium-131.0.6778.109_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 131.3.2

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.3.2

This is what's new since the last announcement :
  • Chromium 131.0.6778.140 :)
  • Added a GlobalCEFApp.OnAlreadyRunningAppRelaunch example to the TabbedBrowser2 demo.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.2%2Bgba9f4a4%2Bchromium-131.0.6778.140_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.2%2Bgba9f4a4%2Bchromium-131.0.6778.140_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.2%2Bgba9f4a4%2Bchromium-131.0.6778.140_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.2%2Bgba9f4a4%2Bchromium-131.0.6778.140_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.2%2Bgba9f4a4%2Bchromium-131.0.6778.140_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.2%2Bgba9f4a4%2Bchromium-131.0.6778.140_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 131.3.4

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.3.4

This is what's new :
  • win: ceftests: Fix type conversion error (see #3664) https://bitbucket.org/chromiumembedded/cef/commits/e38eaeb8173f9954ec0b039ce4d932c5eaafd663
  • ceftests: Fix type conversion error (see #3664) https://bitbucket.org/chromiumembedded/cef/commits/7ecebf0afb2ee958fa1fdab0ff60b4635ab05180
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.4%2Bg7ecebf0%2Bchromium-131.0.6778.140_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.4%2Bg7ecebf0%2Bchromium-131.0.6778.140_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.4%2Bg7ecebf0%2Bchromium-131.0.6778.140_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.4%2Bg7ecebf0%2Bchromium-131.0.6778.140_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.4%2Bg7ecebf0%2Bchromium-131.0.6778.140_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.4%2Bg7ecebf0%2Bchromium-131.0.6778.140_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 131.3.5

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 131.3.5

This is what's new since the last announcement :
  • Chromium 131.0.6778.205 :D
  • Windows : Fix popup DevTools issue.
  • Fixed GlobalCEFApp.DeleteCache and GlobalCEFApp.DeleteCookies.
  • Fixed invisible select items in FullScreenBrowser demos.
These are the CEF binaries :
  • Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.5%2Bg573cec5%2Bchromium-131.0.6778.205_windows32.tar.bz2
  • Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.5%2Bg573cec5%2Bchromium-131.0.6778.205_windows64.tar.bz2
  • Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.5%2Bg573cec5%2Bchromium-131.0.6778.205_linux64.tar.bz2
  • Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.5%2Bg573cec5%2Bchromium-131.0.6778.205_linuxarm.tar.bz2
  • Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.5%2Bg573cec5%2Bchromium-131.0.6778.205_linuxarm64.tar.bz2
  • MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_131.3.5%2Bg573cec5%2Bchromium-131.0.6778.205_macosx64.tar.bz2
User avatar
salvadordf
Posts: 4564
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: CEF4Delphi updates

Post by salvadordf »

Hi,

I just added two new properties as a workaround for a crash in browsers using the Alloy style when the user fills some form information.
https://github.com/chromiumembedded/cef/issues/3763
https://github.com/chromiumembedded/cef/issues/3796
https://www.magpcss.org/ceforum/viewtopic.php?f=6&t=19898&start=10#p55813

The browser crashes when it tries to show a confirmation dialog to save the form information in Alloy style.

This is what's new :
  • Added TChromiumCore.AutofillCreditCard
  • Added TChromiumCore.AutofillProfile
Add this code before the CreateBrowser call if your application has a browser with Alloy style :

Code: Select all

  Chromium1.AutofillCreditCard := STATE_DISABLED;
  Chromium1.AutofillProfile    := STATE_DISABLED;
Locked