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