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.
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Thu Feb 16, 2023 2:02 pm
Hi,
I just updated CEF4Delphi to CEF 110.0.27 which includes Chromium 110.0.5481.100.
Since the last update I also added a new demo called "
WindowsServiceBrowser " that uses a CEF browser inside a Windows Service to take a screenshot of google.com.
The WebpageSnapshot and ConsoleBrowser2 demos have been modified to use the new TCEFBrowserBitmap class in TCEFBrowserThread in order to avoid creating VCL controls in a thread.
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.27%2Bg1296c82%2Bchromium-110.0.5481.100_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.27%2Bg1296c82%2Bchromium-110.0.5481.100_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.27%2Bg1296c82%2Bchromium-110.0.5481.100_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.27%2Bg1296c82%2Bchromium-110.0.5481.100_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.27%2Bg1296c82%2Bchromium-110.0.5481.100_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.27%2Bg1296c82%2Bchromium-110.0.5481.100_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Feb 18, 2023 1:44 pm
Hi,
CEF4Delphi is now updated to CEF 110.0.28 which includes Chromium 110.0.5481.104
There are no other relevant changes.
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.28%2Bg16a2153%2Bchromium-110.0.5481.104_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.28%2Bg16a2153%2Bchromium-110.0.5481.104_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.28%2Bg16a2153%2Bchromium-110.0.5481.104_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.28%2Bg16a2153%2Bchromium-110.0.5481.104_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.28%2Bg16a2153%2Bchromium-110.0.5481.104_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.28%2Bg16a2153%2Bchromium-110.0.5481.104_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Feb 25, 2023 9:56 am
Hi,
I just updated CEF4Delphi to CEF 110.0.30 which includes Chromium 110.0.5481.178
There are no other relevant changes.
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.30%2Bg3c2b68f%2Bchromium-110.0.5481.178_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.30%2Bg3c2b68f%2Bchromium-110.0.5481.178_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.30%2Bg3c2b68f%2Bchromium-110.0.5481.178_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.30%2Bg3c2b68f%2Bchromium-110.0.5481.178_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.30%2Bg3c2b68f%2Bchromium-110.0.5481.178_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.30%2Bg3c2b68f%2Bchromium-110.0.5481.178_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Mar 04, 2023 1:48 pm
Hi,
I just updated CEF4Delphi to CEF 110.0.31 which includes Chromium 110.0.5481.179
There are no other relevant changes.
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.31%2Bg46651e0%2Bchromium-110.0.5481.179_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.31%2Bg46651e0%2Bchromium-110.0.5481.179_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.31%2Bg46651e0%2Bchromium-110.0.5481.179_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.31%2Bg46651e0%2Bchromium-110.0.5481.179_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.31%2Bg46651e0%2Bchromium-110.0.5481.179_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.31%2Bg46651e0%2Bchromium-110.0.5481.179_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Fri Mar 10, 2023 9:06 am
Hi,
I just updated CEF4Delphi to CEF 110.0.32.
This is what's new since the last announcement :
Chromium 110.0.5481.180
Added Delphi 11.3 reference to the readme file.
Fixed a leak in TCEFWinControl.TakeSnapshot.
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.32%2Bg291f1df%2Bchromium-110.0.5481.180_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.32%2Bg291f1df%2Bchromium-110.0.5481.180_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.32%2Bg291f1df%2Bchromium-110.0.5481.180_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.32%2Bg291f1df%2Bchromium-110.0.5481.180_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.32%2Bg291f1df%2Bchromium-110.0.5481.180_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_110.0.32%2Bg291f1df%2Bchromium-110.0.5481.180_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Fri Mar 10, 2023 4:08 pm
Hi,
CEF4Delphi is now updated to CEF 111.2.2
This is what's new :
Chromium 111.0.5563.65.
Added Lazarus 2.2.6 reference to the readme file.
Added the CEF_PERMISSION_TYPE_TOP_LEVEL_STORAGE_ACCESS constant
Removed TCefMediaSinkRef.GetDescription
Added TCEFWindowComponent.OnWithStandardWindowButtons
Added TCEFWindowComponent.OnGetTitlebarHeight
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.2%2Bg1b83ff6%2Bchromium-111.0.5563.65_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.2%2Bg1b83ff6%2Bchromium-111.0.5563.65_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.2%2Bg1b83ff6%2Bchromium-111.0.5563.65_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.2%2Bg1b83ff6%2Bchromium-111.0.5563.65_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.2%2Bg1b83ff6%2Bchromium-111.0.5563.65_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.2%2Bg1b83ff6%2Bchromium-111.0.5563.65_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Mar 11, 2023 4:45 pm
The latest CEF4Delphi update fixed the issue #446 : "KioskOSRBrowser doesn't show the blinking caret when you click on an editable element. "
The official CEF sample application states that the browser requires some time to create associated internal objects before being able to accept the focus :
https://bitbucket.org/chromiumembedded/cef/src/14dd0c0d06166d8198980b7fd5ed2d5f526e8990/tests/cefclient/browser/osr_window_win.cc#lines-949
TChromium now has a TChromiumCore.CanFocus property that will be TRUE when the OSR browser can be focused.
The TChromiumCore.OnCanFocus event can be used to know when the browser can be focused.
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sun Mar 12, 2023 7:22 pm
The latest CEF4Delphi update has a new property that it's required to use the remote DevTools with Chromium 111.
If you need to enable the remote DevTools in your application then add the following code lines before the GlobalCEFApp.StartMainProcess call in the DPR file :
Code: Select all
GlobalCEFApp.RemoteDebuggingPort := 9999;
GlobalCEFApp.RemoteAllowOrigins := '*';
The asterisk will allow any origin but you can also use
GlobalCEFApp.RemoteAllowOrigins := 'http://localhost:9999'; in this case
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Wed Mar 15, 2023 2:37 pm
Hi,
CEF4Delphi has been updated to CEF 111.2.4
This is what's new in CEF :
Move ThreadProfiler initialization to the UI thread. https://bitbucket.org/chromiumembedded/cef/commits/49cae3707a761f940e67f2cd25ee9fa434aafa1e
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.4%2Bg49cae37%2Bchromium-111.0.5563.65_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.4%2Bg49cae37%2Bchromium-111.0.5563.65_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.4%2Bg49cae37%2Bchromium-111.0.5563.65_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.4%2Bg49cae37%2Bchromium-111.0.5563.65_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.4%2Bg49cae37%2Bchromium-111.0.5563.65_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.4%2Bg49cae37%2Bchromium-111.0.5563.65_macosx64.tar.bz2
salvadordf
Posts: 4620 Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:
Post
by salvadordf » Sat Mar 18, 2023 1:28 pm
Hi,
CEF4Delphi is now updated to CEF 111.2.6
This is what's new in CEF :
mac: Enable WindowTestRunnerViews. https://bitbucket.org/chromiumembedded/cef/commits/4eb05086718daac51cc83d2e5e2e04aba35b77d9
mac: Support dynamic resize of title bar height. https://bitbucket.org/chromiumembedded/cef/commits/491d2383ef7c01e7b3a60fa7c07f943661b9c013
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.6%2Bg491d238%2Bchromium-111.0.5563.65_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.6%2Bg491d238%2Bchromium-111.0.5563.65_windows64.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.6%2Bg491d238%2Bchromium-111.0.5563.65_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.6%2Bg491d238%2Bchromium-111.0.5563.65_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.6%2Bg491d238%2Bchromium-111.0.5563.65_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_111.2.6%2Bg491d238%2Bchromium-111.0.5563.65_macosx64.tar.bz2