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
132edb2e88
Added Multi-Browser mode to TChromium
...
MiniBrowser demo now has the Multi-browser mode enabled.
Added TChromium.MultiBrowserMode
Added TChromium.BrowserById
Added TChromium.BrowserCount
Added TChromium.BrowserIdByIndex
Added TChromium.SelectBrowser
Added TChromium.CloseAllBrowsers
Added TChromium.TryCloseBrowser
2020-05-07 11:46:48 +02:00
5c2204b207
Fixed issue #277
2020-05-05 19:20:23 +02:00
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
ccdb41b357
Update to CEF 81.3.1
2020-04-30 17:28:41 +02:00
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
a3cab55a7c
Added missing process type to the CefDebugLog procedure
2020-04-25 16:47:16 +02:00
17c82fa24c
Fix TAB key handling in FMX demos in OSR mode
2020-04-25 16:26:49 +02:00
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
22b59eae73
Fixed accented characters issue in web pages
2020-04-23 12:32:52 +02:00