Commit Graph

763 Commits

Author SHA1 Message Date
mronkain
d26e42ba17 Use FSetCurrentDir in CheckCEFLibrary as well so that the resource checking is done from the right place when the working directory is different from the executable location. 2018-07-03 15:54:50 +03:00
Salvador Díaz Fau
53b8b53c5a
Update to CEF 3.3396.1782.gc368dbf 2018-06-29 10:55:25 +02:00
Salvador Díaz Fau
8d60702852 Update to CEF 3.3396.1782.gc368dbf 2018-06-29 10:45:17 +02:00
Salvador Díaz Fau
dedb740a03 TChromiumWindow.GetChildWindowHandle must return TChromium.WindowHandle 2018-06-27 12:02:29 +02:00
Salvador Díaz Fau
55aa9965df Added more comments to JSExtension
- MiniBrowser shows the name of the loaded frames.
- Fixed MiniBrowser Chromium1TextResultAvailable declaration.
2018-06-27 10:17:34 +02:00
Salvador Díaz Fau
5f82e1ace3 Added more code comments to the JSExtension demo 2018-06-25 13:56:23 +02:00
Salvador Díaz Fau
911aa245a7 Publish TCEFWindowParent.Enabled, TCEFWindowParent.DoubleBuffered and TCEFWindowParent.ParentDoubleBuffered 2018-06-24 19:03:26 +02:00
Salvador Díaz Fau
f05fbdc8ce Added TBufferPanel.OnUTF8KeyPress event for Lazarus
- Bug fix #120
2018-06-18 21:57:18 +02:00
Salvador Díaz Fau
09161b19e1 The SubProcess demo now uses an external unit to create and destroy GlobalCEFApp 2018-06-18 17:01:44 +02:00
Salvador Díaz Fau
bf402109bf Added GlobalCEFApp.DisablePDFExtension property
- Bug fix #89
- New SimpleLazOSRBrowser demo
2018-06-17 14:18:11 +02:00
Salvador Díaz Fau
8519c9b5d5 Added overloaded TCEFDomNode.GetElementAttributes(var attrList: TStrings); 2018-06-12 21:34:53 +02:00
Salvador Díaz Fau
b701fc99e8 CefRegisterSchemeHandlerFactory bug fix
CefRegisterSchemeHandlerFactory can have an empty DomainName and a nil handler.
2018-06-11 18:38:51 +02:00
Salvador Díaz Fau
33946d12d5
Update to CEF 3.3396.1777.g636f29b 2018-06-11 09:03:35 +02:00
Salvador Díaz Fau
bde2aeef85 Update to CEF 3.3396.1777.g636f29b
More GlobalCEFApp checks in uCEFMiscFunctions.pas
2018-06-11 09:01:38 +02:00
Salvador Díaz Fau
ac8a3358fa Removed the GlobalCEFApp.EnableSpellingService property
The --enable-spelling-service parameter doesn't work. The spell checker uses local files, not the online service.
2018-06-06 15:18:14 +02:00
Salvador Díaz Fau
8046e3e098
Update to CEF 3.3396.1775.g5340bb0 2018-06-03 17:21:20 +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
b636a5930e Missing FFilterInit initialization 2018-05-27 11:43:54 +02:00
Salvador Díaz Fau
73f9318839 ResponseFilterBrowser enhancements and fixes
- Added a statusbar to show then Content-Length HTTP header information, the raw stream size and the decoded string size.
- Fixed some synchronization bugs.
2018-05-27 11:13:01 +02:00
Salvador Díaz Fau
ee61ac3c7b ResponseFilterBrowser now downloads the resource 1 time after the user clicks the GO button 2018-05-25 14:40:49 +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
f68312a1a6
Merge pull request #116 from wqmeng/master
Force Unicode data stream to be received until the complete file to a…
2018-05-24 18:23:27 +02:00
wqmeng
563729a675 Force Unicode data stream to be received until the complete file to avoid copying part chain stream Msg. As a part chain stream will get encoding problem when convert the Raw string to a valid Unicode character. 2018-05-24 23:40:49 +08:00
Salvador Díaz Fau
bb0aecb192
Mention Lazarus/FPC support in the description 2018-05-18 12:08:43 +02:00
Salvador Díaz Fau
1b4177c148
Update to CEF 3.3359.1774.gd49d25f 2018-05-18 11:47:42 +02:00
Salvador Díaz Fau
d9e7da9b31 Update to CEF 3.3359.1774.gd49d25f 2018-05-18 11:44:44 +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
1353ccb7af
Added support for Lazarus/FPC (windows 32 bit) 2018-05-12 14:54:00 +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
294a245250 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2018-05-07 10:55:16 +02:00
Salvador Díaz Fau
fe2bc02f6b
Update to CEF 3.3359.1772.gd1df190 2018-05-07 10:55:00 +02:00
Salvador Díaz Fau
fba45f4e23 Update to CEF 3.3359.1772.gd1df190 2018-05-07 10:53:47 +02:00
Salvador Díaz Fau
b5bd010851
Text formatting and donation button 2018-05-01 11:44:48 +02:00
Salvador Díaz Fau
93084c88ac
Update to CEF 3.3359.1769.gd0bfc4d 2018-04-30 14:46:02 +02:00
Salvador Díaz Fau
c87743849d Update to CEF 3.3359.1769.gd0bfc4d 2018-04-30 14:44:09 +02:00
Salvador Díaz Fau
d4dd717f51 Added a new option to the DOMVisitor context menu and new option to the config button to the MiniBrowser demo
- The DOMVisitor demo now has a context menu option to copy the HTML inside the body element to the clipboard.
- The MiniBrowser demo now has a config button option to load local HTML files using a DATA url.
2018-04-27 17:42:03 +02:00
Salvador Díaz Fau
004744cfc4
Update to CEF 3.3359.1768.g8e7c5d6 2018-04-20 12:47:22 +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
f0fed70172
Update to CEF 3.3325.1758.g9aea513 2018-04-18 10:27:14 +02:00
Salvador Díaz Fau
d230010fa9 Update to CEF 3.3325.1758.g9aea513 and new SimpleFMXBrowser demo 2018-04-18 10:25:38 +02:00
Salvador Díaz Fau
f483c86b5d Now relative paths in GlobalCEFApp properties are converted to absolute paths automatically 2018-04-10 12:26:35 +02:00
Salvador Díaz Fau
8201650825
Added OldCEF4Delphi link 2018-04-09 08:47:51 +02:00
Salvador Díaz Fau
e658ff6c92 New PopupBrowser2 demo 2018-04-08 21:35:21 +02:00
Salvador Díaz Fau
62580730d2 Added GlobalCEFWorkScheduler and GlobalFMXWorkScheduler global variables 2018-04-07 20:24:55 +02:00
Salvador Díaz Fau
eae6172ef3 Added the TCefApplication.MustFreeLibrary property 2018-04-04 15:55:57 +02:00
Salvador Díaz Fau
6c034fac25 Subclass CEF windows only once 2018-04-02 14:53:03 +02:00
Salvador Díaz Fau
e5b1ceb5fd
Update to CEF 3.3325.1756.g6d8faa4 2018-03-31 18:10:18 +02:00
Salvador Díaz Fau
2c4fa2c94f Update to CEF 3.3325.1756.g6d8faa4 2018-03-31 18:08:18 +02:00
Salvador Díaz Fau
1ce74299cb
Update to CEF 3.3325.1755.g7c74b17 2018-03-29 20:04:03 +02:00