diff --git a/README.md b/README.md index af7f007f..a0d1838d 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,10 @@ CEF4Delphi is an open source project created by Salvador D CEF4Delphi is based on DCEF3, made by Henri Gourvest. The original license of DCEF3 still applies to CEF4Delphi. Read the license terms in the first lines of any *.pas file. -CEF4Delphi uses CEF 77.1.14 which includes Chromium 77.0.3865.120. +CEF4Delphi uses CEF 77.1.18 which includes Chromium 77.0.3865.120. The CEF binaries used by CEF4Delphi are available for download at spotify : -* [32 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.14%2Bg4fb61d2%2Bchromium-77.0.3865.120_windows32.tar.bz2) -* [64 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.14%2Bg4fb61d2%2Bchromium-77.0.3865.120_windows64.tar.bz2) +* [32 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.18%2Bg8e8d602%2Bchromium-77.0.3865.120_windows32.tar.bz2) +* [64 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.18%2Bg8e8d602%2Bchromium-77.0.3865.120_windows64.tar.bz2) CEF4Delphi was developed and tested on Delphi 10.3 Rio and it has been tested in Delphi 7, Delphi XE, Delphi 10, Delphi 10.2 and Lazarus 2.0.4/FPC 3.0.4. CEF4Delphi includes VCL, FireMonkey (FMX) and Lazarus components. diff --git a/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXApplicationService.pas b/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXApplicationService.pas index 7540f406..75beb09b 100644 --- a/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXApplicationService.pas +++ b/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXApplicationService.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXExternalPumpBrowser.pas b/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXExternalPumpBrowser.pas index 1320a6d1..fb3f622f 100644 --- a/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXExternalPumpBrowser.pas +++ b/demos/Delphi_FMX/FMXExternalPumpBrowser/uFMXExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -165,7 +165,7 @@ var // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we set FCanClose to True and send WM_CLOSE to the form. diff --git a/demos/Delphi_FMX/FMXToolBoxBrowser/uChildForm.pas b/demos/Delphi_FMX/FMXToolBoxBrowser/uChildForm.pas index a2f02438..8cc8826e 100644 --- a/demos/Delphi_FMX/FMXToolBoxBrowser/uChildForm.pas +++ b/demos/Delphi_FMX/FMXToolBoxBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_FMX/FMXToolBoxBrowser/uFMXApplicationService.pas b/demos/Delphi_FMX/FMXToolBoxBrowser/uFMXApplicationService.pas index c25b437c..b930ba43 100644 --- a/demos/Delphi_FMX/FMXToolBoxBrowser/uFMXApplicationService.pas +++ b/demos/Delphi_FMX/FMXToolBoxBrowser/uFMXApplicationService.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_FMX/FMXToolBoxBrowser/uMainForm.pas b/demos/Delphi_FMX/FMXToolBoxBrowser/uMainForm.pas index 0c097f92..49f96696 100644 --- a/demos/Delphi_FMX/FMXToolBoxBrowser/uMainForm.pas +++ b/demos/Delphi_FMX/FMXToolBoxBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_FMX/SimpleFMXBrowser/uFMXApplicationService.pas b/demos/Delphi_FMX/SimpleFMXBrowser/uFMXApplicationService.pas index 9df40f83..800b0b49 100644 --- a/demos/Delphi_FMX/SimpleFMXBrowser/uFMXApplicationService.pas +++ b/demos/Delphi_FMX/SimpleFMXBrowser/uFMXApplicationService.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_FMX/SimpleFMXBrowser/uSimpleFMXBrowser.pas b/demos/Delphi_FMX/SimpleFMXBrowser/uSimpleFMXBrowser.pas index f2ce8952..ff1789e4 100644 --- a/demos/Delphi_FMX/SimpleFMXBrowser/uSimpleFMXBrowser.pas +++ b/demos/Delphi_FMX/SimpleFMXBrowser/uSimpleFMXBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -152,7 +152,7 @@ begin //GlobalCEFApp.LogFile := 'cef.log'; //GlobalCEFApp.LogSeverity := LOGSEVERITY_VERBOSE; - // In case you want to use custom directories for the CEF3 binaries, cache and user data. + // In case you want to use custom directories for the CEF binaries, cache and user data. // If you don't set a cache directory the browser will use in-memory cache. { GlobalCEFApp.FrameworkDirPath := 'cef'; diff --git a/demos/Delphi_VCL/ConsoleBrowser/uWebBrowser.pas b/demos/Delphi_VCL/ConsoleBrowser/uWebBrowser.pas index 7a409e7f..739b2036 100644 --- a/demos/Delphi_VCL/ConsoleBrowser/uWebBrowser.pas +++ b/demos/Delphi_VCL/ConsoleBrowser/uWebBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -148,7 +148,7 @@ uses // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we set FCanClose to True and send WM_CLOSE to the form. diff --git a/demos/Delphi_VCL/CookieVisitor/uCookieVisitor.pas b/demos/Delphi_VCL/CookieVisitor/uCookieVisitor.pas index 07143090..09c7ac55 100644 --- a/demos/Delphi_VCL/CookieVisitor/uCookieVisitor.pas +++ b/demos/Delphi_VCL/CookieVisitor/uCookieVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/CustomResourceBrowser/uCustomResourceHandler.pas b/demos/Delphi_VCL/CustomResourceBrowser/uCustomResourceHandler.pas index ede02872..85686d32 100644 --- a/demos/Delphi_VCL/CustomResourceBrowser/uCustomResourceHandler.pas +++ b/demos/Delphi_VCL/CustomResourceBrowser/uCustomResourceHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/CustomResourceBrowser/uMainForm.pas b/demos/Delphi_VCL/CustomResourceBrowser/uMainForm.pas index 293531ee..457649df 100644 --- a/demos/Delphi_VCL/CustomResourceBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/CustomResourceBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/DLLBrowser/uCEF4DelphiLoader.pas b/demos/Delphi_VCL/DLLBrowser/uCEF4DelphiLoader.pas index c2d0e960..9fe89216 100644 --- a/demos/Delphi_VCL/DLLBrowser/uCEF4DelphiLoader.pas +++ b/demos/Delphi_VCL/DLLBrowser/uCEF4DelphiLoader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/DLLBrowser/uWebBrowser.pas b/demos/Delphi_VCL/DLLBrowser/uWebBrowser.pas index 01e3c374..9a6a9dbf 100644 --- a/demos/Delphi_VCL/DLLBrowser/uWebBrowser.pas +++ b/demos/Delphi_VCL/DLLBrowser/uWebBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/DOMVisitor/uDOMVisitor.pas b/demos/Delphi_VCL/DOMVisitor/uDOMVisitor.pas index 1f88efed..cf271e3d 100644 --- a/demos/Delphi_VCL/DOMVisitor/uDOMVisitor.pas +++ b/demos/Delphi_VCL/DOMVisitor/uDOMVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/EditorBrowser/uEditorBrowser.pas b/demos/Delphi_VCL/EditorBrowser/uEditorBrowser.pas index e5f5b371..196ea35b 100644 --- a/demos/Delphi_VCL/EditorBrowser/uEditorBrowser.pas +++ b/demos/Delphi_VCL/EditorBrowser/uEditorBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/ExternalPumpBrowser/uExternalPumpBrowser.pas b/demos/Delphi_VCL/ExternalPumpBrowser/uExternalPumpBrowser.pas index 545de05b..53ce6aa0 100644 --- a/demos/Delphi_VCL/ExternalPumpBrowser/uExternalPumpBrowser.pas +++ b/demos/Delphi_VCL/ExternalPumpBrowser/uExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/FullScreenBrowser/uMainForm.pas b/demos/Delphi_VCL/FullScreenBrowser/uMainForm.pas index 979e9924..b0ab1fe4 100644 --- a/demos/Delphi_VCL/FullScreenBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/FullScreenBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSDialog/uJSDialogBrowser.pas b/demos/Delphi_VCL/JavaScript/JSDialog/uJSDialogBrowser.pas index 23a86896..74086e42 100644 --- a/demos/Delphi_VCL/JavaScript/JSDialog/uJSDialogBrowser.pas +++ b/demos/Delphi_VCL/JavaScript/JSDialog/uJSDialogBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSEval/uJSEval.pas b/demos/Delphi_VCL/JavaScript/JSEval/uJSEval.pas index 53ae5da4..2f1e4398 100644 --- a/demos/Delphi_VCL/JavaScript/JSEval/uJSEval.pas +++ b/demos/Delphi_VCL/JavaScript/JSEval/uJSEval.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -170,7 +170,7 @@ uses // About binary parameters // ----------------------- // There is a size limit in the binary parameters of only a few kilobytes. -// For more info and alternatives read this thread in the official CEF3 forum : +// For more info and alternatives read this thread in the official CEF forum : // http://www.magpcss.org/ceforum/viewtopic.php?f=6&t=10590 // // Compress the binary data if necessary! diff --git a/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas b/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas index eb4301a1..0064cae6 100644 --- a/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas +++ b/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -119,7 +119,7 @@ implementation {$R *.dfm} -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that registers 'myfunc()' using diff --git a/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uMyV8Handler.pas b/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uMyV8Handler.pas index 4c00a1fe..9e7e55f7 100644 --- a/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uMyV8Handler.pas +++ b/demos/Delphi_VCL/JavaScript/JSExecutingFunctions/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSExtension/uJSExtension.pas b/demos/Delphi_VCL/JavaScript/JSExtension/uJSExtension.pas index fec856df..43b496d2 100644 --- a/demos/Delphi_VCL/JavaScript/JSExtension/uJSExtension.pas +++ b/demos/Delphi_VCL/JavaScript/JSExtension/uJSExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSExtension/uTestExtensionHandler.pas b/demos/Delphi_VCL/JavaScript/JSExtension/uTestExtensionHandler.pas index 4a19f534..2ef6c6f8 100644 --- a/demos/Delphi_VCL/JavaScript/JSExtension/uTestExtensionHandler.pas +++ b/demos/Delphi_VCL/JavaScript/JSExtension/uTestExtensionHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas b/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas index ddcefb58..f71122c5 100644 --- a/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas +++ b/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -113,7 +113,7 @@ implementation uses uCEFMiscFunctions, uMyV8Handler; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'test.myfunc()' diff --git a/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas b/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas index 13f26591..766aeb29 100644 --- a/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas +++ b/demos/Delphi_VCL/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas b/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas index 1ff9d835..772fff74 100644 --- a/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas +++ b/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -109,7 +109,7 @@ implementation uses uCEFMiscFunctions, uMyV8Handler; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a couple of buttons to set and show the value of 'test.myparam' diff --git a/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas b/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas index 684fefd1..8d685015 100644 --- a/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas +++ b/demos/Delphi_VCL/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uJSRTTIExtension.pas b/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uJSRTTIExtension.pas index 2e994476..0acd1022 100644 --- a/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uJSRTTIExtension.pas +++ b/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uJSRTTIExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uTestExtension.pas b/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uTestExtension.pas index aa25ab33..b2550d4d 100644 --- a/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uTestExtension.pas +++ b/demos/Delphi_VCL/JavaScript/JSRTTIExtension/uTestExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas b/demos/Delphi_VCL/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas index a87a8b70..3fe5f813 100644 --- a/demos/Delphi_VCL/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas +++ b/demos/Delphi_VCL/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -109,7 +109,7 @@ implementation uses uCEFMiscFunctions; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'test.myval' diff --git a/demos/Delphi_VCL/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas b/demos/Delphi_VCL/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas index dde70dca..301b12cd 100644 --- a/demos/Delphi_VCL/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas +++ b/demos/Delphi_VCL/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -104,7 +104,7 @@ implementation {$R *.dfm} -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myval' diff --git a/demos/Delphi_VCL/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas b/demos/Delphi_VCL/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas index 7ddf4728..12774307 100644 --- a/demos/Delphi_VCL/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas +++ b/demos/Delphi_VCL/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -105,7 +105,7 @@ implementation {$R *.dfm} -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myval' diff --git a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas index cf0503e1..e5003643 100644 --- a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas +++ b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -107,7 +107,7 @@ implementation uses uCEFv8Value, uCEFMiscFunctions, uCEFv8ArrayBufferReleaseCallback; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myobj' diff --git a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas index e873eff8..6f53cd6a 100644 --- a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas +++ b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -107,7 +107,7 @@ implementation uses uCEFv8Value, uMyV8Handler; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the result of 'window.myfunc()' diff --git a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas index 32e969e3..01e2f543 100644 --- a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas +++ b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas index c83a4501..85470b40 100644 --- a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas +++ b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -107,7 +107,7 @@ implementation uses uCEFv8Value, uMyV8Accessor, uCEFMiscFunctions; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myobj.myval' diff --git a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas index e4c46f16..e785678c 100644 --- a/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas +++ b/demos/Delphi_VCL/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/KioskOSRBrowser/uKioskOSRBrowser.pas b/demos/Delphi_VCL/KioskOSRBrowser/uKioskOSRBrowser.pas index 1a27c2d4..d595d84a 100644 --- a/demos/Delphi_VCL/KioskOSRBrowser/uKioskOSRBrowser.pas +++ b/demos/Delphi_VCL/KioskOSRBrowser/uKioskOSRBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -168,7 +168,7 @@ uses // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we call TCEFSentinel.Start, which will trigger TCEFSentinel.OnClose when the renderer processes are closed. // 4- TCEFSentinel.OnClose sets FCanClose := True and sends WM_CLOSE to the form. diff --git a/demos/Delphi_VCL/MDIBrowser/uChildForm.pas b/demos/Delphi_VCL/MDIBrowser/uChildForm.pas index c067196d..90ce2485 100644 --- a/demos/Delphi_VCL/MDIBrowser/uChildForm.pas +++ b/demos/Delphi_VCL/MDIBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/MDIBrowser/uMainForm.pas b/demos/Delphi_VCL/MDIBrowser/uMainForm.pas index dc93c4f0..ac554944 100644 --- a/demos/Delphi_VCL/MDIBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/MDIBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/MDIExternalPumpBrowser/uChildForm.pas b/demos/Delphi_VCL/MDIExternalPumpBrowser/uChildForm.pas index b19b80a5..7fc118fa 100644 --- a/demos/Delphi_VCL/MDIExternalPumpBrowser/uChildForm.pas +++ b/demos/Delphi_VCL/MDIExternalPumpBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/MDIExternalPumpBrowser/uMainForm.pas b/demos/Delphi_VCL/MDIExternalPumpBrowser/uMainForm.pas index ed9ce522..16bfb753 100644 --- a/demos/Delphi_VCL/MDIExternalPumpBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/MDIExternalPumpBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/MiniBrowser/uMiniBrowser.pas b/demos/Delphi_VCL/MiniBrowser/uMiniBrowser.pas index 0579908f..e024f374 100644 --- a/demos/Delphi_VCL/MiniBrowser/uMiniBrowser.pas +++ b/demos/Delphi_VCL/MiniBrowser/uMiniBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/MiniBrowser/uPreferences.pas b/demos/Delphi_VCL/MiniBrowser/uPreferences.pas index dcc0ec84..809f16f3 100644 --- a/demos/Delphi_VCL/MiniBrowser/uPreferences.pas +++ b/demos/Delphi_VCL/MiniBrowser/uPreferences.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas b/demos/Delphi_VCL/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas index 9b890640..fe0587bf 100644 --- a/demos/Delphi_VCL/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas +++ b/demos/Delphi_VCL/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -153,7 +153,7 @@ var // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we call TCEFSentinel.Start, which will trigger TCEFSentinel.OnClose when the renderer processes are closed. // 4- TCEFSentinel.OnClose sets FCanClose := True and sends WM_CLOSE to the form. diff --git a/demos/Delphi_VCL/PopupBrowser/uChildForm.pas b/demos/Delphi_VCL/PopupBrowser/uChildForm.pas index debd323c..23166d20 100644 --- a/demos/Delphi_VCL/PopupBrowser/uChildForm.pas +++ b/demos/Delphi_VCL/PopupBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -150,7 +150,7 @@ uses // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we set FCanClose to True and send WM_CLOSE to the form. diff --git a/demos/Delphi_VCL/PopupBrowser/uMainForm.pas b/demos/Delphi_VCL/PopupBrowser/uMainForm.pas index 4bb2b9f4..b6e851ef 100644 --- a/demos/Delphi_VCL/PopupBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/PopupBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/PopupBrowser2/uChildForm.pas b/demos/Delphi_VCL/PopupBrowser2/uChildForm.pas index 8a38f2d6..8f6a2b45 100644 --- a/demos/Delphi_VCL/PopupBrowser2/uChildForm.pas +++ b/demos/Delphi_VCL/PopupBrowser2/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/PopupBrowser2/uMainForm.pas b/demos/Delphi_VCL/PopupBrowser2/uMainForm.pas index f71b6707..a726ec16 100644 --- a/demos/Delphi_VCL/PopupBrowser2/uMainForm.pas +++ b/demos/Delphi_VCL/PopupBrowser2/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/PostInspectorBrowser/uPostInspectorBrowser.pas b/demos/Delphi_VCL/PostInspectorBrowser/uPostInspectorBrowser.pas index 315bd2ca..5c12b504 100644 --- a/demos/Delphi_VCL/PostInspectorBrowser/uPostInspectorBrowser.pas +++ b/demos/Delphi_VCL/PostInspectorBrowser/uPostInspectorBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/ResponseFilterBrowser/uResponseFilterBrowser.pas b/demos/Delphi_VCL/ResponseFilterBrowser/uResponseFilterBrowser.pas index 277db43f..098b8295 100644 --- a/demos/Delphi_VCL/ResponseFilterBrowser/uResponseFilterBrowser.pas +++ b/demos/Delphi_VCL/ResponseFilterBrowser/uResponseFilterBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -151,7 +151,7 @@ uses // JavaScript file in briskbard.com into a TMemoryStream. The stream // is shown in the TMemo when it's finished. -// For more information read the CEF3 code comments here : +// For more information read the CEF code comments here : // https://github.com/chromiumembedded/cef/blob/master/include/capi/cef_response_filter_capi.h // Destruction steps diff --git a/demos/Delphi_VCL/SchemeRegistrationBrowser/uHelloScheme.pas b/demos/Delphi_VCL/SchemeRegistrationBrowser/uHelloScheme.pas index 0046dd3b..89c1886c 100644 --- a/demos/Delphi_VCL/SchemeRegistrationBrowser/uHelloScheme.pas +++ b/demos/Delphi_VCL/SchemeRegistrationBrowser/uHelloScheme.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas b/demos/Delphi_VCL/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas index f2b4206d..978cdcd5 100644 --- a/demos/Delphi_VCL/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas +++ b/demos/Delphi_VCL/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/SimpleBrowser/uSimpleBrowser.pas b/demos/Delphi_VCL/SimpleBrowser/uSimpleBrowser.pas index a128a95a..f83a46a0 100644 --- a/demos/Delphi_VCL/SimpleBrowser/uSimpleBrowser.pas +++ b/demos/Delphi_VCL/SimpleBrowser/uSimpleBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/SimpleBrowser2/uSimpleBrowser2.pas b/demos/Delphi_VCL/SimpleBrowser2/uSimpleBrowser2.pas index 695a88e0..ea8c4a54 100644 --- a/demos/Delphi_VCL/SimpleBrowser2/uSimpleBrowser2.pas +++ b/demos/Delphi_VCL/SimpleBrowser2/uSimpleBrowser2.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas b/demos/Delphi_VCL/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas index 60c9a322..857550b5 100644 --- a/demos/Delphi_VCL/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas +++ b/demos/Delphi_VCL/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/SimpleOSRBrowser/uSimpleOSRBrowser.pas b/demos/Delphi_VCL/SimpleOSRBrowser/uSimpleOSRBrowser.pas index 95c9325a..06d25de0 100644 --- a/demos/Delphi_VCL/SimpleOSRBrowser/uSimpleOSRBrowser.pas +++ b/demos/Delphi_VCL/SimpleOSRBrowser/uSimpleOSRBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -175,7 +175,7 @@ uses // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we call TCEFSentinel.Start, which will trigger TCEFSentinel.OnClose when the renderer processes are closed. // 4- TCEFSentinel.OnClose sets FCanClose := True and sends WM_CLOSE to the form. diff --git a/demos/Delphi_VCL/SimpleServer/uSimpleServer.pas b/demos/Delphi_VCL/SimpleServer/uSimpleServer.pas index de8835eb..02cfeb8a 100644 --- a/demos/Delphi_VCL/SimpleServer/uSimpleServer.pas +++ b/demos/Delphi_VCL/SimpleServer/uSimpleServer.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/SubProcess/uCEFLoader.pas b/demos/Delphi_VCL/SubProcess/uCEFLoader.pas index 1e579091..8c824e90 100644 --- a/demos/Delphi_VCL/SubProcess/uCEFLoader.pas +++ b/demos/Delphi_VCL/SubProcess/uCEFLoader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -54,7 +54,7 @@ procedure CreateGlobalCEFApp; begin GlobalCEFApp := TCefApplication.Create; - // In case you want to use custom directories for the CEF3 binaries, cache and user data. + // In case you want to use custom directories for the CEF binaries, cache and user data. // If you don't set a cache directory the browser will use in-memory cache. // The cache and user data directories must be writable. { diff --git a/demos/Delphi_VCL/SubProcess/uSimpleBrowser.pas b/demos/Delphi_VCL/SubProcess/uSimpleBrowser.pas index 113d61dd..34b9df24 100644 --- a/demos/Delphi_VCL/SubProcess/uSimpleBrowser.pas +++ b/demos/Delphi_VCL/SubProcess/uSimpleBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/TabbedBrowser/uMainForm.pas b/demos/Delphi_VCL/TabbedBrowser/uMainForm.pas index c393d191..c5fd5c5d 100644 --- a/demos/Delphi_VCL/TabbedBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/TabbedBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/ToolBoxBrowser/uChildForm.pas b/demos/Delphi_VCL/ToolBoxBrowser/uChildForm.pas index 66536b94..a5a65e3d 100644 --- a/demos/Delphi_VCL/ToolBoxBrowser/uChildForm.pas +++ b/demos/Delphi_VCL/ToolBoxBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/ToolBoxBrowser/uMainForm.pas b/demos/Delphi_VCL/ToolBoxBrowser/uMainForm.pas index a9e7d0ca..475a3e36 100644 --- a/demos/Delphi_VCL/ToolBoxBrowser/uMainForm.pas +++ b/demos/Delphi_VCL/ToolBoxBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Delphi_VCL/URLRequest/uURLRequest.pas b/demos/Delphi_VCL/URLRequest/uURLRequest.pas index 022c19eb..c8f736e6 100644 --- a/demos/Delphi_VCL/URLRequest/uURLRequest.pas +++ b/demos/Delphi_VCL/URLRequest/uURLRequest.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/CookieVisitor/uCookieVisitor.pas b/demos/Lazarus/CookieVisitor/uCookieVisitor.pas index 2a79fb69..4eb2e699 100644 --- a/demos/Lazarus/CookieVisitor/uCookieVisitor.pas +++ b/demos/Lazarus/CookieVisitor/uCookieVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/CustomResourceBrowser/uCustomResourceHandler.pas b/demos/Lazarus/CustomResourceBrowser/uCustomResourceHandler.pas index 5a6d19af..8ea16985 100644 --- a/demos/Lazarus/CustomResourceBrowser/uCustomResourceHandler.pas +++ b/demos/Lazarus/CustomResourceBrowser/uCustomResourceHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/CustomResourceBrowser/uMainForm.pas b/demos/Lazarus/CustomResourceBrowser/uMainForm.pas index bf32297b..7831b34e 100644 --- a/demos/Lazarus/CustomResourceBrowser/uMainForm.pas +++ b/demos/Lazarus/CustomResourceBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/DOMVisitor/uDOMVisitor.pas b/demos/Lazarus/DOMVisitor/uDOMVisitor.pas index 2f98af19..b339ba20 100644 --- a/demos/Lazarus/DOMVisitor/uDOMVisitor.pas +++ b/demos/Lazarus/DOMVisitor/uDOMVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/EditorBrowser/uEditorBrowser.pas b/demos/Lazarus/EditorBrowser/uEditorBrowser.pas index c577aeec..44cdecf6 100644 --- a/demos/Lazarus/EditorBrowser/uEditorBrowser.pas +++ b/demos/Lazarus/EditorBrowser/uEditorBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/ExternalPumpBrowser/uExternalPumpBrowser.pas b/demos/Lazarus/ExternalPumpBrowser/uExternalPumpBrowser.pas index ebc378b0..053da081 100644 --- a/demos/Lazarus/ExternalPumpBrowser/uExternalPumpBrowser.pas +++ b/demos/Lazarus/ExternalPumpBrowser/uExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/FullScreenBrowser/uMainForm.pas b/demos/Lazarus/FullScreenBrowser/uMainForm.pas index 4c4ff972..4c719600 100644 --- a/demos/Lazarus/FullScreenBrowser/uMainForm.pas +++ b/demos/Lazarus/FullScreenBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSDialog/uJSDialogBrowser.pas b/demos/Lazarus/JavaScript/JSDialog/uJSDialogBrowser.pas index ce243d30..0a4f618a 100644 --- a/demos/Lazarus/JavaScript/JSDialog/uJSDialogBrowser.pas +++ b/demos/Lazarus/JavaScript/JSDialog/uJSDialogBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSEval/uJSEval.pas b/demos/Lazarus/JavaScript/JSEval/uJSEval.pas index 62e7a09d..f0ae1398 100644 --- a/demos/Lazarus/JavaScript/JSEval/uJSEval.pas +++ b/demos/Lazarus/JavaScript/JSEval/uJSEval.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -169,7 +169,7 @@ uses // About binary parameters // ----------------------- // There is a size limit in the binary parameters of only a few kilobytes. -// For more info and alternatives read this thread in the official CEF3 forum : +// For more info and alternatives read this thread in the official CEF forum : // http://www.magpcss.org/ceforum/viewtopic.php?f=6&t=10590 // // Compress the binary data if necessary! diff --git a/demos/Lazarus/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas b/demos/Lazarus/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas index eda0cda3..cff0d41c 100644 --- a/demos/Lazarus/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas +++ b/demos/Lazarus/JavaScript/JSExecutingFunctions/uJSExecutingFunctions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -124,7 +124,7 @@ implementation {$R *.lfm} -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that registers 'myfunc()' using diff --git a/demos/Lazarus/JavaScript/JSExecutingFunctions/uMyV8Handler.pas b/demos/Lazarus/JavaScript/JSExecutingFunctions/uMyV8Handler.pas index 81c942af..b63fc46c 100644 --- a/demos/Lazarus/JavaScript/JSExecutingFunctions/uMyV8Handler.pas +++ b/demos/Lazarus/JavaScript/JSExecutingFunctions/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSExtension/uJSExtension.pas b/demos/Lazarus/JavaScript/JSExtension/uJSExtension.pas index ff41fa39..f1e38347 100644 --- a/demos/Lazarus/JavaScript/JSExtension/uJSExtension.pas +++ b/demos/Lazarus/JavaScript/JSExtension/uJSExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSExtension/uTestExtensionHandler.pas b/demos/Lazarus/JavaScript/JSExtension/uTestExtensionHandler.pas index 8c2c0b22..e70e765d 100644 --- a/demos/Lazarus/JavaScript/JSExtension/uTestExtensionHandler.pas +++ b/demos/Lazarus/JavaScript/JSExtension/uTestExtensionHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas b/demos/Lazarus/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas index d7d03fac..245d9fd7 100644 --- a/demos/Lazarus/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas +++ b/demos/Lazarus/JavaScript/JSExtensionWithFunction/uJSExtensionWithFunction.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -116,7 +116,7 @@ implementation uses uCEFMiscFunctions, uMyV8Handler; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'test.myfunc()' diff --git a/demos/Lazarus/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas b/demos/Lazarus/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas index 45e28bba..b2cde53f 100644 --- a/demos/Lazarus/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas +++ b/demos/Lazarus/JavaScript/JSExtensionWithFunction/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas b/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas index 866633e4..25b4e594 100644 --- a/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas +++ b/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uJSExtensionWithObjectParameter.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -112,7 +112,7 @@ implementation uses uCEFMiscFunctions, uMyV8Handler; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a couple of buttons to set and show the value of 'test.myparam' diff --git a/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas b/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas index 5d5525f2..01c2d435 100644 --- a/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas +++ b/demos/Lazarus/JavaScript/JSExtensionWithObjectParameter/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas b/demos/Lazarus/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas index 5c37adfe..614ae1ac 100644 --- a/demos/Lazarus/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas +++ b/demos/Lazarus/JavaScript/JSSimpleExtension/uJSSimpleExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -112,7 +112,7 @@ implementation uses uCEFMiscFunctions; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'test.myval' diff --git a/demos/Lazarus/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas b/demos/Lazarus/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas index 5ac9954a..af7aeef0 100644 --- a/demos/Lazarus/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas +++ b/demos/Lazarus/JavaScript/JSSimpleWindowBinding/uJSSimpleWindowBinding.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -109,7 +109,7 @@ implementation {$R *.lfm} -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myval' diff --git a/demos/Lazarus/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas b/demos/Lazarus/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas index 54acfc19..b392d211 100644 --- a/demos/Lazarus/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas +++ b/demos/Lazarus/JavaScript/JSWindowBindingSubProcess/uJSSimpleWindowBinding.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -108,7 +108,7 @@ implementation {$R *.lfm} -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myval' diff --git a/demos/Lazarus/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas b/demos/Lazarus/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas index 1dbc4bf1..ae98cedb 100644 --- a/demos/Lazarus/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas +++ b/demos/Lazarus/JavaScript/JSWindowBindingWithArrayBuffer/uJSWindowBindingWithArrayBuffer.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -112,7 +112,7 @@ implementation uses uCEFv8Value, uCEFMiscFunctions, uCEFv8ArrayBufferReleaseCallback; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myobj' diff --git a/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas b/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas index bd32a57d..f5a68619 100644 --- a/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas +++ b/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uJSWindowBindingWithFunction.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -112,7 +112,7 @@ implementation uses uCEFv8Value, uMyV8Handler; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the result of 'window.myfunc()' diff --git a/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas b/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas index 44c50cd2..e394d62f 100644 --- a/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas +++ b/demos/Lazarus/JavaScript/JSWindowBindingWithFunction/uMyV8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas b/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas index f03a264d..e46b7385 100644 --- a/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas +++ b/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uJSWindowBindingWithObject.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -112,7 +112,7 @@ implementation uses uCEFv8Value, uMyV8Accessor, uCEFMiscFunctions; -// The CEF3 document describing JavaScript integration is here : +// The CEF document describing JavaScript integration is here : // https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md // The HTML file in this demo has a button that shows the contents of 'window.myobj.myval' diff --git a/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas b/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas index bcc231d1..46af9fc1 100644 --- a/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas +++ b/demos/Lazarus/JavaScript/JSWindowBindingWithObject/uMyV8Accessor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/MiniBrowser/uMiniBrowser.pas b/demos/Lazarus/MiniBrowser/uMiniBrowser.pas index cdb83f2d..ef0e446d 100644 --- a/demos/Lazarus/MiniBrowser/uMiniBrowser.pas +++ b/demos/Lazarus/MiniBrowser/uMiniBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/MiniBrowser/uPreferences.pas b/demos/Lazarus/MiniBrowser/uPreferences.pas index 8bd83f1c..cfe91991 100644 --- a/demos/Lazarus/MiniBrowser/uPreferences.pas +++ b/demos/Lazarus/MiniBrowser/uPreferences.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas b/demos/Lazarus/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas index eece15fd..c82c4f45 100644 --- a/demos/Lazarus/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas +++ b/demos/Lazarus/OSRExternalPumpBrowser/uOSRExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -164,7 +164,7 @@ var // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we call TCEFSentinel.Start, which will trigger TCEFSentinel.OnClose when the renderer processes are closed. // 4- TCEFSentinel.OnClose sets FCanClose := True and sends WM_CLOSE to the form. diff --git a/demos/Lazarus/PopupBrowser/uChildForm.pas b/demos/Lazarus/PopupBrowser/uChildForm.pas index 38e4ed7d..91054cde 100644 --- a/demos/Lazarus/PopupBrowser/uChildForm.pas +++ b/demos/Lazarus/PopupBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -159,7 +159,7 @@ uses // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we set FCanClose to True and send WM_CLOSE to the form. diff --git a/demos/Lazarus/PopupBrowser/uMainForm.pas b/demos/Lazarus/PopupBrowser/uMainForm.pas index f7d39b70..890f1631 100644 --- a/demos/Lazarus/PopupBrowser/uMainForm.pas +++ b/demos/Lazarus/PopupBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/PopupBrowser2/uChildForm.pas b/demos/Lazarus/PopupBrowser2/uChildForm.pas index 0bf9c9f0..84e4e578 100644 --- a/demos/Lazarus/PopupBrowser2/uChildForm.pas +++ b/demos/Lazarus/PopupBrowser2/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/PopupBrowser2/uMainForm.pas b/demos/Lazarus/PopupBrowser2/uMainForm.pas index 3dd3e146..5fdb9b9f 100644 --- a/demos/Lazarus/PopupBrowser2/uMainForm.pas +++ b/demos/Lazarus/PopupBrowser2/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/PostInspectorBrowser/uPostInspectorBrowser.pas b/demos/Lazarus/PostInspectorBrowser/uPostInspectorBrowser.pas index cfcbafb1..8bed03fb 100644 --- a/demos/Lazarus/PostInspectorBrowser/uPostInspectorBrowser.pas +++ b/demos/Lazarus/PostInspectorBrowser/uPostInspectorBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/SchemeRegistrationBrowser/uHelloScheme.pas b/demos/Lazarus/SchemeRegistrationBrowser/uHelloScheme.pas index b35e6620..39130a61 100644 --- a/demos/Lazarus/SchemeRegistrationBrowser/uHelloScheme.pas +++ b/demos/Lazarus/SchemeRegistrationBrowser/uHelloScheme.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas b/demos/Lazarus/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas index 37ffcdf3..3c56d749 100644 --- a/demos/Lazarus/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas +++ b/demos/Lazarus/SchemeRegistrationBrowser/uSchemeRegistrationBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/SimpleBrowser/uSimpleBrowser.pas b/demos/Lazarus/SimpleBrowser/uSimpleBrowser.pas index 333e2dde..5a825343 100644 --- a/demos/Lazarus/SimpleBrowser/uSimpleBrowser.pas +++ b/demos/Lazarus/SimpleBrowser/uSimpleBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -127,7 +127,7 @@ procedure CreateGlobalCEFApp; begin GlobalCEFApp := TCefApplication.Create; - // In case you want to use custom directories for the CEF3 binaries, cache and user data. + // In case you want to use custom directories for the CEF binaries, cache and user data. { GlobalCEFApp.FrameworkDirPath := 'cef'; GlobalCEFApp.ResourcesDirPath := 'cef'; diff --git a/demos/Lazarus/SimpleBrowser2/usimplelazarusbrowser.pas b/demos/Lazarus/SimpleBrowser2/usimplelazarusbrowser.pas index b59cf375..db0c36ef 100644 --- a/demos/Lazarus/SimpleBrowser2/usimplelazarusbrowser.pas +++ b/demos/Lazarus/SimpleBrowser2/usimplelazarusbrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas b/demos/Lazarus/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas index 694caa9c..57636cec 100644 --- a/demos/Lazarus/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas +++ b/demos/Lazarus/SimpleExternalPumpBrowser/uSimpleExternalPumpBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/SimpleOSRBrowser/usimplelazosrbrowser.pas b/demos/Lazarus/SimpleOSRBrowser/usimplelazosrbrowser.pas index e9b7aa5d..e011aff9 100644 --- a/demos/Lazarus/SimpleOSRBrowser/usimplelazosrbrowser.pas +++ b/demos/Lazarus/SimpleOSRBrowser/usimplelazosrbrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -168,7 +168,7 @@ uses // This is the destruction sequence in OSR mode : // 1- FormCloseQuery sets CanClose to the initial FCanClose value (False) and calls chrmosr.CloseBrowser(True). // 2- chrmosr.CloseBrowser(True) will trigger chrmosr.OnClose and we have to -// set "Result" to false and CEF3 will destroy the internal browser immediately. +// set "Result" to false and CEF will destroy the internal browser immediately. // 3- chrmosr.OnBeforeClose is triggered because the internal browser was destroyed. // Now we call TCEFSentinel.Start, which will trigger TCEFSentinel.OnClose when the renderer processes are closed. // 4- TCEFSentinel.OnClose sets FCanClose := True and sends WM_CLOSE to the form. diff --git a/demos/Lazarus/SimpleServer/uSimpleServer.pas b/demos/Lazarus/SimpleServer/uSimpleServer.pas index 7b179dee..c449433d 100644 --- a/demos/Lazarus/SimpleServer/uSimpleServer.pas +++ b/demos/Lazarus/SimpleServer/uSimpleServer.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/SubProcess/uCEFLoader.pas b/demos/Lazarus/SubProcess/uCEFLoader.pas index 1e579091..8c824e90 100644 --- a/demos/Lazarus/SubProcess/uCEFLoader.pas +++ b/demos/Lazarus/SubProcess/uCEFLoader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -54,7 +54,7 @@ procedure CreateGlobalCEFApp; begin GlobalCEFApp := TCefApplication.Create; - // In case you want to use custom directories for the CEF3 binaries, cache and user data. + // In case you want to use custom directories for the CEF binaries, cache and user data. // If you don't set a cache directory the browser will use in-memory cache. // The cache and user data directories must be writable. { diff --git a/demos/Lazarus/SubProcess/uSimpleBrowser.pas b/demos/Lazarus/SubProcess/uSimpleBrowser.pas index d3cb7663..4fccfcf7 100644 --- a/demos/Lazarus/SubProcess/uSimpleBrowser.pas +++ b/demos/Lazarus/SubProcess/uSimpleBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/TabbedBrowser/uMainForm.pas b/demos/Lazarus/TabbedBrowser/uMainForm.pas index 554089ba..89960b4f 100644 --- a/demos/Lazarus/TabbedBrowser/uMainForm.pas +++ b/demos/Lazarus/TabbedBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/ToolBoxBrowser/uChildForm.pas b/demos/Lazarus/ToolBoxBrowser/uChildForm.pas index 049d8899..41fe49e9 100644 --- a/demos/Lazarus/ToolBoxBrowser/uChildForm.pas +++ b/demos/Lazarus/ToolBoxBrowser/uChildForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/ToolBoxBrowser/uMainForm.pas b/demos/Lazarus/ToolBoxBrowser/uMainForm.pas index 44fcbb03..2060c221 100644 --- a/demos/Lazarus/ToolBoxBrowser/uMainForm.pas +++ b/demos/Lazarus/ToolBoxBrowser/uMainForm.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/demos/Lazarus/URLRequest/uURLRequest.pas b/demos/Lazarus/URLRequest/uURLRequest.pas index ff7c4d1a..03276380 100644 --- a/demos/Lazarus/URLRequest/uURLRequest.pas +++ b/demos/Lazarus/URLRequest/uURLRequest.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/packages/CEF4Delphi_D7_Register.pas b/packages/CEF4Delphi_D7_Register.pas index 6717434b..916e7c9d 100644 --- a/packages/CEF4Delphi_D7_Register.pas +++ b/packages/CEF4Delphi_D7_Register.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/packages/CEF4Delphi_FMX_Register.pas b/packages/CEF4Delphi_FMX_Register.pas index c3af03d0..6e90a354 100644 --- a/packages/CEF4Delphi_FMX_Register.pas +++ b/packages/CEF4Delphi_FMX_Register.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/packages/CEF4Delphi_Register.pas b/packages/CEF4Delphi_Register.pas index 6ee4b150..bd4a18cd 100644 --- a/packages/CEF4Delphi_Register.pas +++ b/packages/CEF4Delphi_Register.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/packages/cef4delphi_lazarus.lpk b/packages/cef4delphi_lazarus.lpk index d5724d65..c270a731 100644 --- a/packages/cef4delphi_lazarus.lpk +++ b/packages/cef4delphi_lazarus.lpk @@ -21,7 +21,7 @@ - + diff --git a/source/uCEFAccessibilityHandler.pas b/source/uCEFAccessibilityHandler.pas index c2a65b04..50b25bb4 100644 --- a/source/uCEFAccessibilityHandler.pas +++ b/source/uCEFAccessibilityHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFApp.pas b/source/uCEFApp.pas index 1e69ebb9..d5cc01c0 100644 --- a/source/uCEFApp.pas +++ b/source/uCEFApp.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFApplication.pas b/source/uCEFApplication.pas index 7ed08078..ced70ef7 100644 --- a/source/uCEFApplication.pas +++ b/source/uCEFApplication.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -62,7 +62,7 @@ uses const CEF_SUPPORTED_VERSION_MAJOR = 77; CEF_SUPPORTED_VERSION_MINOR = 1; - CEF_SUPPORTED_VERSION_RELEASE = 14; + CEF_SUPPORTED_VERSION_RELEASE = 18; CEF_SUPPORTED_VERSION_BUILD = 0; CEF_CHROMEELF_VERSION_MAJOR = 77; @@ -891,7 +891,7 @@ begin if TempMissingFrm or TempMissingRsc or TempMissingLoc or TempMissingSubProc then begin FStatus := asErrorMissingFiles; - TempString := 'CEF3 binaries missing !'; + TempString := 'CEF binaries missing !'; if (length(FMissingLibFiles) > 0) then TempString := TempString + CRLF + CRLF + @@ -915,9 +915,9 @@ begin else begin FStatus := asErrorDLLVersion; - TempString := 'Wrong CEF3 binaries !' + + TempString := 'Wrong CEF binaries !' + CRLF + CRLF + - 'Use the 32 bit CEF3 binaries with 32 bits applications only.'; + 'Use the 32 bit CEF binaries with 32 bits applications only.'; ShowErrorMessageDlg(TempString); end; @@ -929,9 +929,9 @@ begin begin FStatus := asErrorDLLVersion; - TempString := 'Wrong CEF3 binaries !' + + TempString := 'Wrong CEF binaries !' + CRLF + CRLF + - 'Use the 64 bit CEF3 binaries with 64 bits applications only.'; + 'Use the 64 bit CEF binaries with 64 bits applications only.'; ShowErrorMessageDlg(TempString); end; @@ -939,9 +939,9 @@ begin else begin FStatus := asErrorDLLVersion; - TempString := 'Unknown CEF3 binaries !' + + TempString := 'Unknown CEF binaries !' + CRLF + CRLF + - 'Use only the CEF3 binaries specified in the CEF4Delphi Readme.md file at ' + + 'Use only the CEF binaries specified in the CEF4Delphi Readme.md file at ' + CEF4DELPHI_URL; ShowErrorMessageDlg(TempString); @@ -955,7 +955,7 @@ begin FStatus := asErrorDLLVersion; TempString := 'Unsupported CEF version !' + CRLF + CRLF + - 'Use only the CEF3 binaries specified in the CEF4Delphi Readme.md file at ' + + 'Use only the CEF binaries specified in the CEF4Delphi Readme.md file at ' + CEF4DELPHI_URL; if GetDLLVersion(LibCefPath, TempVersionInfo) then @@ -1408,7 +1408,7 @@ begin // The stringId must be one of the values defined in the CEF file : // /include/cef_pack_strings.h - // That file is available in the CEF3 binaries package. + // That file is available in the CEF binaries package. if assigned(FOnGetLocalizedString) then FOnGetLocalizedString(stringId, stringVal, Result); end; @@ -1418,7 +1418,7 @@ begin // The resourceId must be one of the values defined in the CEF file : // /include/cef_pack_resources.h - // That file is available in the CEF3 binaries package. + // That file is available in the CEF binaries package. if assigned(FOnGetDataResource) then FOnGetDataResource(resourceId, data, dataSize, Result); end; @@ -1428,7 +1428,7 @@ begin // The resourceId must be one of the values defined in the CEF file : // /include/cef_pack_resources.h - // That file is available in the CEF3 binaries package. + // That file is available in the CEF binaries package. if assigned(FOnGetDataResourceForScale) then FOnGetDataResourceForScale(resourceId, scaleFactor, data, dataSize, Result); end; diff --git a/source/uCEFAudioHandler.pas b/source/uCEFAudioHandler.pas index 94ec1789..7a3acb5b 100644 --- a/source/uCEFAudioHandler.pas +++ b/source/uCEFAudioHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFAuthCallback.pas b/source/uCEFAuthCallback.pas index e4233c60..c18433eb 100644 --- a/source/uCEFAuthCallback.pas +++ b/source/uCEFAuthCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBaseRefCounted.pas b/source/uCEFBaseRefCounted.pas index 41e5301a..751275e1 100644 --- a/source/uCEFBaseRefCounted.pas +++ b/source/uCEFBaseRefCounted.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBaseScopedWrapper.pas b/source/uCEFBaseScopedWrapper.pas index c9efda5b..462811b2 100644 --- a/source/uCEFBaseScopedWrapper.pas +++ b/source/uCEFBaseScopedWrapper.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBeforeDownloadCallback.pas b/source/uCEFBeforeDownloadCallback.pas index 4efb55d9..c7f7755c 100644 --- a/source/uCEFBeforeDownloadCallback.pas +++ b/source/uCEFBeforeDownloadCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBinaryValue.pas b/source/uCEFBinaryValue.pas index 5d534090..2a035214 100644 --- a/source/uCEFBinaryValue.pas +++ b/source/uCEFBinaryValue.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBrowser.pas b/source/uCEFBrowser.pas index 84c97cd3..6ebefb26 100644 --- a/source/uCEFBrowser.pas +++ b/source/uCEFBrowser.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBrowserProcessHandler.pas b/source/uCEFBrowserProcessHandler.pas index 466f76c9..6957bda6 100644 --- a/source/uCEFBrowserProcessHandler.pas +++ b/source/uCEFBrowserProcessHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFBufferPanel.pas b/source/uCEFBufferPanel.pas index ebd987ce..3fcbe25c 100644 --- a/source/uCEFBufferPanel.pas +++ b/source/uCEFBufferPanel.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCallback.pas b/source/uCEFCallback.pas index 0f894906..21ca4884 100644 --- a/source/uCEFCallback.pas +++ b/source/uCEFCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFChromium.pas b/source/uCEFChromium.pas index c357a69c..2f37b7ec 100644 --- a/source/uCEFChromium.pas +++ b/source/uCEFChromium.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -2654,11 +2654,9 @@ begin TempTask := TCefGenericTask.Create(self, aTaskID); if (aDelayMs <> 0) then - CefPostDelayedTask(aCefThreadId, TempTask, aDelayMs) + Result := CefPostDelayedTask(aCefThreadId, TempTask, aDelayMs) else - CefPostTask(aCefThreadId, TempTask); - - Result := True; + Result := CefPostTask(aCefThreadId, TempTask); end; finally TempTask := nil; diff --git a/source/uCEFChromiumEvents.pas b/source/uCEFChromiumEvents.pas index f4a902b3..141dbe2c 100644 --- a/source/uCEFChromiumEvents.pas +++ b/source/uCEFChromiumEvents.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFChromiumFontOptions.pas b/source/uCEFChromiumFontOptions.pas index 23c2737d..88bbebdf 100644 --- a/source/uCEFChromiumFontOptions.pas +++ b/source/uCEFChromiumFontOptions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFChromiumOptions.pas b/source/uCEFChromiumOptions.pas index e26d9671..0c8e45f8 100644 --- a/source/uCEFChromiumOptions.pas +++ b/source/uCEFChromiumOptions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFChromiumWindow.pas b/source/uCEFChromiumWindow.pas index 3027ecef..24e46751 100644 --- a/source/uCEFChromiumWindow.pas +++ b/source/uCEFChromiumWindow.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFClient.pas b/source/uCEFClient.pas index 44792921..b5917bec 100644 --- a/source/uCEFClient.pas +++ b/source/uCEFClient.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCommandLine.pas b/source/uCEFCommandLine.pas index fcd925a5..890d3aea 100644 --- a/source/uCEFCommandLine.pas +++ b/source/uCEFCommandLine.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCompletionCallback.pas b/source/uCEFCompletionCallback.pas index 31ff81a5..b915a57f 100644 --- a/source/uCEFCompletionCallback.pas +++ b/source/uCEFCompletionCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFConstants.pas b/source/uCEFConstants.pas index 4fe41123..5b39497b 100644 --- a/source/uCEFConstants.pas +++ b/source/uCEFConstants.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFContextMenuHandler.pas b/source/uCEFContextMenuHandler.pas index 379da388..2954efcd 100644 --- a/source/uCEFContextMenuHandler.pas +++ b/source/uCEFContextMenuHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFContextMenuParams.pas b/source/uCEFContextMenuParams.pas index 2aaf3d8e..34cd0058 100644 --- a/source/uCEFContextMenuParams.pas +++ b/source/uCEFContextMenuParams.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCookieAccessFilter.pas b/source/uCEFCookieAccessFilter.pas index bd8e36b4..13ceb16e 100644 --- a/source/uCEFCookieAccessFilter.pas +++ b/source/uCEFCookieAccessFilter.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCookieManager.pas b/source/uCEFCookieManager.pas index db0b6ec1..4739c943 100644 --- a/source/uCEFCookieManager.pas +++ b/source/uCEFCookieManager.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCookieVisitor.pas b/source/uCEFCookieVisitor.pas index 7df31a0d..d45ce9d4 100644 --- a/source/uCEFCookieVisitor.pas +++ b/source/uCEFCookieVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFCustomStreamReader.pas b/source/uCEFCustomStreamReader.pas index 4af9efae..7e997a79 100644 --- a/source/uCEFCustomStreamReader.pas +++ b/source/uCEFCustomStreamReader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDeleteCookiesCallback.pas b/source/uCEFDeleteCookiesCallback.pas index cfcb01d1..bb35f821 100644 --- a/source/uCEFDeleteCookiesCallback.pas +++ b/source/uCEFDeleteCookiesCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDialogHandler.pas b/source/uCEFDialogHandler.pas index 27ff1260..829b5d6a 100644 --- a/source/uCEFDialogHandler.pas +++ b/source/uCEFDialogHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDictionaryValue.pas b/source/uCEFDictionaryValue.pas index fad03328..4a7c6d68 100644 --- a/source/uCEFDictionaryValue.pas +++ b/source/uCEFDictionaryValue.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDisplayHandler.pas b/source/uCEFDisplayHandler.pas index 1e48b68b..4c3deada 100644 --- a/source/uCEFDisplayHandler.pas +++ b/source/uCEFDisplayHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDomDocument.pas b/source/uCEFDomDocument.pas index 5c69fb03..42f068e8 100644 --- a/source/uCEFDomDocument.pas +++ b/source/uCEFDomDocument.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDomNode.pas b/source/uCEFDomNode.pas index 3948baef..42f07296 100644 --- a/source/uCEFDomNode.pas +++ b/source/uCEFDomNode.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDomVisitor.pas b/source/uCEFDomVisitor.pas index 43928651..012f8da3 100644 --- a/source/uCEFDomVisitor.pas +++ b/source/uCEFDomVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDownLoadItem.pas b/source/uCEFDownLoadItem.pas index 367ec5ce..b87839f2 100644 --- a/source/uCEFDownLoadItem.pas +++ b/source/uCEFDownLoadItem.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDownloadHandler.pas b/source/uCEFDownloadHandler.pas index 0827b069..56211091 100644 --- a/source/uCEFDownloadHandler.pas +++ b/source/uCEFDownloadHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDownloadImageCallBack.pas b/source/uCEFDownloadImageCallBack.pas index e5942248..1986f6d8 100644 --- a/source/uCEFDownloadImageCallBack.pas +++ b/source/uCEFDownloadImageCallBack.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDownloadItemCallback.pas b/source/uCEFDownloadItemCallback.pas index e5bc399b..875f21f0 100644 --- a/source/uCEFDownloadItemCallback.pas +++ b/source/uCEFDownloadItemCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDragAndDropMgr.pas b/source/uCEFDragAndDropMgr.pas index 1a135e2b..297a22f3 100644 --- a/source/uCEFDragAndDropMgr.pas +++ b/source/uCEFDragAndDropMgr.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDragData.pas b/source/uCEFDragData.pas index 9b98b6cb..99e32ce2 100644 --- a/source/uCEFDragData.pas +++ b/source/uCEFDragData.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFDragHandler.pas b/source/uCEFDragHandler.pas index 7d2269cf..31f59faa 100644 --- a/source/uCEFDragHandler.pas +++ b/source/uCEFDragHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFEndTracingCallback.pas b/source/uCEFEndTracingCallback.pas index 525387ed..02b436e6 100644 --- a/source/uCEFEndTracingCallback.pas +++ b/source/uCEFEndTracingCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFExtension.pas b/source/uCEFExtension.pas index 20c49615..f5022bb9 100644 --- a/source/uCEFExtension.pas +++ b/source/uCEFExtension.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFExtensionHandler.pas b/source/uCEFExtensionHandler.pas index 717ae073..257e70e8 100644 --- a/source/uCEFExtensionHandler.pas +++ b/source/uCEFExtensionHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFMXBufferPanel.pas b/source/uCEFFMXBufferPanel.pas index 77efc2dc..01af9be5 100644 --- a/source/uCEFFMXBufferPanel.pas +++ b/source/uCEFFMXBufferPanel.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFMXChromium.pas b/source/uCEFFMXChromium.pas index 51dad585..9bb5430a 100644 --- a/source/uCEFFMXChromium.pas +++ b/source/uCEFFMXChromium.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -2402,11 +2402,9 @@ begin TempTask := TCefGenericTask.Create(self, aTaskID); if (aDelayMs <> 0) then - CefPostDelayedTask(aCefThreadId, TempTask, aDelayMs) + Result := CefPostDelayedTask(aCefThreadId, TempTask, aDelayMs) else - CefPostTask(aCefThreadId, TempTask); - - Result := True; + Result := CefPostTask(aCefThreadId, TempTask); end; finally TempTask := nil; diff --git a/source/uCEFFMXWindowParent.pas b/source/uCEFFMXWindowParent.pas index eb9867a0..e2eb7c4c 100644 --- a/source/uCEFFMXWindowParent.pas +++ b/source/uCEFFMXWindowParent.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFMXWorkScheduler.pas b/source/uCEFFMXWorkScheduler.pas index f54309b8..dd05c74b 100644 --- a/source/uCEFFMXWorkScheduler.pas +++ b/source/uCEFFMXWorkScheduler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFileDialogCallback.pas b/source/uCEFFileDialogCallback.pas index adf070c8..899352ce 100644 --- a/source/uCEFFileDialogCallback.pas +++ b/source/uCEFFileDialogCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFindHandler.pas b/source/uCEFFindHandler.pas index cc4e2f17..eee034c7 100644 --- a/source/uCEFFindHandler.pas +++ b/source/uCEFFindHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFocusHandler.pas b/source/uCEFFocusHandler.pas index d648a2fd..29f23acb 100644 --- a/source/uCEFFocusHandler.pas +++ b/source/uCEFFocusHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFFrame.pas b/source/uCEFFrame.pas index 25adcfec..4f0bcf54 100644 --- a/source/uCEFFrame.pas +++ b/source/uCEFFrame.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFGetExtensionResourceCallback.pas b/source/uCEFGetExtensionResourceCallback.pas index 12f2e55d..4a2a2c97 100644 --- a/source/uCEFGetExtensionResourceCallback.pas +++ b/source/uCEFGetExtensionResourceCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFImage.pas b/source/uCEFImage.pas index 6c9f0d79..1fb39792 100644 --- a/source/uCEFImage.pas +++ b/source/uCEFImage.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFInterfaces.pas b/source/uCEFInterfaces.pas index 7b29b692..0da72a8d 100644 --- a/source/uCEFInterfaces.pas +++ b/source/uCEFInterfaces.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFJsDialogCallback.pas b/source/uCEFJsDialogCallback.pas index e13c2d8a..ea368bd3 100644 --- a/source/uCEFJsDialogCallback.pas +++ b/source/uCEFJsDialogCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFJsDialogHandler.pas b/source/uCEFJsDialogHandler.pas index 67275efe..5b73d6c4 100644 --- a/source/uCEFJsDialogHandler.pas +++ b/source/uCEFJsDialogHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFKeyboardHandler.pas b/source/uCEFKeyboardHandler.pas index c0e0ca69..4e7176b5 100644 --- a/source/uCEFKeyboardHandler.pas +++ b/source/uCEFKeyboardHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFLibFunctions.pas b/source/uCEFLibFunctions.pas index d4f023da..aafbae88 100644 --- a/source/uCEFLibFunctions.pas +++ b/source/uCEFLibFunctions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFLifeSpanHandler.pas b/source/uCEFLifeSpanHandler.pas index 0025a3ef..01b48fbb 100644 --- a/source/uCEFLifeSpanHandler.pas +++ b/source/uCEFLifeSpanHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFLinkedWindowParent.pas b/source/uCEFLinkedWindowParent.pas index deea14bf..e6042a8f 100644 --- a/source/uCEFLinkedWindowParent.pas +++ b/source/uCEFLinkedWindowParent.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFListValue.pas b/source/uCEFListValue.pas index 873b27dc..8bd8c837 100644 --- a/source/uCEFListValue.pas +++ b/source/uCEFListValue.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFLoadHandler.pas b/source/uCEFLoadHandler.pas index 6a39b4db..09300fc5 100644 --- a/source/uCEFLoadHandler.pas +++ b/source/uCEFLoadHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFMenuModel.pas b/source/uCEFMenuModel.pas index 6a24c37c..55c96b50 100644 --- a/source/uCEFMenuModel.pas +++ b/source/uCEFMenuModel.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFMenuModelDelegate.pas b/source/uCEFMenuModelDelegate.pas index 65a767b5..eab98b36 100644 --- a/source/uCEFMenuModelDelegate.pas +++ b/source/uCEFMenuModelDelegate.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFMiscFunctions.pas b/source/uCEFMiscFunctions.pas index 8bffb48e..c85a28cb 100644 --- a/source/uCEFMiscFunctions.pas +++ b/source/uCEFMiscFunctions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -87,9 +87,11 @@ procedure CefStringFree(const str: PCefString); function CefStringFreeAndGet(const str: PCefStringUserFree): ustring; procedure CefStringSet(const str: PCefString; const value: ustring); -function CefRegisterExtension(const name, code: ustring; const Handler: ICefv8Handler): Boolean; -procedure CefPostTask(ThreadId: TCefThreadId; const task: ICefTask); -procedure CefPostDelayedTask(ThreadId: TCefThreadId; const task: ICefTask; delayMs: Int64); +function CefRegisterExtension(const name, code: ustring; const Handler: ICefv8Handler): Boolean; + +function CefPostTask(aThreadId : TCefThreadId; const aTask: ICefTask) : boolean; +function CefPostDelayedTask(aThreadId : TCefThreadId; const aTask : ICefTask; aDelayMs : Int64) : boolean; +function CefCurrentlyOn(aThreadId : TCefThreadId) : boolean; function CefTimeToSystemTime(const dt: TCefTime): TSystemTime; function SystemTimeToCefTime(const dt: TSystemTime): TCefTime; @@ -402,16 +404,28 @@ begin Result := False; end; -procedure CefPostTask(ThreadId: TCefThreadId; const task: ICefTask); +function CefPostTask(aThreadId : TCefThreadId; const aTask : ICefTask) : boolean; begin - if (GlobalCEFApp <> nil) and GlobalCEFApp.LibLoaded then - cef_post_task(ThreadId, CefGetData(task)); + if (GlobalCEFApp <> nil) and GlobalCEFApp.LibLoaded and (aTask <> nil) then + Result := cef_post_task(aThreadId, aTask.Wrap) <> 0 + else + Result := False; end; -procedure CefPostDelayedTask(ThreadId: TCefThreadId; const task: ICefTask; delayMs: Int64); +function CefPostDelayedTask(aThreadId : TCefThreadId; const aTask : ICefTask; aDelayMs : Int64) : boolean; +begin + if (GlobalCEFApp <> nil) and GlobalCEFApp.LibLoaded and (aTask <> nil) then + Result := cef_post_delayed_task(aThreadId, aTask.Wrap, aDelayMs) <> 0 + else + Result := False; +end; + +function CefCurrentlyOn(aThreadId : TCefThreadId) : boolean; begin if (GlobalCEFApp <> nil) and GlobalCEFApp.LibLoaded then - cef_post_delayed_task(ThreadId, CefGetData(task), delayMs); + Result := cef_currently_on(aThreadId) <> 0 + else + Result := False; end; function CefTimeToSystemTime(const dt: TCefTime): TSystemTime; diff --git a/source/uCEFNavigationEntry.pas b/source/uCEFNavigationEntry.pas index 29fc609d..258c9023 100644 --- a/source/uCEFNavigationEntry.pas +++ b/source/uCEFNavigationEntry.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFNavigationEntryVisitor.pas b/source/uCEFNavigationEntryVisitor.pas index 1c190467..c88d2479 100644 --- a/source/uCEFNavigationEntryVisitor.pas +++ b/source/uCEFNavigationEntryVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFOLEDragAndDrop.pas b/source/uCEFOLEDragAndDrop.pas index 6a75c33b..df34ddd1 100644 --- a/source/uCEFOLEDragAndDrop.pas +++ b/source/uCEFOLEDragAndDrop.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFOSRIMEHandler.pas b/source/uCEFOSRIMEHandler.pas index 86da272e..787c6442 100644 --- a/source/uCEFOSRIMEHandler.pas +++ b/source/uCEFOSRIMEHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFPDFPrintCallback.pas b/source/uCEFPDFPrintCallback.pas index ecec181d..19d9a322 100644 --- a/source/uCEFPDFPrintCallback.pas +++ b/source/uCEFPDFPrintCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFPDFPrintOptions.pas b/source/uCEFPDFPrintOptions.pas index ccf07929..bae39aca 100644 --- a/source/uCEFPDFPrintOptions.pas +++ b/source/uCEFPDFPrintOptions.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFPostData.pas b/source/uCEFPostData.pas index 1b7930f3..fdb8b442 100644 --- a/source/uCEFPostData.pas +++ b/source/uCEFPostData.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFPostDataElement.pas b/source/uCEFPostDataElement.pas index 4d1a37e2..6b66fe49 100644 --- a/source/uCEFPostDataElement.pas +++ b/source/uCEFPostDataElement.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFPrintSettings.pas b/source/uCEFPrintSettings.pas index 96409e14..285ed299 100644 --- a/source/uCEFPrintSettings.pas +++ b/source/uCEFPrintSettings.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFProcessMessage.pas b/source/uCEFProcessMessage.pas index e23ee7ae..acce952a 100644 --- a/source/uCEFProcessMessage.pas +++ b/source/uCEFProcessMessage.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRegisterCDMCallback.pas b/source/uCEFRegisterCDMCallback.pas index 2960ee88..e7e144b8 100644 --- a/source/uCEFRegisterCDMCallback.pas +++ b/source/uCEFRegisterCDMCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRenderHandler.pas b/source/uCEFRenderHandler.pas index 35ee8af7..5b75d546 100644 --- a/source/uCEFRenderHandler.pas +++ b/source/uCEFRenderHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -159,7 +159,7 @@ begin TCefRenderHandlerOwn(TempObject).GetViewRect(TCefBrowserRef.UnWrap(browser), rect^); - // CEF3 needs a rect with valid height and width + // CEF needs a rect with valid height and width if (rect^.width <= 0) then rect^.width := 800; if (rect^.height <= 0) then rect^.height := 600; end; diff --git a/source/uCEFRenderProcessHandler.pas b/source/uCEFRenderProcessHandler.pas index 406b9fd9..e2a18fcb 100644 --- a/source/uCEFRenderProcessHandler.pas +++ b/source/uCEFRenderProcessHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRequest.pas b/source/uCEFRequest.pas index 03f58cd1..35ba2644 100644 --- a/source/uCEFRequest.pas +++ b/source/uCEFRequest.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRequestCallback.pas b/source/uCEFRequestCallback.pas index d4b6cc24..fa049b51 100644 --- a/source/uCEFRequestCallback.pas +++ b/source/uCEFRequestCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRequestContext.pas b/source/uCEFRequestContext.pas index fa1fbc34..318b8714 100644 --- a/source/uCEFRequestContext.pas +++ b/source/uCEFRequestContext.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRequestContextHandler.pas b/source/uCEFRequestContextHandler.pas index eb3cfaca..6e4caea7 100644 --- a/source/uCEFRequestContextHandler.pas +++ b/source/uCEFRequestContextHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRequestHandler.pas b/source/uCEFRequestHandler.pas index d5f9667b..0bfcc122 100644 --- a/source/uCEFRequestHandler.pas +++ b/source/uCEFRequestHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResolveCallback.pas b/source/uCEFResolveCallback.pas index 2a889ecd..f82f64b1 100644 --- a/source/uCEFResolveCallback.pas +++ b/source/uCEFResolveCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResourceBundle.pas b/source/uCEFResourceBundle.pas index 5e1621d1..4f44d515 100644 --- a/source/uCEFResourceBundle.pas +++ b/source/uCEFResourceBundle.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResourceBundleHandler.pas b/source/uCEFResourceBundleHandler.pas index 1175a4da..d6d74c73 100644 --- a/source/uCEFResourceBundleHandler.pas +++ b/source/uCEFResourceBundleHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResourceHandler.pas b/source/uCEFResourceHandler.pas index 9a3aef9f..8c38ad98 100644 --- a/source/uCEFResourceHandler.pas +++ b/source/uCEFResourceHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResourceReadCallback.pas b/source/uCEFResourceReadCallback.pas index f9f35b38..4ad157b4 100644 --- a/source/uCEFResourceReadCallback.pas +++ b/source/uCEFResourceReadCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResourceRequestHandler.pas b/source/uCEFResourceRequestHandler.pas index 2115439b..b5655267 100644 --- a/source/uCEFResourceRequestHandler.pas +++ b/source/uCEFResourceRequestHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResourceSkipCallback.pas b/source/uCEFResourceSkipCallback.pas index 64d591b7..09b5bcb4 100644 --- a/source/uCEFResourceSkipCallback.pas +++ b/source/uCEFResourceSkipCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResponse.pas b/source/uCEFResponse.pas index ea7a8453..34ae3540 100644 --- a/source/uCEFResponse.pas +++ b/source/uCEFResponse.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFResponseFilter.pas b/source/uCEFResponseFilter.pas index f8c21ba9..c4e4b971 100644 --- a/source/uCEFResponseFilter.pas +++ b/source/uCEFResponseFilter.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRunContextMenuCallback.pas b/source/uCEFRunContextMenuCallback.pas index 23156665..151dd45a 100644 --- a/source/uCEFRunContextMenuCallback.pas +++ b/source/uCEFRunContextMenuCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFRunFileDialogCallback.pas b/source/uCEFRunFileDialogCallback.pas index 5f148f2f..5d621d94 100644 --- a/source/uCEFRunFileDialogCallback.pas +++ b/source/uCEFRunFileDialogCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSSLStatus.pas b/source/uCEFSSLStatus.pas index a0aaa651..2ae73993 100644 --- a/source/uCEFSSLStatus.pas +++ b/source/uCEFSSLStatus.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSchemeHandlerFactory.pas b/source/uCEFSchemeHandlerFactory.pas index 5a49ef19..5de9342c 100644 --- a/source/uCEFSchemeHandlerFactory.pas +++ b/source/uCEFSchemeHandlerFactory.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSchemeRegistrar.pas b/source/uCEFSchemeRegistrar.pas index f257675e..7240a4e8 100644 --- a/source/uCEFSchemeRegistrar.pas +++ b/source/uCEFSchemeRegistrar.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSelectClientCertificateCallback.pas b/source/uCEFSelectClientCertificateCallback.pas index b1b6eb2e..5bf15683 100644 --- a/source/uCEFSelectClientCertificateCallback.pas +++ b/source/uCEFSelectClientCertificateCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSentinel.pas b/source/uCEFSentinel.pas index ac7ba920..a815540f 100644 --- a/source/uCEFSentinel.pas +++ b/source/uCEFSentinel.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFServer.pas b/source/uCEFServer.pas index c4c7bcef..5eebd695 100644 --- a/source/uCEFServer.pas +++ b/source/uCEFServer.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFServerComponent.pas b/source/uCEFServerComponent.pas index 055e45e2..28d7dbf8 100644 --- a/source/uCEFServerComponent.pas +++ b/source/uCEFServerComponent.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -143,7 +143,7 @@ uses uCEFLibFunctions, uCEFApplication, uCEFMiscFunctions; // For more information about the TCEFServerComponent properties and functions -// read the code comments in the CEF3 source file /include/capi/cef_server_cap.h +// read the code comments in the CEF source file /include/capi/cef_server_cap.h constructor TCEFServerComponent.Create(AOwner: TComponent); begin diff --git a/source/uCEFServerEvents.pas b/source/uCEFServerEvents.pas index 7d486c7e..78acebf5 100644 --- a/source/uCEFServerEvents.pas +++ b/source/uCEFServerEvents.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFServerHandler.pas b/source/uCEFServerHandler.pas index 9cb83b5e..d15f19d4 100644 --- a/source/uCEFServerHandler.pas +++ b/source/uCEFServerHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSetCookieCallback.pas b/source/uCEFSetCookieCallback.pas index 7c5e7fb2..5f226fc8 100644 --- a/source/uCEFSetCookieCallback.pas +++ b/source/uCEFSetCookieCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFSslInfo.pas b/source/uCEFSslInfo.pas index b6d48fb8..96b9dd80 100644 --- a/source/uCEFSslInfo.pas +++ b/source/uCEFSslInfo.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFStreamReader.pas b/source/uCEFStreamReader.pas index dc64b198..e86e66ea 100644 --- a/source/uCEFStreamReader.pas +++ b/source/uCEFStreamReader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFStreamWriter.pas b/source/uCEFStreamWriter.pas index 2c00b8ed..a1847e20 100644 --- a/source/uCEFStreamWriter.pas +++ b/source/uCEFStreamWriter.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFStringList.pas b/source/uCEFStringList.pas index cb7c5359..bf452875 100644 --- a/source/uCEFStringList.pas +++ b/source/uCEFStringList.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFStringMap.pas b/source/uCEFStringMap.pas index 750ad1c6..2528dcac 100644 --- a/source/uCEFStringMap.pas +++ b/source/uCEFStringMap.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFStringMultimap.pas b/source/uCEFStringMultimap.pas index f5104c76..c7c1e74b 100644 --- a/source/uCEFStringMultimap.pas +++ b/source/uCEFStringMultimap.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFStringVisitor.pas b/source/uCEFStringVisitor.pas index 5460b198..695e8501 100644 --- a/source/uCEFStringVisitor.pas +++ b/source/uCEFStringVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFTask.pas b/source/uCEFTask.pas index fa61a774..a14580f9 100644 --- a/source/uCEFTask.pas +++ b/source/uCEFTask.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFTaskRunner.pas b/source/uCEFTaskRunner.pas index 76133ab1..277ef433 100644 --- a/source/uCEFTaskRunner.pas +++ b/source/uCEFTaskRunner.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFThread.pas b/source/uCEFThread.pas index 6a4229ae..dc17a42f 100644 --- a/source/uCEFThread.pas +++ b/source/uCEFThread.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFTypes.pas b/source/uCEFTypes.pas index fa7a1378..0000f046 100644 --- a/source/uCEFTypes.pas +++ b/source/uCEFTypes.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. @@ -1111,7 +1111,7 @@ type // /include/internal/cef_types.h (cef_key_event_t) TCefKeyEvent = record - kind : TCefKeyEventType; // called 'type' in the original CEF3 source code + kind : TCefKeyEventType; // called 'type' in the original CEF source code modifiers : TCefEventFlags; windows_key_code : Integer; native_key_code : Integer; diff --git a/source/uCEFUrlRequest.pas b/source/uCEFUrlRequest.pas index 93b67dc4..1fc3989e 100644 --- a/source/uCEFUrlRequest.pas +++ b/source/uCEFUrlRequest.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFUrlRequestClientComponent.pas b/source/uCEFUrlRequestClientComponent.pas index 7e271c62..3e8a128f 100644 --- a/source/uCEFUrlRequestClientComponent.pas +++ b/source/uCEFUrlRequestClientComponent.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFUrlRequestClientEvents.pas b/source/uCEFUrlRequestClientEvents.pas index 617fffbe..c8cb0876 100644 --- a/source/uCEFUrlRequestClientEvents.pas +++ b/source/uCEFUrlRequestClientEvents.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFUrlrequestClient.pas b/source/uCEFUrlrequestClient.pas index 6aac6b2f..89165c1a 100644 --- a/source/uCEFUrlrequestClient.pas +++ b/source/uCEFUrlrequestClient.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFV8Exception.pas b/source/uCEFV8Exception.pas index 9bd155f6..595ce394 100644 --- a/source/uCEFV8Exception.pas +++ b/source/uCEFV8Exception.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFValue.pas b/source/uCEFValue.pas index 84e54d66..c0e1fe38 100644 --- a/source/uCEFValue.pas +++ b/source/uCEFValue.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWaitableEvent.pas b/source/uCEFWaitableEvent.pas index b8225c0d..2bf3d735 100644 --- a/source/uCEFWaitableEvent.pas +++ b/source/uCEFWaitableEvent.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWebPluginInfo.pas b/source/uCEFWebPluginInfo.pas index 1894c538..022f2422 100644 --- a/source/uCEFWebPluginInfo.pas +++ b/source/uCEFWebPluginInfo.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWebPluginInfoVisitor.pas b/source/uCEFWebPluginInfoVisitor.pas index 0380a5de..8e915f91 100644 --- a/source/uCEFWebPluginInfoVisitor.pas +++ b/source/uCEFWebPluginInfoVisitor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWebPluginUnstableCallback.pas b/source/uCEFWebPluginUnstableCallback.pas index d78a501a..7c1a4ec7 100644 --- a/source/uCEFWebPluginUnstableCallback.pas +++ b/source/uCEFWebPluginUnstableCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWinControl.pas b/source/uCEFWinControl.pas index d99a538d..9d041b42 100644 --- a/source/uCEFWinControl.pas +++ b/source/uCEFWinControl.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWindowParent.pas b/source/uCEFWindowParent.pas index 07c28818..57dca8e6 100644 --- a/source/uCEFWindowParent.pas +++ b/source/uCEFWindowParent.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWorkScheduler.pas b/source/uCEFWorkScheduler.pas index df1c5304..6e81068e 100644 --- a/source/uCEFWorkScheduler.pas +++ b/source/uCEFWorkScheduler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWorkSchedulerThread.pas b/source/uCEFWorkSchedulerThread.pas index c9d45af0..2eed3df2 100644 --- a/source/uCEFWorkSchedulerThread.pas +++ b/source/uCEFWorkSchedulerThread.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFWriteHandler.pas b/source/uCEFWriteHandler.pas index d84ddc6a..77182756 100644 --- a/source/uCEFWriteHandler.pas +++ b/source/uCEFWriteHandler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFX509CertPrincipal.pas b/source/uCEFX509CertPrincipal.pas index eb6e2db4..1bb4ba3e 100644 --- a/source/uCEFX509CertPrincipal.pas +++ b/source/uCEFX509CertPrincipal.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFX509Certificate.pas b/source/uCEFX509Certificate.pas index 698a6d43..7f0ceebb 100644 --- a/source/uCEFX509Certificate.pas +++ b/source/uCEFX509Certificate.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFXmlReader.pas b/source/uCEFXmlReader.pas index fc2d3614..c015bad5 100644 --- a/source/uCEFXmlReader.pas +++ b/source/uCEFXmlReader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFZipReader.pas b/source/uCEFZipReader.pas index eeb002f4..c5353796 100644 --- a/source/uCEFZipReader.pas +++ b/source/uCEFZipReader.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8Accessor.pas b/source/uCEFv8Accessor.pas index 71805b10..8752efd8 100644 --- a/source/uCEFv8Accessor.pas +++ b/source/uCEFv8Accessor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8ArrayBufferReleaseCallback.pas b/source/uCEFv8ArrayBufferReleaseCallback.pas index ecf5c7a4..1b41c6a6 100644 --- a/source/uCEFv8ArrayBufferReleaseCallback.pas +++ b/source/uCEFv8ArrayBufferReleaseCallback.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8Context.pas b/source/uCEFv8Context.pas index 029df22d..e70b9a74 100644 --- a/source/uCEFv8Context.pas +++ b/source/uCEFv8Context.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8Handler.pas b/source/uCEFv8Handler.pas index b8642575..444ff9f5 100644 --- a/source/uCEFv8Handler.pas +++ b/source/uCEFv8Handler.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8Interceptor.pas b/source/uCEFv8Interceptor.pas index 0532ed2c..b443d53c 100644 --- a/source/uCEFv8Interceptor.pas +++ b/source/uCEFv8Interceptor.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8StackFrame.pas b/source/uCEFv8StackFrame.pas index d6d1db5c..73445691 100644 --- a/source/uCEFv8StackFrame.pas +++ b/source/uCEFv8StackFrame.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8StackTrace.pas b/source/uCEFv8StackTrace.pas index 6d57990e..408063ee 100644 --- a/source/uCEFv8StackTrace.pas +++ b/source/uCEFv8StackTrace.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/source/uCEFv8Value.pas b/source/uCEFv8Value.pas index 740f5221..9a01a153 100644 --- a/source/uCEFv8Value.pas +++ b/source/uCEFv8Value.pas @@ -2,7 +2,7 @@ // ***************************** CEF4Delphi ******************************* // ************************************************************************ // -// CEF4Delphi is based on DCEF3 which uses CEF3 to embed a chromium-based +// CEF4Delphi is based on DCEF3 which uses CEF to embed a chromium-based // browser in Delphi applications. // // The original license of DCEF3 still applies to CEF4Delphi. diff --git a/update_CEF4Delphi.json b/update_CEF4Delphi.json index 6df48ac4..31ad4d83 100644 --- a/update_CEF4Delphi.json +++ b/update_CEF4Delphi.json @@ -2,9 +2,9 @@ "UpdateLazPackages" : [ { "ForceNotify" : true, - "InternalVersion" : 47, + "InternalVersion" : 48, "Name" : "cef4delphi_lazarus.lpk", - "Version" : "77.1.14.0" + "Version" : "77.1.18.0" } ], "UpdatePackageData" : {