WebBrowser Control Using Edge Rendering Engine
Hi Development Team,
Thousands of developers including myself would like the WebBrowser control in Windows Forms Application to use the Microsoft Edge Rendering Engine.
We know there is WebView control for Universal Windows Platform, but, we want all the power we get under Windows Form Application but prefer the WebBrowser control rendering engine to be Edge not Internet Explorer.
Could Microsoft please release this feature as an add-on to Visual Studio 2015? Or is there a way we can change the WebBrowser control use the Edge rendering engine? A lot of programmers are asking for this feature.
This is possible today via a meta header embedded in the HTML of the page, or a registry key specific to your app. Details can be read here: https://weblog.west-wind.com/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version
Bringing a modern WebView to your .NET WinForms and WPF Apps
Vladimir Reshetnikov commented
The solution proposed in the link posted by the Visual Studio Team does not make WebBrowser control to actually use Edge. It still runs Internet Explorer, but in a compatibility mode closest to Edge.
How can a adding a meta header & registry hack be the answer ? Why not control it from the webbrowser control ?
and this answer only ensures the browser control loads pages in the IE 11 engine with HTML5 compatibility. Not the Edge engine.
Update VB6 programming commented
Do this for VB6 programming too.
Zev Spitz commented
Why is this under Visual Basic?
We definitely need the Edge browser to use WebRTC with the browser control. IE does not support it
We would like the support for web browser control in MS Edge because we are using in our lot of software.
+1, also for WPF it would be great if it could use Edge instead of IE in the System.Windows.Controls.WebBrowser control.
Using Edge instead of IE would be a big improvement because IE is not developed further and does not support newest Web standards.