diff --git a/interface/wx/webview.h b/interface/wx/webview.h index cc3ac18f67..43c976afe3 100644 --- a/interface/wx/webview.h +++ b/interface/wx/webview.h @@ -284,10 +284,21 @@ public: The Edge (Chromium) backend uses Microsoft's Edge WebView2. It is available for Windows 7 and newer. - This backend has currently a few features missing but is still - a better choice than IE when just displaying web content. The unsupported - features are the following: virtual filesystems, custom urls, - text selection, find, source code. + The following features are currently unsupported with this backend: + virtual filesystems, custom urls, text selection, find, source code. + + This backend is not enabled by default, to build it follow these steps: + - Requires Visual Studio 2015 or newer + - Download the WebView2 SDK + nuget package (Version 0.8.355 or newer) + - Extract the package (it's a zip archive) to @c wxWidgets/3rdparty/webview2 + - Enable @c wxUSE_WEBKIT_EDGE in CMake or @c setup.h + - Build wxWidgets webview library + - Copy @c WebView2Loader.dll from @c wxWidgets/3rdparty/webview2/build/ + to your applications executable + - At runtime your can use wxWebView::IsBackendAvailable() to check if the + backend can be used (it will be available if @c WebView2Loader.dll can be + loaded and Edge (Chromium) is installed) @par wxWEBVIEW_WEBKIT (GTK)