martin
bd947d73a9
Add component LazarusOsrBrowserWindow / limited keyboard support, no sys keys, some keys missing on Mac
2021-03-11 16:49:26 +01:00
martin
605d31f8cf
Added CefLazApplication: Provide RegisterHandler for ContextInitialized
2021-03-10 17:07:58 +01:00
Salvador Díaz Fau
1515e2bf99
Update to CEF 89.0.6
...
Added GlobalCEFApp.ApiHashUniversal
Added GlobalCEFApp.ApiHashPlatform
Added GlobalCEFApp.ApiHashCommit
Added a menu option to the MiniBrowser demo to show the CEF version info and API hashes.
2021-03-06 12:24:28 +01:00
martin
754fd4a952
New TLazarusBrowserWindow. Handles all required events.
2021-03-01 01:18:26 +01:00
martin
121a43e824
CrAppProtocol for cocoa / Add Cocoa CloseChildHandle
2021-03-01 01:18:02 +01:00
Salvador Díaz Fau
2838b7964e
Fixed CookieVisitor demo issue with cookies not written
...
Added New Delphi and Lazarus versions and MacOS info to Readme.md.
2021-02-27 12:55:29 +01:00
Salvador Diaz Fau
ce5384b108
Moved uCEFLinkedWinControlBase to the source directory
...
Fixed build issues in Delphi with uCEFLinkedWinControlBase
Fixed GetDeviceScaleFactor for MacOS in FMX
Updated Readme
2021-02-24 10:57:59 +01:00
martin
c7fba0eb39
Extracted base-class for TCefWindow with Chromium / Move WndProc
2021-02-23 17:37:39 +01:00
martin
ff9d2a39a8
Extracted base-class for TCefWindow with Chromium
2021-02-23 17:37:00 +01:00
Salvador Diaz Fau
8c8e43b671
Updated Lazarus package version
2021-02-20 19:05:02 +01:00
Salvador Diaz Fau
bdaf4554e6
Update to CEF 88.2.8
...
Fixed issue #339 : SimpleOSRBrowser crashes when the mouse is moved over the browser using CEF 88
2021-02-16 12:45:44 +01:00
Salvador Diaz Fau
7de0ea6a81
Update to CEF 88.2.7
2021-02-13 14:39:56 +01:00
Salvador Diaz Fau
086042c0d9
Update to CEF 88.2.6
2021-02-12 16:45:54 +01:00
Salvador Diaz Fau
002a21e6d6
Update to CEF 88.2.5
...
- Added TCEFWorkSchedulerQueueThread as an experimental way to handle the external message pump events for all platforms.
- Fixed backwards compatibility issues with Delphi 7.
2021-02-11 19:52:23 +01:00
Salvador Diaz Fau
8f1b88bac9
Update to CEF 88.2.4
...
Fixed issue #335
2021-02-06 17:38:44 +01:00
Salvador Diaz Fau
5c93e5c49a
Update to CEF 88.2.1
...
- Added xlib error handlers to the "interface" unit in the Lazarus demos for Linux.
- Added the "broker" CEF process type.
- Add the Zygote process to all the MustCreate* functions in TCefApplicationCore
2021-02-04 16:59:08 +01:00
Salvador Diaz Fau
77a5766367
Added keyboard support to the FMXExternalPumpBrowser2 demo in Linux thanks to Christoph Schneider
...
Moved most of the Linux constants, types and functions to new units.
2021-01-28 19:29:04 +01:00
Salvador Diaz Fau
f1f638ba18
Updated Lazarus package version
2021-01-24 18:33:53 +01:00
Salvador Diaz Fau
151b6fe3da
Update to CEF 88.1.4
...
Added GlobalCEFApp.DisableChromeLoginPrompt
Removed GlobalCEFApp.CustomFlashPath
Removed GlobalCEFApp.FlashEnabled
Removed TChromiumCore.RunAllFlashInAllowMode
2021-01-21 15:46:35 +01:00
Salvador Diaz Fau
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
Salvador Diaz Fau
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
Salvador Diaz Fau
1d984307ad
Updated copyright year
2021-01-01 11:11:30 +01:00
Salvador Diaz Fau
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
Salvador Diaz Fau
8f55182540
Update to CEF 87.1.12
2020-12-08 21:35:57 +01:00
Salvador Diaz Fau
80b1140db6
Update to CEF 87.1.11
...
Fixed issue #323 in the CEF code.
2020-11-26 14:42:33 +01:00
Salvador Diaz Fau
8e7660ccf8
Update to CEF 87.1.6
2020-11-19 18:55:17 +01:00
Salvador Diaz Fau
2f3c23c202
Update to CEF 86.0.24
2020-11-18 12:23:20 +01:00
Salvador Diaz Fau
a4067cf44c
Update to CEF 86.0.23
2020-11-11 15:03:59 +01:00
Salvador Diaz Fau
9ac740613c
Update to CEF 86.0.21
2020-11-04 14:45:23 +01:00
Salvador Diaz Fau
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
Salvador Diaz Fau
f5bce048ce
Update to CEF 86.0.19
...
Fixed issue #309
2020-10-28 18:49:34 +01:00
Salvador Diaz Fau
b118999a56
Update to CEF 86.0.18
2020-10-24 12:30:00 +02:00
Salvador Diaz Fau
592818ef30
Update to CEF 86.0.17
2020-10-16 15:27:39 +02:00
Salvador Diaz Fau
fd7645fe2c
Update to CEF 86.0.14
...
Fixed issue #300
2020-10-14 09:56:47 +02:00
Salvador Diaz Fau
1186f0b105
Update to CEF 85.3.12
2020-10-02 14:23:38 +02:00
Salvador Diaz Fau
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
Salvador Diaz Fau
d3e68a1d6d
Update to CEF 85.3.10
2020-09-23 15:42:47 +02:00
Salvador Díaz Fau
d31456f517
Update to CEF 85.3.9
2020-09-16 11:11:45 +02:00
Salvador Díaz Fau
c7074c102c
Update to CEF 85.3.7
2020-09-15 15:47:46 +02:00
Salvador Díaz Fau
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
Salvador Díaz Fau
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
Salvador Díaz Fau
d444bb29e1
Update to CEF 85.2.11
2020-08-29 11:48:12 +02:00
Salvador Díaz Fau
3c1dae426c
Update to CEF 84.4.1
2020-08-15 12:15:10 +02:00
Salvador Díaz Fau
5430db5601
Update to CEF 84.3.10
...
Added 2 browser extension demos : HelloWorldExt and PageColorExt
2020-08-04 17:52:09 +02:00
Salvador Díaz Fau
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
Salvador Díaz Fau
0f0c827b5d
Fixed Is32BitProcess hint on Delphi 10.4
...
Renamed TChromiumCore.ClearDataForOrigin parameter from "aOriginURL" to "aOrigin"
Added some missing cef.inc files to the new demos
2020-07-28 20:04:25 +02:00
Salvador Díaz Fau
6d735203f7
Update to CEF 84.3.7
2020-07-24 11:23:12 +02:00
Salvador Díaz Fau
6f98a74518
Update to CEF 84.3.3
2020-07-22 18:01:03 +02:00
Salvador Díaz Fau
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
Salvador Díaz Fau
dee111279b
Update to CEF 84.2.1
2020-07-18 19:12:01 +02:00
Salvador Díaz Fau
2b963f06ba
Updated Lazarus package
2020-07-16 16:01:32 +02:00
Salvador Díaz Fau
3246eff9a1
Added context menu option to DOMVisitor to set the value of an INPUT element using the DevTools methods
...
Added the TCEFJson class
2020-07-16 15:47:27 +02:00
Salvador Díaz Fau
882c79ac1b
Update to CEF 83.5.0
2020-07-15 14:56:41 +02:00
Salvador Díaz Fau
43e0c80431
Update to CEF 83.4.2
2020-07-02 10:50:52 +02:00
Salvador Díaz Fau
7e3e8bad24
Update to CEF 83.4.0
2020-06-21 21:27:55 +02:00
Salvador Díaz Fau
ef46244dde
Update to CEF 83.3.12
2020-06-06 11:33:13 +02:00
Salvador Díaz Fau
ea75cd51d2
Update to CEF 83.3.11
2020-05-29 16:48:25 +02:00
Salvador Díaz Fau
f773189b70
Update to CEF 83.3.10
...
- Issue #280 : Added GlobalCEFApp.MissingBinariesException property.
2020-05-26 16:57:37 +02:00
Salvador Díaz Fau
c44023cb21
Update to CEF 83.3.9
2020-05-23 15:00:44 +02:00
Salvador Díaz Fau
7798f97872
Update to CEF 81.3.10
...
- Add missing "messages" unit to the uses section in FMXTabbedOSRBrowser demo.
2020-05-14 18:54:42 +02:00
Salvador Díaz Fau
dbab922640
Update to CEF 81.3.5
...
- Added TChromium.IndexOfBrowserID
- Fixed TChromium.GetBrowserById
- Added "Find text..." menu option to the MiniBrowser demo
2020-05-12 11:30:19 +02:00
Salvador Díaz Fau
5c4108424a
Update to CEF 81.3.2
2020-05-08 12:01:11 +02:00
Salvador Díaz Fau
318318c85c
Added Views Framework support #244
...
Added ToolBoxBrowser2 demo
Added TCEFBrowserViewComponent.
Added TCEFLabelButtonComponent.
Added TCEFMenuButtonComponent.
Added TCEFPanelComponent.
Added TCEFTextfieldComponent.
Added TCEFScrollViewComponent.
Added TCEFWindowComponent.
2020-05-05 18:10:33 +02:00
Salvador Díaz Fau
ccdb41b357
Update to CEF 81.3.1
2020-04-30 17:28:41 +02:00
Salvador Díaz Fau
ee831e85bd
Update to CEF 81.2.25
...
- Work in progress : Added many more units, classes and types to support the Views Framewrok.
2020-04-29 19:14:44 +02:00
Salvador Díaz Fau
a34ae44cb0
Update to CEF 81.2.24
...
- Added code comments to the MediaRouter demo
- Added a Lazarus version of the MediaRouter demo
2020-04-25 15:57:11 +02:00
Salvador Díaz Fau
22b59eae73
Fixed accented characters issue in web pages
2020-04-23 12:32:52 +02:00
Salvador Díaz Fau
fd50565420
Update to CEF 81.2.22
...
- Added CefKeyEventLog and CefMouseEventLog to the uCEFMiscFunctions unit
2020-04-23 11:11:53 +02:00
Salvador Díaz Fau
5335268296
Update to CEF CEF 81.2.21
2020-04-22 13:13:59 +02:00
Salvador Díaz Fau
dce556683a
Update to CEF 81.2.19
2020-04-21 13:27:34 +02:00
Salvador Díaz Fau
62c310a7b9
Update to CEF 81.2.17
...
- New MediaRouter demo (still buggy)
- Removed TCEFMediaObserverComponent and merged all the ICefMediaObserver methods and events into TChromium.
- Fixed some Media Observer parameters
- Added TChromium.RequestContext
- Added TChromium.MediaRouter
- Added TChromium.MediaObserver
- Added TChromium.Registration
2020-04-19 22:47:20 +02:00
Salvador Díaz Fau
02ef32b474
Update to CEF 81.2.16
...
Removed unused uCEFAudioHandler unit
2020-04-11 11:23:24 +02:00
Salvador Díaz Fau
3de53a0376
Update to CEF 81.2.15
2020-04-10 09:49:34 +02:00
Salvador Díaz Fau
fef076d4ea
Update to CEF 80.1.15
2020-04-04 10:20:28 +02:00
Salvador Díaz Fau
c55283acb1
Update to CEF 80.1.14
2020-04-03 17:57:52 +02:00
Salvador Díaz Fau
45db1a3ef9
Update to CEF 80.1.4
...
- Fixed issue #266
2020-04-02 10:44:53 +02:00
Salvador Díaz Fau
1984ab16ba
Update to CEF 80.1.2
...
- Added TCEFMediaObserverComponent
- Removed TBufferPanel.OnWrongSize
- Removed TFMXBufferPanel.OnWrongSize
2020-03-29 17:31:42 +02:00
Salvador Díaz Fau
a397f68a1a
Update to CEF 80.0.8
...
- Added GlobalCEFApp.ForceFieldTrials property.
- Added GlobalCEFApp.ForceFieldTrialParams property.
2020-03-10 11:59:58 +01:00
Salvador Díaz Fau
e1f3fb5ee3
Update to CEF 80.0.5
...
- Added overloaded ScreenToClient and ClientToScreen functions to TFMXBufferPanel
- Modified TFMXBufferPanel.GetScreenScale to read the current DPI
- Modified FMXExternalPumpBrowser and FMXTabbedOSRBrowser demos to read TFMXBufferPanel.ScreenScale and removed some pointer checks.
2020-03-05 11:15:47 +01:00
Salvador Díaz Fau
feaeb772cb
Update to CEF 80.0.4
...
- Added GlobalCEFApp.DisableNewBrowserInfoTimeout property
- Removed remaining TCEFSentinel from all the demos.
- Fixed mouse coordinates in FMX demos with OSR browsers before sending a mouse wheel event.
2020-02-26 13:28:29 +01:00
Salvador Díaz Fau
a20752eb53
Update to CEF 79.1.38
2020-02-23 10:10:34 +01:00
Salvador Díaz Fau
23663b10e2
Update to CEF 79.1.36
...
- Added missing Windows messages to the application service and restored the SendCompMessage function in the FMXExternalPumpBrowser demo.
- Removed TCEFSentinel from the JSEval and JSRTTIExtension demos.
2020-01-30 12:08:50 +01:00
Salvador Díaz Fau
b7a4cdd786
Update to CEF 79.1.35
...
- Added groups to the demos with a secondary subprocess project
- Added some conditional directives for MacOS (MACOS IS NOT SUPPORTED YET!)
- Removed some Windows dependencies in the FMXExternalPumpBrowser demo
- Added TChromium.ParentFormHandle property
2020-01-28 11:36:34 +01:00
Salvador Díaz Fau
ec244b75d1
Update to CEF 79.1.31
...
- Fixed an issue with the RETURN key not working in the FMXExternalPumpBrowser demo.
- Moved CEF_SHOWBROWSER constant to the main form unit and removed the DoChildDestroyed procedure in the FMXToolBoxBrowser demo.
- Removed references to the TFMXApplicationService in the SimpleFMXBrowser demo comments.
2020-01-17 11:39:27 +01:00
Salvador Díaz Fau
91a845e42f
Update to CEF 79.1.27
...
- Fixed issue #253 when the FMX demos in normal mode are minimized and restored by clicking directly in the task bar icon.
2020-01-15 18:11:12 +01:00
Salvador Díaz Fau
e93fd29623
Update to CEF 79.1.10
...
- Added TCEFOAuth2Helper
- Added OAuth2Tester demo
- Added GetDefaultCEFUserAgent function to the uCEFMiscFunctions unit.
2020-01-13 15:39:44 +01:00
Salvador Díaz Fau
c14be37648
Update to CEF 79.1.3
2020-01-07 17:08:37 +01:00
Salvador Díaz Fau
fd1e936198
Update to CEF 79.0.10
...
- Removed CEFSentinel from some demos because it's no longer necessary.
- Updated copyright year.
2020-01-01 12:48:10 +01:00
Salvador Díaz Fau
160d4de7cd
Update to CEF 78.3.9
...
- Issue #230 fixed : Shutdown crashes since CEF 77
- Issue #214 fixed : OSR demos crash when resized since CEF 76
2019-11-27 10:42:42 +01:00
Salvador Díaz Fau
e5c2d4cc99
Update to CEF 78.3.4
...
More fixes in the CEF API types
2019-11-20 10:45:46 +01:00
Andreas Hausladen
eb0d04f1b5
FPC compatibility with all missing MSWINDOWS features (Drag&Drop, OnBrowserCompMsg/OnWidgetCompMsg/OnRenderCompMsg) that VCL/FMX already had
...
Some Linux support (compiles and can load the libcef.so but still crashes when calling CreateBrowser)
2019-11-10 21:41:13 +01:00
Salvador Díaz Fau
36bb84fcf6
Added uCEFApplicationCore.pas to project files
...
- Replaced response.GetHeader by response.GetHeaderByName in ResponseFilterBrowser demo
2019-11-09 17:31:59 +01:00
Salvador Díaz Fau
172e7ba9e4
Update to CEF 78.3.1
...
- Added TChromium.LoadString using a DATA URL
- Added TChromium.LoadResource using a DATA URL
2019-11-07 11:01:25 +01:00
Salvador Díaz Fau
f180972f22
Update to CEF 78.2.14
2019-11-06 11:18:33 +01:00
Salvador Díaz Fau
3c54f655db
Update to CEF 78.2.10
...
- CustomTitleBar demo moved to the Javascript directory
- Fixed issue #189
2019-11-03 11:17:09 +01:00
Salvador Díaz Fau
f0106c20d7
Update to CEF 78.2.9
2019-10-30 10:26:48 +01:00
Salvador Díaz Fau
1fa2f43b0c
Update to CEF 77.1.18
...
- Modified CefPostTask and CefPostDelayedTask to return a boolean value.
- Added CefCurrentlyOn helper function.
- Replaced all "CEF3" mentions by "CEF".
2019-10-19 10:58:34 +02:00
Salvador Díaz Fau
4756bd864a
Update to CEF 77.1.14
2019-10-15 11:22:42 +02:00
Salvador Díaz Fau
9391d68ee0
Update to CEF 77.1.13
...
- Added TChromium.OnRequestContextInitialized
- Added TChromium.OnBeforePluginLoad
- Added TChromium.ReqContextHandler
- Removed GlobalCEFApp.ShutdownWaitTime
2019-10-11 17:51:16 +02:00
Salvador Díaz Fau
096b2c9a4b
Added TCEFSentinel component
...
- Added TCEFSentinel to MiniBrowser, TabbedBrowser, ToolBoxBrowser and SimpleBrowser2.
2019-10-09 12:24:47 +02:00
Salvador Díaz Fau
1dc18e6aa6
Update to CEF 77.1.12
...
- Added TChromium.PrintingEnabled property
- Added TChromium.ClearCertificateExceptions function
- Added TChromium.ClearHttpAuthCredentialsfunction
- Added TChromium.CloseAllConnections function
- Added TChromium.OnCertificateExceptionsCleared event
- Added TChromium.OnHttpAuthCredentialsCleared event
- Added TChromium.OnAllConnectionsClosed event
2019-10-08 15:03:22 +02:00
Salvador Díaz Fau
29f5f3475d
Update to CEF 77.1.11
2019-10-05 09:53:21 +02:00
Salvador Díaz Fau
33213f25e4
Update to CEF 77.1.8
2019-10-04 15:13:24 +02:00
Salvador Díaz Fau
ed327ed479
Update to CEF 77.1.7
2019-10-03 12:25:40 +02:00
Salvador Díaz Fau
9f202b19c0
Update to CEF 77.1.3
2019-10-01 18:47:24 +02:00
Salvador Díaz Fau
be14dc6f33
Update to CEF 76.1.13
...
Added more code comments to the JSExtension demo
2019-08-31 17:17:55 +02:00
Salvador Díaz Fau
72ebe76989
Update to CEF 76.1.11
...
Added TChromium.MaxConnectionsPerProxy
2019-08-29 12:28:13 +02:00
Salvador Díaz Fau
0acd59b3d2
Update to CEF 76.1.10
...
- Added GlobalCEFApp.UseFakeUIForMediaStream
- Added overloaded TCefBaseRefCountedOwn.SameAs
2019-08-27 09:52:33 +02:00
Salvador Díaz Fau
6663682880
Update to CEF 76.1.9
2019-08-08 22:50:38 +02:00
Salvador Díaz Fau
a189468639
Update to CEF 76.1.5
2019-08-01 18:20:42 +02:00
Salvador Díaz Fau
bb2adb076f
Update to CEF 75.1.14
2019-07-29 09:31:55 +02:00
Salvador Díaz Fau
43b0ec7e20
Update to CEF 75.1.4
...
- Fixed issue #179 : Added a new EditorBrowser demo.
- Fixed issue #195 : Added VizDisplayCompositor to the disabled features list
- Fixed issue #206 : Added a context menu option to show the DevTools in SimpleFMXBrowser. Added TCEFFMXChromium.ShowDevTools and TCEFFMXChromium.CloseDevTools.
- Added a new menu option to MiniBrowser to simulate key presses in normal mode.
2019-07-18 11:48:11 +02:00
Salvador Díaz Fau
5d36c422eb
Update to CEF 75.0.13
2019-07-04 10:03:43 +02:00
Salvador Díaz Fau
6ad2c32243
Update to CEF 75.0.11
2019-06-20 10:41:45 +02:00
Salvador Díaz Fau
90aeb5e525
Update to CEF 75.0.8
...
- Restored the GlobalCEFApp.DeleteCookies property
- Fixed the issue with the arrow keys in OSR demos
- Fixed the default return values for TCustomCookieAccessFilter.CanSendCookie and TCustomCookieAccessFilter.CandSaveCookie
- TCustomResourceRequestHandler and TCustomCookieAccessFilterwill only be created if needed by the TChromium events.
2019-06-19 16:53:26 +02:00
Salvador Díaz Fau
52fca97884
Update to CEF 75.0.7
2019-06-16 10:31:13 +02:00
Salvador Díaz Fau
efeb876371
Update to CEF 74.1.19
...
- Converted almost all the demos to Lazarus thanks to avra
- Reorganized "demos" directory.
2019-05-19 16:08:15 +02:00
Salvador Díaz Fau
59f3441b1e
Update to CEF 74.1.16
...
- Copied the GlobalCEFApp_OnWebKitInitializedEvent fix for D2007 made by jepp to other demos.
- Added TChromium.DownloadImage and TChromium.OnDownloadImageFinished to download images
- Added a TChromium.DownloadImage example to the MiniBrowser demo.
- Modified some parameters in TCefImageRef
2019-05-11 15:40:19 +02:00
Salvador Díaz Fau
62b930cc27
Update to CEF 74.1.14
2019-05-07 12:39:32 +02:00
Salvador Díaz Fau
179a2442ee
Updated Lazarus package version number
2019-04-30 10:19:34 +02:00
Salvador Díaz Fau
dbc4900358
Fix #119 : All units in the source folder start with "uCEF"
...
- Fixed TCustomAudioHandler creation in uCEFClient.pas
- Fixed "title" parsing in uCEFDragAndDropMgr.pas
2019-04-04 10:26:44 +02:00
Salvador Díaz Fau
0ae96d07d5
TChromium.OnClose parameter changed
...
- Fixed initialization issue in FMXExternalPumpBrowser
2019-03-28 10:40:36 +01:00
Salvador Díaz Fau
32c4ed2eb0
Updated comments in Subprocess demo
...
Added more info to the Lazarus package
2019-03-22 17:23:20 +01:00
Salvador Díaz Fau
2ed976d906
Fix for duplicated resources in FMX apps made by SchneiderInfosystems
...
- The FMX demos now load the initial web page using the TFMXChromium.DefaultUrl property.
- Added the $(FrameworkType) conditional define to all the FMX demos.
- Added the $(FrameworkType) conditional define to the CEF4Delphi_FMX project.
2019-03-20 15:56:14 +01:00
Salvador Díaz Fau
ea103fc6ef
Update to CEF 3.3683.1920.g9f41a27
2019-03-15 17:17:14 +01:00
Salvador Díaz Fau
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
Salvador Díaz Fau
665a578001
Added Delphi 10.3 Rio support
...
Added ComponentPlatformsAttribute to all the components to provide platform-specific run-time information.
2018-12-09 11:11:59 +01:00
Salvador Díaz Fau
95c6939a37
Added TCEFUrlRequestClientComponent
...
Added URLRequest demo
2018-11-17 11:50:34 +01:00
Salvador Díaz Fau
0cf7c5f6b3
Update to CEF 3.3497.1829.g004ef91
...
- Added the TCEFLinkedWindowParent component.
2018-09-16 10:39:41 +02:00
Salvador Díaz Fau
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
Salvador Díaz Fau
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
Salvador Díaz Fau
dae14bed08
Fixed issue #110 : Correct NativeInt and NativeUInt declaration in FPC
2018-05-14 16:12:21 +02:00
Salvador Díaz Fau
dd5f7f42c4
Added support for Lazarus/FPC (windows 32bit)
2018-05-12 14:50:54 +02:00
Salvador Díaz Fau
cf784aba5f
Update to CEF 3.3359.1768.g8e7c5d6
2018-04-20 12:45:06 +02:00
Salvador Díaz Fau
1fa94557f3
Added uFMXWindowParent.pas to FMX project
2018-04-18 17:08:00 +02:00
Salvador Díaz Fau
6fa50706a1
Update to CEF 3.3325.1755.g7c74b17
2018-03-29 20:02:04 +02:00
Salvador Díaz Fau
368479b0eb
Update to CEF 3.3325.1746.ge81cdf2
2018-03-08 11:47:04 +01:00
Salvador Díaz Fau
6905f9a292
Block all popup windows and new tabs in all demos except the MiniBrowser
...
- Added TChromium.IsSameBrowser function
2018-02-16 18:41:13 +01:00
Salvador Díaz Fau
961e90bfbe
Update to CEF 3.3282.1733.g9091548
2018-02-13 20:16:24 +01:00
Salvador Díaz Fau
28bf09272d
Added two optional properties to GlobalCEFApp to wait for the child processes before shutting down.
...
Added GlobalCEFApp.WaitForChildProcesses and GlobalCEFApp.WaitTime.
2018-02-10 18:53:22 +01:00
Salvador Díaz Fau
579b3a9457
Update to CEF 3.3282.1732.g973997f
2018-02-08 12:45:25 +01:00
Salvador Díaz Fau
b47a8e2d52
FireMonkey support added
...
- New Delphi package called CEF4Delphi_FMX.dpk that includes VCL and FMX components.
- New FMX comopnents : TFMXChromium, TFMXBufferPanel and TFMXWorkScheduler.
- New FMX demo : FMXExternalPumpBrowser
- Improved WorkScheduler for VCL too.
- New GlobalCEFApp.DisableWebSecurity property.
2018-01-25 21:34:04 +01:00