Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						fd1e936198 
					 
					
						
						
							
							Update to CEF 79.0.10  
						
						... 
						
						
						
						- Removed CEFSentinel from some demos because it's no longer necessary.
- Updated copyright year. 
						
						
							
						
					 
					
						2020-01-01 12:48:10 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						4b585809ed 
					 
					
						
						
							
							Added GlobalCEFApp.SupportedSchemes  
						
						... 
						
						
						
						- Added TChromium.UpdateSupportedSchemes
- Added local image selection to the EditorBrowser demo 
						
						
							
 
						
					 
					
						2019-12-21 12:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						b57ba15ff6 
					 
					
						
						
							
							Linux fixes made by pmamod  
						
						... 
						
						
						
						- Added 2 Linux demos in Lazarus : SimpleBrowser2 and SimpleOSRBrowser. 
						
						
							
						
					 
					
						2019-12-18 15:10:30 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						c99d14c8f0 
					 
					
						
						
							
							Improved zoom handling  
						
						... 
						
						
						
						- Added TChromium.IncZoomPct procedure to increase the zoom percent value
- Added TChromium.DecZoomPct procedure to decrease the zoom percent value
- Added TChromium.ResetZoomLevel procedure to reset the zoom level value
- Added TChromium.ResetZoomPct procedure to reset the zoom percent value
- Added TChromium.ReadZoom procedure to trigger the TChromium.OnZoomPctAvailable event with the current zoom percent value.
- Added TChromium.OnZoomPctAvailable event.
- Added the new TChromium.OnZoomPctAvailable event to the MiniBrowser demo. 
						
						
							
						
					 
					
						2019-12-10 16:49:07 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						52cf914bbb 
					 
					
						
						
							
							Added GlobalCEFApp.DisableSiteIsolationTrials property  
						
						
						
						
							
						
					 
					
						2019-12-04 11:15:14 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						4231252493 
					 
					
						
						
							
							New TChromium.AcceptLanguageList property  
						
						... 
						
						
						
						- New menu option to set the Accept Language List in MiniBrowser.
- CookieVisitor now blocks some cookies from a custom domain. 
						
						
							
						
					 
					
						2019-12-03 12:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						4140bed28a 
					 
					
						
						
							
							Create the resource request handler for new tabs/popups  
						
						
						
						
							
						
					 
					
						2019-11-28 17:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						160d4de7cd 
					 
					
						
						
							
							Update to CEF 78.3.9  
						
						... 
						
						
						
						- Issue #230  fixed : Shutdown crashes since CEF 77
- Issue #214  fixed : OSR demos crash when resized since CEF 76 
						
						
							
						
					 
					
						2019-11-27 10:42:42 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						1d8773c42c 
					 
					
						
						
							
							Moved TChromium.InitializeDragAndDrop to TForm.OnShow in PopupBrowser  
						
						
						
						
							
						
					 
					
						2019-11-26 10:59:04 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						c455886d29 
					 
					
						
						
							
							Fixes in string handling and CEF types  
						
						... 
						
						
						
						- Modified Cefv8Accessor and Cefv8Interceptor helper function declarations.
