Salvador Díaz Fau
a14c51f98b
Added Delphi 11 Alexandria support
2021-09-14 12:45:14 +02:00
Salvador Díaz Fau
5602e1029d
Moved CefClearSchemeHandlerFactories to the GlobalCEFApp destruction
2021-09-11 12:00:09 +02:00
Salvador Díaz Fau
0683539655
Fixed issue #382 : scheme registration leak
...
Added a link to test Widevine in the MiniBrowser demo
2021-09-10 18:30:54 +02:00
Salvador Díaz Fau
83a75c985a
Update to CEF 93.1.11
...
Fixed issue #378 in the VCL demos
2021-09-05 10:49:20 +02:00
Salvador Díaz Fau
b3f388709a
Update to CEF 92.0.27
...
Fixed issue #374 : TChromium.SaveAsBitmapStream Fails
2021-08-19 14:20:01 +02:00
Salvador Díaz Fau
701406f0e8
Update to CEF 92.0.26
...
Added the SchemeRegistrationBrowser_subprocess demo for Lazarus in Windows
Added a Google Maps example in the test.html file used by all the SchemeRegistrationBrowser demos.
Removed obsolete Flash file.
2021-08-18 15:55:54 +02:00
Salvador Díaz Fau
401a622bf8
Fixed SimpleBrowser2 demo for Lazarus in Windows
2021-08-10 10:00:07 +02:00
Salvador Díaz Fau
5347d34205
Update to CEF 92.0.25
2021-08-07 11:18:36 +02:00
Salvador Díaz Fau
c4135dedd5
Update to CEF 92.0.21
...
Added GlobalCEFApp.DisablePopupBlocking
Added GlobalCEFApp.DisableBackForwardCache
Fixed issue #372
TCefApplicationCore code reorganization
2021-07-31 17:24:54 +02:00
Salvador Díaz Fau
8d789edbdf
Update to CEF 92.0.20
2021-07-29 16:20:34 +02:00
Salvador Díaz Fau
8bfcf813e2
Update to CEF 91.1.23
2021-07-20 12:54:20 +02:00
Salvador Díaz Fau
d42098da83
Update to CEF 91.1.22
2021-07-03 09:59:24 +02:00
Salvador Díaz Fau
e72bbfd46e
Improved functions to get the screen scale and DPI values in all platforms
2021-06-24 17:47:22 +02:00
Salvador Díaz Fau
b0259524c5
Update to CEF 91.1.21
...
The TabbedBrowser2 demo for Windows can now open new tabs without losing the POST data.
2021-06-20 13:08:37 +02:00
Salvador Díaz Fau
371c056192
Update to CEF 91.1.20
2021-06-18 17:49:36 +02:00
Salvador Díaz Fau
c5b989588e
Update to CEF 91.1.17
...
Remove unnecessary workarounds in the FMX demo for MacOS
2021-06-16 10:31:12 +02:00
Salvador Díaz Fau
3228738e3a
Close MiniBrowser correctly when the user logs off
2021-06-14 12:58:46 +02:00
Salvador Díaz Fau
b5d3daf8bc
Update to CEF 91.1.16
2021-06-12 11:19:56 +02:00
Salvador Díaz Fau
9cd4b45ac1
Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi
2021-06-11 17:28:44 +02:00
Salvador Díaz Fau
7a2f62fc82
Increased internal version
2021-06-11 17:28:00 +02:00
Salvador Díaz Fau
a69df608f6
Update to CEF 91.1.12
2021-06-11 17:26:30 +02:00
Salvador Díaz Fau
887db35b5c
Increased InternalVersion value
2021-06-05 18:25:06 +02:00
Salvador Díaz Fau
1efd6c9a67
Added custom JavaScript dialogs to FMXExternalPumpBrowser2 for Linux
...
Removed unused TOpenDialog from FMXExternalPumpBrowser for MacOS
Replaced the address box with a TComboEdit in FMXExternalPumpBrowser for Windows
2021-06-05 18:23:21 +02:00
Salvador Díaz Fau
43ab8ef953
Added TCEFTimerWorkScheduler
...
- Moved the GlobalCEFWorkScheduler creation after the GlobalCEFApp creation in all demos using it.
- Replaced TCEFWorkScheduler by TCEFTimerWorkScheduler in FMX demos for Linux and MacOS.
- Fixed context menu issue in FMXExternalPumpBrowser2 for Linux
- Fixed stability issues in FMXExternalPumpBrowser for MacOS
- Fixed 32bit build issues in TinyBrowser and ToolBoxBrowser2 demos.
- Added uCEFMacOSInterfaces and uCEFMacOSCustomCocoaTimer.
2021-06-04 15:10:40 +02:00
Salvador Díaz Fau
b14abde967
Update to CEF 90.6.7
...
Added workaround to avoid a crash when the user clicks the right mouse button in Firemonkey for MacOS.
Added the click count to the mouse events to the Linux Firemonkey demo.
Added the ShowMessageCF function to show a message dialog in MacOS.
Added calls to FMX.Types.Log.d to write error messages in Firemonkey for Linux and MacOS.
2021-05-27 14:29:30 +02:00
Salvador Díaz Fau
44896524e8
Improved keyboard and mouse support in FMXExternalPumpBrowser for MacOS
...
Added X11 error handling functions to FMXExternalPumpBrowser2 demo for Linux.
Deleted FMXExternalPumpBrowser demo for Linux.
Added uCEFMacOSConstants and uCEFMacOSFunctions units for MacOS.
Replaced TThread.Queue for TThread.ForceQueue to avoid executing that method immediately in some cases.
2021-05-26 19:32:10 +02:00
Salvador Díaz Fau
a22e1a07b1
Added partial keyboard support to FMXExternalPumpBrowser for MacOS
...
Added FMXExternalPumpBrowser demo for Linux thanks to Christoph Schneider
2021-05-24 18:42:12 +02:00
Salvador Díaz Fau
51a29225ef
Added CrAppProtocol protocol implementation to FMXExternalPumpBrowser for MacOS
2021-05-23 19:45:24 +02:00
Salvador Díaz Fau
96cec7acb5
Update to CEF 90.6.6
2021-05-21 15:39:53 +02:00
Salvador Díaz Fau
a3d361d8ba
Disable TNetEncoding calls for older Delphi versions in the MiniBrowser demo
2021-05-20 16:59:01 +02:00
Salvador Díaz Fau
c737b63a04
Increase Internal version
2021-05-18 16:41:13 +02:00
Salvador Díaz Fau
fec1b3be79
Fixed colors in FMXExternalPumpBrowser for MacOS
...
Added functions to copy the CEF binaries and the CEF helpers automatically to FMXExternalPumpBrowser for MacOS
Added TFMXBufferPanel.OnResized
Added more comments with missing functionality in Linux and MacOS
2021-05-18 16:40:37 +02:00
Salvador Díaz Fau
76fc979882
Fixed UTF8 string conversion in FPC
2021-05-17 10:10:00 +02:00
Salvador Díaz Fau
817e4a68ab
Increment InternalVersion
2021-05-16 19:45:18 +02:00
Salvador Díaz Fau
28ed9e7794
Added FMXExternalPumpBrowser demo for MacOS
...
Added TinyBrowser demo for Linux.
Added AppHelperRenamer tool for MacOS.
Disabled 3 event in TCefViewDelegateRef in 32 bits as a workaround for the issue #278
2021-05-16 19:42:25 +02:00
Salvador Díaz Fau
15e6332392
Added a menu option to save as MHTML in the MiniBrowser demo
2021-05-07 16:25:49 +02:00
Salvador Díaz Fau
ca1e47d947
Update to CEF 90.6.5
2021-05-06 14:32:42 +02:00
Salvador Díaz Fau
ff05abbe1b
Update to CEF 90.6.4
...
Added try..except blocks to TCustomRequestContextHandler and TCustomResourceRequestHandler events.
2021-05-05 14:41:13 +02:00
Salvador Díaz Fau
d24eec2794
Update to CEF 90.6.3
...
Enabled the ChromeRuntime mode to the TinyBrowser2 demo for Lazarus in Windows.
2021-05-01 10:06:25 +02:00
Salvador Díaz Fau
8188dd2ca0
Update to CEF 90.6.2
2021-04-29 17:00:54 +02:00
Salvador Díaz Fau
f044e754fa
Update to CEF 90.6.0
2021-04-28 14:38:07 +02:00
Salvador Díaz Fau
23ee5819d6
Update to CEF 90.5.9
2021-04-24 12:10:58 +02:00
Salvador Díaz Fau
edbfe8775b
Update to CEF 90.5.7
...
Modified the VCL version of the TinyBrowser2 demo to use the experimental "ChromeRuntime" mode.
2021-04-23 14:52:53 +02:00
Salvador Díaz Fau
46f8fde8f9
Fixed PopupBrowser demo
...
Fixed the Chromium1BeforePopup event in PopupBrowser
Fixed the PopupBrowser.html file to use a different window name for the new popup windows.
2021-04-22 10:01:13 +02:00
Salvador Díaz Fau
8641a64b65
Added 2 more buttons to the popupbrowser.html file to test drag and drop
2021-04-22 09:38:35 +02:00
Salvador Díaz Fau
64edef3194
Update to CEF 90.5.5
2021-04-21 15:09:14 +02:00
Salvador Díaz Fau
1c898a6d50
Removed GlobalCEFApp.OnGetCookieableSchemes because it's no longer used
2021-04-20 18:30:52 +02:00
Salvador Díaz Fau
dbd73f13b4
Removed the GlobalCEFApp.SupportedSchemes property because it's no longer used.
2021-04-20 15:09:28 +02:00
Salvador Díaz Fau
0c5f4b626d
Fixed cookie issues with browsers using a different request context
2021-04-19 15:54:06 +02:00
Salvador Díaz Fau
c5fae76a1f
Update to CEF 90.5.4
2021-04-18 19:36:20 +02:00