bool IRequestHandler.OnProtocolExecution(IWebBrowser browserControl, IBrowser browser, string url) { var args = new OnProtocolExecutionEventArgs(browserControl, browser, url); OnProtocolExecutionEvent?.Invoke(this, args); return(args.AttemptExecution); }
bool IResourceRequestHandler.OnProtocolExecution(IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request) { var args = new OnProtocolExecutionEventArgs(browserControl, browser, frame, request); OnProtocolExecutionEvent?.Invoke(this, args); return(args.AttemptExecution); }