1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-06-12 22:07:39 +02:00
Commit Graph

198 Commits

Author SHA1 Message Date
311a29d15f Update to CEF 3.3626.1881.g628f810 2019-02-01 09:19:17 +01:00
787bb84938 Update to CEF 3.3578.1869.gcc1dc0f 2019-01-31 09:03:08 +01:00
f2e452c02e Update to CEF 3.3578.1867.g0f6d65a
- Removed obsolete properties in TCefApplication
- TabbedBrowser demo now closes when there are no tabs
2019-01-29 10:16:58 +01:00
a8c44bd87b Update to CEF 3.3578.1863.gbf8cff2
- Removed obsolete "Result" parameter in all OSR demos.
- Added more code comments to ResponseFilterBrowser.
- Now ResponseFilterBrowser modifies the HTTP request to receive uncompressed resources.
- Updated compiler properties in Delphinus.Install.json
2019-01-13 12:17:52 +01:00
769aa4f384 Fixed IME support in OSR mode
- Added lots of conditional compiler directives to build CEF4DElphi in Linux using Lazarus/FPC
- Updated copyright year
2019-01-08 19:15:25 +01:00
c8e354b8e5 Added renamed constants for backwards compatibility 2018-12-13 13:24:38 +01:00
bab31cc0a2 Update to CEF 3.3578.1860.g36610bd 2018-12-12 17:13:23 +01:00
14410a722a Bug fix #149 : Removed duplicated constants 2018-12-11 11:49:02 +01:00
0688b10e1d Fixed circular reference in TCustomCefUrlrequestClient
Added the TCefApplication.DisableBackgroundNetworking and TCefApplication.MetricsRecordingOnly properties
2018-12-06 11:49:08 +01:00
18135e907a Always set the $MINENUMSIZE directive
Fix for #139 when using external message pump
2018-11-22 15:02:21 +01:00
3a762bea54 Fixed D7 compatibility 2018-11-18 14:23:21 +01:00
10c9a99805 Update to CEF 3.3538.1852.gcb937fc
- Bug fix #139
- Added a LoadHandler in the render process.
- Added TCefApplication.OnLoadingStateChange
- Added TCefApplication.OnLoadStart
- Added TCefApplication.OnLoadEnd
- Added TCefApplication.OnLoadError
- Fixed a Delphi XE2 compilation issue.
2018-11-15 19:08:16 +01:00
123a9dccc7 Update to CEF 3.3538.1851.g5622787 2018-11-13 14:14:45 +01:00
627a77e8d2 Update to CEF 3.3538.1848.g1d1fe01 2018-10-26 10:32:10 +02:00
139f1dded2 Added memory information properties to GlobalCEFApp 2018-10-25 12:50:01 +02:00
b2db728cbf Update to CEF 3.3497.1841.g7f37a0a 2018-10-20 14:46:24 +02:00
6e5a280556 The process information in the debug file has been disabled 2018-10-12 22:23:21 +02:00
a151f8d639 Update to CEF 3.3497.1840.gcd24143
- Added process information in the log file when you compile in DEBUG mode.
- Now TCefApplication checks if the subprocess executable is present.
2018-10-12 12:21:43 +02:00
41157fdb28 Renamed TCefApplication.CheckExtensions to TCefApplication.DisableExtensions to match the command switch name
Moved the code from TCefApplication.DisableExtensions to TCefApplication.Internal_OnBeforeCommandLineProcessing
2018-10-03 13:17:19 +02:00
1ee9290040 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2018-10-03 13:08:26 +02:00
0a4ae46c0d Update to CEF 3.3497.1836.gb472a8d 2018-10-03 13:08:23 +02:00
16a676128f improve: allow to disable extensions (cef_extensions.pak)
Some projects does not use extenstions, so there is no need to include
`cef_extensions.pak` into a project, but CEF4Delphi requires it.

