public BrowserManager(
     JavaScriptBridge javaScriptBridge,
     BcfierJavascriptInterop javascriptInterop,
     ChromiumWebBrowser chromiumWebBrowser,
     IDownloadHandler downloadHandler,
     IRequestHandler requestHandler,
     ILifeSpanHandler lifeSpanHandler)
 {
     _javaScriptBridge   = javaScriptBridge;
     _javascriptInterop  = javascriptInterop;
     _chromiumWebBrowser = chromiumWebBrowser;
     _downloadHandler    = downloadHandler;
     _requestHandler     = requestHandler;
     _lifeSpanHandler    = lifeSpanHandler;
 }
 public BrowserControl(
     IContextMenuHandler contextMenuHandler,
     IDisplayHandler displayHandler,
     IDownloadHandler downloadHandler,
     IKeyboardHandler keyboardHandler,
     ILifeSpanHandler lifeSpanHandler,
     IRequestHandler requestHandler,
     string url) : base(url)
 {
     this.contextMenuHandler = contextMenuHandler;
     this.displayHandler     = displayHandler;
     this.downloadHandler    = downloadHandler;
     this.keyboardHandler    = keyboardHandler;
     this.lifeSpanHandler    = lifeSpanHandler;
     this.requestHandler     = requestHandler;
 }