diff --git a/Browser/CefSharpBrowser/CefOp/CustomRequestHandler.cs b/Browser/CefSharpBrowser/CefOp/CustomRequestHandler.cs index 5b9044f88..7cfc28c57 100644 --- a/Browser/CefSharpBrowser/CefOp/CustomRequestHandler.cs +++ b/Browser/CefSharpBrowser/CefOp/CustomRequestHandler.cs @@ -31,6 +31,7 @@ protected override bool OnBeforeBrowse(IWebBrowser browserControl, IBrowser brow { return true; } + return base.OnBeforeBrowse(browserControl, browser, frame, request, userGesture, isRedirect); } diff --git a/Browser/CefSharpBrowser/CefSharpViewModel.cs b/Browser/CefSharpBrowser/CefSharpViewModel.cs index 4604e92b4..452017c43 100644 --- a/Browser/CefSharpBrowser/CefSharpViewModel.cs +++ b/Browser/CefSharpBrowser/CefSharpViewModel.cs @@ -3,6 +3,7 @@ using System.Diagnostics; using System.IO; using System.Linq; +using System.Runtime.CompilerServices; using System.Threading.Tasks; using System.Windows; using System.Windows.Forms.Integration; @@ -133,6 +134,7 @@ protected override void InitializeAsync() } CefSharpSettings.SubprocessExitIfParentProcessClosed = true; + CefSharpSettings.RuntimeStyle = CefRuntimeStyle.Chrome; Cef.Initialize(settings, false, (IBrowserProcessHandler?)null); CustomRequestHandler requestHandler = new(Configuration); diff --git a/Browser/CefSharpBrowser/ExtraBrowser/ExtraBrowserWindow.xaml b/Browser/CefSharpBrowser/ExtraBrowser/ExtraBrowserWindow.xaml index f04fce7ee..c3643a608 100644 --- a/Browser/CefSharpBrowser/ExtraBrowser/ExtraBrowserWindow.xaml +++ b/Browser/CefSharpBrowser/ExtraBrowser/ExtraBrowserWindow.xaml @@ -42,6 +42,7 @@ +