Make able to disable extensions. Let's introduce the method
`DisableExtensions` which will disable the file check for
`cef_extensions.pak` and will add the `--disable-extensions` command
line option.
2018-10-03 12:36:30 +03:00
24041982ca Update to CEF 3.3497.1834.g0a87d5f 2018-09-28 14:37:54 +02:00
f76630c49f Removed the Offset parameter in TCefApplication.RenameAndDeleteDir 2018-09-26 14:41:56 +02:00
d556c9f3f1 Update to CEF 3.3497.1833.g13f506f 2018-09-23 11:29:38 +02:00
1fad63a2ea Update to CEF 3.3497.1831.g461fa1f 2018-09-21 14:33:22 +02:00
351756834e Lazarus/FPC compatibility fixed 2018-09-19 13:27:23 +02:00
833d50134a Delete the cache and cookies directories in a thread 2018-09-18 15:19:44 +02:00
0cf7c5f6b3 Update to CEF 3.3497.1829.g004ef91
- Added the TCEFLinkedWindowParent component.
2018-09-16 10:39:41 +02:00
8ebb5fb527 Fixed release version check 2018-09-07 12:58:51 +02:00
7e270aa8ca Update to CEF 3.3497.1827.ga4f7e36
- Added option to load PDF files in the MiniBrowser demo.
- Now the ResponseFilterBrowser replaces the logo with an external PNG file.
2018-09-07 11:53:31 +02:00
7342cccbb5 Added more error information to TCefApplication.CheckCEFLibrary
TCefApplication.CheckCEFLibrary now shows the binaries version and it also checks that the DLL and the application are compiled for the same architecture.
2018-09-02 13:11:43 +02:00
208c8b1b19 Update to CEF 3.3440.1806.g65046b7 2018-08-29 12:53:10 +02:00
5bc37a52ad Added GlobalCEFApp.AutoplayPolicy property 2018-08-23 14:24:18 +02:00
87d7b40568 Update to CEF 3.3440.1805.gbe070f9 2018-08-04 11:06:18 +02:00
90b870fc78 Moved cookie path initialization to a thread
- Moved cookie path initialization to a thread. That thread uses a waitableevent and a callback to wait until the cookiemanager is initialized before setting the storage path.
- Added TCefEventCompletionCallback
- Changed TCefWaitableEventRef.New parameters to boolean
2018-08-01 10:00:23 +02:00
eba3058fd5 Update to CEF 3.3440.1802.g9512b3f
- GlobalCEFApp.SitePerProcess default value is now TRUE .
- Added TChromium.SpellChecking and TChromium.SpellCheckerDicts properties.
2018-07-31 09:47:43 +02:00
08977db610 Update to CEF 3.3396.1786.gd3e36d0 2018-07-22 14:55:27 +02:00
eec3ad39d3 Update to CEF 3.3396.1785.ga27bbfa 2018-07-11 09:51:22 +02:00
665602e6c7 Update to CEF 3.3396.1783.g1856231
- Added the DLLBrowser demo.
2018-07-06 16:23:36 +02:00
d26e42ba17 Use FSetCurrentDir in CheckCEFLibrary as well so that the resource checking is done from the right place when the working directory is different from the executable location. 2018-07-03 15:54:50 +03:00
8d60702852 Update to CEF 3.3396.1782.gc368dbf 2018-06-29 10:45:17 +02:00
bf402109bf Added GlobalCEFApp.DisablePDFExtension property
- Bug fix #89
- New SimpleLazOSRBrowser demo
2018-06-17 14:18:11 +02:00
bde2aeef85 Update to CEF 3.3396.1777.g636f29b
More GlobalCEFApp checks in uCEFMiscFunctions.pas
2018-06-11 09:01:38 +02:00
ac8a3358fa Removed the GlobalCEFApp.EnableSpellingService property
The --enable-spelling-service parameter doesn't work. The spell checker uses local files, not the online service.
2018-06-06 15:18:14 +02:00
67b9ecc578 Update to CEF 3.3396.1775.g5340bb0
- Bug fix #117
- ResponseFilterBrowser now ignores the Content-Length is it has a compressed size
2018-06-03 17:18:54 +02:00
8000e45198 CEF Views type and interface definitions
- Added some Linux and MacOS initialization (doesn't work yet)
- GlobalCEFApp.MustFreeLibrary is now FALSE by default.
- GlobalCEFApp set to nil in all demos.
- ResponseFilterBrowser now uses the critical section in Chromium1ResourceLoadComplete.
- Added overloaded TChromium.LoadURL to load a URL in a frame.
- Added url and cookiename parameters to TChromium.DeleteCookies to delete the cookies from that url and/or name.
2018-05-24 19:15:41 +02:00
d9e7da9b31 Update to CEF 3.3359.1774.gd49d25f 2018-05-18 11:44:44 +02:00
dae14bed08 Fixed issue #110 : Correct NativeInt and NativeUInt declaration in FPC 2018-05-14 16:12:21 +02:00
dd5f7f42c4 Added support for Lazarus/FPC (windows 32bit) 2018-05-12 14:50:54 +02:00