internal Browser( WebBrowser webBrowser, IFinderFactory finderFactory, IPageComponentFactory pageComponentFactory) { _webBrowser = webBrowser; _finderFactory = finderFactory; _pageComponentFactory = pageComponentFactory; _webBrowser.Navigated += WebBrowser_Navigated; }
public Browser( IFinderFactory finderFactory, IWebElementAdapter webElementAdapter, IWebElementFetcher webElementFetcher) { _finderFactory = finderFactory; _webElementAdapter = webElementAdapter; _webElementFetcher = webElementFetcher; _loaderSources = new List <TaskCompletionSource <Uri> >(); _uriHistory = new List <Uri>(); }