Modern QA2026The Timeline — tiles
Log inJoin
117 / 168 · 01 Agent Skills for Browser Automation · Evolution: From Selenium to WebDriver BiDi← prev⊞ allnext →☰ Read as one page

16.1The Timeline

2004 ──── Selenium 1.0 (JavaScript injection)
   │
2011 ──── Selenium 2.0 / WebDriver (HTTP + JSON)
   │
2017 ──── Chrome DevTools Protocol (CDP) gains traction
   │      Puppeteer launches (CDP-based)
   │
2018 ──── WebDriver becomes W3C standard
   │
2020 ──── Playwright launches (CDP-based, multi-browser)
   │
2021 ──── WebDriver BiDi work begins at W3C
   │
2023 ──── Puppeteer adds BiDi support
   │
2024 ──── Selenium 4 integrates BiDi
   │
2025 ──── Vibium launches (BiDi-native)
   │      Playwright MCP server ships
   │
2026 ──── BiDi is mainstream: WebdriverIO v9 defaults to it,
         ~70% of CDP surface covered (Chrome + Firefox)
         CLI + Skills becomes the recommended AI-agent path
         (Microsoft's own Playwright CLI adopts it)

Fun fact: Vibium is created by Jason Huggins — the same person who created Selenium back in 2004.