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

843 Commits

Author SHA1 Message Date
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
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
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
df55d013fb Fix rendering of example background for OSR transparency
3dd2e2902a
2020-07-21 13:05:08 +02:00
888b846cab Update CEF verison in readme 2020-07-21 12:43:41 +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
dceb2299e3 Moved all JSON functions to the TCEFJson class
- Added TCEFJson.SaveToFile and TCEFJson.LoadFromFile functions
- Added more code comments to DOMVisitor
- Replaced all the code to save the browser preferences in TChromiumCore with the new TCEFJson functions
83.0.4103.106
2020-07-17 12:56:43 +02:00
2b963f06ba Updated Lazarus package 2020-07-16 16:01:32 +02:00
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
882c79ac1b Update to CEF 83.5.0 2020-07-15 14:56:41 +02:00
51658e03f2 Fixed TChromium.OnDevToolsEvent declaration
Added more parameter checks to CefString.
Added TChromium.DestroyAllHandlersAndObservers which includes DestroyDevToolsMsgObserver to fix issue #288.
2020-07-14 15:50:23 +02:00
5bfeb8de3f Rollback the last fix for issue #288
The last fix sometimes caused an exception while you close the browser.
2020-07-13 15:28:04 +02:00
4be703326c Fixed issue #288
Added Lazarus 2.0.10/FPC 3.2.0 reference to the readme file
2020-07-12 16:54:37 +02:00
59ec2022e5 Added TChromiumCore.ClearDataForOrigin procedure
Added a menu option to the MiniBrowser demo to clear all data from the current URL
2020-07-05 12:56:21 +02:00
d394d41991 Added TChromiumCore.SetUserAgentOverride procedure
Added menu option to change the User Agent string at runtime to the MiniBrowser demo.
2020-07-05 12:06:33 +02:00
e82dc1a080 Added TChromium.ClearCache procedure
Added TChromium.Offline property.
Added a menu option to the MiniBrowser demo to clear the cache with the DevTools methods.
Added a menu option to the MiniBrowser demo to take a screenshot with the DevTools methods.
2020-07-02 12:49:21 +02:00
43e0c80431 Update to CEF 83.4.2 2020-07-02 10:50:52 +02:00
59178a54a9 Increase InternalVersion after last PR merge 2020-06-30 13:08:51 +02:00
71e5c335ab Merge pull request #286 from paweld/master
Patch for compilation error on FPC 3.2.0
2020-06-30 13:03:57 +02:00
9e53c4ed92 Merge branch 'master' into master 2020-06-30 13:03:29 +02:00
45d405774c Patch for compilation error on FPC 3.2.0 - next part
Now it's ok on delpi 7.
Tested on:
- Lazarus 2.1.0 r63482 with fpc3.2.0 and fpc 3.0.4
- Lazarus 2.0.8 with fpc 3.0.4
- Delphi 7
- Delphi 10.2.3
2020-06-30 11:32:49 +02:00
acf085ddea Added a context menu option to set an input value in the DOMVisitor demo. 2020-06-30 09:58:37 +02:00
84e6855b63 Patch for compilation error on FPC 3.2.0 2020-06-29 11:07:22 +02:00
d1c441e410 Merge pull request #285 from salvadordf/revert-284-master
Revert "Update uCEFOLEDragAndDrop.pas"
2020-06-28 15:06:53 +02:00
b48fd893ad Revert "Update uCEFOLEDragAndDrop.pas" 2020-06-28 15:04:16 +02:00
ae83f0e54c Added a new option to visit the DOM using JavaScript in DOMVisitor demo
- Removed the calls to ICefDomNode.GetValue and ICefDomNode.SetValue in DOMVisitor demo due to a CEF issue.
- Added more code comments to the DOMVisitor demo.
2020-06-28 14:51:16 +02:00
b19620c618 Merge pull request #284 from paweld/master
Update uCEFOLEDragAndDrop.pas
2020-06-28 14:44:09 +02:00
17b81d9472 Update uCEFOLEDragAndDrop.pas
Patch for compilation error on FPC 3.2.0 [No matching implementation for the interface method "SetData (const tagFORMATETC; var TagSTGMEDIUM; LongBool): LongInt; Stdcall; " found]
2020-06-27 20:18:41 +02:00
b142412810 Fix for issue #248 made by pmccarenko 2020-06-25 17:31:09 +02:00
b4945628c5 Added a context menu option to delete the cache at runtime to the CookieVisitor demo 2020-06-24 12:29:13 +02:00
d55d7c0733 Added the TChromium.DefaultWindowInfoExStyle property
DefaultWindowInfoExStyle is used to initialize the browser window with that ExStyle. In some cases a focus issue may be fixed if we use the WS_EX_NOACTIVATE value instead of 0 but it may have some side effects.

This could be used to fix issue #282
2020-06-22 16:17:38 +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
32ea814c9c Added the "console trick" to the DOMVisitor demo
The "console trick" is an alternative method to send text information from the render process to the browser process without a JavaScript extension.
2020-06-20 11:39:05 +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
c5aa8d1f3a Added Delphi Community Edition and Lazarus links 2020-05-30 17:40:49 +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
c44023cb21 Update to CEF 83.3.9 2020-05-23 15:00:44 +02:00
58d988487b New TinyBrowser demo using the Views Framework 81.0.4044.138 2020-05-16 13:01:59 +02:00
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
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
0befb93f1b Improved text formatting in the Readme.md file 2020-05-09 11:45:13 +02:00
e47b526c33 Fix for issue #277
- Added attribution links to other projects in the readme file.
2020-05-09 11:41:20 +02:00
1d750fac10 Compatibility fix for D7 2020-05-08 17:47:49 +02:00
5c4108424a Update to CEF 81.3.2 2020-05-08 12:01:11 +02:00