Open
Bug 1578698
Opened 5 years ago
Updated 2 years ago
Move Marionette connection handling to marionette crate
Categories
(Testing :: geckodriver, enhancement, P3)
Tracking
(Not tracked)
NEW
People
(Reporter: ato, Unassigned)
References
(Blocks 1 open bug)
Details
Message serialisation for the Marionette protocol was largely moved
into a separate Rust crate, marionette
, as part of bug 1569100
and preceding bugs, but geckodriver still maintains control over
the TCP connection it establishes to the Marionette server in
Firefox.
This bug tracks creating a session API in the marionette
crate
so that implementation details about the protocol are not leaked
to geckodriver. The end goal is to make the Marionette backend in
geckodriver pluggable so that it can be replaced with alternate
backends, e.g. for CDP.
Reporter | ||
Updated•5 years ago
|
Priority: -- → P3
Comment 1•5 years ago
|
||
Lets not do it before bug 1525126 has been finished. It adds a certain amount of new code.
Depends on: 1525126
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•