WebDriver/RemoteProtocol/WebDriver BiDi: Difference between revisions

Jump to navigation Jump to search
→‎Project Status: Adding milestone 2 section
m (→‎WebDriver BiDi Milestone 1 (required): updated goal for basic logging events)
(→‎Project Status: Adding milestone 2 section)
Line 1: Line 1:
[https://w3c.github.io/webdriver-bidi WebDriver BiDi] is an extension of the [https://w3c.github.io/webdriver/ WebDriver specification] that offers a bidirectional communication between a webdriver compatible client and a remote end like Firefox. That means that beside sending commands to the browser and receiving responses, it will be also possible to register for certain events (e.g page load, network interception).
[https://w3c.github.io/webdriver-bidi WebDriver BiDi] is an extension of the [https://w3c.github.io/webdriver/ WebDriver specification] that offers a bidirectional communication between a webdriver compatible client and a remote end like Firefox. That means that beside sending commands to the browser and receiving responses, it will be also possible to register for certain events (e.g page load, network interception).


If you find a bug with Fission enabled please file a bug under [https://bugzilla.mozilla.org/enter_bug.cgi?product=Remote%20Protocol&component=WebDriver%20BiDi Remote Protocol :: WebDriver BiDi].
== Project Status ==
=== WebDriver BiDi Milestone 2 (required) ===
'''Goal''': Extend low-level code to prepare the implementation for the next BiDi features, and allow the Selenium project to start implementing the first BiDi feature (log.entryAdded). Further implement basic support for ''browsingContext.navigate''.
 
<bugzilla>
{
        "whiteboard": "[bidi-m2-mvp]",
        "priority":["P1","P2"],     
        "include_fields":"id, summary, status, assigned_to, priority, cf_fx_points"
}
</bugzilla>
 
=== WebDriver BiDi Milestone 2 (reserved) ===
<bugzilla>
{
        "whiteboard": "[bidi-m2-mvp]",   
        "priority":["P3"]
        "include_fields":"id, summary, status, assigned_to, priority, cf_fx_points"
}
</bugzilla>


== Project Status ==
=== WebDriver BiDi Milestone 1 (required) ===
=== WebDriver BiDi Milestone 1 (required) ===
'''Goal''': Adapt the existing Remote Agent code base, and make it ready for building support for WebDriver BiDi. Introduce support for basic logging events (plain string message).
'''Goal''': Adapt the existing Remote Agent code base, and make it ready for building support for WebDriver BiDi. Introduce support for basic logging events (plain string message).
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,714

edits

Navigation menu