- Fixed and renamed ICefV8Interceptor parameters.
- Fixed and renamed ICefV8Accessor parameters.
- Modified ICefValue.SetBool parameter.
- Fixed ICefMenuModelDelegate.FormatLabel "label" parameter.
- Modified CefStringClearAndGet parameter.
- Added CefStringInitialize function.
- Fixed string handling in TCefRequestContextRef.SetPreference.
- Fixed string handling in TCefCustomResourceBundleHandler.GetLocalizedString.
- Fixed string handling in TCefResourceHandlerOwn.GetResponseHeaders.
- Fixed string handling in TCefResourceRequestHandlerOwn.OnResourceRedirect.
- Fixed string handling in TCefStringMapOwn.
- Fixed string handling in TCefStringMultimapOwn.
- Fixed and renamed ICefv8Handler.Execute parameters.
- Adapted JSWindowBindingWithObject demo to new Cefv8Accessor declaration. 
						
						
							
						
					 
					
						2019-11-24 18:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						e5c2d4cc99 
					 
					
						
						
							
							Update to CEF 78.3.4  
						
						... 
						
						
						
						More fixes in the CEF API types 
						
						
							
						
					 
					
						2019-11-20 10:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						956eea99bc 
					 
					
						
						
							
							New ToolBoxSubProcessBrowser demo  
						
						... 
						
						
						
						- Minor corrections in CEF API types 
						
						
							
						
					 
					
						2019-11-19 12:44:29 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						3ae057d415 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/salvadordf/CEF4Delphi  
						
						
						
						
							
						
					 
					
						2019-11-14 11:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						2ea56f3f52 
					 
					
						
						
							
							Removed WM_MOVE and WM_MOVING handling from the application service  
						
						... 
						
						
						
						- Updated internal version 
						
						
							
						
					 
					
						2019-11-14 11:03:04 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						5e3e1bd23c 
					 
					
						
						
							
							Merge pull request  #247  from ahausladen/FMXFormMove  
						
						... 
						
						
						
						Fixed  #246 : FMX doesn't have a OnMove event 
					
						2019-11-14 10:58:43 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						cbca087674 
					 
					
						
						
							
							Fixed   #246 : FMX doesn't have a OnMove event  
						
						
						
						
							
						
					 
					
						2019-11-13 21:37:31 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						f96a7bc4f9 
					 
					
						
						
							
							Updated internal version  
						
						
						
						
							
						
					 
					
						2019-11-12 10:22:26 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						181d8ae3ec 
					 
					
						
						
							
							Merge pull request  #243  from ahausladen/FixOSRPopupDismiss  
						
						... 
						
						
						
						Fixes  #198 : Context menu in OSR mode only closes after the user clicks a menu item 
					
						2019-11-12 10:18:50 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						688969bcd7 
					 
					
						
						
							
							Fixes   #198 : Setting the HwndParent for the Chrome_WidgetWin_0 window makes the popupmenu to close if the user clicks somewhere else.  
						
						
						
						
							
						
					 
					
						2019-11-11 21:22:39 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						e9f4bb16d6 
					 
					
						
						
							
							Merge pull request  #242  from ahausladen/JSEvalFpcAV  
						
						... 
						
						
						
						Fixed  #190 : Lazarus : access violation creating a TCefBinaryValueRef in 64 bits 
					
						2019-11-11 21:11:20 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						f33417ca73 
					 
					
						
						
							
							Fixed   #190 : Lazarus : access violation creating a TCefBinaryValueRef in 64 bits  
						
						... 
						
						
						
						Access violation was because of a memory overwrite. TStream.Read doesn't have a TBytes overload in FPC, so the stack was overwritten instead of the array's content. 
						
						
							
						
					 
					
						2019-11-11 17:33:16 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						b9e22bd870 
					 
					
						
						
							
							Adapted ConsoleBrowser and DLLBrowser to use uCEFApplicationCore  
						
						... 
						
						
						
						- Added more comments to TChromiumCore.VisitAllCookies and TChromiumCore.VisitURLCookies 
						
						
							
						
					 
					
						2019-11-11 11:38:01 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						7ebcdf086a 
					 
					
						
						
							
							Merge pull request  #241  from ahausladen/CEFChromiumCore  
						
						... 
						
						
						
						Combine FMX and VCL/LCL Chromium units
