diff --git a/docs/cef4delphi.chm b/docs/cef4delphi.chm index 91ceedd4..11cc6703 100644 Binary files a/docs/cef4delphi.chm and b/docs/cef4delphi.chm differ diff --git a/docs/html/AllClasses.html b/docs/html/AllClasses.html index 21909328..a41835f3 100644 --- a/docs/html/AllClasses.html +++ b/docs/html/AllClasses.html @@ -1067,7 +1067,7 @@ TCEFBaseScopedWrapperRef uCEFBaseScopedWrapper -

The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h

+

The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Rad Studio 13.0 - Delphi Florence Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h

TCefBeforeDownloadCallback diff --git a/docs/html/AllIdentifiers.html b/docs/html/AllIdentifiers.html index dcf2d4ef..80a8f199 100644 --- a/docs/html/AllIdentifiers.html +++ b/docs/html/AllIdentifiers.html @@ -9996,7 +9996,7 @@ example.test.increment(); TCEFBaseScopedWrapperRef uCEFBaseScopedWrapper -

The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h

+

The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Rad Studio 13.0 - Delphi Florence Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h

TCefBaseTime diff --git a/docs/html/uCEFApplicationCore.html b/docs/html/uCEFApplicationCore.html index 039681a2..f1a245b9 100644 --- a/docs/html/uCEFApplicationCore.html +++ b/docs/html/uCEFApplicationCore.html @@ -47,7 +47,7 @@ CEF_SUPPORTED_VERSION_MINOR = 0; -CEF_SUPPORTED_VERSION_RELEASE = 26; +CEF_SUPPORTED_VERSION_RELEASE = 33; CEF_SUPPORTED_VERSION_BUILD = 0; @@ -62,7 +62,7 @@ CEF_CHROMEELF_VERSION_RELEASE = 7204; -CEF_CHROMEELF_VERSION_BUILD = 158; +CEF_CHROMEELF_VERSION_BUILD = 169; CEF_API_VERSION_MIN = 13300; @@ -133,7 +133,7 @@ - + @@ -168,7 +168,7 @@
CEF_SUPPORTED_VERSION_RELEASE = 26;CEF_SUPPORTED_VERSION_RELEASE = 33;

This item has no description.

- + diff --git a/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html b/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html index d059a51e..8c1e577a 100644 --- a/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html +++ b/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html @@ -19,7 +19,7 @@ type TCEFBaseScopedWrapperRef = class(TObject)

Description

-The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h

+The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Rad Studio 13.0 - Delphi Florence Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h

Hierarchy

Overview

diff --git a/docs/html/uCEFChromiumCore.TChromiumCore.html b/docs/html/uCEFChromiumCore.TChromiumCore.html index da4850ad..598b0b54 100644 --- a/docs/html/uCEFChromiumCore.TChromiumCore.html +++ b/docs/html/uCEFChromiumCore.TChromiumCore.html @@ -12608,7 +12608,7 @@ Custom

CEF_CHROMEELF_VERSION_BUILD = 158;CEF_CHROMEELF_VERSION_BUILD = 169;

This item has no description.

- Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is an indefinite wait with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback for an indefinite wait without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer, potentially triggering another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

+ Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is to continue waiting with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback to continue waiting without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer. In cases where you continue waiting there may be another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

diff --git a/docs/html/uCEFInterfaces.ICefRequestHandler.html b/docs/html/uCEFInterfaces.ICefRequestHandler.html index b3231ca4..ab6e5ea2 100644 --- a/docs/html/uCEFInterfaces.ICefRequestHandler.html +++ b/docs/html/uCEFInterfaces.ICefRequestHandler.html @@ -165,7 +165,7 @@

- Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is an indefinite wait with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback for an indefinite wait without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer, potentially triggering another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

+ Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is to continue waiting with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback to continue waiting without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer. In cases where you continue waiting there may be another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

diff --git a/docs/html/uCEFRequestHandler.TCefRequestHandlerOwn.html b/docs/html/uCEFRequestHandler.TCefRequestHandlerOwn.html index c7862d13..a502c627 100644 --- a/docs/html/uCEFRequestHandler.TCefRequestHandlerOwn.html +++ b/docs/html/uCEFRequestHandler.TCefRequestHandlerOwn.html @@ -156,7 +156,7 @@

This item has no description. Showing description inherited from ICefRequestHandler.OnRenderProcessUnresponsive.

- Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is an indefinite wait with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback for an indefinite wait without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer, potentially triggering another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

+ Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is to continue waiting with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback to continue waiting without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer. In cases where you continue waiting there may be another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

