b4a2cee7f5
Fixed building errors and warnings on FMX for MacOS and Linux thanks to Christoph Schneider
2021-01-14 16:03:04 +01:00
62753fa7f9
Update to CEF 87.1.13
...
Fixed some FMX compilation issues in Linux thanks to Christoph Schneider.
2021-01-08 16:01:06 +01:00
83cf65a8ec
Workaround for issue #333
...
Disabled range checking in some units when using old Delphi versions to avoid internal compiler errors.
2021-01-05 11:44:41 +01:00
e3f1a0902d
Added Printing support in Linux
...
Added the GlobalCEFApp.DisableZygote property
Added the GlobalCEFApp.OnPrintStart event.
Added the GlobalCEFApp.OnPrintSettings event.
Added the GlobalCEFApp.OnPrintDialog event.
Added the GlobalCEFApp.OnPrintJob event.
Added the GlobalCEFApp.OnPrintReset event.
Added the GlobalCEFApp.OnGetPDFPaperSize event.
2021-01-01 17:51:09 +01:00
1d984307ad
Updated copyright year
2021-01-01 11:11:30 +01:00
5fd5dc79f0
Added a Linux version of the SubProcess demo for Lazarus
...
GlobalCEFApp now uses the custom "ShowX11Message" procedure to show messages when the WidgetSet is not initialized.
2020-12-31 12:15:10 +01:00
05680d5abc
Fixed issue #256
...
Removed non working Linux demos for now.
2020-12-30 19:40:07 +01:00
e7eae21105
Improved Linux support in Lazarus
...
- Fixed issue #255
- Changed GlobalCEFApp.DefaultEncoding property type to ustring
- Changed GlobalCEFApp.OverrideSpellCheckLang property type to ustring
2020-12-28 18:11:27 +01:00
7ec49e1f95
Added workaround for the CEF issue #2899
...
https://bitbucket.org/chromiumembedded/cef/issues/2899/cefsettingsignore_certificate_errors-true
2020-12-21 19:44:10 +01:00
34c2c49034
Added GlobalCEFApp.ForcedDeviceScaleFactor property.
...
Added TBufferPanel.ForcedDeviceScaleFactor property.
Added TFMXBufferPanel.ForcedDeviceScaleFactor property.
Updated ConsoleBrowser2 and WebpageSnapshot demos to use the new TBufferPanel.ForcedDeviceScaleFactor property.
2020-12-20 12:28:56 +01:00
858f1a1625
Improved Linux support thanks to Christoph Schneider
...
Added more code comments in the TabbedBrowser2 demo.
Removed FastMM4 from the SimpleOSRBrowser demo.
Modified TCEFWorkScheduler for FPC in Linux.
2020-12-18 16:51:02 +01:00
8f55182540
Update to CEF 87.1.12
2020-12-08 21:35:57 +01:00
80b1140db6
Update to CEF 87.1.11
...
Fixed issue #323 in the CEF code.
2020-11-26 14:42:33 +01:00
8e7660ccf8
Update to CEF 87.1.6
2020-11-19 18:55:17 +01:00
2f3c23c202
Update to CEF 86.0.24
2020-11-18 12:23:20 +01:00
a4067cf44c
Update to CEF 86.0.23
2020-11-11 15:03:59 +01:00
e72db93dd2
Partial fix for issue #291
...
- Create the CefApp handlers only when they are needed in SingleProcess mode.
- Added several "RemoveReferences" procedures to disable events when the application is shutting down in the CefApp handlers.
2020-11-10 15:02:49 +01:00
9ac740613c
Update to CEF 86.0.21
2020-11-04 14:45:23 +01:00
e601067d01
Update to CEF 86.0.20
...
Fixed issue #307 TBufferPanel.ScreenScale and GetDeviceScaleFactor return 1 after changing the DPI value while the browser is runninng.
2020-10-31 14:23:06 +01:00
f5bce048ce
Update to CEF 86.0.19
...
Fixed issue #309
2020-10-28 18:49:34 +01:00
8a28f9fea9
Added the GlobalCEFApp.BlinkSettings property
2020-10-25 18:59:09 +01:00
b118999a56
Update to CEF 86.0.18
2020-10-24 12:30:00 +02:00
592818ef30
Update to CEF 86.0.17
2020-10-16 15:27:39 +02:00
fd7645fe2c
Update to CEF 86.0.14
...
Fixed issue #300
2020-10-14 09:56:47 +02:00
d44db3bf2a
Added GlobalCEFApp.EnableUsermediaScreenCapturing
2020-10-08 16:41:27 +02:00
1186f0b105
Update to CEF 85.3.12
2020-10-02 14:23:38 +02:00
8af741c3e1
Update to CEF 85.3.11
...
Added an alternative PrintToPDF menu option to the MiniBrowser demo (not working for now)
2020-09-26 13:08:53 +02:00
d3e68a1d6d
Update to CEF 85.3.10
2020-09-23 15:42:47 +02:00
d31456f517
Update to CEF 85.3.9
2020-09-16 11:11:45 +02:00
c7074c102c
Update to CEF 85.3.7
2020-09-15 15:47:46 +02:00
a4882558dd
Update to CEF 85.3.6
...
- Fixed issue #301
- Removed workaround for issue #301 in the MiniBrowser demo.
2020-09-12 19:33:05 +02:00
c7d0200657
Update to CEF 85.3.5
...
- Added the workaround to the issue #301 to the MiniBrowser demo.
2020-09-10 11:21:39 +02:00
d444bb29e1
Update to CEF 85.2.11
2020-08-29 11:48:12 +02:00
3c1dae426c
Update to CEF 84.4.1
2020-08-15 12:15:10 +02:00
5430db5601
Update to CEF 84.3.10
...
Added 2 browser extension demos : HelloWorldExt and PageColorExt
2020-08-04 17:52:09 +02:00
8761ec8749
Added some string lenth checks in TCefApplicationCore.AppendSwitch
2020-07-30 11:01:43 +02:00
b3b9bf809e
Update to CEF 84.3.8
...
Improvements in the command line switches to avoid repetitions and make it easier to remove or modify default switches.
2020-07-30 10:45:12 +02:00
6d735203f7
Update to CEF 84.3.7
2020-07-24 11:23:12 +02:00
6f98a74518
Update to CEF 84.3.3
2020-07-22 18:01:03 +02:00
d42b2e68fb
Update to CEF 84.2.6
...
- Fixed TChromium.HyperlinkAuditing default value
- Fixed CheckDLLs function in Linux
- Fixed Delphi 7 backwards compatibility
- Fixed issue #289
2020-07-21 12:41:03 +02:00
dee111279b
Update to CEF 84.2.1
2020-07-18 19:12:01 +02:00
882c79ac1b
Update to CEF 83.5.0
2020-07-15 14:56:41 +02:00
43e0c80431
Update to CEF 83.4.2
2020-07-02 10:50:52 +02:00
7e3e8bad24
Update to CEF 83.4.0
2020-06-21 21:27:55 +02:00
ef2277fe6c
Fixed compiler warnings in Delphi 7 with string type conversions
...
- Added TCefFastDomVisitor3
2020-06-20 16:10:29 +02:00
ea447c74d5
Fixed LoadLibrary parameter for Linux
2020-06-13 17:57:59 +02:00
0be9d32bc3
Fixed Unicode strings issue with Windows API calls
...
Added more NIL checks in TChromiumCore
2020-06-13 17:24:22 +02:00
ef46244dde
Update to CEF 83.3.12
2020-06-06 11:33:13 +02:00
ea75cd51d2
Update to CEF 83.3.11
2020-05-29 16:48:25 +02:00
f773189b70
Update to CEF 83.3.10
...
- Issue #280 : Added GlobalCEFApp.MissingBinariesException property.
2020-05-26 16:57:37 +02:00