Great job Andreas!
Thanks a million! 
						
						
							
						
					 
					
						2019-11-11 11:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						eb0d04f1b5 
					 
					
						
						
							
							FPC compatibility with all missing MSWINDOWS features (Drag&Drop, OnBrowserCompMsg/OnWidgetCompMsg/OnRenderCompMsg) that VCL/FMX already had  
						
						... 
						
						
						
						Some Linux support (compiles and can load the libcef.so but still crashes when calling CreateBrowser) 
						
						
							
						
					 
					
						2019-11-10 21:41:13 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						d897a1d815 
					 
					
						
						
							
							Combine CEFChromium common code  
						
						
						
						
							
						
					 
					
						2019-11-10 00:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						88950ed6d0 
					 
					
						
						
							
							Modified JSWindowBindingSubProcess demos to use the new uCEFApplicationCore unit  
						
						
						
						
							
						
					 
					
						2019-11-09 18:10:24 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						36bb84fcf6 
					 
					
						
						
							
							Added uCEFApplicationCore.pas to project files  
						
						... 
						
						
						
						- Replaced response.GetHeader by response.GetHeaderByName in ResponseFilterBrowser demo 
						
						
							
						
					 
					
						2019-11-09 17:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						048292b553 
					 
					
						
						
							
							Merge pull request  #240  from ahausladen/CEFwithoutVCL  
						
						... 
						
						
						
						Split uCEFApplication into UI and non UI (for SubProcesses) units 
						
						
							
						
					 
					
						2019-11-09 17:24:01 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						4cdb8207c6 
					 
					
						
						
							
							uCEFApplicationCore is a VCL-free implementation (no Controls/Forms units, no Application object).  
						
						... 
						
						
						
						The old uCEFApplication.pas is renamed to uCEFApplicationCore.pas and a new uCEFApplication.pas is created that only contains the Controls/Forms unit related code and is backward compatible to existing code.
This allows the creation of a SubProcess executable that doesn't initialize the VCL with all its problems (GlobalAtom leak in Delphi 6-XE, Application.Handle, OleInitialize and other unnecessary init-code).
ujCEFMiscFunctions.GefCursorToWindowsCursor is renamed to >>C<<efCursorToWindowsCursor and moved to uCEFApplication.pas to prevent the inclusion of the Controls unit in Delphi 7-XE. 
						
						
							
						
					 
					
						2019-11-09 15:57:29 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						473170529e 
					 
					
						
						
							
							Updated internal version after several merges  
						
						
						
						
							
						
					 
					
						2019-11-09 15:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						8edf03c7c4 
					 
					
						
						
							
							Merge pull request  #239  from ahausladen/FixCompWndProc  
						
						... 
						
						
						
						Fixed  #130 : MiniBrowser demo only shows the mouse coordinates in the first webpage 
					
						2019-11-09 15:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						c1e196ffcb 
					 
					
						
						
							
							Merge pull request  #238  from ahausladen/FMX_OleUninitialize  
						
						... 
						
						
						
						Fix "Invalid COM thread model change" with Debug-DLLs for FMX 
						
						
							
						
					 
					
						2019-11-09 15:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						a4945a236f 
					 
					
						
						
							
							Fixed   #130 : If the RenderCompHWND has changed the original WndProc of the old window if it still exists must be restored and the new window must be subclassed.  
						
						
						
						
							
						
					 
					
						2019-11-09 14:40:17 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						b9b25a9af1 
					 
					
						
						
							
							Fix "Invalid COM thread model change" with Debug-DLLs for FMX  
						
						
						
						
							
						
					 
					
						2019-11-09 12:53:13 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						d950813081 
					 
					
						
						
							
							Updated internal version after several merges  
						
						... 
						
						
						
						- Removed BOM mark in uChromium.pas 
						
						
							
						
					 
					
						2019-11-09 09:44:24 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						7496c5e67c 
					 
					
						
						
							
							Merge pull request  #235  from ahausladen/FixSubProcessCOMThreadModel  
						
						... 
						
						
						
						Fixes  #234  "Invalid COM thread model change" with Debug-DLLs 
					
						2019-11-09 09:36:47 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						56a11607f3 
					 
					
						
						
							
							Merge pull request  #236  from ahausladen/FixAnsiStringWarnings  
						
						... 
						
						
						
						Fix AnsiStrings warnings in Delphi 2009-XE3 
						
						
							
						
					 
					
						2019-11-09 09:24:17 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						6b36c40664 
					 
					
						
						
							
							Merge pull request  #237  from ahausladen/FixParseProcessType  
						
						... 
						
						
						
						Fix ProcessType parameter parsing 
						
						
							
						
					 
					
						2019-11-09 09:24:04 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						3e9c5c4017 
					 
					
						
						
							
							Fix ProcessType parameter parsing.  
						
						... 
						
						
						
						ParamStr() uses 0..ParamCount where 0 is the executable filename, 1 is the first and ParamCount is the last parameter. 
						
						
							
						
					 
					
						2019-11-08 23:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						9f70845bb1 
					 
					
						
						
							
							Fix AnsiStrings warnings in Delphi 2009-XE3  
						
						
						
						
							
						
					 
					
						2019-11-08 22:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						af9869319c 
					 
					
						
						
							
							Undo TApplication.Create's OleInitialize in the sub-processes to prevent the Debug-DLLs from failing with an "Invalid COM thread model change" assertion.  
						
						... 
						
						
						
						Added optional TCefApplication.DestroyApplicationObject:Boolean property that causes the VCL's Application object to be destroyed. This will undo all the code from TApplication.Create. The Default value is "False" because if user code accesses the Application object in a sub-process it will cause NullReferenceExceptions. 
						
						
							
						
					 
					
						2019-11-08 20:54:11 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						427059dd9a 
					 
					
						
						
							
							Added TChromium.OnCookieVisitorDestroyed  
						
						... 
						
						
						
						- Removed TChromium.OnGetResourceRequestHandler
