static public CefBrowser CreateBrowserSync(CefWindowInfo wininfo, CefClient client, string url, CefBrowserSettings browser_settings, CefDictionaryValue extra_info = null, CefRequestContext requestContext = null) { CefString cefurl = url ?? throw new ArgumentNullException(nameof(url)); cef_browser_t *pBrowser = ObjectInterop.cef_browser_host_create_browser_sync(wininfo, client, cefurl, browser_settings, extra_info, requestContext); if (pBrowser == null) { throw new Exception("Failed to create browser"); } return(FromInArg(pBrowser)); }