Commit Graph

482 Commits

Author SHA1 Message Date
salvadordf
2364c80413 Update to CEF 105.3.38 2022-09-10 16:39:25 +02:00
salvadordf
149c723343 Update to CEF 105.3.33 2022-09-06 15:08:16 +02:00
salvadordf
0cfd39aae4 Update to CEF 105.3.25 2022-09-04 19:18:07 +02:00
salvadordf
ccd7f30724 Fixed CEF_CHROMEELF_VERSION_MAJOR value 2022-09-01 15:11:50 +02:00
salvadordf
941f2c768f Added TChromiumCore.ToggleAudioMuted
Always set TChromiumCore.AudioMuted in the right CEF thread
2022-08-29 22:45:28 +02:00
salvadordf
15f51eccc7 Update to CEF 104.4.26 2022-08-27 11:46:38 +02:00
salvadordf
a3d177db4c Update to CEF 104.4.25 2022-08-21 11:45:42 +02:00
salvadordf
4669556e52 Update to CEF 104.4.24
Fixed issue #433 : PrintToPDF not working in CEF 104
2022-08-19 11:17:33 +02:00
salvadordf
326b2a7405 Added an HTML response to the SimpleServer demo 2022-08-18 15:20:04 +02:00
salvadordf
ba5c686ff3 Update to CEF 104.4.23 2022-08-18 12:54:20 +02:00
salvadordf
466f40916d Update to CEF 104.4.22 2022-08-12 14:43:14 +02:00
salvadordf
ec9bc9c26f Update Lazarus package 2022-08-06 12:38:33 +02:00
salvadordf
c8c7ffd54a Fixed link to the binaries for Linux ARM 32 bit 2022-08-06 12:02:30 +02:00
salvadordf
f2400c68a5 Update to CEF 104.4.18 2022-08-06 12:00:28 +02:00
salvadordf
9a1a3bb325 Fixed context menu position in Firemonkey OSR demos running in high DPI monitors
Fixed touch and pen handling function in Firemonkey OSR demos running in high DPI monitors.
Fixed issue #431: Outdated DCPCrypt project link
2022-07-28 11:07:26 +02:00
salvadordf
394186de88 Lazarus package updated 2022-07-21 15:15:59 +02:00
salvadordf
f218105a98 Update to CEF 103.0.12
Fixed issue #430 : GlobalCEFApp.DeleteCache deletes the cookies too.
2022-07-21 14:11:32 +02:00
salvadordf
2b0ba99e98 Namespace fix in uCEFArgCopy 2022-07-19 22:37:46 +02:00
salvadordf
3921f39a78 Update to CEF 103.0.11 2022-07-16 19:20:35 +02:00
salvadordf
f1dece78f0 Update to CEF 103.0.10 2022-07-14 20:05:13 +02:00
salvadordf
0e7384be88 Update to CEF 103.0.9 2022-07-06 21:48:45 +02:00
salvadordf
15cb66e1f1 Fixed backwards compatibility issue in FMXTabbedBrowser demo 2022-07-04 15:41:27 +02:00
salvadordf
317e4eae16 Added workaround the issue #427 in ResponseFilterBrowser 2022-07-02 20:31:57 +02:00
salvadordf
7230669a4b Fixed issue #428 in FMXTabbedBrowser 2022-07-02 20:13:39 +02:00
salvadordf
df02ea3bcf Update to CEF 103.0.8 2022-06-30 15:29:46 +02:00
salvadordf
6b075ef740 Added GlobalCEFApp.TreatInsecureOriginAsSecure 2022-06-30 09:03:56 +02:00
salvadordf
63d5156cec Improved functions to read the screen scale in FMX
Fixed FMXExternalPumpBrowser2 initialization issue in Linux
2022-06-26 17:53:54 +02:00
Salvador Díaz Fau
1239c09282
increase InternalVersion value 2022-06-25 18:20:12 +02:00
salvadordf
7f3e3415ef Added partial GTK3 support
Converted the OSRExternalPumpBrowser demo to GTK3
Converted the TinyBrowser demo to GTK3
Converted the TinyBrowser2 demo to GTK3
Moved all Lazarus demos for Linux to the Lazarus_Linux_GTK2 directory
Fixed the Copy.CEF.DLLs tool thanks to fraurino
2022-06-25 16:41:34 +02:00
salvadordf
1afd635484 Improved code comments in the SimpleOSRBrowser demo
Enable hardware acceleration in the SimpleOSRBrowser demo
2022-06-21 11:02:30 +02:00
salvadordf
09d8ec8669 Update to CEF 102.0.10 2022-06-15 20:00:00 +02:00
salvadordf
65aa181694 Added an experimental TCEFLinuxEventPipe class for Linux in Lazarus 2022-06-14 15:22:50 +02:00
salvadordf
67d3e5e528 Added more time handling functions 2022-06-14 11:27:45 +02:00
salvadordf
337cabaa18 Added canvas save and restore calls as suggested by viniciusfbb
Fixed resize issue in FMXSkiaBrowser
FMXSkiaBrowser code cleanup.
2022-06-08 22:24:44 +02:00
salvadordf
e470e8a535 Set the GlobalUseSkiaRasterWhenAvailable and GlobalUseMetal values in FMXSkiaBrowser 2022-06-08 16:29:01 +02:00
salvadordf
688c68ab65 Added the FMXSkiaBrowser demo
Added the FMXSkiaBrowser demo. It uses Skia4Delphi to show the web contents.
https://github.com/skia4delphi/skia4delphi
2022-06-02 18:02:58 +02:00
salvadordf
983ed5d1d2 Update to CEF 102.0.9
Added the fix for the resize issue #402 in macOS made by uniho
2022-05-28 17:56:06 +02:00
salvadordf
5bbddf099c Update to CEF 102.0.8 2022-05-26 13:08:20 +02:00
salvadordf
959d152d9c Workaround for issue #416
Possible fix for issue #416 : JSRTTIExtension and CustomTitleBar demos crash in CEF 101
2022-05-15 18:57:43 +02:00
salvadordf
2def5dd432 Update to CEF 101.0.18 2022-05-14 16:19:21 +02:00
salvadordf
3bca41ef4a Update to CEF 101.0.15 2022-05-03 12:43:16 +02:00
salvadordf
455a75c849 Fixed issue #415 : TChromiumCore.Initialized remains False in some popup windows
Added the TabbedOSRBrowser demo
2022-04-30 19:01:45 +02:00
salvadordf
7de8912d31 Use TChromium.OnCursorChange in the MiniBrowser demo 2022-04-27 11:03:07 +02:00
Salvador Díaz Fau
0b1eeff4dc
Increase the InternalVersion value 2022-04-26 12:24:43 +02:00
salvadordf
63bd707553 Partial fix for issue #413 Chinese IME bug in OSR 2022-04-23 16:49:11 +02:00
salvadordf
b94d03b678 Update to CEF 100.0.24 2022-04-21 14:25:18 +02:00
salvadordf
a7d682639a Use GlobalCEFApp.OnFocusedNodeChanged in DOMVisitor to fill an input element 2022-04-18 10:39:28 +02:00
salvadordf
52c42ad27d Added ResponseFilterBrowser demo for Lazarus in Windows 2022-04-16 17:32:47 +02:00
salvadordf
6860461898 Update to CEF 100.0.23 2022-04-16 12:10:27 +02:00
salvadordf
370766e359 Update to CEF 100.0.17 2022-04-13 15:50:04 +02:00
salvadordf
74d28f647b Fixed backwards compatibility issue in CEF4Delphi.dpk 2022-04-12 11:49:05 +02:00
salvadordf
c99a44aab2 Show and hide browser tabs in FMXTabbedOSRBrowser 2022-04-11 11:49:01 +02:00
salvadordf
ad44231235 Fixed error logging in OSRExternalPumpBrowser2 2022-04-09 18:36:05 +02:00
salvadordf
a2a61e3ef7 Enable hardware acceleration in OSRExternalPumpBrowser2 and SimpleOSRBrowser2 2022-04-09 18:27:32 +02:00
salvadordf
bb26a4cf18 Added 2 OSR demos using OpenGL for Windows and Linux
Added the OSRExternalMessagePump2 demo for Lazarus in Linux
Added the SimpleOSRBrowser2 demo for Lazarus in Windows
2022-04-09 18:15:33 +02:00
salvadordf
d4f7a9a3aa Update to CEF 100.0.14 2022-04-06 12:13:07 +02:00
salvadordf
b4a02e89af Added MobileBrowser demo for Lazarus on Windows and Linux
Fixed issues using the message_id parameter incorrectly when calling ExecuteDevToolsMethod in the MiniBrowser and MobileBrowser demos.
2022-04-02 16:32:39 +02:00
salvadordf
432de846e1 Update to CEF 99.2.15
Updated projects to Delphi 11.1
2022-04-01 17:10:45 +02:00
salvadordf
c4d14223a0 Expose GlobalCEFApp.CheckCEFLibrary
Set TCefApplicationCore.CheckCEFResources as virtual
Set TCefApplicationCore.CheckCEFDLL as virtual
2022-03-31 21:21:18 +02:00
salvadordf
fd331e266c Update to CEF 99.2.14
Added the MobileBrowser demo
2022-03-30 16:48:20 +02:00
salvadordf
1700eedac7 Fixed TCefMainArgs declaration for MacOS and Linux
Fixed TCEFArgCopy for the updated TCefMainArgs declaration.
Use TCEFArgCopy for Linux targets in all IDEs
2022-03-26 20:05:29 +01:00
salvadordf
0062f1f580 Update to CEF 99.2.13 2022-03-22 12:05:00 +01:00
salvadordf
b981543f63 Update to CEF 99.2.12 2022-03-17 10:16:17 +01:00
salvadordf
f74208f4a8 Fixed backwards compatibility issue in FMX 2022-03-16 21:39:12 +01:00
salvadordf
d8c4d8a128 Update to CEF 99.2.11 2022-03-16 10:39:28 +01:00
salvadordf
5e7db15734 Update to CEF 99.2.10 2022-03-10 14:38:53 +01:00
salvadordf
d141f5d751 Fixed backwards compatibility issues
Fixed issue #409
2022-03-06 10:21:37 +01:00
salvadordf
2133254e80 Release the certificate selection callback as soon as it's no longer needed 2022-03-05 14:16:25 +01:00
salvadordf
d0838e2438 Update to CEF 99.2.9
Added a certificate selection form to the MiniBrowser VCL demo
2022-03-05 13:17:34 +01:00
salvadordf
951c583ddd Update to CEF 99.2.7 2022-03-03 11:16:30 +01:00
salvadordf
41490cebdb Fixed some focus issues in FMX demos for Windows in normal mode 2022-02-27 19:39:19 +01:00
salvadordf
acd6deb308 Update to CEF 98.2.1
Added the source directory to all the search paths
Replaced packages with a DPK file for old Delphi versions and a group for newer Delphi versions.
Updated all include files
2022-02-26 14:29:41 +01:00
salvadordf
b76bc452aa Fixed build issues in ARM CPUs with a 64 bits target
Possible fix for issue #406
2022-02-25 16:02:59 +01:00
salvadordf
03f9e9a1b9 Update to CEF 98.2.0
Fixed issue #404 : Memory leak with empty TChromiumDefaultUrl
Fixed crash in RasperryPi OS 64 bits
2022-02-19 18:56:41 +01:00
salvadordf
7a69cd0c42 Linux : Renamed GlobalCEFApp properties to avoid a crash 2022-02-17 10:46:20 +01:00
salvadordf
4d5f3e0d2d Update to CEF 98.1.21 2022-02-16 12:24:09 +01:00
salvadordf
253f9e8bc8 Removed the alternative download link
The Spotify build system has been fixed and all links work fine now.
2022-02-15 09:37:44 +01:00
salvadordf
f190f8f2ec Removed uCEFArgCopy from older Delphi versions 2022-02-14 22:29:23 +01:00
salvadordf
6176fd8585 Update to CEF 98.1.19 2022-02-14 21:57:27 +01:00
salvadordf
ef8d9e02c1 Updated error constants 2022-02-06 16:32:28 +01:00
salvadordf
cf8ec9aae5 Update to CEF 98.1.16 2022-02-05 16:50:09 +01:00
salvadordf
d93927b5c8 Update to CEF 97.1.9 2022-01-29 14:18:55 +01:00
salvadordf
782656d531 Update to CEF 97.1.7 2022-01-25 19:11:54 +01:00
salvadordf
2c68a0b6b6 Update to CEF 97.1.6 2022-01-21 14:58:16 +01:00
salvadordf
f6f2539d52 Update to CEF 97.1.5
Fixed issue #401 : Error compiling "uCEFMiscFunctions.pas" for Lazarus on macOS Big Sur
2022-01-15 13:04:21 +01:00
salvadordf
127b062909 Update to CEF 97.1.2
Enable the "Chrome runtime" mode in the TinyBrowser2 demos
2022-01-11 11:49:38 +01:00
salvadordf
2ef6568a3f Update to CEF 97.1.1 2022-01-07 19:18:18 +01:00
salvadordf
9b3b8feefa Updated readme file with the latest Lazarus version 2022-01-06 10:50:49 +01:00
Salvador Díaz Fau
9c7a76f736
Increased internal versoin 2022-01-01 10:43:15 +01:00
salvadordf
d16c7de620 Fixed build issue in Linux and MacOS 2021-12-23 19:10:47 +01:00
salvadordf
6030a82644 Fixed missing DELPHI28_UP define for unknown Delphi versions 2021-12-23 18:44:15 +01:00
salvadordf
a5e1106faf Update to CEF 96.0.18
Added extra compiler versions to the Delphinus.Install.json file
2021-12-16 12:04:17 +01:00
salvadordf
e0e99c26eb Detect the "crashpad-handler" subprocess
Set the same SetProcessShutdownParameters parameter value as Chromium in the crashpad handler process.
2021-12-11 11:43:58 +01:00
salvadordf
6393b6f480 Update to CEF 96.0.17
Call SetProcessShutdownParameters with the same parameter values as Chromium does.
Fixed some backwards compatibility issues
2021-12-08 17:45:03 +01:00
salvadordf
3fef420fff Fixed a size issue in SimpleFMXBrowser with a high DPI screen 2021-12-03 18:34:44 +01:00
salvadordf
25edba76e8 Added TCEFFileDialogInfo
MiniBrowser now uses TCEFFileDialogInfo to show custom open and save dialogs.
2021-11-28 20:16:49 +01:00
salvadordf
8b9a2871e2 Update to CEF 96.0.16
Added GlobalCEFApp.AllowInsecureLocalhost
Added GlobalCEFApp.KioskPrinting
2021-11-25 11:16:38 +01:00
salvadordf
fef34ac1e9 Update to CEF 96.0.14 2021-11-20 12:58:33 +01:00
salvadordf
ac12c7b83e Update to CEF 95.7.18 2021-11-20 12:37:17 +01:00
salvadordf
c76eb00745 Update to CEF 95.7.17 2021-11-09 15:00:17 +01:00