diff --git a/docs/html/uCEFRequestHandler.TCustomRequestHandler.html b/docs/html/uCEFRequestHandler.TCustomRequestHandler.html index 81374516..d98d2db7 100644 --- a/docs/html/uCEFRequestHandler.TCustomRequestHandler.html +++ b/docs/html/uCEFRequestHandler.TCustomRequestHandler.html @@ -177,7 +177,7 @@

This item has no description. Showing description inherited from ICefRequestHandler.OnRenderProcessUnresponsive.

- Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is an indefinite wait with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback for an indefinite wait without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer, potentially triggering another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

+ Called on the browser process UI thread when the render process is unresponsive as indicated by a lack of input event processing for at least 15 seconds. Return false (0) for the default behavior which is to continue waiting with Alloy style or display of the "Page unresponsive" dialog with Chrome style. Return true (1) and don't execute the callback to continue waiting without display of the Chrome style dialog. Return true (1) and call ICefUnresponsiveProcessCallback.Wait either in this function or at a later time to reset the wait timer. In cases where you continue waiting there may be another call to this function if the process remains unresponsive. Return true (1) and call ICefUnresponsiveProcessCallback.Terminate either in this function or at a later time to terminate the unresponsive process, resulting in a call to OnRenderProcessTerminated. OnRenderProcessResponsive will be called if the process becomes responsive after this function is called. This functionality depends on the hang monitor which can be disabled by passing the `–disable-hang-monitor` command-line flag.

diff --git a/source/uCEFChromiumCore.pas b/source/uCEFChromiumCore.pas index dc1af3d7..8aec7720 100644 --- a/source/uCEFChromiumCore.pas +++ b/source/uCEFChromiumCore.pas @@ -3175,13 +3175,13 @@ type /// /// Called on the browser process UI thread when the render process is /// unresponsive as indicated by a lack of input event processing for at least - /// 15 seconds. Return false (0) for the default behavior which is an - /// indefinite wait with Alloy style or display of the "Page unresponsive" - /// dialog with Chrome style. Return true (1) and don't execute the callback - /// for an indefinite wait without display of the Chrome style dialog. Return - /// true (1) and call ICefUnresponsiveProcessCallback.Wait either in this - /// function or at a later time to reset the wait timer, potentially - /// triggering another call to this function if the process remains + /// 15 seconds. Return false (0) for the default behavior which is to continue + /// waiting with Alloy style or display of the "Page unresponsive" dialog with + /// Chrome style. Return true (1) and don't execute the callback to continue + /// waiting without display of the Chrome style dialog. Return true (1) and + /// call ICefUnresponsiveProcessCallback.Wait either in this function or + /// at a later time to reset the wait timer. In cases where you continue + /// waiting there may be another call to this function if the process remains /// unresponsive. Return true (1) and call /// ICefUnresponsiveProcessCallback.Terminate either in this function or /// at a later time to terminate the unresponsive process, resulting in a call diff --git a/source/uCEFInterfaces.pas b/source/uCEFInterfaces.pas index 442f1b06..474308cc 100644 --- a/source/uCEFInterfaces.pas +++ b/source/uCEFInterfaces.pas @@ -6757,13 +6757,13 @@ type /// /// Called on the browser process UI thread when the render process is /// unresponsive as indicated by a lack of input event processing for at least - /// 15 seconds. Return false (0) for the default behavior which is an - /// indefinite wait with Alloy style or display of the "Page unresponsive" - /// dialog with Chrome style. Return true (1) and don't execute the callback - /// for an indefinite wait without display of the Chrome style dialog. Return - /// true (1) and call ICefUnresponsiveProcessCallback.Wait either in this - /// function or at a later time to reset the wait timer, potentially - /// triggering another call to this function if the process remains + /// 15 seconds. Return false (0) for the default behavior which is to continue + /// waiting with Alloy style or display of the "Page unresponsive" dialog with + /// Chrome style. Return true (1) and don't execute the callback to continue + /// waiting without display of the Chrome style dialog. Return true (1) and + /// call ICefUnresponsiveProcessCallback.Wait either in this function or + /// at a later time to reset the wait timer. In cases where you continue + /// waiting there may be another call to this function if the process remains /// unresponsive. Return true (1) and call /// ICefUnresponsiveProcessCallback.Terminate either in this function or /// at a later time to terminate the unresponsive process, resulting in a call diff --git a/update_CEF4Delphi.json b/update_CEF4Delphi.json index 352cc6a9..33a7d27c 100644 --- a/update_CEF4Delphi.json +++ b/update_CEF4Delphi.json @@ -2,7 +2,7 @@ "UpdateLazPackages" : [ { "ForceNotify" : true, - "InternalVersion" : 755, + "InternalVersion" : 756, "Name" : "cef4delphi_lazarus.lpk", "Version" : "138.0.33" }