# Design Docs and discussions

## 2022

- [Fixing `frameAttached` and `frameDetached` CDP events](https://docs.google.com/document/d/1jO3krs2lc-_Wp56MYSFl1Sm6pkl2q4sJs8HdpoqFkK0)
- [Adding third party notices to ChromeDriver](https://docs.google.com/document/d/1QNnsNkv8fPUk0vWZ6IIZDjYpE7MPxtGWb1S8r2RQMI8/)
- [Implement BiDi Sessions in ChromeDriver](https://docs.google.com/document/d/1zJyfL2XiEArSPuPJDi4D0i_gtmt0L8BGy3P5KKwtCvo/). This document explains the design decisions behind the C++ part of the BiDi implementation.
- [BiDi Serialization in CDP](https://docs.google.com/document/d/1bAtExQj1nGuXLKZBoNFFx1KR5Wdbh_5NlDAd13v04kg/)
- [WebDriver BiDi in Chrome Context implementation plan](https://docs.google.com/document/d/1VfQ9tv0wPSnb5TI-MOobjoQ5CXLnJJx9F_PxOMQc8kY)
- [BiDi in ChromeDriver design doc](https://docs.google.com/document/d/17aE2qTSn91LJKlUBZI86lSangUt-cOGn-vux3w1LFyM/edit#heading=h.lrjm3mvrk9bc)

## 2021

[WebDriver BiDi Backend Design \[Microsoft\]](https://docs.google.com/document/d/1UrN4ewMiXpdhlaVu8dhaNiiA0UajFq1VRgH5JTNItAc/)

## 2020

[Async Command Processing for WebDriver in Chromium](https://docs.google.com/document/d/19FAvNr1G8ckDiQSe091BiFmm3zMghtvUz1x3aEYnH8U)

## 2019

[Browser Tools- and Testing WG, Day 2, TPAC 2019, Fukuoka](https://www.google.com/url?q=https://www.w3.org/2019/09/20-webdriver-minutes.html%23item01&sa=D)
[Browser Tools- and Testing WG, Day 1, TPAC 2019, Fukuoka](https://www.google.com/url?q=https://www.w3.org/2019/09/19-webdriver-minutes.html%23item03&sa=D)