Salvador Díaz Fau
bb83979092
GlobalCEFApp initialization changes
...
Added a custom BrowserProcessHandler to GlobalCEFApp to know when the global context is initialized and it's allowed to set the custom cookies directory and to create browsers.
2017-10-28 10:53:51 +02:00
Salvador Díaz Fau
26f286cae7
Update to CEF 3.3202.1674.g2a991c4
2017-10-26 13:23:13 +02:00
Salvador Díaz Fau
87d11774bd
Added TCEFApplication.CustomFlashPath property
...
Added TCEFApplication.CustomFlashPath property.
Added default values to some parameters in CheckLocales and CheckResources o keep backwards compatibility.
2017-10-24 20:44:51 +02:00
Alexey Shumkin
e40716e7aa
improve: allow to require specific locales only
...
Some projects may use specific languages only, so, there is not need to
include unused languages into a project, but CEF4Delphi requires it.
Make able to require specific locales only.
2017-10-24 18:39:11 +03:00
Alexey Shumkin
365bd1eeaf
improve: allow to ignore devtools_resources.pak absence
...
Some projects does not use DevTools, so there is no need to include
devtools_resources.pak into a project, but CEF4Delphi requires it.
Make able to ignore devtools_resources.pak absence.
2017-10-24 18:05:51 +03:00
Salvador Díaz Fau
bd0de4a775
Deleted unused files
...
- Bug fix #56 : Deleted unused files.
- Created the source\dcu directory for the Delphi 7 project .
2017-10-10 09:25:01 +02:00
Salvador Díaz Fau
3c707bb104
Now TCEFApplication sets back the old directory after the DLLs are loaded
2017-10-09 14:59:46 +02:00
Salvador Díaz Fau
4cddbb069b
Added GetModulePath to uCEFMiscFunctions.pas
2017-10-09 13:06:45 +02:00
Salvador Díaz Fau
07ee3fd484
Added TCefApplication.SetCurrentDir property to set the current directory before loading the CEF libraries
2017-10-06 16:28:28 +02:00
Salvador Díaz Fau
6dbaa022da
Added TCefApplication.ShowMessageDlg property to hide the MessageDlg dialogs
2017-10-05 16:03:02 +02:00
Salvador Díaz Fau
5f88acb5d0
Fix DLL cheking functions. icudtl.dat must be next to libcef.dll
2017-10-04 14:02:07 +02:00
Salvador Díaz Fau
5790d86fbf
Bug fix #37
...
Initialization fix
2017-10-03 14:38:37 +02:00
Salvador Díaz Fau
43412f48d1
Reverted deleted interface
2017-10-02 18:41:55 +02:00
Salvador Díaz Fau
659092bb37
Removed unused interface and more pointer checks
2017-10-02 17:56:56 +02:00
Salvador Díaz Fau
d338c416fd
Update to CEF 3.3163.1671.g700dc25
2017-10-02 11:36:22 +02:00
Salvador Díaz Fau
43cb86a823
Added the possibility to use independent request contexts when creating browsers
...
- Modified MDIBrowser demo to test the child browsers with independent request contexts.
2017-09-29 18:42:12 +02:00
Salvador Díaz Fau
fc72cc52ff
Fixed default frame identifier in TChromium.Internal_GetHTML
2017-09-24 13:09:32 +02:00
Salvador Díaz Fau
9c33c49353
Update to CEF 3.3163.1670.g934eaba
...
- Added 2 overloaded versions of TChromium.RetrieveHTML
- Modified TCefBrowserRef.GetFrameIdentifiers and TCefBrowserRef.GetFrameNames functions
2017-09-24 12:48:04 +02:00
Salvador Díaz Fau
df5dce37fc
Update to CEF 3.3163.1669.ge260cbb and new demo
2017-09-23 11:38:29 +02:00
Salvador Díaz Fau
11e8a588e9
Added/modified TChromium frame properties and functions
...
- Modified TChromium.RetreiveHTML to get the frame HTML source
- Added TChromium.FrameCount property
- Added TChromium.GetFrameNames funcion
2017-09-22 10:04:50 +02:00
Salvador Díaz Fau
d85112902c
Cookie manager initialization bug fixed
...
The custom cookie directory is now used in the GlobalCEFApp initialization instead of setting a TChromium property
2017-09-20 11:15:04 +02:00
Salvador Díaz Fau
4e390071a2
Update to CEF 3.3163.1666.g052c2d2
...
Added some units for future extension support.
2017-09-19 19:18:52 +02:00
Salvador Díaz Fau
58bd16c441
Delphi 2009 compatibility fixes
2017-09-17 13:06:45 +02:00
Salvador Díaz Fau
968356f197
Update to CEF 3.3163.1663.g416ffeb
2017-09-13 10:25:52 +02:00
Salvador Díaz Fau
5d9a47158e
Extra UpdateSize call in TChromiumWindow
...
- Extra UpdateSize call in TChromiumWindow
- Destruction cleanup in owned refference counted classes
2017-09-08 17:44:32 +02:00
Salvador Díaz Fau
f7ca8a7a93
Added widevine helper functions
2017-09-07 22:56:51 +02:00
Salvador Díaz Fau
379272e643
Update to CEF 3.3112.1659.gfef43e0
...
- Update to CEF 3.3112.1659.gfef43e0
- Bug Fix #49
- Added longer error messages if the CEF binaries are not available.
- Added the AfterCreated event in TChromiumWindow.
- Added a 'Take a snapshot' button in the OSR demo.
2017-09-07 10:58:09 +02:00
Salvador Díaz Fau
383a1998ca
Update to CEF 3.3112.1658.g3d5ae83
...
- Update to CEF 3.3112.1658.g3d5ae83
- Added an example of binary paramenters in the JSEval demo.
2017-09-01 22:44:58 +02:00
Salvador Díaz Fau
f3c1619d97
Update to CEF 3.3112.1657.g2c22842
2017-08-29 13:59:11 +02:00
Salvador Díaz Fau
13c427fc24
Extra UpdateSize call
...
- Added an extra call to TCEFWindowParent.UpdateSize to the demos when the browser is fully created.
- Also added a fix for Delphi 10.2 compatibility in the SchemeRegistrationBrowser.
2017-08-23 12:28:45 +02:00
Salvador Díaz Fau
e2a597ec81
Old event types deleted
2017-08-23 10:13:48 +02:00
Salvador Díaz Fau
76e6a16ce0
Complete TCefCustomRenderProcessHandler event set
2017-08-23 09:50:38 +02:00
Salvador Díaz Fau
7f75c50c0b
PostDataInspector demo
2017-08-22 18:35:04 +02:00
Salvador Díaz Fau
8611789f26
Merge pull request #50 from dimmaq/patch-2
...
Update uCEFDownloadImageCallBack.pas
2017-08-21 21:09:46 +02:00
Dmitrij
1dd2645b1d
Update uCEFInterfaces.pas
...
fix
2017-08-21 21:07:34 +03:00
Dmitrij
1545e387e7
Update uCEFDownloadImageCallBack.pas
...
make it work
2017-08-21 21:05:08 +03:00
Salvador Díaz Fau
a88659617f
CookieVisitor demo
2017-08-19 12:53:47 +02:00
Salvador Diaz Fau
b349625e09
Geolocation demo
2017-08-12 20:30:34 +02:00
Salvador Diaz Fau
e25672e6b5
Update to CEF 3.3112.1656.g9ec3e42 and new demos
2017-08-12 16:23:03 +02:00
Salvador Diaz Fau
cf1b0f0aab
Update to CEF 3.3112.1655.gd97fbff
2017-08-10 20:27:10 +02:00
Salvador Diaz Fau
25b3e9bc9b
Update to CEF 3.3112.1649.g0dba8a1
2017-07-29 14:06:52 +02:00
Salvador Diaz Fau
d2dd8fe5c7
Added high DPI support in OSR demo
...
- Added high DPI support in OSR demo
- Added cef.inc files in all demos
- Fixed some function declarations in the render handler.
2017-07-28 12:47:57 +02:00
Salvador Diaz Fau
e712f2fde4
Several small bug fixes
...
- Fixed the functions to get the certificate issuer chains :
TCEFX509CertificateRef.GetDEREncodedIssuerChain and
TCEFX509CertificateRef.GetPEMEncodedIssuerChain.
- Replaced FmtStr by a custom function for backwards compatibility.
- Added the property TCEFApplication.EnableGPU.
- Updated cef.inc to include the latest Delphi versions.
2017-07-25 12:25:20 +02:00
Salvador Diaz Fau
d54ab43b04
Bug fix #43 : backwards compatibility
2017-07-19 12:12:08 +02:00
Salvador Diaz Fau
3f3f74eeb5
CheckDLLs and CheckResources now check the *.bin files correctly
2017-07-18 18:35:14 +02:00
Salvador Diaz Fau
5766453f91
Improved demos
...
- Bug fix #33 : Drag and drop is now supported in OSR mode.
- Improved keyboard handling in OSR mode.
- MiniBrowser demo : The DOM visitor and the Javascript extensions now
send customized results to the main form
- Fixed some CEF3 variable definitions.
2017-07-18 17:50:28 +02:00
Salvador Diaz Fau
9959b4b1e8
Update to CEF 3.3071.1647.gc8067b3
2017-07-12 17:00:34 +02:00
Salvador Diaz Fau
37b6ef8a04
bugfixes #35 , #36
2017-07-02 13:17:47 +02:00
Salvador Diaz Fau
20c8f8db40
Update to CEF 3.3071.1645.gf54b5cd and new demo
2017-07-01 13:05:46 +02:00
Salvador Diaz Fau
4449d0505f
Revert "Update to CEF 3.3071.1644.g408afd1 and new demo"
...
This reverts commit 7ac07f7a0f8c83ad44b621e79b3aa0251cb31068.
2017-07-01 13:05:45 +02:00