Salvador Díaz Fau
77f488d7db
Fixed TCefApplication.QuitMessageLoop
2017-12-05 12:13:15 +01:00
Salvador Díaz Fau
c22bbc231c
Update to CEF 3.3202.1690.gcd6b88f
2017-12-05 10:07:10 +01:00
Salvador Díaz Fau
751fe924b7
Update to CEF 3.3202.1690.gcd6b88f
...
- Update to CEF 3.3202.1690.gcd6b88f
- Bug fix #71
- Added the TCEFWorkScheduler class to handle the cef_do_message_loop_work calls when you use an external message pump.
- Added 2 demos using the "external message pump" mode.
- Added a TakeSnapshot function to the TChromium and TCEFWindowParent to take snapshots in non-OSR mode.
2017-12-05 10:02:07 +01:00
Salvador Díaz Fau
24f5a70f4b
Delphi 2007 backwards compatibility fix
2017-11-27 20:53:54 +01:00
Salvador Díaz Fau
f5f1a767c9
bug fix #68
2017-11-25 19:04:15 +01:00
Salvador Díaz Fau
b54a2861c4
Bug fix #68
...
RenderProcessHandler and ResourceBundleHandler are now created automatically in TCEFApplication. All their events are now TCEFApplication events.
2017-11-22 17:43:48 +01:00
Salvador Díaz Fau
47765631e3
Buffer panel resize fixes for SimpleOSRBrowser
2017-11-19 11:30:26 +01:00
Salvador Díaz Fau
042c3ac088
fixed version numbers
2017-11-16 13:04:23 +01:00
Salvador Díaz Fau
9d0d85a243
Update to CEF 3.3202.1686.gd665578
2017-11-16 12:52:26 +01:00
Salvador Díaz Fau
ac54a086f4
Update to CEF 3.3202.1684.gd665578
...
- Removed the Graphics32 dependency in SimpleOSRBrowser demo. Now this demo uses a custom component called TBufferPanel included in CEF4Delphi.
- Now SimpleOSRBrowser demo draws the "select" elements.
- Fixed a bug in SimpleOSRBrowser with high DPI monitors. The new paint function works with all client sizes.
2017-11-16 12:49:15 +01:00
Salvador Díaz Fau
28a5827e3e
SimpleOSRBrowser demo focus and mouse wheel fixes
...
- TChromium.Invalidate now also invalidates the browser in normal mode (non-OSR)
2017-11-13 18:32:48 +01:00
Salvador Díaz Fau
3949273b79
Update to CEF 3.3202.1683.gb095524
2017-11-09 10:35:24 +01:00
Salvador Díaz Fau
45d585970d
Update to CEF 3.3202.1683.gb095524
2017-11-09 10:33:20 +01:00
Salvador Díaz Fau
b64cc746ab
Added simple downloading functions and events to MiniBrowser demo.
2017-11-06 13:19:40 +01:00
Salvador Díaz Fau
d138e98ecb
Added timers to create the browsers only when GlobalCEFApp.GlobalContextInitialized is TRUE
2017-11-04 18:32:29 +01:00
Salvador Díaz Fau
92c167a1da
Bug fixes #64 and #65
...
- Modified CheckLocalFiles for D7 compatibility
- Added WebRTC properties to TChromium
2017-11-04 09:40:31 +01:00
Salvador Díaz Fau
bbf24f94f2
Update to CEF 3.3202.1678.g28f27be
2017-11-02 09:22:01 +01:00
Salvador Díaz Fau
f5d1c6285a
Update to CEF 3.3202.1678.g28f27be
2017-11-02 09:20:37 +01:00
Salvador Díaz Fau
55cb5368ad
Update to CEF 3.3202.1677.gd04a869
2017-11-01 09:43:34 +01:00
Salvador Díaz Fau
8becf848e9
Update to CEF 3.3202.1677.gd04a869
2017-11-01 09:38:38 +01:00
Salvador Díaz Fau
38098cc91b
GPU Hardware acceleration disabled by default
2017-10-29 22:00:48 +01:00
Salvador Díaz Fau
453c3065d7
OSR demo : TChromium.WasHidden(False) must be in TForm.OnShow
2017-10-29 17:18:27 +01:00
Salvador Díaz Fau
410c16b0bb
OSR demo : TChromium.CreateBrowser moved to TForm.OnShow
2017-10-29 17:10:33 +01:00
Salvador Díaz Fau
74b1d6c52a
Added v8_context_snapshot.bin to the cef binaries checking functions
...
- Added v8_context_snapshot.bin to the cef binaries checking functions.
- Added a the Initialized property to TChromiumWindow and nowCreateBrowser is a function, not procedure.
2017-10-28 18:48:53 +02:00
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
ed8d551d85
Update to CEF 3.3202.1674.g2a991c4
2017-10-26 13:26:13 +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
Salvador Díaz Fau
d5d5bfed26
Merge pull request #60 from ashumkin/master
...
Make able to reduce CEF package size. Thanks Ashumkin!
2017-10-24 19:22:01 +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
0e705a3aa2
Added a crash_reporter.cfg and a SimpleBrowser to the SubProcess demo
2017-10-19 12:11:47 +02: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
92f683662c
Added more comments in the SimpleBrowser demo
2017-10-05 10:35:27 +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
045fe07e74
Update to CEF 3.3163.1671.g700dc25
2017-10-02 11:38:02 +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
f0efef886a
Update to CEF 3.3163.1670.g934eaba
2017-09-24 12:50:39 +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
9656a1323f
clearer comments, fixed uses clause and minor change in Chromium_OnAddressChange
2017-09-23 12:35:36 +02:00
Salvador Díaz Fau
cc7de98947
Update to CEF 3.3163.1669.ge260cbb
2017-09-23 11:42:42 +02:00