- Added TChromium.OnGetResourceRequestHandler_ReqHdlr
- Added TChromium.OnGetResourceRequestHandler_ReqCtxHdlr
- Modified the CookieVisitor demo to use TChromium.OnCookieVisitorDestroyed 
						
						
							
						
					 
					
						2019-11-08 14:32:03 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						aec9e6b922 
					 
					
						
						
							
							Use SYSTEM proxy settings as default  
						
						
						
						
							
						
					 
					
						2019-11-07 14:36:20 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						48672236a1 
					 
					
						
						
							
							Merge pull request  #233  from ahausladen/UseSystemProxySettings  
						
						... 
						
						
						
						Use SYSTEM proxy settings as default 
						
						
							
						
					 
					
						2019-11-07 14:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Hausladen 
							
						 
					 
					
						
						
							
						
						16096d9f30 
					 
					
						
						
							
							Use SYSTEM proxy settings as default  
						
						
						
						
							
						
					 
					
						2019-11-07 13:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						172e7ba9e4 
					 
					
						
						
							
							Update to CEF 78.3.1  
						
						... 
						
						
						
						- Added TChromium.LoadString using a DATA URL
- Added TChromium.LoadResource using a DATA URL 
						
						
							
						
					 
					
						2019-11-07 11:01:25 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						f180972f22 
					 
					
						
						
							
							Update to CEF 78.2.14  
						
						
						
						
							
						
					 
					
						2019-11-06 11:18:33 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						3c54f655db 
					 
					
						
						
							
							Update to CEF 78.2.10  
						
						... 
						
						
						
						- CustomTitleBar demo moved to the Javascript directory
- Fixed issue #189  
						
						
							
						
					 
					
						2019-11-03 11:17:09 +01:00 
						 
				 
			
				
					
						
							
							
								Salvador Díaz Fau 
							
						 
					 
					
						
						
							
						
						18b6b85000 
					 
					
						
						
							
							Merge pull request  #232  from GregSpa/CustomTitleBar  
						
						... 
						
						
						
						- add demo for Custom Title Bar 
						
						
							
						
					 
					
						2019-11-03 10:53:04 +01:00 
						 
				 
			
				
					
						
							
							
								Greg 
							
						 
					 
					
						
						
							
						
						5e6c32b0ee 
					 
					
						
						
							
							- add Open Jpeg functionality  
						
						
						
						
							
						
					 
					
						2019-11-02 20:51:21 +01:00