WebDriver/RemoteProtocol/WebDriver BiDi: Difference between revisions

Jump to navigation Jump to search
Adding milestone 16
(Adding milestone 16)
Line 6: Line 6:
== Milestones ==
== Milestones ==


=== WebDriver BiDi Milestone 15 - In Development ===
=== WebDriver BiDi Milestone 16 - In Development ===
'''Goal''':
 
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_16|Milestone 16 status]]
 
=== WebDriver BiDi Milestone 15 - Completed March 30th, 2025 ===
'''Goal''': During this milestone, we will prioritize internally requested features to support the Firefox Desktop Test Engineering and Platform teams. Additionally, we will continue implementing new WebDriver BiDi features requested by various test automation frameworks like Puppeteer, Cypress, and Selenium. We are also dedicating efforts to Playwright, which includes experimental WebDriver BiDi support but requires additional APIs such as configuring user contexts and emulation features like geolocation, that we aim to implement.
'''Goal''': During this milestone, we will prioritize internally requested features to support the Firefox Desktop Test Engineering and Platform teams. Additionally, we will continue implementing new WebDriver BiDi features requested by various test automation frameworks like Puppeteer, Cypress, and Selenium. We are also dedicating efforts to Playwright, which includes experimental WebDriver BiDi support but requires additional APIs such as configuring user contexts and emulation features like geolocation, that we aim to implement.


'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_15|Milestone 15 status]]
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_15|Milestone 15 status]]


=== WebDriver BiDi Milestone 14 - Completed January 5th ===
=== WebDriver BiDi Milestone 14 - Completed January 5th, 2025 ===
'''Goal''': During this milestone, our focus will be again on maintenance and bug fixes to support web developers and automation testing tools creators that rely on WebDriver BiDi. This includes:
'''Goal''': During this milestone, our focus will be again on maintenance and bug fixes to support web developers and automation testing tools creators that rely on WebDriver BiDi. This includes:
* Maintenance and bug fixes for the existing WebDriver BiDi API.
* Maintenance and bug fixes for the existing WebDriver BiDi API.
Line 19: Line 24:
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_14|Milestone 14 status]]
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_14|Milestone 14 status]]


=== WebDriver BiDi Milestone 13 - Completed November 17th ===
=== WebDriver BiDi Milestone 13 - Completed November 17th, 2024 ===
'''Goal''': During this milestone, we will focus on expanding the scenarios where users can successfully run tests in Firefox using BiDi-based tools. Following the launch of official Puppeteer support for BiDi, we will address critical issues uncovered by users and work to close the feature gap with Chrome.  
'''Goal''': During this milestone, we will focus on expanding the scenarios where users can successfully run tests in Firefox using BiDi-based tools. Following the launch of official Puppeteer support for BiDi, we will address critical issues uncovered by users and work to close the feature gap with Chrome.  


Line 26: Line 31:
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_13|Milestone 13 status]]
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_13|Milestone 13 status]]


=== WebDriver BiDi Milestone 12 - Completed September 29th ===
=== WebDriver BiDi Milestone 12 - Completed September 29th, 2024 ===
'''Goal''': During this milestone, we will announce official Puppeteer support based on the WebDriver BiDi protocol for Firefox 129. This announcement will coincide with the release of Firefox 129 in August. We anticipate increased collaboration with developers and tool makers utilizing Puppeteer, and we will encourage tools using non-standard CDP to transition to the WebDriver BiDi standard protocol.
'''Goal''': During this milestone, we will announce official Puppeteer support based on the WebDriver BiDi protocol for Firefox 129. This announcement will coincide with the release of Firefox 129 in August. We anticipate increased collaboration with developers and tool makers utilizing Puppeteer, and we will encourage tools using non-standard CDP to transition to the WebDriver BiDi standard protocol.


Line 33: Line 38:
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_12|Milestone 12 status]]
'''Details''': [[WebDriver/RemoteProtocol/WebDriver_BiDi/Milestone_12|Milestone 12 status]]


=== WebDriver BiDi Milestone 11 - Completed June 30th ===
=== WebDriver BiDi Milestone 11 - Completed June 30th, 2024 ===
'''Goal''': Our primary focus for Milestone 11 is to clear all blockers and fully support Puppeteer. By the end of Milestone 10, we've achieved 75% compliance with the Puppeteer test suite, aiming to reach as close to 100% as possible. Additionally, we're phasing out our partial Chrome DevTools Protocol (CDP) implementation, urging users to switch to WebDriver BiDi.
'''Goal''': Our primary focus for Milestone 11 is to clear all blockers and fully support Puppeteer. By the end of Milestone 10, we've achieved 75% compliance with the Puppeteer test suite, aiming to reach as close to 100% as possible. Additionally, we're phasing out our partial Chrome DevTools Protocol (CDP) implementation, urging users to switch to WebDriver BiDi.


canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747

edits

Navigation menu