BASELINE NowYouCanUse.com
Limited Availability WebDriver

WebDriver

The WebDriver protocol allows out-of-process programs to inspect and control browsers to, for example, run tests of web applications. Also known as WebDriver classic.
Baseline Status: This feature is currently Limited (not yet Baseline). Latest engine implementation shipped on Mar 19, 2019.
Desktop Browser Engine Support
Google Chrome
—
Unsupported
Mozilla Firefox
66
Supported
Apple Safari
—
Unsupported
Microsoft Edge
—
Unsupported
Mobile Browser Engine Support
Chrome Android
—
Firefox Android
—
Safari iOS
—
Specifications and References
MDN Browser Compat Data Keys:
api.Navigator.webdriver ↗ webdriver.classic.AcceptAlert ↗ webdriver.classic.AddCookie ↗ webdriver.classic.Back ↗ webdriver.classic.CloseWindow ↗ webdriver.classic.DeleteAllCookies ↗ webdriver.classic.DeleteCookie ↗ webdriver.classic.DeleteSession ↗ webdriver.classic.DismissAlert ↗ webdriver.classic.ElementClear ↗ webdriver.classic.ElementClick ↗ webdriver.classic.ElementSendKeys ↗ webdriver.classic.ExecuteAsyncScript ↗ webdriver.classic.ExecuteScript ↗ webdriver.classic.FindElement ↗ webdriver.classic.FindElementFromElement ↗ webdriver.classic.FindElements ↗ webdriver.classic.FindElementsFromElement ↗ webdriver.classic.Forward ↗ webdriver.classic.FullscreenWindow ↗ webdriver.classic.GetActiveElement ↗ webdriver.classic.GetAlertText ↗ webdriver.classic.GetAllCookies ↗ webdriver.classic.GetCurrentURL ↗ webdriver.classic.GetElementAttribute ↗ webdriver.classic.GetElementCSSValue ↗ webdriver.classic.GetElementProperty ↗ webdriver.classic.GetElementRect ↗ webdriver.classic.GetElementTagName ↗ webdriver.classic.GetElementText ↗ webdriver.classic.GetNamedCookie ↗ webdriver.classic.GetPageSource ↗ webdriver.classic.GetTimeouts ↗ webdriver.classic.GetTitle ↗ webdriver.classic.GetWindowHandle ↗ webdriver.classic.GetWindowHandles ↗ webdriver.classic.GetWindowRect ↗ webdriver.classic.IsElementEnabled ↗ webdriver.classic.IsElementSelected ↗ webdriver.classic.MaximizeWindow ↗ webdriver.classic.MinimizeWindow ↗ webdriver.classic.NavigateTo ↗ webdriver.classic.NewSession ↗ webdriver.classic.NewWindow ↗ webdriver.classic.PerformActions ↗ webdriver.classic.Refresh ↗ webdriver.classic.ReleaseActions ↗ webdriver.classic.SendAlertText ↗ webdriver.classic.SetTimeouts ↗ webdriver.classic.SetWindowRect ↗ webdriver.classic.Status ↗ webdriver.classic.SwitchToFrame ↗ webdriver.classic.SwitchToParentFrame ↗ webdriver.classic.SwitchToWindow ↗ webdriver.classic.TakeElementScreenshot ↗ webdriver.classic.TakeScreenshot ↗
id: webdriver