diff --git a/Core/Handling/RequestHandlerBrowser.cs b/Core/Handling/RequestHandlerBrowser.cs index ebe9684a..a0abd41f 100644 --- a/Core/Handling/RequestHandlerBrowser.cs +++ b/Core/Handling/RequestHandlerBrowser.cs @@ -5,5 +5,13 @@ class RequestHandlerBrowser : RequestHandler{ public override void OnRenderProcessTerminated(IWebBrowser browserControl, IBrowser browser, CefTerminationStatus status){ browser.Reload(); } + + public override CefReturnValue OnBeforeResourceLoad(IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IRequestCallback callback){ + if (request.ResourceType == ResourceType.Script && request.Url.Contains("google_analytics.")){ + return CefReturnValue.Cancel; + } + + return CefReturnValue.Continue; + } } }