WPF Web browser alternative
<p>I have a WPF application that used <code>webBrowser</code> control and that uses <code>IE7</code> internally that becomes painful when I try to add any javascript library because <code>IE7</code> doesn't support new features.</p>

<p>I tried to change browser render mode by using </p>

<pre><code>&lt;meta http-equiv="X-UA-Compatible" content="IE=11" /&gt;
</code></pre>

<p>but it was not only breaking design but was looking different in <code>IE11</code> than in <code>WPF</code> <code>WebBrowser</code> control in windows App.</p>

<p>I can't use <a href="https://msdn.microsoft.com/library/ee330730%28v=vs.85%29.aspx?f=255&amp;MSPPError=-2147217396" rel="nofollow">updating registry as in MSDN article</a> because many of user don't have permission to update registries and I can't reach all the users to fix it.</p>

<p>I tried to find any alternative to replace in-built <code>WebBrowser</code> control and I found <a href="https://awesomium.codeplex.com/" rel="nofollow">Awesomium</a>, <a href="https://bitbucket.org/chromiumembedded/cef" rel="nofollow">CEF</a> and <a href="https://github.com/cefsharp/CefSharp" rel="nofollow">CEFSharp</a> but they don't allow using <code>IE</code> but stick to <code>Chromium</code>. Not all my users have <code>Chromium</code> but <code>IE11</code> is common in all of their computers.</p>

<p>So, the real question is, is there any browser control that will replace existing <code>WPF WebBrowser</code> control and use <code>IE</code> of higher version? Or is there any other solution to make existing <code>WebBrowser</code> control to use <code>IE</code> with version of my choice? May be <code>IE9+</code></p>