I just updated WebView4Delphi to WebView2 NuGet 1.0.1108.44
This is what's new :
- Added the GlobalWebView2Loader.OnProcessInfosChanged event.
- Added the GlobalWebView2Loader.ProcessInfos property.
- Added the TWVBrowserBase.OnProcessInfosChanged event.
- Added the TWVBrowserBase.OnFrameNavigationStarting2 event.
- Added the TWVBrowserBase.OnFrameNavigationCompleted2 event.
- Added the TWVBrowserBase.OnFrameContentLoading event.
- Added the TWVBrowserBase.OnFrameDOMContentLoaded event.
- Added the TWVBrowserBase.OnFrameWebMessageReceived event.
- Added the TWVBrowserBase.ProcessInfos property.
- Added the TCoreWebView2NavigationStartingEventArgs.AdditionalAllowedFrameAncestors property.
- Added the TCoreWebView2ProcessInfo class.
- Added the TCoreWebView2ProcessInfoCollection class.
- Updated the WebView2Loader.dll libraries.
TWVBrowserBase.OnFrameContentLoading, TWVBrowserBase.OnFrameDOMContentLoaded and TWVBrowserBase.OnFrameWebMessageReceived are only triggered when you call TCoreWebView2Frame.AddAllBrowserEvents.
If you use the global environment for the browsers the GlobalWebView2Loader.OnProcessInfosChanged is triggered but if you use a custom environment in a browser then TWVBrowserBase.OnProcessInfosChanged is triggered.