IResponseFilter IRequestHandler.GetResourceResponseFilter(IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response) { var url = new Uri(request.Url); if (url.AbsoluteUri == "th://empty") { return(new EmptyPageFilter()); } else { var pageFilter = FilterManager.CreateFilter(request.Identifier.ToString(), url.AbsoluteUri); pageFilter.NotifyResult += pageFilter_NotifyResult; return(pageFilter); } }