You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-06-12 22:07:39 +02:00
Update to CEF 114.2.13
This commit is contained in:
14
README.md
14
README.md
@ -3,15 +3,15 @@ CEF4Delphi is an open source project created by Salvador Díaz Fau to embed Chro
|
|||||||
|
|
||||||
CEF4Delphi is based on DCEF3 and fpCEF3. The original license of those projects still applies to CEF4Delphi. Read the license terms in the first lines of any *.pas file.
|
CEF4Delphi is based on DCEF3 and fpCEF3. The original license of those projects still applies to CEF4Delphi. Read the license terms in the first lines of any *.pas file.
|
||||||
|
|
||||||
CEF4Delphi uses CEF 114.2.12 which includes Chromium 114.0.5735.199.
|
CEF4Delphi uses CEF 114.2.13 which includes Chromium 114.0.5735.200.
|
||||||
|
|
||||||
The CEF binaries used by CEF4Delphi are available for download at Spotify :
|
The CEF binaries used by CEF4Delphi are available for download at Spotify :
|
||||||
* [Windows 32 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.12%2Bg7c09f21%2Bchromium-114.0.5735.199_windows32.tar.bz2)
|
* [Windows 32 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.13%2Bg6792e13%2Bchromium-114.0.5735.200_windows32.tar.bz2)
|
||||||
* [Windows 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.12%2Bg7c09f21%2Bchromium-114.0.5735.199_windows64.tar.bz2)
|
* [Windows 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.13%2Bg6792e13%2Bchromium-114.0.5735.200_windows64.tar.bz2)
|
||||||
* [Linux x86 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.12%2Bg7c09f21%2Bchromium-114.0.5735.199_linux64.tar.bz2)
|
* [Linux x86 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.13%2Bg6792e13%2Bchromium-114.0.5735.200_linux64.tar.bz2)
|
||||||
* [Linux ARM 32 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.12%2Bg7c09f21%2Bchromium-114.0.5735.199_linuxarm.tar.bz2)
|
* [Linux ARM 32 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.13%2Bg6792e13%2Bchromium-114.0.5735.200_linuxarm.tar.bz2)
|
||||||
* [Linux ARM 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.12%2Bg7c09f21%2Bchromium-114.0.5735.199_linuxarm64.tar.bz2)
|
* [Linux ARM 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.13%2Bg6792e13%2Bchromium-114.0.5735.200_linuxarm64.tar.bz2)
|
||||||
* [MacOS x86 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.12%2Bg7c09f21%2Bchromium-114.0.5735.199_macosx64.tar.bz2)
|
* [MacOS x86 64 bits](https://cef-builds.spotifycdn.com/cef_binary_114.2.13%2Bg6792e13%2Bchromium-114.0.5735.200_macosx64.tar.bz2)
|
||||||
|
|
||||||
CEF4Delphi was developed and tested on Delphi 11.3 and it has been tested in Delphi 7, Delphi XE, Delphi 10, Delphi 10.2, Delphi 10.3, Delphi 10.4 and Lazarus 2.2.6/FPC 3.2.2. CEF4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.
|
CEF4Delphi was developed and tested on Delphi 11.3 and it has been tested in Delphi 7, Delphi XE, Delphi 10, Delphi 10.2, Delphi 10.3, Delphi 10.4 and Lazarus 2.2.6/FPC 3.2.2. CEF4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
</CompilerOptions>
|
</CompilerOptions>
|
||||||
<Description Value="CEF4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC."/>
|
<Description Value="CEF4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC."/>
|
||||||
<License Value="MPL 1.1"/>
|
<License Value="MPL 1.1"/>
|
||||||
<Version Major="114" Minor="2" Release="12"/>
|
<Version Major="114" Minor="2" Release="13"/>
|
||||||
<Files Count="214">
|
<Files Count="214">
|
||||||
<Item1>
|
<Item1>
|
||||||
<Filename Value="..\source\uCEFAccessibilityHandler.pas"/>
|
<Filename Value="..\source\uCEFAccessibilityHandler.pas"/>
|
||||||
|
@ -83,6 +83,9 @@ const
|
|||||||
CHROMEELF_DLL = uCefApplicationCore.CHROMEELF_DLL;
|
CHROMEELF_DLL = uCefApplicationCore.CHROMEELF_DLL;
|
||||||
|
|
||||||
type
|
type
|
||||||
|
/// <summary>
|
||||||
|
/// Main class used to simplify the CEF initialization and destruction.
|
||||||
|
/// </summary>
|
||||||
TCefApplication = class(TCefApplicationCore)
|
TCefApplication = class(TCefApplicationCore)
|
||||||
protected
|
protected
|
||||||
FDestroyApplicationObject : boolean;
|
FDestroyApplicationObject : boolean;
|
||||||
|
@ -91,6 +91,9 @@ const
|
|||||||
LIBCEF_LOCALE_ENUS = 'en-US.pak';
|
LIBCEF_LOCALE_ENUS = 'en-US.pak';
|
||||||
|
|
||||||
type
|
type
|
||||||
|
/// <summary>
|
||||||
|
/// Parent class of TCefApplication used to simplify the CEF initialization and destruction.
|
||||||
|
/// </summary>
|
||||||
TCefApplicationCore = class
|
TCefApplicationCore = class
|
||||||
protected
|
protected
|
||||||
// Fields used to populate TCefSettings
|
// Fields used to populate TCefSettings
|
||||||
|
@ -63,6 +63,10 @@ uses
|
|||||||
|
|
||||||
type
|
type
|
||||||
{$IFNDEF FPC}{$IFDEF DELPHI16_UP}[ComponentPlatformsAttribute(pfidWindows)]{$ENDIF}{$ENDIF}
|
{$IFNDEF FPC}{$IFDEF DELPHI16_UP}[ComponentPlatformsAttribute(pfidWindows)]{$ENDIF}{$ENDIF}
|
||||||
|
/// <summary>
|
||||||
|
/// VCL and LCL version of TChromiumCore that puts together all browser procedures, functions, properties and events in one place.
|
||||||
|
/// It has all you need to create, modify and destroy a web browser.
|
||||||
|
/// </summary>
|
||||||
TChromium = class(TChromiumCore)
|
TChromium = class(TChromiumCore)
|
||||||
protected
|
protected
|
||||||
function GetParentFormHandle : TCefWindowHandle; override;
|
function GetParentFormHandle : TCefWindowHandle; override;
|
||||||
|
@ -72,6 +72,10 @@ uses
|
|||||||
type
|
type
|
||||||
TBrowserInfoList = class;
|
TBrowserInfoList = class;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Parent class of TChromium and TFMXChromium that puts together all browser procedures, functions, properties and events in one place.
|
||||||
|
/// It has all you need to create, modify and destroy a web browser.
|
||||||
|
/// </summary>
|
||||||
TChromiumCore = class(TComponent, IChromiumEvents)
|
TChromiumCore = class(TComponent, IChromiumEvents)
|
||||||
protected
|
protected
|
||||||
{$IFDEF MSWINDOWS}
|
{$IFDEF MSWINDOWS}
|
||||||
|
@ -57,6 +57,10 @@ uses
|
|||||||
|
|
||||||
type
|
type
|
||||||
{$IFNDEF FPC}{$IFDEF DELPHI16_UP}[ComponentPlatformsAttribute(pfidWindows or pfidOSX or pfidLinux)]{$ENDIF}{$ENDIF}
|
{$IFNDEF FPC}{$IFDEF DELPHI16_UP}[ComponentPlatformsAttribute(pfidWindows or pfidOSX or pfidLinux)]{$ENDIF}{$ENDIF}
|
||||||
|
/// <summary>
|
||||||
|
/// FMX version of TChromiumCore that puts together all browser procedures, functions, properties and events in one place.
|
||||||
|
/// It has all you need to create, modify and destroy a web browser.
|
||||||
|
/// </summary>
|
||||||
TFMXChromium = class(TChromiumCore, IChromiumEvents)
|
TFMXChromium = class(TChromiumCore, IChromiumEvents)
|
||||||
protected
|
protected
|
||||||
function GetParentFormHandle : TCefWindowHandle; override;
|
function GetParentFormHandle : TCefWindowHandle; override;
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
CEF_SUPPORTED_VERSION_MAJOR = 114;
|
CEF_SUPPORTED_VERSION_MAJOR = 114;
|
||||||
CEF_SUPPORTED_VERSION_MINOR = 2;
|
CEF_SUPPORTED_VERSION_MINOR = 2;
|
||||||
CEF_SUPPORTED_VERSION_RELEASE = 12;
|
CEF_SUPPORTED_VERSION_RELEASE = 13;
|
||||||
CEF_SUPPORTED_VERSION_BUILD = 0;
|
CEF_SUPPORTED_VERSION_BUILD = 0;
|
||||||
|
|
||||||
CEF_CHROMEELF_VERSION_MAJOR = CEF_SUPPORTED_VERSION_MAJOR;
|
CEF_CHROMEELF_VERSION_MAJOR = CEF_SUPPORTED_VERSION_MAJOR;
|
||||||
CEF_CHROMEELF_VERSION_MINOR = 0;
|
CEF_CHROMEELF_VERSION_MINOR = 0;
|
||||||
CEF_CHROMEELF_VERSION_RELEASE = 5735;
|
CEF_CHROMEELF_VERSION_RELEASE = 5735;
|
||||||
CEF_CHROMEELF_VERSION_BUILD = 199;
|
CEF_CHROMEELF_VERSION_BUILD = 200;
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
"UpdateLazPackages" : [
|
"UpdateLazPackages" : [
|
||||||
{
|
{
|
||||||
"ForceNotify" : true,
|
"ForceNotify" : true,
|
||||||
"InternalVersion" : 493,
|
"InternalVersion" : 494,
|
||||||
"Name" : "cef4delphi_lazarus.lpk",
|
"Name" : "cef4delphi_lazarus.lpk",
|
||||||
"Version" : "114.2.12"
|
"Version" : "114.2.13"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"UpdatePackageData" : {
|
"UpdatePackageData" : {
|
||||||
|
Reference in New Issue
Block a user