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.
Automatic download of Widevine after 1 or 2 minutes.
This is what's new in CEF4Delphi :
Fixed issue #378 : Cannot type characters with alt + altcode in OSR mode.
Added the GlobalCEFApp.DisableComponentUpdate property to disable the Widevine automatic download.
Removed GlobalCEFApp.OnCDMRegistrationComplete
Removed GlobalCEFApp.WidevinePath
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_windows64.tar.bz2
Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linux32.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_93.1.11%2Bg9e254fa%2Bchromium-93.0.4577.63_macosx64.tar.bz2
Edit : Widevine is downloaded in the User data path. This can be customized using the GlobalCEFApp.UserDataPath property. If you leave the cache empty then it will use "C:\users\<username>\AppData\Local\CEF\User Data"
I was hoping to update to CEF 94.4.5 with the new Chromium version today but it seems there was an issue in the building service at Spotify and some of the new packages are not available yet.
This is what's new in CEF :
Distribute binaries for SwANGLE support : https://bitbucket.org/chromiumembedded/cef/commits/10b22a327d96456a17138643004972d0823076d4
Windows: Update d3dcompiler_47.dll to version 10.0.20348.1 :
https://bitbucket.org/chromiumembedded/cef/commits/0bace85a34ece1dce6cef387a5e44f4efea34aa2
As you can see, the CEF binaries package added some new files :
Windows : vk_swiftshader.dll, vk_swiftshader_icd.json and vulkan-1.dll
Linux : libvk_swiftshader.so, vk_swiftshader_icd.json and libvulkan.so.1
MaOS : no changes this time.
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_windows64.tar.bz2
Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linux32.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.4%2Bg10b22a3%2Bchromium-94.0.4606.61_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.5%2Bg0fd0d6f%2Bchromium-94.0.4606.71_macosx64.tar.bz2
Note : The MacOS binaries for CEF 94.4.4 are not available. Use the link above to download the next version which is compatible.
Fix the timing of SetBackgroundColor : https://bitbucket.org/chromiumembedded/cef/commits/1d9e261d1114ceca4b99ac7fae31f2c79382f409
alloy-win: Disable the WinUseBrowserSpellChecker feature : https://bitbucket.org/chromiumembedded/cef/commits/b356923f5c73139329f01f612af0fa4b0847d0f8
Return display_name from CefDragData::GetFileNames if available : https://bitbucket.org/chromiumembedded/cef/commits/5b52963ff16a11c9060b5c8a1f845e5e0632e7ae
These are the CEF binaries :
Windows 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_windows32.tar.bz2
Windows 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_windows64.tar.bz2
Linux x86 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linux32.tar.bz2
Linux x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linux64.tar.bz2
Linux ARM 32 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linuxarm.tar.bz2
Linux ARM 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_linuxarm64.tar.bz2
MacOS x86 64 bits -> https://cef-builds.spotifycdn.com/cef_binary_94.4.8%2Bg5b52963%2Bchromium-94.0.4606.71_macosx64.tar.bz2